/* CSS Document */

body{margin:0; padding:0; padding-bottom:10px; font-family:verdana; font-size:71%; color:#414141; background:#fff; }

h1,h2,h3,h4,h5,h6{color:#666; font-family:futura,verdana, serif; font-weight:bold; font-size:100%;}
h1{font-size:141%; margin-bottom:5px; margin-top:0; padding-top:0;}
h2{font-size:131%;}
h3{font-size:111%;}
ul{list-style-type:none; margin:0; padding:0;}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
.skiplinks{display:none;}
fieldset{border:0; width:200px;}
input{font-size:100%; padding:2px; font-family:verdana;}
form{margin:0; padding:0; border:0;}
table{font-size:100%;}
hr{height:1px; border:0; line-height:1px; clear:both; color:#18919B; background-color:#18919B;}
label{}
.divclear{clear:both; height:1px; font-size:1px; margin-top:-1px;}
p{line-height:1.2em;}


/* container styles */
#container{display:block; text-align:left; width:772px; min-height:678px; margin:auto; background:url(../images/ads_bg.jpg) no-repeat;}

/* header styles */
#header{}
	
#header a{font-weight:bold; color:#fff;}
#header a:hover{text-decoration:underline;}
#header #logo{display:block; float:left;}
#header #logo a{float:left; display:block; margin:0; padding:0; text-decoration:none;}
#header ul.skiplinks{display:none;}

/* mainnav styles */
#topnav{display:none;}


/* middle styles */
#middle{display:block; padding:0 0 15px 0; clear:both; font-size:100%; background:url(../images/ads_arrivals.gif) no-repeat; background-position:left bottom; min-height:350px;}
	* html #middle{height:350px;}

	body#hom #middle{display:block; margin:0 0 15px 0; clear:both; font-size:100%; background-image:none;}
	body#other #middle{display:block; margin:0 0 15px 0; clear:both; font-size:100%; background-image:none;}
	body#lin #middle{display:block; margin:0 0 15px 0; clear:both; font-size:100%; background-image:none;}
	
/* homepage styles */
#lefthm{float:left; width:384px; margin-right:2px; padding-top:20px;}
#righthm{float:left; width:384px; padding-top:24px;}
* html #righthm{padding-top:23px;}
/* left main box styles */
#lefthm #main{}
#lefthm #mainin{display:block; padding:20px; background-color:#fff; margin-top:1px}
#lefthm #mainin a{font-weight:normal; color:#DA5C00; text-decoration:none;}
#lefthm #mainin a:hover{color:#fff; text-decoration:none; background-color:#1b0069;}
#lefthm #mainin p{margin:0 0 8px 0; padding-top:0;}

/* general homepage box styles */

.homebox{}
.homeboxin{display:block; padding:20px; background-color:#fff; margin-top:1px;}
.homeboxin a{font-weight:normal; color:#DA5C00; text-decoration:none;}
.homeboxin a:hover{color:#fff; text-decoration:none; background-color:#1b0069;}
.homeboxin p{margin:0 0 8px 0; padding-top:0;}

/* wide styles */
#wide{margin:0 45px;}
#widein{display:block; padding:20px 40px 20px 20px; background-color:#fff; margin-top:1px;}
#widein a{font-weight:normal; color:#DA5C00; text-decoration:none;}
#widein a:hover{color:#fff; text-decoration:none; background-color:#1b0069;}
#widein p{margin:0 0 8px 0; padding-top:0;}
#widein ul{margin:5px 0; padding:0; list-style-type:none!important; margin-bottom:15px!important;}
#widein ul li{margin-bottom:5px; background:url(../images/ads_bullet.gif) no-repeat; background-position:0 6px; padding-left:20px;}
#widein ul li ul{margin-top:10px;}

/* left styles */
#left{display:none;}

/* right header */
#righthead{display:block; width:448px; float:left;}
#righthead #inner{height:40px;}
/* right styles */
#right{display:block; width:448px; border-top:4px solid #5677BA; padding:20px; background-color:#fff;}
#right a{font-weight:normal; color:#DA5C00; text-decoration:none;}
#right a:hover{color:#fff; text-decoration:none; background-color:#1b0069;}
#right img{margin:5px;}
#right ul{margin:5px 0; padding:0; list-style-type:none!important; margin-bottom:15px!important;}
#right ul li{margin-bottom:5px; background:url(../images/ads_bullet.gif) no-repeat; background-position:0 6px; padding-left:20px;}
#right ul li ul{margin-top:10px;}
#right hr{color:#fff; background-color:#fff;}
#right p{clear:left; margin:0 0 8px 0; padding-top:0;}
#right ol{margin:5px 0 5px 20px; padding:0; margin-bottom:15px!important;}
#right ol li{margin-bottom:5px;  padding-bottom:5px; border-bottom:1px solid #ccc;}
#right ol li a{}
#right  a.btc{font-weight:bold; margin-left:0px; padding:0 20px 10px 10px; background:url(../images/btt.gif) no-repeat; background-position:0px 2px; font-size:82%;}
#right  a.btc:hover{text-decoration:none; background:url(../images/btt2.gif) no-repeat; background-position:0px 2px;  color:#1b0069; }


/* footer styles */
#footer{display:none;}


/* misc styles */

