/* HEADER TEXT INFO */

.h1{

height:0px;

width:600px;

}

.header_text{

color:#E9E9E9;

text-align:left;

font-size:46px;

font-weight:normal;

font-family:"Garamond", Times, serif;

}

.header_text2{

color:#E9E9E9;

font-size:36px;

font-weight:normal;

font-family:"Garamond", Times, serif;

}

.header_text3{

color:#E9E9E9;

font-size:26px;

font-weight:normal;

font-family:"Garamond", Times, serif;

}

.header_text_numbers{

color:#E9E9E9;

text-align:right;

font-size:32px;

font-weight:bold;

font-family:"Garamond", Times, serif;

}

.header_address{

color:#E9E9E9;

text-align:right;

font-size:12px;

font-weight:bold;

font-family:"Garamond", Times, serif;

}

.sub_title_text{

text-align:right;

color:#E9E9E9;

font-size:16px;

font-weight:bold;

padding-left: 0px;

font-family:Arial, Helvetica, sans-serif;

}

.sub_title_text2{

color:#a26d2a;

font-size:16px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.sub_title_text3{

text-align:left;

color:#a26d2a;

font-size:16px;

font-weight:bold;

padding-left: 0px;

font-family:Arial, Helvetica, sans-serif;

}

.sub_title_text3 a:link{

text-align:left;

color:#300;

text-decoration:none;

font-size:16px;

font-weight:bold;

padding-left: 0px;

font-family:Arial, Helvetica, sans-serif;

}

.services_title_text{

text-align:left;

color:#e1c594;

font-size:24px;

font-weight:bold;

padding-left: 6px;

font-family:"Garamond", Times, serif;

}

.videos_title_text{

text-align:center;

color:#e1c594;

font-size:24px;

font-weight:bold;

padding-left: 6px;

font-family:"Garamond", Times, serif;

}

DIV#default_content_container {

	display:block;

	width:539px;

	height:355px;

	text-align:left;

	background-color:#FFFFFF;

	border:solid 1px #b14708;

}

.content_text {

text-align:left;

color:#000000;

font-size:14px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.content_text a {

text-align:left;

color:#663300;

font-size:14px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.footer_text {

text-align:center;

color:#FFFFFF;

font-size:12px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.footer_text a {

color:#d2954e;

}

.copyright_text {

text-align:center;

color:#FFFFFF;

font-size:10px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.copyright_text a {

color:#d2954e;

}

.tour_text {

text-align:left;

color:#ffffff;

font-size:12px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.content_staff_text {

text-align:center;

color:#e7e0d8;

font-size:12px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.content_text_bold {

text-align:left;

color:#000000;

font-size:12px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

vertical-align:top;

}

.content_text_rev {

color:#e7e0d8;

text-align:left;

font-size:12px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

}

.main_title_text {

text-align:left;

padding-left:3px;

color:#d5b184;

font-size:20px;

font-weight:normal;

font-family:"Garamond", Times, serif;

vertical-align:top;

}

.main_text {

text-align:left;

padding-left:8px;

color:#ffffff;

font-size:12px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

vertical-align:top;

}

.main_text a {

color:#d5b184;

}

.specials_text{

text-align:center;

color:#e1c594;

font-size:16px;

font-weight:bold;

font-family:"Garamond", Times, serif;

vertical-align:top;

}

.content_text_links {

text-align:center;

color:#e7dccb;

font-size:12px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

div#button_container {

	float:left;

	position:inherit;

	width:230px;

	background:none;

	border:0px solid #333366;

	height:40px; display:block;

}

.button a:link {

text-align:center;

vertical-align:top;

position:inherit;

display:inline-block;

width: 120px;

height: 20px;

background-image:url(images/button-back.jpg);

font-size:12px;

color:#FFF;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.button a:visited {

text-align:center;

display:inline-block;

width: 120px;

height: 20px;

background-image:url(images/button-back.jpg);

font-size:12px;

color:#FFF;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;;

}

.button a:hover {

text-align:center;

display:inline-block;

width: 120px;

height: 20px;

background-image:url(images/button-backR.jpg);

font-size:12px;

color:#8e3703;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.video_title {

	font-family:Arial, Helvetica, sans-serif;

	color:#a26d2a;

	font-weight:bold;

	font-size:14px;

}

.video_button a:link {

text-align:left;

padding-left:40px;

vertical-align:top;

position:inherit;

display:inline-block;

width: 180px;

height: 24px;

background-image:url(images/video_btn.png);

background-position:left;

font-size:12px;

color:#FFF;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.video_button a:visited {

text-align:left;

padding-left:40px;

display:inline-block;

width: 180px;

height: 24px;

background-image:url(images/video_btn.png);

background-position:left;

font-size:12px;

color:#FFF;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.video_button a:hover {

text-align:left;

padding-left:40px;

display:inline-block;

width: 180px;

height: 24px;

background-image:url(images/video_btnR.png);

background-position:left;

font-size:12px;

color:#fc3;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.left_bar {

background-image: url(images/layout-1_slices_02.jpg);

}

.content_text_links a:link {

text-align:center;

color:#dfd3cc;

font-size:12px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

div#container_sidekick

{ width:230px; background:none; border:0px solid #333366; height:80px; display:block; }

.sidekick_text_bold {

text-align:center;

color:#a26d2a;

font-size:12px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.sidekick_text_bold a {

color:#a26d2a;

}

.search_title_text{

text-align:left;

color:#a26d2a;

font-size:16px;

font-weight:bold;

padding-left: 0px;

font-family:Arial, Helvetica, sans-serif;

}

/*side buttons and buttons layout */

DIV#side_buttons_container {

display:inline-block;

width:135;

height:inherit;

}

.side_buttons a:link {

display:inline-block;

width:auto;

height:24px;

background-color:#d6c098;

color:#ffffff;

padding-top:0px;

padding-bottom:0px;

padding-left:2px;

padding-right:2px;

}

.side_buttons a:hover {

display:inline-block;

width:auto;

height:auto;

background-color:#e8d4b0;

color:#300;

padding-top:0px;

padding-bottom:0px;

padding-left:2px;

padding-right:2px;

}

/*form formatting*/

form {

vertical-align:top;

}

.input{

border: 1px solid #300;

background: #f3f3f3;

padding: 0px;

width: 160px;

height:20px;

}

.text{

border: 1px solid #300;

padding: 0px;

width: 160px;

height:20px;

}

.submit

{

color: #2b1408;

border: 1px solid #300;

padding: 0px;

margin-top:4px;

width: 60px;

height:20px;

}

.appt {

background: #f3f3f3;

border: 1px solid #f3f3f3;

}

.appt_chk {

background: #f3f3f3;

border: 0px solid #f3f3f3;

}

.appt_submit {

background: #f3f3f3;

border: 1px solid #b14708;

}

/*form formatting*/

form signup {

height:20px;

}

.name{

border: 1px solid #300;

padding: 0px;

width: 180px;

height:20px;

font-size:12px;

}

.email{

border: 1px solid #300;

padding: 0px;

width: 180px;

height:20px;

font-size:12px;

}

.button

{

border: 1px solid #300;

padding: 0px;

width: 180px;

height:20px;

font-size:12px;

}

/*audio placement*/



div#position {

	float:right;

}


