html,body{margin:0;padding:0;margin:0px 0px 10px 0px;}
body{font:0.69em 'arial',verdana,sans-serif;text-align: center;background:#6AB9FC;color:#363636;}
h1,h2,h3,h4{font: normal normal 160% "Trebuchet MS",Arial,sans-serif}
h1{font-size:1.4em;font-weight:bold;}
h2{font-size:1.3em;font-weight:bold;}
h3{font-size:1.2em;font-weight:bold;}
h4{font-size:1.1em;font-weight:bold;}
h1{margin:1px 0px 3px 3px;padding:2px 0px 2px 0px;font-size:1.4em;color:#CB440C;}
h2{color:#CB440C;width:98%;border-top:1px solid #bababa;padding-top:15px;}
h3{color:#CB440C;padding:0px 0px 0px 5px;margin:0px;text-decoration:underline;}
p{margin-top:0}
a:link,a:active,a:visited{color:#000066;text-decoration:none;font-weight:bold;}
a:hover{color:#c00000;text-decoration:underline;font-weight:bold;}
.hidden{display:none;}

/*************** Main Structure *****************/
#main_container{margin:10px auto 10px auto;padding:0px;border:solid 5px #ffffff;width:940px;background:#ffffff url(../images/back.gif) repeat-y;text-align:left;}
div#container{width:940px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align:left;color:#363636;background: bottom right url(../images/main-bottom.jpg) no-repeat;}
div#inner_wrapper{width:940px;border:0px solid #C9C7C0;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.clear_all{clear:both;height:1px;width:778px;}

div#mainpicbox { width:940px; height: 107px;margin:0px 0px 0px 0px;padding:0px;color:#ffffff;border-bottom:5px solid #ffffff;background:top left  url(../images/banner-kc1.jpg) no-repeat;}
div#left_mainpicbox{float:left;width:940px!important;width:940px;height:50px;margin:0px 0px 0px 0px!important; margin: 0px 0px 0px 0px;padding:0px;text-align:center;background:#000000;color:#ffff00;border-bottom:4px solid #ffffff;display:none;}

#right_mainpicbox{float:right;width:940px;height:47px;text-align:center;color:#ffffff;background: url(../images/banner2.png) no-repeat;margin-top:35px;display:none;}

div#left_mainpicbox p{font-size:4em;padding:0px;text-align:center;margin:0px;}

div#right_mainpicbox p{font: normal normal 200% "Trebuchet MS",Arial,sans-serif;color:#ffffff;padding:0px 0px 0px 0px!important; margin: 0px 0px 0px 5px;text-align:center;float:right;display:none;}

/************* Main Side Bar Float Left or Right *****************/
div#content{float:right;display:inline;width:650px;margin:5px 20px 10px 0; line-height:1.6em;font-size:1.1em;}

/****** Minor Side Bar Float Left or Right *********/
div#side{float:left;display:inline;width:260px;/**/; margin:0px 0px 10px 0px;padding:0px 0px 170px 0px;color:#363636;background:bottom center url(../images/side-bottom.jpg) no-repeat;height:300px;}
.side_menu {z-index:1000;font-size:0.92em;margin:0px 0px 10px 0px;padding:0px; line-height:1.6em; border:0px solid #56A5DE;font-size:1.1em;}
/* remove all the bullets, borders and padding from the default list styling */
.side_menu ul {padding:0px;margin:0px 0px 0px 0px;list-style-type:none;width:250px; }
.side_menu ul ul,.side_menu ul ul ul{margin:0px;border:0px;}
.side_menu a, .side_menu a:visited {display:block; text-decoration:none;color:#4F70AD;text-indent:10px;padding:5px 0px 5px 0px;font-weight:normal;font-size:1.1em;font-weight:bold;font-family:Arial,sans-serif;}
/* position relative so that you can position the sub levels 

.side_menu li a:link,.side_menu li a:active, .side_menu li a:visited   {background:#6988E9;color:#ffffff;width:200px;text-transform:uppercase;}
.side_menu li a:hover {color:#7B3194; background:#BAD0FC;text-decoration:none;font-weight:normal;}
.side_menu li a.top{background:#84888d;color:#ffffff;}


.side_menu li.selected{margin-top:0px;margin-bottom:0px;}
.side_menu li.selected a {background:#ABABAB;color:#ffffff;width:200px;font-weight:normal;}*/
/*.side_menu li span{display:none;#7B3194}*/
.side_menu li{margin-bottom:0px;}
.side_menu li.nav_1 a:link, .side_menu li.nav_1 a:active, .side_menu li.nav_1 a:visited{
border:0px solid #ffffff;border-bottom:2px solid #ffffff;width:252px;background:#6AB9FC;color:#4F1B0E;height:26px;
      }
.side_menu li.nav_1 a:hover{
border:0px solid #ffffff;width:252px;color:#ffffff;height:26px;background:#c00000 5px 3px  url(../images/arrow.gif) no-repeat;text-indent:40px;border-bottom:2px solid #ffffff;
      }	
.side_menu li.nav_2 a:link, .side_menu li.nav_2 a:active, .side_menu li.nav_2 a:visited{
border:0px solid #ffffff;width:252px;background:#939393;color:#ffffff;height:26px;
      }
.side_menu li.nav_2 a:hover{
border:0px solid #ffffff;width:252px;color:#ffffff;height:26px;background:#c00000 5px 3px  url(../images/arrow.gif) no-repeat;text-indent:40px;
      }	
.side_menu li.nav_3 a:link, .side_menu li.nav_3 a:active, .side_menu li.nav_3 a:visited{
border:0px solid #ffffff;width:252px;background:#333333;color:#ffffff;height:26px;
  }
.side_menu li.nav_3 a:hover{
border:0px solid #ffffff;width:252px;color:#ffffff;height:26px;background:#c00000 5px 3px  url(../images/arrow.gif) no-repeat;text-indent:40px;
      }	
.side_menu li.nav_4 a:link, .side_menu li.nav_4 a:active, .side_menu li.nav_4 a:visited{
border:0px solid #ffffff;width:252px;background:#76787B;color:#ffffff;height:26px;
      }
.side_menu li.nav_4 a:hover{
border:0px solid #ffffff;width:252px;color:#ffffff;height:26px;background:#c00000 5px 3px  url(../images/arrow.gif) no-repeat;text-indent:40px;
      }	
.side_menu li.nav_5 a:link, .side_menu li.nav_5 a:active, .side_menu li.nav_5 a:visited{
border:0px solid #ffffff;width:252px;background:#444444;color:#ffffff;height:26px;
      }
.side_menu li.nav_5 a:hover{
border:0px solid #ffffff;width:252px;color:#ffffff;height:26px;background:#c00000 5px 3px  url(../images/arrow.gif) no-repeat;text-indent:40px;
      }		    
.side_menu li.current a:link, .side_menu li.current a:active, .side_menu li.current a:visited{
border:0px solid #ffffff;width:252px;background:#CB440C 5px 3px  url(../images/arrow_still.gif) no-repeat;color:#ffffff;height:26px;text-indent:40px;border-bottom:2px solid #ffffff;
      }
.side_menu li.current a:hover{
border:0px solid #ffffff;width:252px;color:#ffffff;height:26px;background:#c00000 5px 3px  url(../images/arrow.gif) no-repeat;text-indent:40px;border-bottom:2px solid #ffffff;
      }	
.side_menu img{padding:0px;margin:0px;}
#news_box{border: 1px solid #aaaaaa;width:252px;}
p.news{padding:6px;margin:0px;font-size:1em;line-height:1.5em;background:#ABABAB;font-weight:bold;text-align:center;color:#ffffff;}
p.items{color:#363636;padding:5px;margin:0px;font-weight:normal;background: url(news_icon.gif) no-repeat;line-height:2em;font-size:0.9em;}
a.arrow{color:#ffffff;padding:0px 0px 0px 25px;margin:0px;font-weight:normal;font-size:1.2em;line-height:2em; }
/********* Footer **********/
div#footer{clear:both;margin:0px;padding:6px 0px 3px 0px ;margin-left:260px; color:#C16B06;text-align:center;font-size:1.0em;border-top:solid 0px #ffffff;}
div#footer p{margin:0;padding:1px;padding-bottom:5px;} 
div#footer a:link, div#footer a:active, div#footer a:visited {color:#C16B06;text-decoration:none;}
div#footer a:hover{ text-decoration:none;color:#C16B06;}
/**** Image in Content *********/
.right_image{float:right;padding:5px;margin:5px 0px 10px 10px;border:5px solid #AED9FC;clear:right;}
.right_image1{float:right;padding:5px;margin:5px 0px 10px 10px;border:0px solid #AED9FC;clear:right;}

.left_image{float:left;padding:5px;margin:5px 10px 10px 0px;border:2px solid #9D9895;clear:left;}
.borderless, img.borderless, .borderless a{border:0px;}
.delete{cursor:pointer;color: #1941A5;text-decoration: none;font-weight:bold;}
.delete1{cursor:pointer;color: #1941A5;text-decoration: none;font-weight:bold;margin-right:10px;}


.justify{text-align:center;}
.clear{clear:left;}
.strong{font-weight:bold;text-decoration:none;padding-right:10px;font-size:1.1em;}
.stronger{font-weight:bold;text-decoration:none;padding-right:10px;font-size:1.2em;color:#c00000;}
.listing{min-height:50px;margin-bottom:10px;padding-bottom:10px;}
.picture_right_box {
	float: right;
	width: 260px;
	margin: 0 0 10px 0;
	padding: 5px;
	border: 0px solid #a6a6a6;
}
.strel {background: url(../images/tick.png) 0px 4px no-repeat;padding:0px;margin:0px;padding-left:20px;}
.announc{font-size:110%;color:#C00000;font-weight:bold;}
.lined{text-decoration:line-through;color:#363636;}
.hidden{display:none;}
.central{text-align:center;color:#ffffff;margin:0px auto 0px auto;}
.central a:link, .central a:active,.central a:visited{color:#ffffff;}.central a:hover{color:#C16B06;}
.call_us{text-align:center;font-size:1.45em;font-family:arial,verdana,sans-serif;
font-weight:bold;
text-transform:uppercase;color:#666666;}
.call_us span{color:#FFFF00;}
.counter{margin-top:40px;color:#FFFF00;text-align:center;font-size:1.2em;font-family:arial,verdana,sans-serif;
font-weight:bold;}
 .clear_listing {
    clear:both;
    height:1px;
    overflow:hidden;
  }
  a.lb {color:#363636;font-weight:bold;font-size:2em;}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

	.thumbnail{
	padding: 7px;
	border: 2px solid #776A62;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;height:160px;width:185px;overflow:hidden;text-align:center;
	}	

.caption{ font-size: 0.9em; padding-top: 0.2em ;	}
.sandbag{float:right;width:80px;height:250px;}