@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color: #efefef;
	background-image: url(../images/memphismantra-bg.gif);
	background-repeat: repeat-x;
}
a {
}
a:link {
}
a:visited {
}
a:hover {
}
a:active {
}
.clear {
	clear:both;
	margin:0px;
}
p {
	margin: 0px;
	font-size: 0.75em;
	padding: 3px;
	color: #333333;
}
h1 {
	margin: 0px;
	padding: 3px;
}
h2 {
	margin: 0px;
	padding: 3px;
}
h3 {
	padding: 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	font-size: 1em;
}
h5 {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
/* Added for Buttons on 9 Jan 2010 by Sam */
input {
	border: 1px #FFDEAD;
	border-color: #cdcdcd;
	border-style: solid;
	color: #505050;
	font-family: Verdana, Arial, Default;
	font-size: 8pt;
}
/* Additon End Here */

#main-container {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
}
#header {
}
#header-top {
	background-image: url(../images/header-bg.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 980px;
}
#memphismantra-logo {
	height: 81px;
	width: 322px;
	float: left;
}
#header-right {
	width:658px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#memphis-register {
	/*	background-image: url(../images/memphis-register-bg.gif);
	background-repeat: no-repeat;*/
	height: 35px;
	background-position: right;
	width: 658px;
	text-align: right;
}
#memphis-register-left {
	width:65px;
	float: left;
	text-align: right;
	padding-right: 10px;
	height: 35px;
}
#memphis-register-left a:link {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#memphis-register-left a:visited {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#memphis-register-right {
	width: 568px;
	float: left;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	height: 33px;
}
#memphis-register-right a:link {
	color:#FFFFFF;
	font-size:0.8em;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#memphis-register-right a:visited {
	color:#FFFFFF;
	font-size:0.8em;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#top-ads {
	text-align: right;
	color: #FFFFFF;
	height: 25px;
	padding-top: 5px;
	padding-right: 15px;
}
#top-ads p {
	color: #FFFFFF;
}
#navigation-top {
	height: 32px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e30303;
	border-bottom-color: #ae1d1d;
	background-image: url(../images/navigation-bg.gif);
	background-repeat: repeat-x;
}
#navigation-top ul {
	padding:0px;
	margin:0px;
	height:32px;
}
#navigation-top ul li {
	border-right:1px solid #e20000;
	display:inline;
	margin:0;
	font-size: 0.9em;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #920000;
	padding-top: 7px;
	padding-right: 16px;
	padding-bottom: 9px;
	padding-left: 17px;
}
#navigation-top ul li:hover {
	background-image: url(../images/navigation-bg-hover.gif);
	background-repeat: repeat-x;
}
#navigation-top ul li.border {
	border-right-style: none;
}
#navigation-top ul li a:link {
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#navigation-top ul li a:visited {
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#navigation-top ul li a:hover {
	text-decoration: none;
	margin: 0px;
	background-image: url(../images/navigation-bg-hover.gif);
	background-repeat: repeat-x;
	padding: 0px;
}
#navigation-top ul li a:active {
	text-decoration: none;
	margin: 0px;
}
#content-area {
	padding-right: 10px;
	padding-left: 10px;
	width: 960px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	float: left;
}
#content-area-left {
	width: 197px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.left-head {
	height: 32px;
	width: 187px;
	background-image: url(../images/left-head-bg.gif);
	background-repeat: no-repeat;
	margin: 5px 0px 0px;
	padding: 11px 0px 0px 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}
