/* CSS Document */

body {background:#B3B3B3 url(bg.jpg) repeat-x top left; font-family:Arial, Helvetica, sans-serif; color:#4C4C4C;}
h2{font-size:140%;}
p{font-size:75%;line-height:145%; padding:0px!important; margin:8px 0px 4px 0px;}
a:link{text-decoration:none;}

.red{color:#FF0000!important;}
.dblue{color:#052A56!important;}
.orange{color:#FF7F00!important;}
.purple{color:#9B97C8!important;}
.grey{color:#4C4C4C!important;}

p.newsstoryheader{background:#052A56!important; color:#fff; margin:10px 0px 0px 0px; padding:4px 5px 5px 8px!important;}
p.newsstory {background:#D9D9D9!important; color:#333; margin:0px 0px 5px 0px; padding:4px 5px 5px 8px!important;}

blockquote{text-align:center; font-size:114%;}

ul{font-size:75%;line-height:150%;  padding-top:0px!important; margin-top:0px!important; margin-bottom:0px!important;}

/* The container div contains the*/
div#container {
	margin: 0px auto;
	width: 811px;
	padding: 71px 0px 0px 0px;
	background-color:transparent;	

	
}

.logo{background: transparent url(logo.gif) no-repeat 47px 0px; height:50px; display:block;}



/*----------------  Main menu  -----------------*/
#mainmenu {
	position: relative;
	height: 29px;
	width: 811px;
	padding:7px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	overflow: hidden;
	background-color:transparent;}

#mainmenu ul {
	display: block;
	list-type: none;
	width: 811px;
	height: 34px;
	background-image:url(menu.jpg);
	margin: 0px;
	overflow: hidden;}

#mainmenu ul li {
	display: block;
	position: absolute;
	top: 7px;
	height: 34px;
	background-image: none;
	padding:0px;
	overflow: hidden;}

#mainmenu ul li a {
	display: block;
	padding: 34px 0px 0px 0px;
	height: 34px;
	overflow: hidden;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:0;}

#mainmenu ul li#about {left:0px; width:158px; }
#mainmenu ul li#whychooseus {left:158px; width:146px; }
#mainmenu ul li#whatwedo {left:304px; width:116px; }
#mainmenu ul li#news {left:420px; width:87px; }
#mainmenu ul li#faqs {left:507px; width:74px; }
#mainmenu ul li#contactus {left:581px; width:114px; }

#mainmenu ul li#about a:visited{ background: transparent url(menu.jpg) 0px  0px no-repeat; }
#mainmenu ul li#whatwedo  a:visited { background: transparent url(menu.jpg) -304px 0px no-repeat; }
#mainmenu ul li#whychooseus  a:visited { background: transparent url(menu.jpg) -158px 0px no-repeat; }
#mainmenu ul li#news  a:visited { background: transparent url(menu.jpg) -420px 0px no-repeat; }
#mainmenu ul li#faqs a:visited { background: transparent url(menu.jpg) -507px 0px no-repeat; }
#mainmenu ul li#contactus a:visited { background: transparent url(menu.jpg) -581px 0px no-repeat; }

#mainmenu ul li#about a:hover, #mainmenu ul li#about a.selected{ background: transparent url(menu.jpg) 0px  -34px no-repeat; }
#mainmenu ul li#whatwedo a:hover, #mainmenu ul li#whatwedo a.selected{background: transparent url(menu.jpg) -304px -34px no-repeat; }
#mainmenu ul li#whychooseus  a:hover, #mainmenu ul li#whychooseus a.selected { background: transparent url(menu.jpg) -158px -34px no-repeat; }
#mainmenu ul li#news  a:hover, #mainmenu ul li#news a.selected { background: transparent url(menu.jpg) -420px -34px no-repeat; }
#mainmenu ul li#faqs a:hover, #mainmenu ul li#faqs a.selected  { background: transparent url(menu.jpg) -507px -34px no-repeat; }
#mainmenu ul li#contactus a:hover, #mainmenu ul li#contactus a.selected  { background: transparent url(menu.jpg) -581px -34px no-repeat; }

.maincontent{background:transparent url(main.jpg) no-repeat top left; display:block;  padding:0px!important; margin:0px!important;}

.image-left {
   float: left;
   clear: both;
   margin:0em;
   padding:0px 0px 0px 0px;}
   
   .image-right {
   float: right;
   clear: both;
   margin:0em;
   padding:40px 0px 0px 3px;}
   
   .columnone{float: left; width:460px; background:#fff; }
   
.columntwo{ float: left; 
	width: 300px; padding:20px 0px 0px 20px;}
	
	.columntwo img{padding:0px 0px 14px 0px;}
	
.columntwo ul{font-size:75%;line-height:150%;  padding-top:0px!important; margin-top:10px!important; margin-bottom:14px!important;}
	
	.footerimg {
	background-image:url(footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	height:20px; clear:both;
	background-color:#B3B3B3;}
	
	.bottom {
	clear: both;
	margin: 0px;
	padding: 0px;}


div#footer {padding-top:30px; color:#FFFFFF; margin: 0px auto;
	width: 600px; font-family:Arial, Helvetica, sans-serif;
	font-size:70%; clear:both; display:block;}
	
div#footer .copyright{ float:left; padding:4px 60px 0px 4px;}

div#footer .littlelogo{float:left; background: url(littleman.gif) no-repeat top center; padding:0px 10px 10px 10px; height:20px;}

div#footer .maxlowelinks{ float:left;  padding-top:4px;}

div#footer a {color:#FFFFFF!important;}


div#footer ul{padding:0px 0px 0px 60px; margin:0px; font-size:100%}

div#footer ul li{display:inline;}

.gridone{width:200px; float:left; padding:5px 10px 20px 26px;}
.gridtwo{width:200px;float:left;padding:5px 10px 20px 14px;}

#whychoose h3{clear:both!important;  padding:0px 10px 2px 26px; display:block; margin:0px;}
#whychoose .columntwo{background:#fff url(blackborder.gif) 0% 10% repeat-y; padding-top:0px!important; padding-bottom:55px!important; margin-top:20px!important;}



#whatwe a, #contact a, #index a, #whatwe h3, #contact h3, #index h3{color:#FF0000!important;}
#whatwe .columntwo ul{color:#FF0000!important;} 
#latestnews a, #latestnews h3{color:#052A56!important;}
#whychoose a, #whychoose h3{color:#FF7F00!important;}
#faq a, #faq h3{color:#9B97C8!important;}

