@charset "UTF-8";
/* Background-Styles */

body {
	margin:0px; padding:0px;
	background-color:#ffffff;
	height:100%; 
}
#main {
	background:#ffffff;
}
.homeheader {
	background-image:url(images/top_dropshadow.jpg);
	height: 30px;
	background-repeat: no-repeat;
}
.homefooter {
	background-image:url(images/home_footer_backgrnd.jpg);
	height: 229px;
}
.upperleft {
	width: 237px;
}
.upperright {
	width: 237px;
 	vertical-align: top;
	text-align:right;
}
.upperrightnarrowimage {
	width: 237px;
 	vertical-align: top;
	text-align:left;
}
.maincontent {
	width: 474px;
	vertical-align: text-top;
	padding-top: 75px;
	padding-left: 30px;
	padding-right: 85px;
}
#header-logo {
	height: 85px;
	padding-top: 5px;
	text-align: center;	
}
#tagline {
	padding-bottom: 15px;
	text-align: center;
}
#homefooterleft {
	height: 229px;
	width: 237px;
	
}
#homefooterright {
	height: 229px;
	width: 237px;
}
#homefootermiddle {
	background-image:url(images/home_bottom_middle.jpg);
	height: 229px;
	width: auto;
}
#imagedrop {
	height: 30px;
	width: auto;
	position: relative;
	left: 0px;
	top: -23px;
	visibility: visible;
	overflow: visible;
	z-index: 0;
}
#imagedropfacebook {

	
	position: relative;
	left: 0px;
	top: 3px;
	
	visibility: visible;
	overflow: visible;
	z-index: 0;
}
.header{
   position: relative;
   float: left;
   left: 0.00%;
   width: 100.00%;
   background-color: #6699cc
}
.wrapper{
   position: relative;
   float: left;
   left: 0.00%;
   width: 100.00%;
   background-color: #cccccc
}
.left1{
	position: relative;
	float: left;
	left: 0%;
	width: 25%;
	background-color: #ccccff
}
.left2{
   position: relative;
   float: left;
   left: 0.00%;
   width: 51.00%;
   background-color: #ccccff
}
.right{
   position: relative;
   float: right;
   right: 0%;
   width: 24.00%;
   background-color: #ccccff
}
.footer{
   position: relative;
   float: left;
   left: 0.00%;
   width: 100.00%;
   background-color: #cfcfcf
}
#addressbox{
	padding-top:40px;
	padding-left:35px;
	padding-right:15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align: left;
	vertical-align: top;
}	
	a:link { 
	color:#666666; 
	text-decoration: none; 
}	
	a:hover {
	color:#333333;
}
	a:visited {
	text-decoration: none; 
}
#maincopy{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
#maincopy.readmore{
	font-size:12px;
	text-transform: capitalize;	
}
#maincopy a:link { 
	color:#8ebdd9; 
	text-decoration: none; 
}	
#maincopy a:hover {
	color:#0099CC;	
}
#maincopy a:visited {
 	color:#8ebdd9; 
	text-decoration: none;	
}
#maincopy hover:a,
#maincopy active:a {
	color:#0099CC;
}
#homebottommid{
	padding-top:40px;
	padding-left:30px;
	padding-right:45px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
#blue {
	color: #8ebdd9;
	}
#blue a {
	color: #8ebdd9;
	text-decoration:none;
	
}
#blue a:hover {
	
	color: #e2edf4
}
#bigblue{
	font-size:18px;
	color: #8ebdd9;
}
#logoarea{
	height:100%;
}
#quotebox{
	padding-top:40px;
	padding-left:35px;
	padding-right:15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	font-style: italic;
}	
#clientnamequotes{
	color: #8ebdd9;
	font-weight: bold;
	font-style: normal;
	text-align: right;
}
#navlist {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style:none;
	font-size:14px;
	padding-left:55px;
	
}
#navlist a {
	display:block;
	width:135px;
	color:#666666;
	text-decoration:none;
	text-indent:12px;
	line-height: 22px;    
}

#navlist li:hover {
    
    color: #333333;
	background:url("images/rollover-a.jpg") no-repeat;
	background-position:0 5px;
}
#navlist li:active {
    
    color: #333333;
	background:url("images/rollover-a.jpg") no-repeat;
	background-position:0 5px;
}
#navlist hover a {
   
    color:#333333;
	background:url("images/rollover-a.jpg") no-repeat;
	background-position:0 5px;
}
#navlist active a {
   
    color:#333333;
	background:url("images/rollover-a.jpg") no-repeat;
	background-position:0 5px;
}
/* subMenu */

#navlist li li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style:none;
	font-size:11px;
	padding-left:0px;
	
}
#navlist li li a {
	text-decoration:none;
	text-indent: 0px;
	line-height: 16px;    
}
#navlist li li:hover { 
    
    color: #333333;
	background:url("images/blank.jpg") no-repeat;
	background-position:0 44px;
}
#navlist li li:active { 
    
    color: #333333;
	background:url("images/blank.jpg") no-repeat;
	background-position:0 44px;
}
#navlist li li:hover a { 
    
    color: #333333;
	background:url("images/blank.jpg") no-repeat;
	background-position:0 44px;
}

#navlist li li:active a { 
    
    color: #333333;
	background:url("images/blank.jpg") no-repeat;
	background-position:0 44px;
}

#interiorfooter {
	height:30px;
	padding-top:35px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align: center;
	vertical-align:middle
}	
#bluecarrots{
	color: #8ebdd9;
	font-weight:bold;
	
}
#one,#two,#three,#four,#five 
{ 
display:none; 

} 
.six 
{ 
width:80px; 
height:20px; 
border:solid 1px #000000; 
padding:5px; 
background-color:#ffffff; 
text-align:center; 
} 

