/* HEADER TEXT INFO */

.sub_title_text{
text-align:right;
color:#a26d2a;
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:#0055AA;
font-size:16px;
font-weight:bold;
padding-left: 0px;
font-family:Arial, Helvetica, sans-serif;
}

DIV#search_result_container {
	display:block;
	width:537px;
	height:337px;
	padding:10px;
	text-align:left;
	background-color:#faf6ef;
	border:solid 1px #b14708;
}

.search_title_text{
text-align:left;
color:#a26d2a;
font-size:16px;
font-weight:bold;
padding-left: 0px;
font-family:Arial, Helvetica, sans-serif;
}
/* FRONT PAGE INTRO BOX*/
DIV#intro_display {
	display:block;
	background-color:#faf6ef;
	height:280px;
	border:solid 1px #000040;
	padding:4px;
	width:auto;
}
.intro_title_text{
text-align:right;
color:#0055AA;
font-size:36px;
font-weight:bold;
padding-left: 0px;
font-family:"Times New Roman", Times, serif;
}

/*MIDDLE DISPLAY BOX*/
DIV#mid_info_container {
	display:block;
	height:280px;
	width:auto;
}
DIV#mid_info_display {
	display:block;
	background-color:#faf6ef;
	height:202px;
	border:solid 1px #1111FF;
	padding:4px;
}
DIV#mid_signup_box {
	display:block;
	background:url(../images/box_bg1.jpg);
	width:inherit;
	height:90px;
	padding:4px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	vertical-align:top;
	text-align:center;
}
DIV#mid_network_box {
	display:block;
	background-color:#faf6ef;
	width:inherit;
	padding:4px;
}
DIV#mid_reviews_box {
	display:block;
	text-align:center;
	margin-top:4px;
	background-color:#faf6ef;
	height:64px;
	border:solid 1px #1111FF;
	padding:4px;
}
.mid_bar {
	display:block;
	background:url(../images/but_bg3.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
/* MIDDLE COUPONS TIPS & INFO BOX*/
DIV#mid_coupon_display {
	display:block;
	background-color:#faf6ef;
	height:155px;
	border:solid 1px #1111FF;
	padding:4px;
}
.mid_coupon_bar {
	display:block;
	background-color:#b14708;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
/* FRONT PAGE VIDEO BOX*/
DIV#video_displayFP {
	display:block;
	background-color:#faf6ef;
	border:solid 1px #000040;
	height:160px;
	padding:1px;
}
.video_barFP {
	display:block;
	padding:2px;
	background:url(../images/but_bg4.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
.video_titleFP {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1111FF;
	font-size:14px;
	text-align:center;
}
/* SERVICES PAGE VIDEO BOX*/
DIV#video_displayServ {
	display:block;
	background-color:#faf6ef;
	border:solid 1px #1111FF;
	height:170px;
	padding:4px;
}
.video_barServ {
	display:block;
	padding:4px;
	background-color:#1111FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
.video_titleServ {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1111FF;
	font-size:14px;
	text-align:center;
}
/* ANCILLARY PAGE CUSTOM VIDEO BOX*/
DIV#custom_video_display {
	display:block;
	background-color:#faf6ef;
	border:solid 1px #1111FF;
	height:135px;
	padding:4px;
}
.custom_video_bar {
	display:block;
	padding:4px;
	background-color:#1111FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
.custom_video_title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1111FF;
	font-size:12px;
	text-align:center;
	vertical-align:top;
}
/* ANCILLARY PAGE CUSTOM ANNOUNCEMENT BOX*/
DIV#announcement_display {
	display:block;
	background-color:#faf6ef;
	border:solid 1px #1111FF;
	height:60px;
	padding:4px;
}
.announcement_bar {
	display:block;
	padding:4px;
	background-color:#1111FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
.announcement_title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#b14708;
	font-size:14px;
	text-align:center;
	vertical-align:top;
}

/* RIGHT SIDE FEATURES BOX*/
DIV#right_features_display {
	display:block;
	background-color:#faf6ef;
	height:155px;
	border:solid 1px #1111FF;
	padding:4px;
}
.features_bar {
	display:block;
	background:url(../images/but_bg3.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
}
.features_title {
	display:block;
	padding:2px;
	background-image:url(../images/features_back.gif);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000040;
	font-size:14px;
	text-align:left;
}
.features_text {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	font-size:12px;
	text-align:left;
}
/* RIGHT SIDE SERVICES FEATURES BOX*/
DIV#right_features_displayServ {
	display:block;
	background-color:#faf6ef;
	height:170px;
	border:solid 1px #1111FF;
	padding:4px;
}
/* RIGHT SIDE TWITTER BOX*/

DIV#right_twitter_display {
	display:block;
	background-color:#faf6ef;
	height:280px;
	border:solid 1px #1111FF;
	padding:4px;
	vertical-align:top;
	text-align:left;
}
.twitter_bar {
	display:block;
	background:url(../images/but_bg3.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:top;
}

/* REQUEST APPOINTMENT BOX*/
DIV#request_appointment {
	display:block;
	background-color:#faf6ef;
	border:solid 1px #1111FF;
	padding:4px;
	vertical-align:top;
	text-align:left;
}
.appointment_bar {
	display:block;
	background-color:#b14708;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDDDFF;
	font-size:16px;
	text-align:center;
	vertical-align:top;
}
.appointment_title {
	display:block;
	padding:2px;
	background-image:url(images/features_back.gif);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#b14708;
	font-size:14px;
	text-align:left;
}
.appointment_text {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1111FF;
	font-size:12px;
	text-align:left;
}
DIV#anc_signup_box {
	display:block;
	background-color:#faf6ef;
	width:inherit;
	height:110px;
	border:solid 1px #1111FF;
	padding:4px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1111FF;
	vertical-align:top;
	text-align:center;
}

/*audio placement*/

div#position {
	float:right;
}