body {
	font-size: 10pt;
	font-family: arial,times,'times new roman', serif;
	background: #4c5153 url('../images/bodybg.jpg') repeat-x top center;
	color: #000;
	text-align: left;
	margin: 0;
	padding: 0;
	line-height: 140%;
}
	
#wrapper {
	margin: 0;
	padding:0;
	clear: both;
	width: 940px;
	margin: 0 auto;
	background: #eeebe6;
}

#content{
	margin: 0;
	padding: 0;
}

#main{
	padding: 0 0 20px 0;
	margin: 0;
	background: url('../images/mainbg.jpg');
	width: 940px;
	float: left;
}

#footer{
	padding:0;
	margin:0;
	background: url('../images/footerbg.jpg');
	width: 940px;
	height: 220px;
	float: left;
	text-align: center;
}
#footer img{
	padding: 10px 0 0 0;
	margin: 0;
}

#header {
	padding: 0;
	margin: 0;
	background: url('../images/mybanner.jpg');
	width: 940px;
	height: 150px;
	float: left;
}

#header #menu {
	padding: 0;
	margin: 0;
	float: right;
	width: 940px;
}
 
#header #menu ul {
	padding: 0;
	margin: 0;
	width: 940px;
	list-style: none;
	float: right;
	text-align: right;
}
 
#header #menu ul li.page_item { /* page_item is wordpress default class for page list */
	float: right;
}

#header #menu ul li.current_page_item { /* page_item is wordpress default class for page list */
	float: right;
}
 
#header #menu ul li.page_item a {
	padding: 4px 8px;
	margin: 65px 10px 0 0;	
	float: left;
	text-decoration: none;
	font: 900 14px Arial, Helvetica, sans-serif;
	color: #6699CC;
}
 
#header #menu ul li.page_item a:hover {
	color: #fff;
	background-color: #04315B;
}
 
#header #menu ul li.current_page_item a { /* current_page_item is wordpress default class for active page list */
	padding: 4px 8px;
	margin: 65px 10px 0 0;	
	float: left;
	text-decoration: none;
	font: 900 14px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #04315B;
}

#hp_box{
	width:900px;background: url('../images/hp_box_bottom.gif') no-repeat left bottom;padding:0 0 15px;margin:10px 0 10px 20px;
}
#hp_box_top{
	width:900px;background: url('../images/hp_box_top.gif') no-repeat left bottom;height:18px;padding:0;margin:0 ;
}
#hp_box #hp_box_inner{
	border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;background:#F4F4F0;height:187px;padding-left:25px;margin:0 ;
}
#hp_box #hp_box_inner #left_box{
	width:500px;height:100%;padding:0;margin:0 ;float:left;
}
#hp_box #hp_box_inner #right_box{
	padding:0; margin:0;
}

h3{
	padding: 0 0 10px;	margin: 0;
	color: #666666;
	font: 400 24px Arial, Helvetica, sans-serif;
}

#main #hp_box #hp_box_inner h3{
	padding: 0 0 10px;	margin: 0;
	color: #164a86;
	font: 600 24px Arial, Helvetica, sans-serif;
}
#main #hp_box #hp_box_inner p{
	padding: 5px 0; margin: 0;
	color: #2763a7;
	font: 400 15px Arial, Helvetica, sans-serif;
}
#hp_box #hp_box_inner #right_box img{
	border:1px solid #c4c4c4;padding:0; margin:1px 0 0 10px;
}


