body {
	color:#000000;
	font-family:verdana, arial;
	font-size:12px;
	background-color:#cccccc;
	margin:0px;
	paddign:0px;
	text-align:center;
	list-style-image:url(images/blue_bullet.gif);
	}

a {
	color:#000000;
	text-decoration:none;
	}
	
strong {
	colro:#000000;
	font-weight:bold;
	}
	
textarea {
/*	width:520px;
	height:180px;*/
	border:solid 1px #EE7900;
	}
	
input {
	width:120px;
	border:solid 1px #EE7900;
	}
	
.chkbox {
	width:20px;
	border:none;
	}
	
.radiobut {
	width:12px;
	border:none;
	}
	
img {
	border:0px;
	}
	
table {
	font-family:verdana, arial;
	font-size:12px;
	border:none;
	padding:0px;
	margin:0px;
	}

.holder {
	background-color:#ffffff;
	width:780px;
	margin: 0px auto 0px auto;
	text-align:left;
	}

.window_top {
	background-color:#0068B4;
	width:780px;
	height:22px;
	}
	
.window_top2 {
	background-color:#ffffff;
	width:780px;
	height:26px;
	}
	
.header_holder {
	background-color:#ff8800;
	width:780px;
	height:174px;
	}
	
.header_icons {
	padding:12px 0px 0px 333px;
	font-size:11px;
/*	background-color:#ff0000;*/
	}
	
.header_icons span {
	vertical-align:top;	
	}
	
.main_menu {
	background-color:#ffffff;
	width:747px;
	height:12px;
	padding:9px;
	padding-left:24px;
	font-size:11px;
	}
	
.main_menu a {
	font-weight:bold;
	}
	
.main_menu a:hover {
	color:#ff6600;
	}
	
.menu_bottom {
	border-bottom:solid 4px #f5f5f5;
	}
	
.content_holder {
	background-color:#ffffff;
	width:780px;
	}
	
.left_column {
	width:195px;
	background-color:#ffffff;
	float:left;
	padding:36px 0px 12px 0px;
	font-size:10px;
	}
	
.left_column p {
	margin:4px 0px 4px 0px;
	padding-left:24px;
	color: #0068B4;
	}
	
.left_column p a {
	color: #0068B4;
	}

.left_column p a:hover {
	color:#ff6600;
	}
	
.sub_hr {
	widnth:150px;
	height:1px;
	padding-left:24px;
	}
	
.main_content {
	background-color:#ffffff;
	width:585px;
	float:left;
/*	border-bottom:solid 26px #ffffff;*/
	}
	
.main_content_header {
	background-color:#ffffff;
	width:585px;
	height:25px;
	float:left;
	border-bottom:solid 2px #0068B4;
	border-top:solid 15px #ffffff;
	margin-bottom:15px;
	font-size:14px;
	font-weight:bold;
	color:#EE7900;
/*	padding:16px 0px 6px 15px;*/
	}
	
* html .main_content_header { /*ie hack*/
	margin-bottom:15px;
	margin-b\ottom:-5px;
	}
	
.main_content_header span {
	margin:15px;
/*	text-transform:uppercase;*/
	}
	
.main_content_text {
	margin:15px;
/*	background-color:#ffffff;*/
	}
	
.main_content_text a {
	color:#0068B4;
	}
	
.main_content_text a:hover {
	color:#EE7900;
	}
	
.opening_ads_holder {
	width:780px;
	heiht:268px;
/*	background-color:#F5F5F5;*/
/*	border-bottom:solid 26px #ffffff;*/
	padding-top:0px;
	}

.opening_ads_holder img {
	margin-left:12px;
	}
	
.opening_ads_holder div {
	width:192px;
	height:80px;
/*	background-color:#F5F5F5;*/
	float:left;
	}
	
.opening_ads_holder p {
	padding:8px 0px 10px 20px;
	font-weight:bold;
	}
	
