body {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#666666;
	background-color:#CCCCCC;
	background-image:url(../images/bk.gif);
	background-repeat:repeat-x;
	}
	
a { 
	outline:none;
	}	
	
h1 {font-size:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	}
	
	.blue {color:#0099CC;}
	.green {color:#99cc33}
	.yellow {color:#ffcc00}
	.orange {color:#ff9933}
	.red {color:#cc3366}

#page_container {
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	}
	
#header {
	width:1024px;
	height:115px;
	background-color:#FFFFFF;
	}
	
		#logo {
			top:0px;
			left:0px;
			display:inline;
			width:280px;
			height:115px;
			}
			
		
			
		#call {
			float:right;
			width:740px;
			height:115px;
			}
		#LiveChat_1296581168 {
			float:right;	
			margin:0px;
			padding:0px;
			height:59px;
			width:116px;
			}
	
#nav {
	padding: 0px;
	border-left: solid 6px #FFFFFF;
	border-right: solid 6px #FFFFFF;
	width:1012px;
	height:32px;
	background-color:#666666;
	}
	
	
		#nav ul {
			margin: 0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size: 12px;
			white-space: nowrap;
			padding:4px 0px 4px 6px;
			}
			
		#nav li {
			width:162px;
			height:16px;
			list-style-type: none;
			float:left;
			display:inline-block;
			margin-right:5px;
			}
			
		#nav li a {
			text-decoration: none;
			color: #FFF;
			background-image:url(../images/nav_black.gif);
			background-repeat:no-repeat;
			width:162px;
			height:16px;
			padding:5px 0px 5px 0px;
			text-align:center;
			float:left;
			}
			
		#nav li a.blue:link, #nav li a.blue:visited, #nav li a.green:link, #nav li a.green:visited, #nav li a.orange:link, #nav li a.orange:visited, #nav li a.red:link, #nav li a.red:visited, #nav li a.yellow:link, #nav li a.yellow:visited {
			background-image:url(../images/nav_black.gif);
			}
			
				
		#nav li a.blue:hover, a.blue:active {
			background-image:url(../images/nav_blue.gif);
			}
			
		#nav li a.green:hover, a.green:active {
			background-image:url(../images/nav_green.gif);
			}
				
		#nav li a.orange:hover, a.orange:active {
			background-image:url(../images/nav_orange.gif);
			}
			
		#nav li a.red:hover, a.red:active {
			background-image:url(../images/nav_red.gif);
			}
			
		#nav li a.yellow:hover, a.yellow:active {
			background-image:url(../images/nav_yellow.gif);
			}
			
#columns {
	padding: 0px;
	width:1024px;
	}
	
		.flash {
			width:1012px;
			padding: 0px 6px 0px 6px;
			}
		
		.col-1, .col-2, .col-3 {
			float: left
			}
			
		.col-1 {
			width:157px;
			padding: 0px 14px 0px 16px;
			}
			
				.col-1 img {
					padding:10px 0px 10px 0px;
					}
			
		.col-2 {
			width:610px;
			padding: 25px 20px 20px 20px;
			background-image:url(../images/logo_watermark.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			background-color:#FFFFFF;
			}
			
		.col-3 {
			width:157px;
			padding: 0px 16px 0px 14px;
			}
			
				.col-3 img {
					padding:10px 0px 10px 0px;
					}
			
#callout {
	width:157px;
	padding: 10px 0px 0px 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	}
	
		.co_top-blue {
			height:	10px;
			width: 157px;
			background-image:url(../images/co_blue_top.gif);
			}
			
		.co_ctr-blue {
			width:127px;
			background-image:url(../images/co_blue_ctr.gif);
			background-repeat:repeat-y;
			padding:15px;
			}
			
		.co_btm-blue {
			height:	10px;
			width: 157px;
			background-image:url(../images/co_blue_btm.gif);
			}
			
				
#home_callouts {
	padding: 10px 0px 0px 0px;
	width:1024px;
	}
	
		.hcol-1, .hcol-2, .hcol-3 {
			float: left
			}
			
		.hcol-1 {
			width:201px;
			padding: 0px 0px 0px 16px;
			}
			
		.hcol-2 {
			width:550px;
			padding: 0px 20px 0px 20px;
			}
			
		.hcol-3 {
			width:201px;
			padding: 0px 16px 0px 0px;
			}
						
						
#footer {
	width:1024px;
	height:30px;
	text-align:center;
	}
