
body { font-family: 'Futura W01 Book', helvetica, Verdana, Arial, sans-serif; font-size:11px;
color : #333; 
 }

img{border:none;} 

h2 {text-transform:uppercase; margin: 0; padding: 0; font-size: 28px; font-weight:normal}
h3 {text-transform:uppercase; margin: 0; padding: 0; font-size: 15px; font-weight:normal}
a {color:#000}
a:hover {color:  #E00C2B;}


div#head {padding: 0; margin: 0; border-bottom:12px solid #000; height: 94px; background-color:#000000;}

div#page {  width: 1000px; margin: 0 auto; padding-top: 10px; padding-bottom: 20px;  position: relative; background-color:#000000;}
div#container {position: relative; float: left; width: 1000px; clear: both; margin: 0 auto; padding: 0px; }
div#pageLeft {width:355px; float:left; 
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 3px;}


div#logo {float: left;}


div#content {clear: both;width: 1000px;  overflow: auto;}



div#nav{position: relative; width: 730px;  padding: 0; text-align: center; overflow:hidden; height: 94px;}
div#nav ul {position: absolute; top: 66px; right: 0px; padding: 0; margin: 0; font-weight:bold;}
div#nav li {padding: 5px 18px 0px 0px; display: inline-block; height: 15px; color: #444444; font-size: 11px; text-decoration: none; float:left; list-style:none; border-right: 2px solid #000; text-align:right;}
div#nav li:last-child {padding: 5px 0px 0px 0px;}

/*div#nav  #abo {width: 78px}
div#nav  #aud {width: 78px}
div#nav  #mar {width: 86px}
div#nav  #mag {width: 153px}
div#nav  #dig {width: 134px}
div#nav  #dow {width: 97px}*/


div#nav a {text-decoration:none; color: #fff}
div#nav a:hover {color:  #fffd0d;}
div#nav .selected {color:  #fffd0d;}

#micro {/*opacity:0.9;filter:alpha(opacity=90);  padding: 0px 20px;*/  background-color:#FFF; position:relative;}

.register {background:url(http://www.ellemediakit.com/hotdata/publishers/ellemk/ellemk/images/reg-bckgrnd3.jpg) no-repeat; width:1000px; height:696px; position:relative;}


/* -------------  INDIVIDUAL CLASSES FOR THE CATEGORIES ----------------- */

div#abou {position: relative; width: 1000px; overflow: hidden;  padding:0; margin: 0; height:630px; font-size: 11px; background-image: url(../images/abou_bg.jpg)}
div#abou #subnav{position: absolute; top: 12px; left: 287px; width: 130px;  padding: 0;}
div#abou #micro  {position:relative; top:0px; left:0px; margin-top:0px; margin-left: 396px; border-right: 1px solid: #000;  border-left:2px solid #000; width: 493px; height: 600px;}
div#abou #pseudoWindow0  {position:relative; top:0px; left:0px; height:630px; margin-top:0px; margin-left: 396px; border-right: 1px solid: #000;  border-left:2px solid #000; width: 533px}

div#audi {position: relative; width: 1000px; overflow: hidden;  padding:0; margin: 0; height:630px; font-size: 11px; background-image: url(../images/audi_bg.jpg)}
div#audi #subnav{position: absolute; top: 12px; left: 375px; width: 130px;  padding: 0;}
div#audi #micro  {position:relative; top:0px; left:0px; margin-top:0px; margin-left: 480px; border-right: 1px solid: #000;  border-left:2px solid #000; width: 300px}
div#audi #pseudoWindow0  {position:relative; top:0px; left:0px; height:630px; margin-top:0px; margin-left: 480px; border-right: 1px solid: #000;  border-left:2px solid #000;width: 513px;}

div#mark {position: relative; width: 1000px; overflow: hidden;  padding:0; margin: 0; height:630px; font-size: 11px; background-image: url(../images/mark_bg.jpg)}
div#mark #subnav{position: absolute; top: 12px; left: 559px; width: 130px;  padding: 0;}
div#mark #micro  {position:relative; top:0px; left:0px; margin-top:0px; margin-left: 129px;  border-right:2px solid #000; width: 406px}
div#mark #pseudoWindow0  {position:relative; top:0px; left:0px; height:630px; margin-top:0px; margin-left: 47px;  border-right:2px solid #000; width: 513px}

div#maga {position: relative; width: 1000px; overflow: hidden;  padding:0; margin: 0; height:630px; font-size: 11px; background-image: url(../images/maga_bg.jpg)}
div#maga #subnav{position: absolute; top: 12px; left: 123px; width: 145px;  padding: 0;}
div#maga  div#subnav ul li {text-align:left; width: 130px }
div#maga #micro  {position:relative; top:0px; left:0px;  margin-top:0px; margin-left: 258px; border-right: 2px solid: #000; width:406px; height: 630px}
div#maga #pseudoWindow0  {position:relative; top:0px; left:0px; height:630px; margin-top:0px; margin-left: 376px; border-right: 2px solid #000;  width: 513px}

div#digi {position: relative; width: 1000px; overflow: hidden;  padding:0; margin: 0; height:630px; font-size: 11px; background-image: url(../images/digi_bg.jpg)}
div#digi #subnav{position: absolute; top: 12px; left: 877px; width: 80px;  padding: 0;}
div#digi  div#subnav ul li {text-align:left; width: 50px; }
div#digi #micro  {position:relative; top:0px; left:0px;  margin-top:0px; margin-left: 480px; border-right: 2px solid #000; width: 355px; height: 600px}
div#digi #pseudoWindow0  {position:relative; top:0px; left:0px; height:630px; margin-top:0px; margin-left: 376px; border-right: 2px solid: #000; width: 513px;}

div#down {position: relative; width: 1000px; overflow: hidden;  padding:0; margin: 0; height:630px; font-size: 11px; background-image: url(../images/down_bg.jpg)}
div#down #subnav{position: absolute; top: 12px; left: 270px; width: 130px;  padding: 0;}
div#down  div#subnav ul li {text-align:left; }
div#down #micro  {position:relative; top:0px; left:0px;  margin-top:0px; margin-left: 735px; border-right: 2px solid #000; width: 205px; text-align:right; font-size:11px; line-height:1.8em}

/* -------------  INDIVIDUAL CLASSES FOR THE CATEGORIES ----------------- */


div#subnav ul {position: relative; bottom: 0px; right: 0px; padding: 0; margin: 0; }
div#subnav ul li {text-transform:uppercase; padding: 4px; display: block; height: 13px; color: #E00C2B; font-size: 11px; text-decoration: none;  text-align:right; list-style:none; margin-bottom:4px; float:none; width:100px; background-color:#ccc; opacity:0.9;filter:alpha(opacity=90);}
div#subnav a {text-decoration:none; color: #000; }
div#subnav a:hover {color:  #E00C2B;}





div#address {clear:both; width: 930px;  color:#fff; background-color:#000; font-size: 10px; text-align:center; padding: 10px 35px 7px 35px;}
div#address  a {color:#fff; text-decoration:none;}

div#footlinks {width: 43%; padding: 4px 35px; background-color:#000; text-align:right; float:right;}
div#footlinks a {text-decoration:none; color:#FFF; padding-left: 10px;}

div#footer {clear:both; width: 45%; height: 39px; color:#999; font-size: 10px; padding: 15px 15px; float:left;}
div#footer  a {color:#999; text-decoration:none;}

div#selected a {color: #E00C2B;}


a.selected {color: #000;}


div#login {background-color: #CDC3BA; width:128px; padding: 10px; font-size:10px;color:#ffffff; margin:auto; text-align: left; }
div#loginhead {background-color: #877E6D; width:133px; padding: 10px 5px 10px 10px; font-size:10px;color:#ffffff; margin:4px auto; text-align: left; }

.plaintext  { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #000000}
.header2  { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #ffffff }
.header3  { font-family: arial,helvetica,sans-serif; font-size: 20px; color: #000000 }
.highlight { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #cccccc; font-weight: bold }
a.links { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #E00C2B; text-decoration: none }
a.links:hover { color: #999999}


ol {color:#a0c5db; font-size: 18px; font-weight: bold;}
ol p {color: #333; font-size: 11px; font-weight: normal; }
ol li {padding: 5px}

#pdfs {position:absolute; bottom: 80px; padding:0px 0px 00px 65px;}
#pdfs { font-size:11px;}
#pdfs a{color:#444; text-decoration:none; padding: 5px 0;}
#pdfs a img{padding: 5px;}

div#subnav ul li .lower {text-transform:lowercase;}

.row {clear: both; zoom: 1;}
.row:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.black {background-color:#000000;}

.mt2 {margin-top:2px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt17 {margin-top:17px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt90 {margin-top:90px;}
.mt130 {margin-top:130px;}
.mt150 {margin-top:150px;}
.mt170 {margin-top:170px;}

.register font {color:#FFFFFF; text-transform:uppercase; font-size:12px;}