body {
	margin: 0px;
	background: url('/images/back.png');
}

p, li, div, span, td {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}

h1 {
	color: #ff9900;
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

h2 {
	color: #0099cc;
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

h3 {
	color: #336600;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

a {
	color: #cc3300;
	text-decoration: underline;
}

a:hover {
	color: #ffcc00;
	text-decoration: none;
}

#wrapper {
	position: relative;
	text-align:center;
	border: 0px solid red;
}

#top {
	border: 0px solid green;
	width: 950px;
	height:70px;
	background: url('/images/sun.png') repeat-y top left;
	position: relative;
	
}

#phone {
	position:absolute;
	left: 715px;
	top: 5px;
	border: 0px solid red;
	width: 224px;
	height: 50px; 
}

#refer {
	position:absolute;
	top:5px;
	left:250px;
	padding: 0px;
	border: 0px solid red;
	height:60px;
	font-family: Arial, Trebuchet MS;
	font-size: 12px;
	color: navy;
	width:386px;
}

#banner {
	border: 0px solid green;
	width: 941px;
	height:348px;
	background-color: #ffffff;
	background: url('/images/banner.jpg');
}

#banner-generic {
	border: 0px solid green;
	width: 941px;
	height:122px;
	background-color: #ffffff;
	background: url('/images/banner-generic.png');
}

#nav {
	border: 0px solid green;
	width: 941px;
	text-align: right;
}

#nav a {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}

#nav a:hover {
	color: #0000cc;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}

.navItem {
	width: 190px;
	height: 30px;
	text-align: center;
	border: 0px solid #0099ff;
	background: url('/images/btn-back.jpg') repeat-y top left;
}

#main {
	padding:0px;
	width: 941px;
	border: 0px solid black;
	text-align: left;
	background: url('/images/back-white.gif');
}

#slideshow {
	margin-left: 5px;
	color: white;
	border: 0px solid black;
	width:480px;
	height: 320px;
	float: right;
}

#bottom {
	background: url('/images/back-bottom.png');
	width:941px;
	height: 42px;
	color: #666666;
}

#author {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #ffffff;
}

#author .author-nolink a {
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
#author .author-link a {
	font-size: 11px;
	color: #0066ff;
	text-decoration: underline;
}
#author .author-li0k a:hover {
	font-size: 11px;
	color: #ffffff;
}

.logoBlack {
	font-family: "Times New Roman", Times, serif; 
	font-size:30px;
	color: #000000;
}

.logoYellow {
	font-family: "Times New Roman", Times, serif; 
	font-size:30px;
	color: #ffff00;
}

.formLabel {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
}

#form {
	border: 0px solid red;
	padding-top: 20px;
	background-color: #ffffff;
	width: 600px;
	background: url('/images/back-form-middle.png') repeat-y top left;
}

#form-top {
	border: 0px solid red;
	padding-top: 0px;
	background-color: #ffffff;
	width: 600px;
	height: 22px;
	background: url('/images/back-form-top.png') repeat-y top left;
}

#form-bottom {
	border: 0px solid red;
	padding-top: 0px;
	background-color: #ffffff;
	width: 600px;
	height: 22px;
	background: url('/images/back-form-bottom.png') repeat-y top left;
}

.free {
	color: #cc3300;
}

.geoNote {
	color: #999999;
	font-size: 9px;
}

#socialMedia {
	color: #3366cc;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, sans-serif;
}

#socialMedia a {
	color: #3399ff;
}
