@charset "utf-8";
/* CSS Document */

html, body {margin: 0; padding: 0; height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:#ffffff url(images/site_bg.jpg);}
a:link, a:visited{color: #B04D1C;text-decoration: none; font-weight:bold}
a:hover, a:active
{color: #FF6600;text-decoration: none;}

h1 {color:#000066;  background:url(images/h1rule.jpg) left bottom no-repeat;xborder-bottom: 1px solid #999999; font-size: 18px; font-weight:normal; margin :0 0 15px 0;padding-top: 7px;}
h2 {font-size: 14px; xcolor: #ad410f; color: #333333; font-weight:bold; padding: 10px 0; margin: 0;}
table.contact h2 {font-size: 14px; color: #ad410f; font-weight:bold; padding: 3px 0; margin: 0;}
h3 {font-size: 11px; color:#000000; font-weight:bold; padding: 10px 0 5px 0; margin: 0; text-transform:uppercase}
p {margin: 0; padding: 0 0 7px 0; line-height: 1.5;}
li {line-height: 1.5}
.picborder {border: 1px solid #999999;}
div#headercontainer {background-color: #ffffff;}
div#header {margin: 0 auto; height: 67px; width: 975px;}
div#navcontainer {background: #ffffff url(images/navBG.jpg) repeat-x;width: 975px;margin: 0 auto;}
div#navbar {margin: 0 auto; height: 51px; width: 975px; position:relative; z-index:2}
div#myslidemenu {position: relative; xleft: 60px; }

div#contentcontainer {position: relative; background: url(images/content_tile.jpg) no-repeat top right;}
div#main {position: relative; background-color: #ffffff; margin: 0 auto;width: 935px;padding: 10px 20px 20px 20px; z-index:1;}
div#main.home {width: 975px; padding:0;min-height: 302px; height:auto !important;height:302px;}
div#video {width: 286px; margin-right: 18px;position:absolute;right:0px;z-index:10;top: 5px;} 
div#video h1 {font-size: 22px; font-weight:normal; color:#000000; border: none;padding-top: 0; margin-top: 0;padding-bottom: 7px;}
div#video p {font-size: 12px; padding-bottom: 7px;line-height: 1.4; text-align:justify}
div#aboutus {background-color:#ffffff; width: 915px; margin: 0 auto; padding: 0 30px 10px 30px}
div#homebuttons {background-color: #ffffff; margin: 0 auto;width: 975px;text-align:center}
div#homebuttons img {padding: 5px 0;}
div#modelbuttons {width: 975px;  padding: 3px 0;background-color: #c2c2c2; border-top: #333333 3px solid; margin: 0 auto;}
div#modelbuttons img {padding: 0;}
.col1 {width: 600px; float:left; padding-right: 20px;}
.col2 {width: 260px; float:left;}
.clear {clear: both;}

div#footercontainer {position: relative;}
div#footer {width: 975px; height: 56px;margin: 0 auto;padding: 10px; font-size:11px}

div#footer p {color: #ffffff; padding: 0; margin: 0;}
div#footer a {color: #ffffff; text-decoration:underline;}
/* credit app */
.red {color:#990000;}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-STYLE: normal;}
.boldsm {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; FONT-STYLE: normal;}
	.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
/* red */
.red2 {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red2:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red2:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
 
