
body {MARGIN-TOP:0px; MARGIN-LEFT:30px;MARGIN-Right:30px;MARGIN-Bottom:0px;}

/* Container */
.container {float:left;width:100%; height:90%; /*border: 3px solid #cccccc; border-right: 2px solid #efefef; border-bottom: 2px solid #efefef;*/ padding:10px 10px 10px 10px; text-align:center;}

/*Header*/
.topbanner {float:left;width:100%; height:145px; background:#fff; text-align:center;}

/*navigation*/
.navbanner {float:left;width:100%; height:40px; }

/* homepage splash */
.splashcontainer {float:left; width:70%;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;color:#000000;font-size:0.8em;text-align:left;font-style:bold;}

/* happy customers column */
.happycustomers {float:right;width:20%; height:100%;border-left: solid 3px #7f5417;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;color:#000000;font-size:0.8em;text-align:center;}

/* ventpac-buttons */
.ventpac-buttons {float:left; width:75%; height:100%; text-align:left;padding:25px 0px 0px 0px;font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;background-color: #fff;color: #000;font-size:0.9em;}

/*Main content area*/
.contentleft {float:left; width:75%; height:100%; padding:10px 10px 10px 10px;text-align:left;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;color:#000000;font-size:0.8em;}

/*  soho content */
.soho-content {float:left; width:58%; height:100%;}
.ventpac-subbuttons {float:right; width:33%; height:100%; text-align:right;border-left: dotted 1px #7f5417;padding:0px 0px 0px 10px;}
.sohosplashcontainer {float:left; width:50%;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;color:#000000;font-size:1.2em;text-align:left;font-style:bold;}

/*Services content */
.services-rh {float:right; width:40%; height:100%; text-align:left;border-left: dotted 1px #7f5417;padding:0px 0px 0px 10px;}

/*html {
overflow-y: scroll; /* Force Scrollbar - Firefox, Opera and Safari} */


/*footer*/
.footerbanner{clear: both; width:100%; height:80px;text-align:center;font-size:0.8em; font-weight:bold;font-family: Verdana, Geneva, Arial, helvetica, sans-serif;color:#7f5417;margin-bottom:3px;}
hr {border: 1px solid #7f5417;height:0.1em; width:90%;}

/* link styles */
a:link {text-decoration:none;color:#7f5417;}
a:visited {text-decoration:none;color:#7f5417;}
a:active {text-decoration:none;color:#7f5417;}
a:hover {text-decoration:underline;color:#7f5417;}



h1 {font-family: Arial;color:#b67721;font-size:1.9em;font-style:bold;}
h2 {font-family: Arial;color:#666666;font-size:1.3em;font-style:bold;}
h3 {font-family: Arial;color:#ff0000;font-size:1.1em;font-style:bold;line-spacing:0.3em;}
h4 {font-family: Arial;color:#fff;font-size:1.2em;font-style:bold;}

.navlist
{
margin-left: 0;
padding-left: 10px;
list-style: none;
line-spacing:1.8em;
}

.navlist 
li{
padding-left: 25px;
background: url(bullet.gif);
background-repeat: no-repeat;
background-position: 0.5em;
}

.top {float:right; padding:0px 0px 0px 0px; text-decoration:none;color:#7f5417; border-top: 1px dotted #0067C6; border-bottom: 0px dotted #0067C6; text-align:right; font-size:0.8em; width:100%;height:5px;}

.Form {padding:5px 5px 5px 5px; background:#c0c0c0;}
.button {background-color: #7f5417; color:#0067C6; border:1px solid #fff; font-size:1em; font-weight:bold; cursor:hand;}