#contentbox{
  padding:20px 0 50px 20px; margin:0;width:650px; float: left;
  font: 400 13px Arial, Helvetica, sans-serif;
}
#contentbox p{
	padding: 0 25px 20px 25px; margin: 0;
	color: #666666;
	font: 400 15px Arial, Helvetica, sans-serif;
}
#contentbox .podbox{
  height:370px;width:280px;padding:5px 5px 30px 5px;margin:0 0 15px 15px; float: left;background:#f4f4f0;border:1px solid #E6E6E6;
}
#contentbox .podbox h3{
	font: 500 20px Arial, Helvetica, sans-serif;
}
#contentbox .podbox p{
	padding:0; margin:0; float:left;
  color: #666666;
}
#contentbox .podbox p img{
	border:1px solid #c4c4c4;padding:0; margin:0 5px 0 0;float: left;
}
#contentbox .podbox ul {
  list-style-image: url('../images/list_bullet.gif');
  float:left;
  padding:0 0 0 20px; margin:10px 0 0 0;
}


#contentbox .podbox_raider{
  height:370px;width:280px;padding:5px 5px 30px 5px;margin:0 0 15px 170px; float: left;background:#295a9f;border:1px solid #ffffff;
}
#contentbox .podbox_raider h3{
	font: 500 20px Arial, Helvetica, sans-serif;
  color: #ffffff;
}
#contentbox .podbox_raider p{
	width:280px;padding:0; margin:0; float:left; text-align:center;
  color: #ffffff;
}
#contentbox .podbox_raider p img{
	border:1px solid #ffffff;padding:0; margin:0 5px 0 0;float: left;
}
#contentbox .podbox_raider ul {
  list-style-image: url('../images/list_bullet.gif');
  float:left;
  padding:0 0 0 20px; margin:10px 0 0 0;
}
#contentbox .podbox_raider img.btn_raider{
	border:0; padding:0; margin:0 5px 0 0;float: left;
}


#contentbox .contactbox{
  height:100%;width:280px;padding:5px 5px 5px 5px;margin:0 0 15px 15px; float: left;background:#f4f4f0;border:1px solid #E6E6E6;
}
#contentbox .contactbox h3{
	font: 500 20px Arial, Helvetica, sans-serif;
}
#contentbox .contactbox p{
	padding:0; margin:0; float:left;
  color: #666666;
}
#contentbox .contactbox p img{
	border:1px solid #c4c4c4;padding:0; margin:0 5px 0 0;float: left;
}
#contentbox .contactbox ul {
  list-style-image: url('../images/list_bullet.gif');
  float:left;
  padding:0 0 0 20px; margin:10px 0 10px 0;
}


