
/*****************************/
/*** Core html setup stuff ***/
/*****************************/
h1,h2,h3,h4,h5,h6,p,li,form,span,input,img,ul{margin:0px; padding:0px; border:none; list-style:none;outline:none;}
html,body{
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;  
  margin-bottom:1px;
}

h2{font:bold 34px/70px Arial, Helvetica, sans-serif; color:#e55101;}
p{font:13px/18px Arial, Helvetica, sans-serif;}
.btns {background:url("../images/btn.gif") no-repeat scroll right center transparent;margin:auto auto auto 32px;border:0 none;cursor:pointer;height:36px;width:233px;}
.mrg{margin-right:0px !important;}
.mrg-top{margin-top:0px !important;}
.clear{clear:both;}
.col{color:#e6e6e6;}
body{font:12px Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat top left;}
#page{width:956px; margin:0px auto; background:url(../images/MAIN-BG.jpg) repeat-y;}
#wrapper{width:918px; margin:0px auto; }
.header{ clear:both; float:left;height:130px; width:918px; }
.header h1.logo{width:136px; height:75px; float:left; padding:15px 0px 0px 15px;}
.main_menu{ float:left; clear:both; width:750px; margin-top:37px;_margin-top:67px;}
.main_menu li a img{display:none;}
/*.main_menu ul{margin:0px; padding:0px; list-style:none; float:left; clear:both; width:750px; }
.main_menu ul li{float:left;font:11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; height:28px; background-color:#e8e5d8; padding:4px 9px 0px 0px; width:140px; text-align:right; margin-right:1px;}
.main_menu a{color:#4d4d4b; text-decoration:none;}*/

.header .right{ float:right; width:750px;}
.header .right ul.topmenu{width:120px; float:right; margin-top:7px;}
.header .right ul.topmenu li{ font:10px/15px Arial, Helvetica, sans-serif; text-transform:uppercase;float:left; padding:2px; }
.header .right ul.topmenu li a:hover{color:#4d4d4b;}
.header .right ul.topmenu li,.header .right ul.topmenu li a{ color:#4d4d4b; text-decoration:none; }

.headerimage{clear:both; float:left;height:219px; width:918px; display:block; margin-bottom:25px;}

/*****************************/
/*** Middle Content ***/
/*****************************/

.middleDiv{width:918px; float:left;}
.middleDiv .leftPanel{ float:left; width:747px; position:relative; padding-left:5px;}
.middleDiv .rightPanel{ float:left; width:149px;margin-top:30px;}
.rightPanel .que{ background:url(../images/right-bg.gif) no-repeat; width:135px; height:160px; padding:10px 7px;}
.rightPanel .que h3{ font:bold 14px "Trebuchet MS"; color:#0067ac; text-transform:uppercase; }
.rightPanel .que p,.rightPanel .que a{font:11px Arial, Helvetica, sans-serif; color:#000000; margin-top:6px;}
.rightPanel .que a{ color:#005ea3; text-align:right; text-decoration:none; float:right;}
.rightPanel ul{ clear:both; float:left; width:148px; margin-top:20px;border-top:1px solid #b2aa7e;}
.rightPanel ul li{ background:url(../images/right-arrow.gif) no-repeat right;  border-bottom:1px solid #b2aa7e; padding:4px;}
.rightPanel ul li a{color:#0067ac; text-decoration:none;}
.productHeading{ margin-bottom:5px; width:680px; text-align:left; clear:both; float:left; background-color:#a1a1a1; color:#FFFFFF; height:40px; 
 font:24px/40px Arial, Helvetica, sans-serif; padding-left:10px; }
.productRow{ width:744px; text-align:left; clear:both; float:left; }
.productRow .productBox{width:232px; height:237px; padding:5px 11px 5px 5px; float:left; background:url(../images/product-bg.gif) no-repeat;}
.productRow .productBox img{}
.heading{font:28px Arial, Helvetica, sans-serif; height:72px; vertical-align:bottom; position:relative; bottom:-10px; color:#0067ac; padding-left:5px; }
.graytext{ color:#b2aa7e;}

/*****************************/
/*** bottom-left Content ***/
/*****************************/

.bottomContent{width:730px; clear:both;height:132px; float:left; border:5px solid #f0eee5; margin-top:20px;}
.bottomNav{width:120px; margin-top:10px; float:left; height:105px; border-right:1px solid #b2aa7e; padding-left:10px;}
.clearborder{border-right:0px solid #b2aa7e !important;}
.navwidth{width:155px;}
.bottomNav h4{font:bold 10px Arial, Helvetica, sans-serif;  color:#0067ac;}
.bottomNav ul{margin:0px; padding:0px; padding:13px;}
.bottomNav ul li{ font:10px Arial, Helvetica, sans-serif; color:#4d4d4b; padding-left:7px; list-style:none; background:url(../images/arrow.gif) no-repeat left 3pt;}

/*****************************/
/*** Footer Content ***/
/*****************************/

#footer{width:918px; clear:both; float:left; margin:20px 0px; }
.footerleft{width:500px; float:left;  margin-top:12px;}
.footerleft,.footerleft a{ font:10px Arial, Helvetica, sans-serif; color:#4d4d4b; padding:0px 5px; text-decoration:none;}
.copyright{ font:10px Arial, Helvetica, sans-serif; color:#0067ac;margin-top:12px; float:right; padding-right:20px;}
.copyright a {
color:#4D4D4B;
text-decoration:none;
}
.copyright a:hover {
color:#0067AC;
text-decoration:underline;
}

/*****************************/
/*** Product-page Content ***/
/*****************************/
.middleDiv .productLeft{ float:left; background:url(../images/left_nav.jpg) no-repeat; width:152px; height:542px; padding:8px 9px;}
.productLeft ul{ clear:both; float:left; width:148px; margin-top:20px;border-top:1px solid #0099d5; }
.productLeft ul li{ background:url(../images/arrow-white.gif) no-repeat left;  border-bottom:1px solid #0099d5; padding:4px 0px 4px 12px; font:11px Arial, Helvetica, sans-serif;}
.productLeft ul li a{color:#fff; text-decoration:none;}
.productLeft h4{ font:bold 13px "Trebuchet MS"; color:#fff; text-transform:uppercase; margin-top:31px; }
.middleDiv .productright{ float:left; width:744px;}
.productInnercontent{ clear:both; float:left;}
.productInnercontent .leftContent{ float:left; width:559px; padding:5px 10px 20px 20px;}
.productInnercontent .leftContent h2{font:28px/45px Arial, Helvetica, sans-serif; color:#0067ac; padding-left:5px;}
.productInnercontent .leftContent p{padding:5px; font:11px/17px Arial, Helvetica, sans-serif; color:#4d4d4b;}

.productNav{width:540px; clear:both;}
.menu2,.menu2 ul{width:440px; margin-top:5px; float:left;}
.menu,.menu ul{width:140px; margin-top:10px; float:left;}
.menu h4{font:bold 12px Arial, Helvetica, sans-serif;  color:#0067ac;}
.menu ul li, .menu2 ul li{ font:11px Arial, Helvetica, sans-serif; color:#4d4d4b; padding-left:7px; list-style:none; background:url(../images/blue-arrow.gif) no-repeat left 3pt;}

/*****************************/
/*** Contact-page Content ***/
/*****************************/
.contactArea{width:540px; clear:both; margin-top:20px;}
.contactAdd,.contactForm {float:left; width:265px;}
.contactAdd h4{font:bold 12px Arial, Helvetica, sans-serif;  color:#0067ac; padding-left:4px; }
.input,.select,.msg{width:263px; background-color:#e3e5e1; border:1px solid #ced1ce; height:15px; font:11px/15px Arial, Helvetica, sans-serif; color:#000000; margin-top:7px;}
.select{height:18px;}
.msg{height:60px;}
.contactForm img{margin-top:10px;}
.navwidth ul li a {
color:#4D4D4B;
text-decoration:none;
}
.navwidth ul li a:hover {
color:#0067AC;
text-decoration:underline;
}
.bottomNav ul li a {
color:#4D4D4B;
text-decoration:none;
}
.bottomNav ul li a:hover {
color:#0067AC;
text-decoration:underline;
}

/********************************/
/************Gallery************/
.header-left,.header-right{ float:left;}
.header-left{width:346px; height:219px;background:url(../images/caption-bg.jpg) no-repeat; position:relative;}
.header-right{width:918px; height:219px;}
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:219px
}
#gallery a {
	float:left;
	position:absolute;
}

#gallery a img {
	border:none;
}

#gallery a.show {
	z-index:500
}

#gallery .caption {
	z-index:600;		
	color:#ffffff; 
	height:177px !important; 
	width:302px !important; 
	position:absolute;
	top:10px;
	left:-310px;
	display:none !important;
}

#gallery .caption .content {
	margin:5px
}

#gallery .caption .content h3 {
	margin:0;
	padding:0;
	color:#ffffff;
	font:39px/36px "trebuchet ms", Times, serif;
	display:none !important;
}
.col{color:#b0ac98;}
.monk{font-family:trebuchet ms;display:none !important;}
.slide_more{ position:absolute; bottom:10px; right:10px;}
.jqueryslidemenu ul li ul li a:hover {
 color:#ffffff !important;
}