.left-head-mid {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d6e1e5;
	border-right-color: #d6e1e5;
	border-left-color: #d6e1e5;
	margin-top: 1px;
}
.left-head-mid ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.left-head-mid ul li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a4bbc4;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/left-head-arrow.gif);
	background-position: left 8px;
	padding-left: 13px;
	background-repeat: no-repeat;
	font-size: 0.80em;
	color: #333333;
}
.left-head-mid ul li a:link {
	color: #e68336;
	text-decoration: none;
}
.left-head-mid ul li a:visited {
	color: #e68336;
	text-decoration: none;
}
.left-head-mid ul li a:hover {
	color: #FF0000;
	text-decoration: none;
}
.left-head-bot {
}
.more {
	font-size: 0.85em;
	color: #FF0000;
	text-decoration: none;
	padding-right: 10px;
	display: block;
	text-align: right;
}
.left-head2 {
	height: 23px;
	width: 185px;
	background-image: url(../images/left-head2-bg.gif);
	background-repeat: repeat-x;
	margin: 5px 0px 0px;
	padding: 5px 0px 0px 10px;
	color: #FF0000;
	border: 1px solid #cbcccc;
	font-weight: normal;
	font-size: 1em;
}
.left-head2-mid {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d6e1e5;
	border-right-color: #d6e1e5;
	border-left-color: #d6e1e5;
	margin-top: 1px;
}
.left-head2-mid p {
	font-size: 0.8em;
	text-align: justify;
	margin: 0px;
	padding: 5px 8px;
}
.news-letter-top {
	float: left;
	margin-top: 5px;
}
.news-letter-mid {
	background-color: #e5f6f4;
	float: left;
	width: 190px;
	padding-left: 7px;
}
.news-letter-mid p {
	font-size: 0.80em;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.news-letter-bot {
	float: left;
}
#content-area-mid {
	width: 479px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
}
#content-area-mid-inner {
	width: 477px;
	margin: 0px;
	padding:0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #efefef;
	border-left-color: #efefef;
}
#content-area-mid-inner ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
#content-area-mid-inner ul li {
	font-size: 0.75em;
	margin: 0px;
	color: #333333;
}
.memphis-box {
	padding-bottom: 5px;
	padding-top: 5px;
}
.memphis-box-head {
	width: 226px;
	background-image: url(../images/memphis-box-head-bg.gif);
	height: 22px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	padding-top: 4px;
	padding-left: 10px;
	float:left;
}
.memphis-box-head-rt {
	width: 241px;
	float:left;
	height:23px;
	text-align: right;
	padding-top: 3px;
}
.table1 {
	border-top: 2px solid #c30000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	padding-bottom: 5px;
}
.table1 tr {
}
.table1 td {
	background-color: #f7f7f7;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #454545;
	font-size: 0.75em;
	height:33px;
}
.table1 td a:link {
	color: #454545;
	text-decoration: none;
}
.table1 td a:visited {
	color: #454545;
	text-decoration: none;
}
.table1 td a:hover {
	color: #FF0000;
	text-decoration: none;
}
.table1 td.head {
	height: 33px;
	background-image: url(../images/classifieds-head-bg.gif);
	background-repeat: no-repeat;
	width: 95px;
	background-position: center;
	padding-left: 4px;
	color: #FF0000;
}
.table1 td.views {
	height:33px;
	background-image: url(../images/classifieds-view-bg.gif);
	background-repeat: no-repeat;
	width: 41px;
	background-position: center;
	padding-left: 3px;
	color: #000000;
}
.table1 td.new {
	color: #CC0066;
	width: 40px;
	text-align: center;
}
.table1 td.white {
	background-color: #FFFFFF;
	padding-left: 2px;
}
.table1 td.grey {
	background-color: #f7f7f7;
	padding-left: 2px;
}
.table1 td.dark {
	background-color: #999999;
	color: #FFFFFF;
	padding-left: 2px;
	font-weight: bold;
}
.table2 {
	border-top: 2px solid #c30000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	padding-bottom: 5px;
}
.table2 tr {
}
.table2 td {
	background-color: #f7f7f7;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #454545;
	font-size: 0.75em;
	height:24px;
	padding-left: 10px;
}
.table2 td a:link {
	color: #FF0000;
	text-decoration: none;
}
.table2 td a:visited {
	color: #FF0000;
	text-decoration: none;
}
.table2 td a:hover {
	color: #CC6600;
	text-decoration: none;
}
.table2 td.header {
	background-color: #FFFFFF;
	color: #333333;
}
.table2 td.head {
	background-image: url(../images/message-board-td-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.table2 td.replies {
	height:33px;
	width: 55px;
	padding-left: 3px;
	color: #2669bf;
	text-align: center;
}
.table3 {
	border-top: 2px solid #c30000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	padding-bottom: 5px;
}
.table3 tr {
}
.table3 td {
	background-color: #000000;
	color: #FF0000;
	font-size: 0.75em;
	font-weight: bold;
	padding: 2px;
}
.table4 {
}
.table4 tr {
}
.table4 td {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	font-weight: bold;
	padding-left: 2px;
	font-size: 0.9em;
}
.white {
	color:#FFFFFF;
}
.add1 {
	padding-top: 2px;
	padding-bottom: 2px;
}
.memphis-joke {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #c70303;
	margin-top: 5px;
}
#content-area-right {
	width: 264px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.right-head {
	height: 25px;
	width: 252px;
	background-image: url(../images/right-head-bg.gif);
	background-repeat: repeat-x;
	margin: 5px 0px 0px;
	padding: 3px 0px 0px 10px;
	font-weight: normal;
	color: #FF0000;
	border: 1px solid #d6e1e5;
	font-size: 1em;
}
.right-head-mid {
	width: 262px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d6e1e5;
	border-left-color: #d6e1e5;
}
.right-head-mid ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.right-head-mid ul li {
	list-style-type: none;
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/left-head-arrow.gif);
	background-position: left 8px;
	padding-left: 13px;
	background-repeat: no-repeat;
	font-size: 0.8em;
	color: #000000;
}
.right-head-mid ul li a:link {
	color: #000000;
	text-decoration: none;
}
.right-head-mid ul li a:visited {
	color: #000000;
	text-decoration: none;
}
.right-head-mid ul li a:hover {
	color: #FF0000;
	text-decoration: none;
}
.right-head-bot {
	padding-bottom: 5px;
}
#footer {
	margin: 0px;
	padding: 5px 0px 0px;
}
#footer-top {
	background-image: url(../images/footer-top-bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	text-align: center;
}
#footer-top ul {
	padding:5px 0px 0px;
	margin:0px;
	height:27px;
}
#footer-top ul li {
	display:inline;
	margin:0;
	font-size: 0.8em;
	padding-top: 7px;
	padding-bottom: 9px;
}
#footer-top ul li a:link {
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	border-right:1px solid #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
#footer-top ul li a:visited {
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	border-right:1px solid #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
#footer-top ul li a:hover {
	color:#FFFF00;
	text-decoration: none;
	margin: 0px;
	border-right:1px solid #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