.whitespace {
	width:780px;
	background-color:#ffffff;
	border-bottom:solid 15px #ffffff;
	min-heiht:1px;
	}
	
.footer_menu {
	background-color:#F5F5F5;
	width:780px;
	height:10px;
	text-align:center;
	font-size:10px;
	padding:7px 0px 7px 0px;
	}
	
.footer_menu a:hover {
	color:#ff6600;
	}
	
.footer_rights {
	background-color:#0068B4;
	width:780px;
	height:12px;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	padding:4px 0px 6px 0px;
	}
	
.footer_rights a {
	color:#ffffff;
	}
	
.footer_rights a:hover {
	text-decoration:underline;
	}
	
.swoop {
	color:#EE7900;
	font-weight:bold;
	}
	
.agents {
	color:#0068B4;
	font-weight:bold;
	}
	
.subtitle {
	color:#0068B4;
	font-size:13px;
	font-weight:bold;
	}
	
.leadtext {
	font-size:12px;
	font-weight:bold;	
	}
	
.send_but {
	width:123px;
	border-top:solid 1px #F29B40;
	border-right:solid 1px #A95600;
	border-bottom:solid 1px #A95600;
	border-left:solid 1px #F29B40;
	background-color:#EE7900;
	color:#ffffff;
	font-weight:bold;
	}
	
.clear_but {
	width:123px;
	border-top:solid 1px #F29B40;
	border-right:solid 1px #A95600;
	border-bottom:solid 1px #A95600;
	border-left:solid 1px #F29B40;
	background-color:#FAAF60;
	color:#ffffff;
	font-weight:bold;
	}
	
.left_ad {
	margin:25px 0px 0px 10px;
	}
	
.link_column {
	width:550px;
	border-top:solid #ff8800 1px;
	margin:0px auto 15px auto;
	padding-top:5px;
	float:left;
	text-align:center;
	}
	
.link_box {
	width:275px;
	float:left;
	margin-bottom:20px;
	}
	
.link_column img {
	margin:0px 0px 5px 0px;
	vertical-align:middle;
	border:solid 1px #cccccc;
	}
	
.contact_form {
/*	border:solid #ff0000 1px;
	padding:4px;*/
	background-color:#f8f8f8;
	float:left;
	}
	
.contact_firstcol {
	width:130px;
	text-align:right;
	vertical-align:top;
	}
	
.contact_secondcol {
	width:120px;
	}

.contact_thirdcol {
	width:250px;
	}
	
.boards_column {
	width:550px;
	border-top:solid #ff8800 1px;
	margin:0px auto 15px auto;
	padding-top:5px;
	float:left;
	text-align:center;
	}
	
.boards_submenu {
	font-size:9px;
	color:#000000;
	}
	
.boards_bookmark {
	color:#000000;
	}
	
.boards_bookmark a {
	color:#000000;
	}
	
.boards_bookmark a:hover {
	color:#000000;
	}
	
.sitemap_table {
	font-family:verdana, arial;
	font-size:12px;
	padding:0px;
	margin:0px;
	clear:left;
	}
	
.sitemap_table td {
	align:left;
	vertical-align:top;
	padding-right:20px;
	padding-bottom:10px;
	}
	
.sitemap_table .sitemap_title {
	font-weight:bold;
	}
	
.sitemap_list {
	background-color:#ffffff;
	font-size:12px;
	float:left;
	width:275px;
	}
	
.sitemap_list p {
/*	margin:4px 0px 4px 0px;
	padding-left:24px;*/
	color: #0068B4;
	}
	
.sitemap_list p a {
	color: #0068B4;
	}

.sitemap_list p a:hover {
	color:#ff6600;
	}
	
.sitemap_list img {
	border-top:solid #ffffff 5px;
	}
	
.portfolio {
/*	width:180px;
	height:120px;*/
	border:solid #ccc 1px;
	float:left;
	margin-left:5px;
	
	
	}