@charset "utf-8";
html {
margin:0;
padding:0;
background-color:#F0F0F0;
background-repeat:repeat-x;
}
#body {
background-color:#F0F0F0;
text-align:center;
}
#container {
margin: 0 auto;
top:0px;
width:1224px;
height:1130px;
text-align: left;
background-color:#FFF;
border:10px solid #EC0000;
}
a {
color:#F00;
}
a:hover {
color:#FF3737;
}
a:visited {
color:#E60000
}
.noline {
	text-decoration:none;
}
#head {
position:absolute;
width:1024px;
height:100px;
top:8px;
}
#topnav {
position:absolute;
width:1224px;
height:97px;
top:203px;
background-color:#CCC;
}
#mtiheader {
position:absolute;
width:1024px;
height:30px;
text-align:center;
margin-left: 0px;
z-index:1;
}
#logo {
position:absolute;
width:188px;
height:87px;
top:48px;
float:left;
margin-left: 0px;
background-color:#4C4C4C;
background-image:url(/images/logobackground.gif);
background-repeat:no-repeat;
z-index:2;
}
#logo2 {
position:absolute;
width:550px;
height:87px;
top:48px;
margin-left: 183px;
z-index:2;
}
#topads {
position:absolute;
width:495px;
height:87px;
top:48px;
margin-left: 730px;
background-color:#4C4C4C;
background-image:url(/images/logobackground.gif);
background-repeat:no-repeat;
z-index:2;
}
.topadstable {
padding-top:10px;
}
#rightads {
position:absolute;
margin-left:837px;
width:181px;
height:400px;
top:605px;
background-color:#666666;
z-index:1;
}
.rightadstable {
	padding-top:10px;
}
#bottomads {
position:absolute;
width:1224px;
height:115px;
top:1005px;
margin-left: 0px;
background-color:#CCC;
}
.bottomadstable {
padding-top:10px
}
#latestnews {
position:absolute;
/*width:614px; edited to remove right banner section*/
width:795px;
margin-left:224px;
height:400px;
top:605px;
z-index:3;
background-color:#AAA;
}
#video {
position:absolute;
width:206px;
margin-left:1018px;
height:275px;
top:330px;
background-color:#000;
color:#FFF;
z-index:1;
}
#magazine {
position:absolute;
width:206px;
margin-left:1018px;
height:400px;
top:605px;
background-color:#999;
color:#000;
z-index:1;
}
#magazine a {	
color:#000000;
}
#magazine a:hover {
color:#EC0000;
}
#magazine a:visited {
color:#000000
}
.magtextlink {
	font-size:12px;
}
#featured {
position:absolute;
width:794px;
margin-left:224px;
height:275px;
top:330px;
background-color:#999;
color:#000;
z-index:1;
}
.featuredheadertext {
font-size:14px;
text-align:left;
vertical-align:top;
font-weight:bold;
padding-left:4px;
color:#EC0000;
padding-left:50px;
}
#maincontenttop {
position:absolute;
width:794px;
margin-left:224px;
height:275px;
top:330px;
background-color:#999;
color:#000;
z-index:1;
}
#maincontenttop a {	
color:#EC0000;
}
#maincontentleft {
position:absolute;
/*width:614px; edited to remove right banner section*/
width:795px;
margin-left:224px;
height:400px;
top:605px;
z-index:3;
background-color:#AAA;
}
#maincontentleft a {	
color:#EC0000;
}
#maincontenttopmag {
position:absolute;
width:180px;
margin-left:838px;
height:275px;
top:330px;
background-color:#AAA;
color:#000;
z-index:1;
}
#maincontenttopmag a {	
color:#EC0000;
}
#maincontentleftmag {
position:absolute;
/*width:614px; edited to remove right banner section*/
width:795px;
margin-left:224px;
height:675px;
top:330px;
z-index:3;
background-color:#AAA;
}
#maincontentleftmag a {	
color:#EC0000;
}
#maincontenttopmagcat {
position:absolute;
width:180px;
margin-left:838px;
height:275px;
top:330px;
background-color:#AAA;
color:#000;
z-index:1;
}
#maincontenttopmagcat a {	
color:#EC0000;
}
#maincontentleftmagcat {
position:absolute;
/*width:614px; edited to remove right banner section*/
width:795px;
margin-left:224px;
height:675px;
top:330px;
z-index:3;
background-color:#AAA;
}
#maincontentleftmagcat a {	
color:#FFFFFF;
}
#maincontentleftmagcat a:hover {	
color:#EC0000;
}
#maincontentleftmagcat a:visited {	
color:#FFFFFF;
}
#freereadershipform {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:590px;
top:75px;
overflow:auto;
}
#paidreadershipform {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:570px;
top:95px;
overflow:auto;
}
#ratesmagazineform {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:570px;
top:95px;
overflow:auto;
}
#membersareascroll {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:580px;
top:80px;
overflow:auto;
}
#searchscroll {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:595px;
top:45px;
overflow:auto;
}
#advsearchscroll {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:590px;
top:50px;
overflow:auto;
}
#testimonialsscroll {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:590px;
top:50px;
overflow:auto;
}
#complistscroll {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:555px;
top:105px;
overflow:auto;
}
#complist2scroll {
position:absolute;
/*width:607px; edited to remove right banner section*/
width:788px;
height:590px;
top:65px;
overflow:auto;
}
#marketplacescroll {
position:absolute;
/*width:607px; edited to remove right ads section*/
width:788px;
height:595px;
top:60px;
overflow:auto;
}
.aboutfs {
	font-size:14px;
}
.listnewfs {
	font-size:14px;
}
#loginsearch {
position:absolute;
float:left;
margin-left:0px;
width:1221px;
height:64px;
top:135px;
border: 2px solid #333;
color:#FFF;
background-color: #333;
z-index:2;
}
#auctionsticker {
position:absolute;
float:left;
margin-left:0px;
width:1221px;
height:26px;
top:300px;
border: 2px solid #333;
color:#FFF;
background-color: #333;
}
.auctionstickertext a {
text-decoration:none;
}
#leftnav {
position:absolute;
float:left;
margin-left:0px;
width:224px;
height:675px;
top:330px;
background-color:#000;
color:#FFF;
}
.mpnav {
padding-left:5px;
}
h2 {
font: 12pt verdana, arial;
color:#FFF;
}
.stylishheader {
background-color:#F00;
font: 12pt verdana, arial;
color:#FFF;
}
.small {
font: 8pt verdana, arial;
}
a.tinylink {
color: #00008b;
font: 8pt verdana, arial;
text-decoration: underline;
}
a.link {
color: #00008b;
text-decoration: underline;
}
.maglist ul {
	list-style-image:url(/images/bullet.gif);
}
#footerc {
position:absolute;
width:1225px;
height:36px;
top:1120px;
text-align:center;
background-color:#EC0000;
margin-left: 0px;
margin-top: 0px;
}
.ytvideobc {
border:#333333;
}
.clickenlarge {
	font-size:12px;
}