@charset "utf-8";

body { margin:0; padding:0; width:100%; background:#EFEFEF url(images/bg.gif) repeat-x;}
html { padding:0; margin:0;}

/* main */
.main { width:984px; padding:0; margin:0 auto; }

/* header */
.header { width:984px; height:125px;}

/* logo */
.logo { float:left; padding:0; margin:20px 0 10px 0px; width:780px; height:72px;}
.logoa {
	float:right;
	padding:0;
	margin:20px 0 10px 0px;
	width:196px;
	height:72px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.logoa a { color:#0092dd; font:normal 14px Arial, Helvetica, sans-serif; line-height:24px; text-decoration:underline;}
.logoa a:hover {
	color:#0081C6;
	text-decoration:underline;
}

/* body */
.body { width:984px; clear:both;}
.left { width:321px; float:left; margin:0 10px 0 0; padding:10px 0;}
.big_center { width:652px; float:left; margin:0 10px 0 0; padding:10px 0;}
.right { width:321px; float:left; padding:10px 0;}
.body h2 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0; border-bottom:1px solid #d2d2d2; clear:both;}
.body h3 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0 0 10px 0; border-bottom:1px solid #d2d2d2; clear:both;}
.body p { color:#8f8f8f; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; padding:5px 10px; margin:0;}
.body p.spec {
	color:#E7E7E7;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:20px;
}
.body a { color:#0092dd; font:normal 11px Arial, Helvetica, sans-serif; line-height:20px; text-decoration:underline;}
.body a:hover { color:#0081C6; text-decoration:underline;}
.body img.img { float:left; padding:10px;}

/* bodya */
.bodya { padding:0; width:985px; margin:0 auto; background: url(images/simple_bg.gif) top repeat-y;}
.bodya_bottom { width:985px; margin:0 auto; padding:0;}
.bodya_bottom img { margin:0; padding:0;}
.bodya_resize { width:985px; margin:0 auto; padding:0 0; background:url(images/simple_img_top.gif) top no-repeat;}
.bodya h2,h3 { font:normal 22px  Arial, Helvetica, sans-serif; color:#4e4a38; border-bottom:1px solid #cccccc; padding:10px 40px; margin:0 0 5px 0;}
.bodya a {
	color:#0092DD;
	text-decoration:underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.bodya a:hover { color:#0081C6; text-decoration:underline;}

.bodya p {
	color:#8f8f8f;
	line-height:20px;
	padding:5px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.bodya ul { padding:5px 0; margin:0 30px;}
.bodya ul li { font:normal 11px Arial, Helvetica, sans-serif; color:#7f7f7f; line-height:20px; padding:1px 10px; margin:0;}

/* testimonials */
.testi { margin:20px 0; padding:20px 10px; background:url(images/testi.gif) no-repeat top left;}
.testi p { font-style:italic;}

/* footer */
.footer {padding:0; background:#e5e5e5; margin:0;}
.footer_resize { width:984px; margin:0 auto; padding:5px 0;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:20px; }
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#383838; line-height:20px; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer p.leftt { text-align:left; width:50%; margin:10px 0; padding:10px 0; float:left;} 
.footer p.rightt { text-align:right; width:50%; margin:10px 0; padding:10px 0; float:right;} 

/* FBG */
.FBG {padding:0; margin:0; background:url(images/line.gif) top repeat-x;}
.FBG h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:10px; margin:0;}
.FBG .foot_nav { float:left; width:187px; border-left:1px solid #dedede; padding:0 0 0 40px; margin:10px 0;}
.FBG .subscribe { float:left; width:300px; margin:10px 0;}
.FBG .subscribe input.text { border:1px solid #d9d9d9; background:#FFF;}
.FBG ul { margin:0; padding:0; list-style:none;}
.FBG ul li { background:url(images/foot_nav_sm.gif) no-repeat left; padding:0 20px; margin:0;}

.no_margin { margin:0;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #e0e0e0; padding:0; margin:5px 0; background:none;}

/* News */
.News { width:335px; margin:5px 0; padding:5px 5px; float:left; border-right:1px #CCCCCC solid; }
.News  h2 { background:url(images/webtright.png) left no-repeat;}
.News span {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#1575A9;
}
.Two { width:200px; margin:5px 0; padding:5px 5px; float:left; border-left:1px #CCCCCC solid; }
.Two  h2 {
	background:url(images/webtright.png) left no-repeat;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* Welcome */
.Welcome { width:650px; margin:5px 0; padding:5px 1px 5px 10px; float:left;}
.Welcome h2 { background: url(images/webt.png) left no-repeat;}
.One { width:750px; margin:5px 0; padding:5px 10px; float:left;}
.One h2 {
	background: url(images/webt.png) left no-repeat;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
}
.On { width:965px; margin:5px 0; padding:5px 10px; float:left;}
.On h2 { background: url(images/webt.png) left no-repeat;}

/* Host */

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
.bold {

}
#bld {
	font-family: Arial, Helvetica, sans-serif;
}
.main .bodya .bodya_resize .News .leftt strong {
	font-size: 12px;
}
.main .bodya .bodya_resize .Welcome p a u {
	font-size: 11px;
}
.main .slider_bg .slider_t .slider_b.small .title_text {
	color: #0092DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}
.main .slider_bg .slider_t .slider_b.small .title_text a {
}

/* Custom */
.style14 {
	font-size:11px;
}
.main .bodya .bodya_resize .One p #small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/* Hover */

a.mainviewprice {
	display:block;
margin:0 7px 0 0;
font-size:15px;
background:url(images/button1.png);
background-color:#f4f4f4;
border:1px solid #dedede;
border-top:1px solid #eee;
border-left:1px solid #eee;
line-height:170%;
text-decoration:none;
font-weight:bold;
color:#0092dd;
cursor:pointer;
width:93%;
padding:4px 7px 3px 7px;
}
a.mainviewprice:hover { background:url(images/button2.png);
background-color:#f4f4f4;
border:1px solid #dedede;
color:#0081C6;
text-decoration:none;
}
a.ordernow {
	display:block;
margin:0 7px 0 0;
font-size:14px;
background:url(images/button1.png);
background-color:#f4f4f4;
border:1px solid #dedede;
border-top:1px solid #eee;
border-left:1px solid #eee;
line-height:170%;
text-decoration:none;
font-weight:bold;
color:#0092dd;
cursor:pointer;
width:100px;
padding:4px 7px 3px 7px;}
a.ordernow:hover { background:url(images/button2.png);
background-color:#f4f4f4;
border:1px solid #dedede;
color:#0081C6;
text-decoration:none;}
.meta1 {clear:both; border-top: 1px solid #E4E4E4; padding: 0px 1px 0 0; margin:0px 0 0 0; text-align:left; font-size:1em; color: #567;}

