*{ font-family:Arial, Helvetica, sans-serif;}

body{ background-color:#B58F62; padding:0; margin:0; text-align:center;}

#Container{ width:998px; padding:0; margin:0 auto;}
#Container .Inner{ width:978px; float:left; padding:10px 10px 20px; margin:0; background-color:#FFF; text-align:left;}

#Header{ width:978px; height:340px; float:left;}

#Header{ width:978px; height:340px; float:left;}
#Header .Top{ width:978px; height:110px; float:left; padding:0; margin:0;}
#Header .Top .Left{ width:15px; height:110px; float:left; background:url(/img/header_topleft.png) top no-repeat;}
#Header .Top .Right{ width:15px; height:110px; float:left; background:url(/img/header_topright.png) top no-repeat;}
#Header .Top .Middle{ width:948px; height:110px; float:left; background:url(/img/header_topmiddle.png) top repeat-x;}
#Header .Top ul{ float:right; list-style:none; font-size:75%; font-weight:bold; padding:10px 0 0; margin:0;}
#Header .Top ul li{ float:left; color:#FFF; border-left:1px solid #FFF; padding:0 7px;}
#Header .Top ul li a{ color:#FFF; text-decoration:none;}
#Header .Top ul li a:hover{ text-decoration:underline;}
#Header .Top img{ padding:13px 0 0; float:right;}
#Header .Top img#HeaderText{ padding:16px 0 0 80px; float:left;}
#Header .Top .Logo{ margin:15px 0 0; float:left;}
#Header .Top .Logo h1{ background:url(/img/logo.png) repeat scroll center top; height:95px; width:312px; margin:0; text-indent:-9000px;}
#Header .Top .Logo a{ width:312px; height:95px; float:left; position:absolute; text-decoration:none;}

#Header .Middle{ width:978px; height:190px; float:left; padding:0 0 1px; margin:0;}

#Header .Bottom{ width:978px; height:40px; float:left; padding:0; margin:0;}
#Header .Bottom .Left{ width:10px; height:40px; float:left; background:url(/img/header_bottomleft.png) no-repeat left top;}
#Header .Bottom .Middle{ width:953px; height:30px; float:left; padding:10px 0 0; background:url(/img/header_bottommiddle.png) top repeat-x;}
#Header .Bottom .Right{ width:15px; height:40px; float:left; background:url(/img/header_bottomright.png) top no-repeat;}
/*#Header .Bottom form{ width:240px; float:left; padding:10px 0 0}*/
#Header .Bottom select{ width:210px; float:left;}
#Header .Bottom ul{ float:left; list-style:none; font-size:100%; font-weight:bold; line-height:100%; padding:2px 0 0 34px; margin:0;}
#Header .Bottom ul li{ float:left; color:#FFF; border-left:1px solid #FFF; padding:0 10px;}
#Header .Bottom ul li a{ color:#FFF; text-decoration:none;}
#Header .Bottom ul li a:hover{ text-decoration:underline;}

#BreadCrumb{ width:968px; float:left; padding:8px 0 8px 10px; margin:0; list-style:none;}	
#BreadCrumb li{ font-size:80%; color:#666; float:left;}
#BreadCrumb li a{ color:#666; text-decoration:none;}
#BreadCrumb li a:hover{ text-decoration:underline;}

#Links{ width:230px; float:left; padding:0; margin:0; }
#Links img{ float:left;}
#Links #Search{ width:230px; float:left; padding:0; margin:0; }
#Links #Search .Top{ width:230px; height:15px; float:left; padding:0; margin:0; background:url(/img/search_top.png) no-repeat top; line-height:0; font-size:1px;}
#Links #Search .Middle{ width:210px; padding:0 10px; margin:0; float:left; background:url(/img/search_middle.png) repeat-y top;}
#Links #Search .Middle p{ padding:0 0 5px; margin:0; color:#F4C402; font-size:80%; font-weight:bold; float:left;}
#Links #Search .Middle form{ float:left;}
#Links #Search .Middle form select{ width:210px; margin:0 0 5px;}
#Links #Search .Middle form input{ float:left;}
#Links #Search .Middle a{ width:140px; float:left; padding:0; margin:0; font-size:80%; text-decoration:none; color:#F4C402;}
#Links #Search .Middle a:hover{ text-decoration:underline;}
#Links #Search .Bottom{ width:230px; height:15px; float:left; padding:0; margin:0; background:url(/img/search_bottom.png) no-repeat top;}

#Links #Countries{ width:230px; float:left; /*padding:10px 0 0;*/ padding:0 0 10px; margin:0;}
#Links #Countries .Top{ width:230px; height:15px; float:left; padding:0; margin:0; background:url(/img/countrylink_top.png) no-repeat top; line-height:0; font-size:1px;}

#Links #Countries .Middle{ width:210px; padding:0 10px; margin:0; float:left; background:url(/img/countrylink_middle.png) repeat-y top;}
#Links #Countries .Middle ul{ width:210px; padding:0; margin:0; float:left; list-style:none;}
#Links #Countries .Middle ul li{ width:210px; float:left; padding:0 0 5px; margin:0; font-size:90%; font-weight:bold;}
#Links #Countries .Middle ul li.Selected a{ color:#297922;}
#Links #Countries .Middle ul li a{ color:#333; text-decoration:none;}
#Links #Countries .Middle ul li a:hover{ text-decoration:underline;}
#Links #Countries .Middle ul li ul{ padding:5px 0}
#Links #Countries .Middle ul li ul li{ font-size:90%; font-weight:normal; padding:0; margin:0;}

#Links #Countries .Bottom{ width:230px; height:15px; float:left; padding:0; margin:0; background:url(/img/countrylink_bottom.png) no-repeat top;}

.LeftContainer{ width:230px; float:left; padding:10px 0 0; margin:0;}
.LeftContainer .Top{ width:230px; float:left;}
.LeftContainer .Top p{ font-size:80%; padding:6px 0 0 10px; margin:0; color:#FFF;}
.LeftContainer .Top p a{ color:#FFF; text-decoration:none;}
.LeftContainer .Top p a:hover{ text-decoration:underline;}
.LeftContainer .Content{ width:228px; float:left; border:1px solid #CCC;}
.LeftContainer .Content p{ font-size:70%; float:left; padding:5px 10px; margin:0; font-weight:bold;}
.LeftContainer .Content img{ float:left; border:0;}
.LeftContainer .Content p a{ color:#000;}

#LeftSpotlight1{ background:url(/img/spotlight1_top.png) no-repeat top; height:45px;}
#LeftSpotlight2{ background:url(/img/spotlight2_top.png) no-repeat top; height:46px;}
#LeftSpotlight3{ background:url(/img/spotlight3_top.png) no-repeat top; height:46px;}
#LeftSpotlight4{ background:url(/img/spotlight4_top.png) no-repeat top; height:45px;}
#LeftSpotlight5{ background:url(/img/spotlight5_top.png) no-repeat top; height:45px;}

#LeftSpotlight1Content p{ width:100px;}
#LeftSpotlight4Content p{ width:100px;}

#Content{ width:468px; float:left; padding:0 25px; margin:0;}
#Content h2{ width:358px; color:#65421A; float:left; padding:0 0 10px; margin:0;}
#Content h3{ width:468px; color:#65421A; float:left; padding:0 0 10px; margin:0;}
#Content p{ width:468px; float:left; padding:0 0 10px; margin:0; font-size:80%; }
#Content a{ color:#65421A; text-decoration:none; font-size:100%;}
#Content a:hover{ text-decoration:underline;}
#Content ul{ width:448px; font-size:80%; padding:0 0 0 20px; margin:0; float:left;}
#Content ul li{ width:448px;}
#Content ul li a{ font-size:100%;}
#Content ul ul{ width:428px; font-size:100%;}
#Content ul ul li{ width:428px;}
#Content ul ul ul{ width:408px; font-size:100%;}
#Content ul ul ul li{ width:408px;}
#Content ol{ width:438px; font-size:80%; padding:0 0 0 30px; margin:0; float:left;}
#Content table label{ font-size:80%;}
#Content table p{ width:auto;}
#Content div{ float:left;}

#Content .Sitemap{ width:453px; padding:0 0 20px 15px; margin:0; float:left;}

#WideContent{ width:718px; float:left; padding:0 0 0 25px;}
#WideContent .Top{ width:718px; height:15px; float:left; padding:0; margin:0; background:url(/img/largegreen_top.png) no-repeat top; line-height:0; font-size:1px;}
#WideContent .Middle{ width:718px; float:left; padding:0; margin:0; background-color:#DCE7D6;}
#WideContent .Middle .EmptyItem{ width:718px; height:18px; float:left; padding:0; margin:0; background:url(/img/largegreen_seperator.png) no-repeat bottom; line-height:0; font-size:1px;}
#WideContent .Bottom{ width:718px; height:15px; float:left; padding:0; margin:0; background:url(/img/largegreen_bottom.png) no-repeat top; line-height:0; font-size:1px;}

#Footer{ width:998px; float:left; padding:0 0 10px; margin:0;}
#Footer ul{ width:700px; float:left; list-style:none; padding:10px; margin:0;}
#Footer ul li{ float:left; font-size:80%; padding:0 10px; margin:0; color:#583307;}
#Footer ul li a{ color:#583307; text-decoration:none;}
#Footer ul li a:hover{ text-decoration:underline;}

.First{ border:0!important; padding-left:0!important;}
.NoBorder{ border:0!important;}
.Right{ float:right!important;}

.Green{ color:#206917!important;}
.Blue{ color:#0060B7!important;}
/*This is just going in here to correct dreamweaver...because it's rubbish*/