html,body{margin:0;padding:0}

/* fixed width columns*/
html, body {height:100%;}
body {background-color:#000;color:#000;font:100.01%/1.4 sans-serif;text-align:left; /* horizontal centering for IE Win quirks */} 
body{background-color:EDDBB7;background: url(../images2/bkgdcream_copy.jpg);background-repeat:y;background-position: 0px 0px;}

div#distance { width:1px;height:50%;background-color:#000;margin-bottom:-275px; /* half of container's height */float:left;}
div#container {margin:0 0;position:relative; /* puts container in front of distance */text-align:left;height:550px;width:100%;clear:left;}

div#bodyContainer{text-align:left;width:950px;margin:0 auto;}
div#headerContainer{position:relative;height:18px;}
div#mainContainer{float:left;width:100%;height:550px;}
div#contentContainer{position:relative;margin: 0 0 0 240px;}
div#subNav{float:left;width:240px;margin-left:-950px;height:550px;}
div#sideContainer{display:none;float:left;width:150px;margin-left:-150px;}
div#footer{position:relative;clear:left;width:100%;}

/* main content styling */
ul{margin:0;padding:0;}
li{margin:0;padding:0;}
p{margin:0;padding:0;}
/* header to next nav */
div#headerContainer div#topnext{position:absolute;top:0;left:906px;}
div#headerContainer div#topnext2{position:absolute;top:0;left:904px;}
div#headerContainer div#topnext3{position:absolute;top:0;left:750px;}
div#headerContainer div#topnext a{font-size:10px;letter-space:1px;color:#fff;font-weight:bold;padding:2px 5px 4px 5px;background-color:#8AA8A9;display:block;text-decoration:none;}
div#headerContainer div#topnext2 a{font-size:10px;letter-space:1px;color:#fff;font-weight:bold;padding:2px 5px 4px 5px;background-color:#8AA8A9;display:block;text-decoration:none;}
div#headerContainer div#topnext3 a{font-size:10px;letter-space:1px;color:#666666;font-weight:bold;padding:2px 5px 4px 5px;display:block;text-decoration:none;}
/* nav column styling */
body.home div#subNav{background: url(../images2/rd_bkgd_yel_log.gif) no-repeat;}
body.comp div#subNav{background: url(../images2/grn_bkgd_rd_logo.gif) no-repeat;}
body.thumbs div#subNav{background: url(../images2/bl_bkgd_org_log.gif) no-repeat;}
body.press div#subNav{background: url(../images2/grn_bkgd_rd_logo.gif) no-repeat;}
body.contactus div#subNav{background: url(../images2/rd_bkgd_yel_log.gif) no-repeat;}

div#subNav ul{padding-left:0;width: 100%;margin:180px 0 0 57px;}
div#subNav ul{font-size:11px;letter-spacing:1px;padding-left:0;width: 100%;margin:180px 0 0 0;text-align:center;}
div#subNav ul li{list-style: none;margin: 7px 0 9px 0;}
div#subNav ul li.tight{list-style: none;margin: 2px 0 4px 0;}
div#subNav ul li#sub{list-style: none;margin:0 0 2px 0;}
div#subNav ul li#submore{list-style: none;margin:0 0 15px 0;}
div#subNav ul li#submore2{list-style: none;margin:0 0 7px 0;}
div#subNav ul li#separate{list-style: none;margin:0 0 5px 0;}
div#subNav ul li a{text-decoration: none; padding:10px 0 0 0;letter-spacing:1px;}

body.thumbs div#subNav ul li#separate{list-style: none;margin:0 0 5px 0;color:#727373;}
body.comp div#subNav ul li#separate{list-style: none;margin:0 0 5px 0;color:#840A23;}
body.press div#subNav ul li#separate{list-style: none;margin:0 0 5px 0;color:#840A23;}
body#homePage div#subNav ul li#separate{list-style: none;margin:0 0 5px 0;color:#660000;}
body#contact div#subNav ul li#separate{list-style: none;margin:0 0 5px 0;color:#660000;}

/* Home Page Navigation Highlite */
body#homePage div#subNav a{text-decoration:none;color:#660000;letter-spacing:1px;} 
body#homePage div#subNav a:hover{text-decoration: underline;font-weight:bold;color:#E9CB20;letter-spacing:1px;} 
body#homePage div#subNav a#t1{text-decoration: underline;font-weight:bold;color:#E9CB20;} 
/* catalogue Navigation Highlite */
body#cat div#subNav a{text-decoration:none;color:#727373;letter-spacing:1px;}
body#cat div#subNav li#separate{text-decoration:none;color:#727373;letter-spacing:1px;}
body#cat2 div#subNav a{text-decoration:none;color:#727373;letter-spacing:1px;}
body#cat3 div#subNav a{text-decoration:none;color:#727373;letter-spacing:1px;}
body#cat4 div#subNav a{text-decoration:none;color:#727373;letter-spacing:1px;}
body#cat5 div#subNav a{text-decoration:none;color:#727373;letter-spacing:1px;}

body#cat div#subNav a:hover{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat2 div#subNav a:hover{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat3 div#subNav a:hover{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat4 div#subNav a:hover{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat5 div#subNav a:hover{text-decoration: underline;color:#D45A10;letter-spacing:1px;}

body#cat div#subNav a#t2{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat2 div#subNav a#t3{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat3 div#subNav a#t4{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat4 div#subNav a#t5{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
body#cat5 div#subNav a#t6{text-decoration: underline;color:#D45A10;letter-spacing:1px;}
/* Profile Navigation Highlite */
body#com div#subNav a{text-decoration:none;color:#871625;letter-spacing:1px;}
body#com2 div#subNav a{text-decoration:none;color:#871625;letter-spacing:1px;} 
body#com div#subNav a:hover{text-decoration: underline;color:#D50955;letter-spacing:1px;}
body#com2 div#subNav a:hover{text-decoration: underline;color:#D50955;letter-spacing:1px;} 
body#com div#subNav a#t7{text-decoration: underline;color:#D50955;letter-spacing:1px;} 
body#com2 div#subNav a#t7{text-decoration: underline;color:#D50955;letter-spacing:1px;}
/* Press Navigation Highlite */

body.press div#subNav a{text-decoration:none;color:#871625;letter-spacing:1px;letter-spacing:1px;} 
body.press div#subNav a:hover{font-size:11px;text-decoration: underline;color:#D50955;letter-spacing:1px;} 
body.press div#subNav a#t8{text-decoration: underline;color:#D50955;letter-spacing:1px;}
/* Contact Navigation Highlite */
body#contact div#subNav a{text-decoration:none;color:#660000;letter-spacing:1px;} 
body#contact div#subNav a:hover{text-decoration: underline;color:#E9CB20;letter-spacing:1px;} 
body#contact div#subNav a#t9{text-decoration: underline;color:#E9CB20;letter-spacing:1px;} 
/* Press text positioning */
div#nextpage2{position:absolute;top:520px;left:290px;height:30px;width:200px;letter-spacing:1px;}
div#nextpage2 p{font-size:12px;line-height:16px;text-align:justify;color:#333333;margin:0 0 5px 0;letter-spacing:1px;}
div#nextpage3{position:absolute;top:520px;left:48px;height:80px;width:70px;}
div#nextpage3 p{font-size:12px;font-weight:bold;color:#333333;letter-spacing:1px;} 
div#nextpage4{position:absolute;top:520px;left:148px;height:30px;width:70px;}
div#nextpage5{position:absolute;top:520px;left:148px;height:30px;width:70px;}
/* Press page */
div#pressposition1{position:absolute;top:40px;left:200px;height:30px;width:300px;}
div#pressposition2{position:absolute;top:40px;left:300px;height:30px;width:300px;}
div#pressposition3{position:absolute;top:40px;left:270px;height:30px;width:400px;}
body.press div#contentContainer p{font-size:12px;font-weight:bold;color:#333333;letter-spacing:1px;}

body.press a:hover{font-size:12px;font-weight:bold;color:#ff0000;letter-spacing:1px;}
div#pressposition2 p{font-size:12px;font-weight:bold;color:#333333;letter-spacing:1px;}
div#pressposition3 p{font-size:12px;font-weight:bold;color:#333333;letter-spacing:1px;}
body.press div#contentContainer div#pressposition1 a{font-size:11px;font-weight:bold;text-decoration:none;color:#871625;letter-spacing:1px;}
body.press div#contentContainer div#pressposition1 a:hover{color:#D50955;}
body.press div#contentContainer div#pressposition2 a{font-size:11px;font-weight:bold;text-decoration:none;color:#871625;letter-spacing:1px;}
body.press div#contentContainer div#pressposition2 a:hover{color:#D50955;}

body.press div#contentContainer div#pressposition3 a{font-size:11px;font-weight:bold;text-decoration:none;color:#871625;letter-spacing:1px;}
body.press div#contentContainer div#pressposition3 a:hover{color:#D50955;}

.press div#contentContainer{position:relative;background:url(../images/press_background.jpg) no-repeat top right ;height:580px;}
#press3 div#contentContainer{position:relative;background:url(../images/pressvisual1b.jpg) no-repeat top right ;height:580px;}
#press4 div#contentContainer{position:relative;background:url(../images/press_background4.jpg) no-repeat top right ;height:580px;}
#press5 div#contentContainer{position:relative;background:url(../images/press_background5.jpg) no-repeat top right ;height:580px;}
#press6 div#contentContainer{position:relative;background:url(../images/press_background6.jpg) no-repeat top right ;height:580px;}

.contactus div#contentContainer{position:relative;background:url(../images/press_background.jpg) no-repeat top right ;height:580px;}
.comp div#contentContainer{position:relative;background:url(../images/press_background.jpg) no-repeat top right ;height:580px;}
/* Press page */
#press1 .small01{position:absolute;top:11px;left:10px;}
#press1 .small02{position:absolute;top:158px;left:182px;}
#press1 .small03{position:absolute;top:105px;left:466px;}

#press2 .small01{position:absolute;top:9px;left:10px;}
#press2 .small02{position:absolute;top:306px;left:290px;}
#press2 .small03{position:absolute;top:90px;left:471px;}

#press3 .small01{position:absolute;top:11px;left:11px;}
#press3 .small02{position:absolute;top:262px;left:172px;}
#press3 .small03{position:absolute;top:84px;left:379px;}

#press4 .small01{position:absolute;top:10px;left:11px;}
#press4 .small02{position:absolute;top:259px;left:245px;}
#press4 .small03{position:absolute;top:107px;left:456px;}

#press5 .small01{position:absolute;top:11px;left:11px;}
#press5 .small02{position:absolute;top:187px;left:220px;}
#press5 .small03{position:absolute;top:157px;left:430px;}

#press6 .small01{position:absolute;top:136px;left:12px;}


body.comp contentContainer{background:url(../images/press_background.jpg) no-repeat top right ;height:580px;}

#contacttext{margin:100px 0 0 200px;width:300px;height:350px;}
#contacttext p.top{font-size:11px;font-weight:bold;margin-top:12px;color:#660000;letter-spacing:1px;text-align:center}
#contacttext p{font-size:11px;font-weight:bold;margin-bottom:8px;color:#660000;letter-spacing:1px;text-align:center}
#contacttext a{font-size:11px;font-weight:bold;color:#660000;letter-spacing:1px;text-align:center}
#contacttext a:hover{color:#E9CB20;}
/* 
body#cat div#subNav ul li#sub, a:hover{text-decoration: underline;font-weight:bold;color:#D45A10;}
body#cat div#subNav ul li#sub, a:hover{text-decoration: underline;font-weight:bold;color:#D45A10;}
body#cat2 div#subNav ul li#sub2 a:hover{text-decoration: underline;font-weight:bold;color:#D45A10;}
body#cat3 div#subNav ul a#t4 a:hover{text-decoration: underline;font-weight:bold;color:#D45A10;}
*/
 /*body#cat2 div#subNav a#t3, body#cat3 div#subNav a#t4, body#cat4 div#subNav a#t5, 
body#cat5 div#subNav a#t6, a{text-decoration:none;color:#ff0000;} 
body.home div#subNav ul{text-decoration:none;color:#660000;} 
body.thumbs div#subNav ul{text-decoration: underline;;color:#727373;} 
body.comp div#subNav ul{text-decoration: underline;color:#D50955;} */ 

/* footer styling */
div#footer{}
div#footer p{font-size:10px;color:#999999;margin:10px 0 0 244px;}
body#homePage div#footer p{color:#660000;}
/*body#homePage div#footer p{display:block;padding:3px 3px 3px 3px;background-color:#B66060;opacity:50%;width:200px;}*/
div#footer a{color:#999999;text-decoration:none;}
div#footer #credit{position:absolute;top:10px;left:800px;font-size:10px;}
