/* CSS Document */ 
 body.body{ margin:0px; background-repeat:repeat-x; background-position:bottom; background-image:url(../images/afribg.jpg); }
body {font-family:tahoma; color:#444; font-size:90%; line-height:120%;}
#bg1 { background-image:url(../images/bax_04.jpg);  background-repeat:repeat-x; }
#bg2 {height:100%;   }
#wrapper {width:990px; margin:0 auto }
#header {height:175px;} 
#navi {  line-height:normal; font-size:90%; margin-top:-20px; width:1000px; text-align:right; position:absolute; margin:0 auto;  }
#navi ul{padding:0; margin:0; }
#navi ul li {list-style-type:none; float:left;  text-align:center; display:block; height:1%; padding: 0 10px; padding-left:30px }
table.content {background:#fff;}
#footer {font-size:10px; color:#fff; text-align:center; line-height:normal }
#footer a {color:#3D3B3C; text-decoration:none }
#footer a:hover {color:#3D3B3C; text-decoration:underline }
ul.iefix {margin-left:-15px;list-style-type:square;}
#headrow tr,#headrow td {font-weight:bold;font-size:11px;background:#ccc;color:#333; text-transform:capitalize; text-align:center}
.box {border:1px solid #ddd;}
.box td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.hometext {font-size:12px;}
.row2 {background:#eee; } .row1 {background:#ddd; }
.distCont tr td {
font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ads {clear:both; height:320px; }
.homeleft {width:45%; float:left; margin-right:2%; }
.homeright {width:45%; float:left; }
h1 {font-size:150%; font-weight:normal; }
h2 {font-size:120$; font-weight:normal; margin-top:0px; }
h4 {font-size:120$; font-weight:normal; }
.discont {float:right; cursor:help; height:10px; margin-right:8px; font-size:10px; font-weight:bold; color:red}
.row2 {background:#eee; } .row1 {background:#ddd; }
select {font-family:verdana; color:#444; font-size:11px; }
table.banner td {line-height:normal;font-family:verdana; font-size:1px}
#navbar td {text-align:center; font-size:15px; font-weight:bold;}
div.body{margin-left:5px; padding-top:4px;height:388px; padding-right:10px; overflow:auto;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BF9660;
scrollbar-highlight-color: #915F23;
scrollbar-shadow-color: #915F23;
scrollbar-track-color: #eeeeee;
}
h4 {font-size:14px;}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
.sidecats {margin-bottom:50px;  display:block; } 

  #cse-search-box {display:table; height:1%; }
  #cse-search-box  input[type=text] {width:120px;} 
#nav td {padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}
a,a:visited { color:#9f7334; text-decoration:none}
a:hover { color:#C08C01; text-decoration:underline}
h2.news {font-size:15px; color:#AA732F; margin-top:3px; margin-bottom:3px;  border-bottom: 0px; text-transform:uppercase }
h2.staff {font-size:16px; color:#AA732F; margin-top:3px; margin-bottom:0px; border-bottom: 1px solid #ccc;text-transform:uppercase;}
h2.staff .bread {margin-bottom:14px;font-weight:normal; color:#AA732F; padding-left:1px;}
h3.item {color:#F08D33; margin-top:0px;}
h3 div.bread {font-size:11px; margin-top:4px;}
h3 {font-size:15px; margin-bottom:4px; margin-top:0px; font-family:arial;}
h3.heading {margin-top:0px;}
p {margin-top:5px;margin-bottom:5px;}
h3.docs {font-size:12px; margin-bottom:10px; margin-top:10px;}
h4 {margin-top:0px;}
h4.file {margin-bottom:3px; font-size:11px;}
h4.heading {font-size:11px;margin-bottom:3px; margin-top:0px}
input.contact {width:95%; }
ul {list-style-type:square;}
ul li {} 
hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}
.bread {font-size:10px;color:#555; font-weight:normal }
.credit {font-size:10px; line-height:normal }
.city {color:#AA732F;font-weight:bold;}
.contact td{font-size:9px;}
.date {font-size:9px; margin-top:0px; font-weight:normal}
.endo {font-style:italic; font-size:13px;color:#AA732F;font-weight:bold;}
 .nav1 td a {color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}
.thumb {text-align:center;width:142px;height:140px;float:left; margin:2px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb:hover {text-align:center;width:142px;height:140px;float:left; margin:2px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb2 {text-align:center;width:120px;height:100px;float:left; margin:15px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb2:hover {text-align:center;width:120px;height:100px;float:left; margin:15px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb td,.thumb2 td{text-align:center;}
h3.subhead {font-size:12px;}
.sidenav .headnav {font-size:13px; font-weight:bold; }
.sidenav .navitem {font-size:11px; font-weight:bold; padding:1px; padding-top:2px;
 padding-bottom:2px; padding-left: 6px; }

.itemcode {font-size:10px; font-weight:normal}
.itemname {font-size:11px; font-weight:bold; }

.pagethis {border:1px solid #ddd; padding:2px; background:#eee;}
.page {border:1px solid #ddd; padding:2px;}
.page:hover {border:1px solid #ddd; background:#eee}
.pageof {float:left; color:#666;}

.pagit {text-align:right; margin-top:10px; font-size:11px; margin-bottom:10px;}
#results tr td {font-size:10px;}
.req {float:right; font-size:10px; }
.mainCat {line-height:normal; margin-bottom:5px;}
.mainCat h2 {font-size:15px; margin:0px;}
.mainCat h2 a {color:#fa8e00; font-size:120%;}
.mainCat .subs {font-size:10px;}
.sidecats ul {margin:0; padding:0; }
.sidecats ul {list-style-type:none; line-height:180%;padding:20px; } 
.sidecats {
position:absolute;
top:160px;}
 

.required {float:right; color:orange; font-size:10px;}
.error {font-size:11px; color:red;}
.subcats li {font-size:11px;}
.subcats li .count {color:#bbb; font-size:10px;}
.subcats li .count2 {color:#333; font-size:10px;}
h2.cathead {font-size:150%; line-height:normal; color:#fa8e00; margin-bottom:1px; margin-top:0px; padding-top:0px;}

ul li {margin-left:-12px;}

.listing {
margin-bottom:32px; padding:3px; margin-right:30px;   width:340px;   border-bottom:1px dashed #ddd;  height:135px; float:left;  }
.listing .title {font-weight:bold; line-height:normal }
.listing .url,.prior .url {font-size:10px; color:#bbb;}

.prior {
margin-bottom:32px; padding:3px; margin-right:30px;   width:350px; height:145px; float:left;  height:155px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px; border:1px solid #ccc;}
.prior .title a,.listing .title a {text-decoration:underline; }

.artling {margin-bottom:32px; padding:3px; margin-right:30px;   width:350px; height:145px; border-bottom: 1px dashed #ddd; float:left }
.artling h3 {font-weight:bold; line-height:normal;  margin:0px; }

.adbox {float:left; width:370px;  }
.addlink {padding:3px; clear:both;      -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px; border:1px solid #ccc; text-align:center; width:100px; font-size:11px; line-height:normal }
	
	
span.nav {margin-right:20px;}

	#social {width:90%;}
	#social ul {margin:2px; list-style: none;float:left;}
	#social li {margin:2px; list-style: none;float:left;width:155px;;}
	#social img {padding:0 3px;}

.info td {font-size:11px; line-height:normal}

.vling {width:100%; }
.vling td {text-align:left; font-size:11px;}
.region {font-size:10px;}

input[type=radio],input[type=checkbox] {border:0px; }

.comments {max-width:400px; float:right; display:table; margin-left:10px; padding:10px; border:1px solid #eee; background-color:#fff; }

ul .dsq-login-buttons li {float:left; }
div .dsq-subscribe,div .dsq-options {font-size:10px; }

.rss {padding:10px; margin:10px 0px; border:1px solid #ddd; clear:both; display:table; width:100%; height:1%; } 
.rss img {margin-right:10px; } 
 
.adhere {font-size:70%; font-weight:bold; margin-bottom:10px;  } 
