body {
	background-color: #000000;
}

#container {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	height: auto;
}

#holder {
	width: 800px;
	height: auto;
	position: absolute;
}

#left_coll {
	float: left;
	width: 186px;
	height: auto;
}

#left_spacer {
	float: left;
	width: 186px;
	height: 137px;
	background-color: #000000;
}

#left_butt_space {
	float: left;
	width: 186px;
	height: 32px;
	background-image: url(images/left_butt_edges.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#button_a {
	float: left;
	width: 136px;
	height: 42px;
	background-image: url(images/butt_a.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
	padding-left: 50px;
}

#button_b {
	float: left;
	width: 136px;
	height: 42px;
	background-color: #000000;
	background-image: url(images/butt_b.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 50px;
	padding-top: 15px;
}

#button_c {
	float: left;
	width: 136px;
	height: 42px;
	background-color: #000000;
	background-image: url(images/butt_ba.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 15px;
	padding-left: 50px;
}

#button_tall {
	float: left;
	width: 136px;
	height: 58px;
	background-color: #000000;
	background-image: url(images/b1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 15px;
	padding-left: 50px;
}

#button_tall2 {
	float: left;
	width: 136px;
	height: 58px;
	background-color: #000000;
	background-image: url(images/b2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 50px;
	padding-top: 10px;
}

#button_space {
	float: left;
	width: 186px;
	height: 14px;
	background-color: #000000;
}


a.button:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 16px;
}

a.button:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 16px;
}

a.button:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	text-transform: uppercase;
	line-height: 16px;
}

a.button:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 16px;
}

#right_header {
	float: left;
	width: 610px;
	height: auto;
	background-color: #000000;
}

#logo {
	float: left;
	width: 312px;
	height: 137px;
}

#home {
	float: left;
	width: 210px;
	height: 47px;
	padding-top: 90px;
}

#contact {
	float: left;
	width: 50px;
	height: 47px;
	padding-top: 90px;
}

#top_links {
	float: left;
	width: 585px;
	height: auto;
	background-color: #000000;
}

#link_a {
	float: left;
	width: 193px;
	height: 26px;
	background-image: url(images/links/back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 6px;
}

a.button_top:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

a.button_top:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

a.button_top:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #947522;
	text-decoration: underline;
}

a.button_top:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

a.button_top_on:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #947522;
	text-decoration: none;
}

a.button_top_on:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #947522;
	text-decoration: none;
}

a.button_top_on:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #947522;
	text-decoration: none;
}

a.button_top_on:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #947522;
	text-decoration: none;
}



#main_section {
	float: left;
	width: 557px;
	height: auto;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7F714B;
	border-bottom-color: #7F714B;
	padding: 15px 8px 15px 15px;
	background-color: #FFFFFF;
}

#main_section_small {
	float: left;
	width: 557px;
	height: 440px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7F714B;
	border-bottom-color: #7F714B;
	padding: 15px 8px 15px 15px;
	background-color: #FFFFFF;
}

#about_left {
	float: left;
	width: 356px;
	height: auto;
	background-image: url(images/dots.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-bottom: 15px;
	padding-right: 15px;
}

#detail_left {
	float: left;
	width: 356px;
	height: auto;
	background-image: url(images/dots.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-bottom: 15px;
	padding-right: 15px;
}

#profile_left {
	float: left;
	width: 170px;
	height: auto;
	padding-top: 8px;
}

#profile_right {
	float: left;
	width: 165px;
	height: auto;
	border-left: 18px solid #FFFFFF;
}

#profile_base {
	float: left;
	width: 355px;
	height: auto;
	padding-top: 10px;
}

#test_left {
	float: left;
	width: 356px;
	height: auto;
	background-image: url(images/dots.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 15px;
}

#about_right {
	float: right;
	width: 176px;
	height: auto;
}

#contact_right {
	float: right;
	width: 176px;
	height: auto;
	text-align: center;
}

#tbloc_a {
	float: left;
	width: 176px;
	height: 27px;
	background-image: url(images/back_box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 8px;
	text-align: center;
}

#full_details {
	float: left;
	width: 172px;
	height: 54px;
	background-image: url(images/full_details.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: center;
	padding-top: 15px;
}

a.tbloc_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}

a.tbloc_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}

a.tbloc_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: underline;
}

a.tbloc_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}

#flash {
	float: left;
	width: 551px;
	height: 224px;
}

#box_section {
	float: left;
	width: 551px;
	height: auto;
	border-top: 15px solid #FFFFFF;
}

#box_1 {
	float: left;
	background-image: url(images/box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 155px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 10px;
}

#box_1a {
	float: left;
	background-image: url(images/box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 155px;
	padding: 10px;
}

#box_2 {
	float: left;
	background-image: url(images/box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 155px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 10px;
}

#box_2a {
	float: left;
	background-image: url(images/box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 155px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 10px;
}

#about_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A79462;
	font-weight: bold;
	text-transform: uppercase;
}

#detail_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A79462;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	height: 32px;
	width: 350px;
	background-image: url(images/h_dotts.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#detail_main {
	float: left;
	height: auto;
	width: 365px;
}

a.box_title:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A79462;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

a.box_title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A79462;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

a.box_title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A79462;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}

a.box_title:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A79462;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#box_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}

.test {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}



.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

.test_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold;
}

a.test_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}

a.test_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}

a.test_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	line-height: 12px;
}

a.test_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}

#left_base_spacer {
	float: left;
	width: 186px;
	height: 50px;
}

#footer {
	float: left;
	width: 760px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 12px;
	line-height: 22px;
	padding-bottom: 12px;
}

a.mail:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.mail:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.mail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.mail:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#foot_a {
	float: left;
	width: 400px;
	height: auto;
}

#foot_b {
	float: right;
	width: 145px;
	height: auto;
}

#contact_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #947522;
	text-decoration: none;
}

a.contact_r:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

a.contact_r:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

a.contact_r:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

a.contact_r:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

#testimonial_right {
	float: right;
	width: 176px;
	height: auto;
	text-align: left;
}

#testimonial_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #947522;
	text-decoration: none;
}

.testimonial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 14px;
}

.testimonial_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#wrap_images {
	float: right;
	height: auto;
	width: 180px;
	text-align: right;
	padding-bottom: 10px;
}
