body{ background-color:#582301;
background-image:url(/images/newshell/bg2.jpg); background-position:top center; background-repeat:repeat-x;
margin : 0px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
color : #333;
background-color:#0f242e;
line-height:18px;
}

h1 {color: #000; font-size: 22px; font-family: Times New Roman, Tahoma, Verdana; font-weight: normal; margin: 0px 0px 10px 0px; }
h2 {color: #000; font-size: 16px; line-height:21px; font-weight: bold;  padding: 5px 0px 0px 0px;}
h3 {color: #000; font-size: 18px; font-family: Times New Roman, Tahoma, Verdana; font-weight: normal;  padding: 0px 0px 5px 0px;}
h4 {background: #000; color: #FFFFFF; font-size: 11px; font-family: Arial, Tahoma, Verdana; font-weight: bold;  padding: 0px 0px 0px 5px; line-height: 20px;}
a:hover { color:#FF0000; }
.mlssearchdiv{background-color:#5F0308; padding:5px; margin-left:-15px; padding-left:15px; padding-bottom:5px; margin-bottom:5px; width:185px;}
.mlssearchspan{font-size:18px; line-height:30px; height:30px; color:#FFF;}

#navtop{ background-color:#000; }
#navtop a, #navtop a:link, #navtop a:active, #navtop a:link{ display:block; padding:15px; font-weight:bold; font-size:15px; line-height:18px; border-right:2px solid #333; float:left; background-color:#000; color:#FFF;}
#navtop a:hover{ background-color:#304f2b; color:#FF9;}

hr { height:1px; background-color:#666666; display:block; border:none; clear:both; color:#666666; }

.iish-4{ width:960px; padding:10px; }
.buttonlink a:link, .buttonlink a:visited{ display:block; text-align:center; font-weight:bold; padding:3px; margin-top:3px; border:1px solid #999; width:110px; }
.buttonlink a:hover{background-color:#FFF; color:#000;}

.sidebartext hr { height:1px; background-color:#FFFFFF; display:block; border:none; clear:both; color:#FFFFFF;  margin-top:10px; margin-bottom:10px; }
.sidebartab,.sidebartab2{ background-image:url(/images/newshell/shell_10.jpg); background-repeat:no-repeat; width:191px; color:#FFFFFF; font-size:11px; line-height:18px;  background-position:bottom center; font-weight:bold; padding:10px; clear:both; }
.sidebartab2{  padding-top:10px; }
.sidebartext2, .sidebartext{ width:191px; font-size:11px; padding:10px; color:#FFFFFF; clear:both;}
.sidebartext a:link,.sidebartext a:visited { color:#FFFFFF;}
#ssh16{ margin:0px; padding:0px; padding-left:15px; }
.sidebartext a:hover{ color:#b3774c;}
.sidebartab a:link,.sidebartab a:visited { color:#FFFFFF;}
.sidebartab a:hover{ color:#b3774c;}
.sidebartext h3,.sidebartext h2{ color:#FFFFFF; }

hr, .rss-menu-box hr { height:1px; background-color:#3b162e; display:block; border:none; clear:both; color:#3b162e; }
.rss-menu-box { background-color:#251c0b; color:#FFFFFF; margin:0px; border:none; padding:0px; }

.rss-menu-box a:link,.rss-menu-box a:visited { color:#C8c8c8;}
.rss-menu-box a:hover{ color:#FFF;}

#shf {width:942px; font-size:11px; padding:10px; float:left; color:#829ca8;}
#shf a:link, #shf a:visited{ color:#829ca8; }
#shf a:hover{ color:#FFF; }
#shf2{width:972px; color:#CCC; text-align:center; font-size:11px; padding-top:10px; padding-bottom:0px; padding-right:0px; float:left; background-image:url(/images/newshell/shell_14.jpg); height:27px;}

a:link{ color:#369; }
a:visited{ color:#639; }
a:hover{ color:#F00; } 
#sh-1{margin:0 auto; width:972px;}
#sh-2{width:972px; margin:0 auto;}
#sh-3{float:left; width:100%;  background-image:url(/images/newshell/shell_12.jpg);}
#sh-4{width:719px; padding:20px; float:left;}
#sh-5{width:211px; float:left;}

#sh-nav a,#sh-nav a:link,#sh-nav a:visited{ display:block; float:left; padding:6px; margin-right:20px; font-weight:bold; font-size:14px; line-height:18px; background-color:#000; color:#FFF;}
#sh-nav a:hover{ background-color:#FFF; color:#000;}
#sh-nav{background-color:#000; width:696px; float:left; height:30px;padding:5px; padding-left:60px;}

.zInputLinkBoxSelected { border:1px solid #666; }
.zSearchFormTable div{ background-color:#000; color:#FFF !important;}
.zExpOption_contents a:link{ color:#FFF;}
.zResultCountAbsolute a:visited, .zResultCountAbsolute a:link{ color:#FFF !important;}
.zExpOption_contents a:visited{ color:#EFEFEF; }
.zExpOption_contents a:hover{ color:#F00; }
.zResultCountAbsolute a:hover{ color:#F00 !important; }
.zExpOption_button{background-image:url("/z/a/listing/images/bg-button2dark.jpg"); border-bottom:1px solid #666; }
.zExpOption_button:hover{ background:none; background-color:#666; color:#FFF;  }
.zTOB-closeBox:link, .zTOB-closeBox:visited{ color:#FFF !important; background-color:#333;}
.zTOB-closeBox:hover{ color:#FFF !important; background-color:#999;}
.zsearchformhr{ border:none; }
.zSliderBgDiv{background-image:url(/z/a/images/slider-bg-dark.jpg);}


.zInputLinkBoxRow1{background-color:#111 !important; color:#FFF !important;}
.zInputLinkBoxRow2{background-color:#222 !important; color:#FFF !important;}

.zExpOption_contents input, .zExpOption_contents select{ border:1px solid #555; background-color:#333; color:#FFF; }

.zResultCountAbsolute{border:1px solid #333; background-color:#000;color:#FFF; }


.quicksearchtable select{ margin:0px; font-size:13px; line-height:14px;}
.quicksearchtable > td{ padding:3px;}
.quicksearchrow1 table{padding:0px; margin:0px; border-spacing:0px;}
.quicksearchrow1 table td{padding:0px;  } 
.quicksearchrow1 td{padding:3px; vertical-align:top;}
.quicksearchrow2 td{padding:3px; vertical-align:top;}
.quicksearchtable a:link, .quicksearchtable a:visited{ color:#FFF;}
.quicksearchtable a:hover{ color:#FF0;}