#footer #contactdetails {
	padding: 40px 0 0 0;
	margin: 0;
	float: left;
	width: 940px;
	color: #ffffff;
	font: 100 12px Arial, Helvetica, sans-serif;
}
#footer #contactdetails ul {
	padding: 0;
	margin: 0;
	width: 235px;
	float: left;
	list-style: none;
	text-align: center;
}
/*--------------------------------------------*/
#catbox_top{
	background: url('../images/cat_top.png') no-repeat left bottom;height:5px;margin:0;padding:0;
}
#catbox{
	width:230px; background: url('../images/cat_bot.png') no-repeat left bottom;margin:0;padding:20px 0 5px 0; float:left;
}
#catbox_inner{
	background:#1D2458;
	margin:0;padding:0 10px 10px 10px; position:relative;
	height: 100%; float:left;
}
#catbox_inner h3{
	color:#fff;
	padding: 0 0 15px; margin: 0;
	font: 500 20px Arial, Helvetica, sans-serif;
	text-align: center;
}
#catboxintro{
  padding:0 0 15px 0; margin:0; width:210px; float: left;
}
#catboxintro img{
  padding:0 5px 0 0; margin:0; float:left;
}
#catboxintro p{
	color: #b4c2ce; padding: 0; margin:0;
	font: 100 12px Arial, Helvetica, sans-serif;
}
#catboxitem{
	padding:15px 0 15px 0; margin:0; width:210px; height: 100%; float: left;
	border-bottom: 1px solid #3a3a84;
}
#catboxitem p{
	color:#fff;
	padding: 0; margin: 0;
	font: 500 14px Arial, Helvetica, sans-serif;
	width: 100%; text-align: right;
}
#catboxitem img{
  padding:0; margin:5px 0 0 0;
  border: 3px solid #3a3a84;
}
#catboxitemtext{
	float:left; padding: 0; margin: 0;
}
#catboxitem_alt{
	padding:15px 0 15px 0; margin:0; width:210px; height: 100%; float: left;
	border-bottom: 1px solid #3a3a84; background-color:#272f65;
}
#catboxitem_alt p{
	color:#fff;
	padding: 0; margin: 0;
	font: 500 14px Arial, Helvetica, sans-serif;
	width: 100%;
}
#catboxitem_alt img{
  padding:0; margin:0 0 5px 0;
  border: 3px solid #3a3a84;
}
#catboxitemtext_alt{
	float:left; padding: 0; margin: 0;
}
#catboxbutton{
  padding:0; margin:0; width:210px; height: 100%; text-decoration:none; float:center; text-align: center;
}
#catboxbutton a{
  padding:0; margin:15px 0 0 0; float:left; text-decoration:none;
}
#catboxbutton p{
	color: #b4c2ce; padding: 0; margin:0;
	font: 100 10px Arial, Helvetica, sans-serif;
	text-align: center;
}
#catboxbutton img{
	padding: 0; margin:0;
}
/*--------------------------------------------*/
#offerbox{
	width:230px;background: url('../images/offers_bot.jpg') no-repeat left bottom;margin:0;padding:20px 0 40px 0;float:left;
}
#offerbox_top{
	background: url('../images/offers_top.jpg') no-repeat left bottom;height:40px;margin:0;padding:0;
}
#offerbox_inner{
	border-left:1px solid #d0cbcb;border-right:1px solid #d0cbcb;background:#f7e9e7;
	margin:0;padding:10px 10px 10px 10px;position:relative;
}
#offerbox_inner h3{
	color:#ff4c33;
	font: 500 20px Arial, Helvetica, sans-serif;
}
#main #offerbox #offerbox_inner p{
	padding-left:10px; margin: 0;position:relative;
}
#main #offerbox #offerbox_inner p.theprice{
	width:80px;height:50px;
	position:relative;
	padding:0; margin: -50px 0 0 120px;
	color: #fff;
	font: 700 16px Arial, Helvetica, sans-serif;
	text-align: center;
}
#offerbox #offerbox_inner p img{
	border:1px solid #c4c4c4;padding:0; margin:0; float:left;
}
#offerbox #offerbox_inner .theproduct{
	padding:0; margin:0 0 0 6px;
	border:1px solid #c4c4c4;
}
#offerbox #offerbox_inner .price{
	padding:20px 0 0 10px; margin:0;
}
#offerbox #offerbox_inner ul {
  list-style-image: url('../images/offers_bullet.gif');
   padding:10px 0 30px 0; margin:0 0 0 20px;
}


#contactformbox{
	width:230px;background: url('../images/contactform_bottom.gif') no-repeat left bottom;margin:0;padding:10px 0 10px 0;float:left;
}
#contactformbox_top{
	background: url('../images/contactform_top.gif') no-repeat left bottom;height:55px;margin:0;padding:0;
}
#contactformbox_inner{
	border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;background:#F4F4F0;
	margin:0;padding:0px 10px 10px 10px;position:relative;
	width:208px;
}
#contactformbox_inner h3{
	font: 500 20px Arial, Helvetica, sans-serif;
	margin: 0; padding:0 0 10px 0;
}
#contactformbox_inner input{
	width:205px;
}
#contactformbox_inner textarea{
	width:205px;
}
#contactformbox_inner select{
	width:205px;
}

#contactformbox #contactformbox_inner div{
	margin: 0;
	padding-top:10px;
}
#contactformbox #contactformbox_inner div.submit{
	margin: 0;
	padding:40px 0 0 0;
	width:50px;
	height:100%;
}