#footer-top ul li a.noborder {
	color:#FFFFFF;
	text-decoration: none;
	margin: 0px;
	border-right:1px none #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
#footer-mid {
}
#footer-mid-left {
	float: left;
}
#footer-mid-center {
	background-image: url(../images/footer-mid-center.gif);
	background-repeat: repeat-x;
	height: 25px;
	float: left;
	width: 952px;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.80em;
	padding-top: 4px;
}
#footer-mid-center a:link {
	color:#FFFFFF;
}
#footer-mid-center a:visited {
	color:#FFFFFF;
}
#footer-mid-center a:hover {
	color:#FFFF00;
}
#footer-mid-right {
	float: left;
}
#memphismantra-related-links {
	width: 980px;
	background-color: #EFEFEF;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #FF0000;
	font-size: 0.8em;
}
#memphismantra-related-links ul {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#memphismantra-related-links ul li {
	display: inline;
	font-size: 0.70em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #555555;
	padding-right: 5px;
}
#memphismantra-related-links ul li a:link {
	color: #555555;
	text-decoration: none;
}
#memphismantra-related-links ul li a:visited {
	color: #555555;
	text-decoration: none;
}
#memphismantra-related-links ul li a:hover {
	color: #FF0000;
	text-decoration: none;
}
#memphismantra-related-links ul li a:active {
	color: #555555;
	text-decoration: none;
}
#memphismantra-related-links ul li.noborder {
	color: #555555;
	text-decoration: none;
	border-right-style: none;
}
#you-are-here {
}
#you-are-here ul {
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#you-are-here ul li {
	font-size: 0.75em;
	display: inline;
	color: #666666;
	padding-left: 2px;
	padding-right: 2px;
}
#you-are-here ul li.currentpage {
	color: #000000;
	font-weight: normal;
	background-image: url(../images/your-are-here-arrow-down.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
#you-are-here ul li a:link {
	color: #FF0000;
	background-image: url(../images/your-are-here-arrow.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
	text-decoration: none;
}
#you-are-here ul li a:visited {
	color: #FF0000;
	background-image: url(../images/your-are-here-arrow.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
	text-decoration: none;
}
#content-area-admin {
	width: 743px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
}
.table5 {
	border-top: 2px solid #c30000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	padding-bottom: 5px;
}
.table5 tr {
}
.table5 td {
	background-color: #f9f9f9;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #454545;
	font-size: 0.75em;
	padding-left: 3px;
}
.memphis-heading-out {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C30000;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-bottom: 4px;
}
.memphis-heading-out2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C30000;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.memphis-heading {
	width: 226px;
	background-image: url(../images/memphis-box-head-bg.gif);
	height: 22px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	padding-top: 4px;
	padding-left: 10px;
}
/*Additional By VISHAL CSS Starts here*/  
 .width {
	width:100%;
}
.fl {
	float:left;
}
.font1 {
	font-size:12px;
	font-weight:bold;
}
.font1 td {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.font1 td a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.box1 {
	width:200px;
	border:#CCCCCC solid 1px;
}
.margin10 {
	margin-top:10px;
}
.box2 {
	width:320px;
	height:150px;
	border:#CCCCCC solid 1px;
}
.marlft20 {
	margin-left:20px;
}
*html .marlft20 {
	margin-left:0px;
}
.link-pass {
	color:#000000;
}
.new {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.margin-l10 {
	margin-left:10px;
}
*html .margin-l10 {
	margin-left:0px;
}
.point-font {
	font-size:12px;
	list-style-type:decimal;
}
.width2 {
	width:450px;
}
.martop5 {
	margin-top:5px;
}
.justify {
	text-align:justify;
	width:450px;
}
.justify p {
	text-align:justify;
	width:450px;
}
.heading {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.mar-lft-5 {
	margin-left:5px;
}
.paragraph-text {
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.paragraph-text a {
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.paragraph-text a:hover {
	font-size:12px;
	color:#CC0000;
	text-decoration:none;
}
.center-al {
	text-align:center;
}
.red-color {
	color:#CC0000;
	font-weight:bold;
	font-size:12px;
}
.red-color2 {
	color:#CC0000;
	font-size:12px;
}
.black-link {
	color:#000000;
	text-decoration:none;
}
.width-3 {
	width:465px;
}
#font-black {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
#font-black a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
#font-black a:hover {
	color:#CC0000;
	font-size:12px;
	text-decoration:none;
}
.border-gr {
	border-top:#eeeeee solid 1px;
}
.table6 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c30000;
}
.table6 tr {
}
.table6 td {
	background-color: #c30000;
	color: #FFFFFF;
	font-size: 0.75em;
	font-weight: bold;
	padding: 2px;
}
.table7 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c30000;
}
.table7 tr {
}
.table7 td {
	background-color: #f7f7f7;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #454545;
	font-size: 0.75em;
	height:24px;
	padding-left: 10px;
}
.table7 td.grey {
	font-weight: bold;
	background-color: #CCCCCC;
}

.table8 {
	border-top: 2px solid #c30000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c70303;
	padding-bottom: 5px;
}
.table8 tr {
}
.table8 td {
	background-color: #f9f9f9;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #454545;
	font-size: 0.85em;
	padding-left: 3px;
}
.table8 td p{
	font-size: 0.85em;
}
.small-font{
	font-size:0.7em;
	}