/* CSS Document */
@charset "utf-8";
/* CSS Document */
body{background:url(../images/bg-body.gif) left top repeat-x #FFF; margin:0; padding:0; font-family:Arial; color:#101010; font-size:13px}
ul{margin:0; padding:0; list-style:none}
h1, h2, h3, h4, h5, h6, p{margin:0 ; padding:0 0 15px 0;}
a:link{color:#414141;}
h1.logo
{
	width:267px;
	height:110px;
background:url(../images/logo.gif) no-repeat top left;
	margin:10px 0 0px 53px;
	float:left

}
h1.logo a
{
	width:267px;
	height:110px;
	display:block;
	text-decoration:none;
}
h1.logo span
{
	display:none;

}
h2{ padding:0 0 6px 0; border-bottom:1px solid #737373; margin:0px 0 20px 0;}
h3{ padding:25px 0 0px 0; background:url(../images/services-top-bg.gif) no-repeat top left; margin:0px 0 20px 0;}
h4{ font:bold 22px Arial; padding:0 0 2px 0; border-bottom:1px solid #737373; margin:0px 0 20px 0;}

/*  Main   */
div#mainwraper {width:813px; margin:0 auto}
div#header{ float:left; width:813px; background:url(../images/header-top-bg.gif) no-repeat 5px 66px;}
div#phone-num{ float:right; padding:85px 10px 25px 0 ;}
div#theme{ float:left; width:790px; background:url(../images/header-img.jpg) no-repeat top left; margin:5px 0 0 0; height:233px; padding:0 0 0 23px}
div#maincontent{ float:left; width:807px; padding:18px 0 25px 5px; background:url(../images/content-bottom-bg.gif) no-repeat bottom right;}
div#content{ float:left; width:466px; padding:15px 0 0 10px;}
div#sidebar{ float:right; width:317px;}
div#content ul{ float:left; width:47%; padding:10px 0 0 10px;}
div#content li{ background:url(../images/bullet.gif) left  5px no-repeat; padding:0 0 6px 10px;}
div#contact{ float:left; width:280px; margin:10px 0 0 0; background:url(../images/contact-bg.gif) no-repeat top left; padding:17px 25px 10px 12px;}
img.left{ float:left; padding:0 0 0 25px;}
img.left1{ float:left; padding:7px 0 0 25px;}
img.left2{ float:left; padding:25px 0 0 25px;}
div#copyright{ float:right; width:780px; padding:10px 0; font-size:11px;}

.videoBg{background:url(../images/video-bg.gif) left top repeat-x; padding:7px;}

/*   Main Nav   */

div#mainnav{ float:left; width:807px; margin:0 0 0 5px; background:url(../images/bg-nav.gif) repeat-x; height:39px;}
ul#nav{ float:left; width:auto; margin:0px; list-style:none;}
ul#nav li{ float:left; width:auto; background:url(../images/nav-divider.gif) no-repeat top right;}
ul#nav li a{ float:left; width:auto; font:norma 13px Arial; color:#fff; text-decoration:none; padding:11px 15px 12px 15px; text-transform:uppercase;}
ul#nav li a:hover, ul#nav li a.current{background:url(../images/nav-hover-arrow.gif) no-repeat bottom center;}
.imgBorder{width:130px; border:3px #797979 solid; padding:2px; height:90px;}
