@charset "utf-8";
html {
margin:0;
padding:0;
background-color: #616161;
background-image: url(/images/bgmain.gif);
background-repeat: repeat;
}
#body {
text-align:center;	
background-color: #616161;
background-image: url(/images/bgmain.gif);
background-repeat: repeat;
}
#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:#FFF;
z-index:2;
}
#logo2 {
position:absolute;
width:550px;
height:87px;
top:48px;
margin-left: 183px;
z-index:2;
}
#logoms1 {
position:absolute;
width:617px;
height:87px;
top:48px;
float:left;
margin-left: 0px;
background-color:#FFF;
background-image:url(http://www.mti-online.com/images/logobackground.gif);
z-index:2;
}
#logoms2 {
position:absolute;
width:608px;
height:87px;
top:48px;
margin-left: 617px;
background-color:#FFF;
background-image:url(http://www.mti-online.com/images/logobackground.gif);
text-align:right;
z-index:2;
}
#topads {
position:absolute;
width:495px;
height:87px;
top:48px;
margin-left: 730px;
background-color:#666666;
z-index:2;
}
.topadstable {
padding-top:10px;
}
#rightads {
position:absolute;
margin-left:837px;
width:181px;
height:400px;
top:605px;
background-color:#AAA;
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: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:#AAA;
color:#000;
z-index:1;
}
.featuredtbltxt {
font-size:12px;
vertical-align:bottom;
color:#000000;
text-decoration:none;
}
.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;
margin-left:224px;
height:400px;
top:605px;
z-index:3;
background-color:#AAA;
}
#maincontentleft a {	
color:#EC0000;
}
#maincontenttopabout {
position:absolute;
width:794px;
margin-left:224px;
height:275px;
top:330px;
background-color:#999;
color:#000;
overflow:auto;
z-index:1;
}
#maincontenttopabout a {	
color:#EC0000;
}
#maincontentleftabout {
position:absolute;
width:794px;
margin-left:224px;
height:400px;
top:605px;
overflow:auto;
z-index:3;
background-color:#AAA;
}
#maincontentleftabout 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:780px;
margin-left:224px;
height:675px;
top:330px;
z-index:3;
background-color:#AAA;
}
#maincontentleftmag a {	
color:#EC0000;
}
#maincontenttopmagcp {
position:absolute;
width:180px;
margin-left:838px;
height:275px;
top:330px;
background-color:#AAA;
color:#000;
z-index:1;
}
#maincontenttopmagcp a {	
color:#EC0000;
}
#maincontentleftmagcp {
position:absolute;
width:780px;
margin-left:224px;
height:675px;
top:330px;
z-index:3;
background-color:#AAA;
}
#maincontentleftmagcp 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:780px;
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;
}

#maincontentleftmagcatlac {
position:absolute;
width:780px;
margin-left:224px;
height:675px;
top:330px;
z-index:3;
background-color:#AAA;
}
#maincontentleftmagcatlac a {	
color:#FFFFFF;
}
#maincontentleftmagcatlac a:hover {	
color:#EC0000;
}
#maincontentleftmagcatla {
position:absolute;
width:780px;
height:660px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
padding-bottom:8px;
z-index:3;
overflow:auto;
}
#maincontentleftmagcatla a {	
color:#FFFFFF;
}
#maincontentleftmagcatla a:hover {	
color:#EC0000;
}

#marketplacescroll {
position:absolute;
width:780px;
height:595px;
top:60px;
overflow:auto;
}
#freereadershipform {
position:absolute;
width:607px;
height:590px;
top:75px;
overflow:auto;
}
#paidreadershipform {
position:absolute;
width:607px;
height:570px;
top:95px;
overflow:auto;
}
#ratesmagazineform {
position:absolute;
width:607px;
height:570px;
top:95px;
overflow:auto;
}
#membersareascroll {
position:absolute;
width:780px;
height:570px;
top:90px;
overflow:auto;
}
#searchscroll {
position:absolute;
width:607px;
height:595px;
top:45px;
overflow:auto;
}
#advsearchscroll {
position:absolute;
width:607px;
height:590px;
top:50px;
overflow:auto;
}
#testimonialsscroll {
position:absolute;
width:607px;
height:590px;
top:50px;
overflow:auto;
}
#complistscroll {
position:absolute;
width:780px;
height:555px;
top:105px;
overflow:auto;
}
#complistscrollb {
position:absolute;
width:780px;
height:555px;
top:60px;
overflow:auto;
}
#complist2scroll {
position:absolute;
width:780px;
height:590px;
top:65px;
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;
}
.invisibleh1 {
visibility:hidden; !important	
}
/* PAGINATION RULES */
div.pagination {
padding: 3px;
margin: 3px,0px,0px,225px;

}
div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;
text-decoration: none; /* no underline */
color: #000099;
background-color: #FFFFFF;
}
div.pagination a:hover, div.pagination a:active {
border: 1px solid #FF9933;
color: #000000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000000;
font-weight: bold;
background-color: #FF9933;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;
color: #000000;
background-color: #CCCCCC;
} 
