/**
 * Volusi Content Management Software v1.65 (Custom Code)
 * Developed by J&S Productions
 * 
 * www.jspmedia.net
 * webmaster@jspmedia.net
 * (206) 696 - 5200
 * 
 * You are licensed to use this product on one domain only.
 * Please contact us for extra licenses if required.
 *
 * Copyright © 2003-2009 J&S Productions, Seattle. All Rights Reserved.
 */

body {background-color: #F19898; background-image: url(img/main_bg.gif); background-position: top; background-repeat: repeat;}

td.main_border_t_bw {background-image: url(img/main_border_t_bw.gif); background-position: bottom; background-repeat: repeat-x;}
td.main_border_ctl_bw {background-image: url(img/main_border_ctl_bw.gif); background-position: bottom; background-repeat: no-repeat;}
td.main_border_ctr_bw {background-image: url(img/main_border_ctr_bw.gif); background-position: bottom; background-repeat: no-repeat;}
td.main_banner_t_index {width:800; height: 350; background-image: url(img/main_banner_t_2008jun.jpg); background-position: top; background-repeat: no-repeat; background-color: #FFFFFF;}
td.main_banner_t {width:822; height: 150; background-image: url(img/main_banner_t.jpg); background-position: top; background-repeat: no-repeat;}
td.main_banner_l_br {width: 11; height: 350; background-image: url(img/main_banner_l_br.jpg); background-position: top; background-repeat: no-repeat;}
td.main_banner_r_br {width: 11; height: 350; background-image: url(img/main_banner_r_br.jpg); background-position: top; background-repeat: no-repeat;}
td.main_border_l_bw {background-image: url(img/main_border_l_bw.gif); background-position: right; background-repeat: repeat-y;}
table.main_banner_photo {position: relative; left: 380px; top: 80px;}
td.main_border_lmr_rw {background-image: url(img/main_border_lmr_rw.gif); background-position: top; background-repeat: repeat-y;}
td.main_border_l_br {background-image: url(img/main_border_l_br.gif); background-position: right; background-repeat: repeat-y;}
td.main_border_l_br_col {background-image: url(img/main_border_l_br.gif); background-position: left; background-repeat: repeat-y;}
td.main_border_cl_brw {background-image: url(img/main_border_cl_brw.gif); background-position: top; background-repeat: no-repeat;}
td.main_border_m_rw {background-image: url(img/main_border_m_rw.gif); background-position: top; background-repeat: repeat-x;}
td.main_border_cmr_rw {background-image: url(img/main_border_cmr_rw.gif); background-position: top; background-repeat: no-repeat;}
td.main_border_logob_m_rw {background-image: url(img/main_border_logob_m_rw.gif); background-position: top; background-position: top; background-repeat: no-repeat;}
td.main_border_logot_m_w {background-image: url(img/main_border_logot_m_w.gif); background-color: #FFFFFF; background-position: bottom; background-repeat: no-repeat;}

table.search_bar {position: relative; left: 15px; top: 20px;}
form.input_form {margin: 0px; padding: 0px;}
input.input_input {height: 20px; margin: 0px; padding: 2px; color: B61C2E; background-color: #FFFFFF; font: 12px Arial; border: 1px solid #7F9DB9;}
input.input_submit {height: 20px; margin: 0px; padding: 0px; color: #B61C2E; background-color: #FFFFFF; border: 0px solid #7F9DB9;}

table.main_nav_bar {position: relative; left: 11px; top: 0px;}
td.main_nav_spacer {width: 14px;}
td.main_nav_link {padding-left: 4px; border-left: 1px solid #BB496A;}
td.main_nav_link_selected {padding-left: 4px; border-left: 3px solid #BB496A;}

td.main_nav_bg {background-image: url(img/main_nav_bg.gif); background-position: top; background-repeat: no-repeat;}
td.main_border_r_brw {background-image: url(img/main_border_r_brw.gif); background-position: left; background-repeat: repeat-y;}
td.main_border_r_br {background-image: url(img/main_border_r_br.gif); background-position: left; background-repeat: repeat-y;}
td.main_border_cbl_br {background-image: url(img/main_border_cbl_br.gif); background-position: top; background-repeat: no-repeat;}
td.main_border_b_br {background-image: url(img/main_border_b_br.gif); background-position: top; background-repeat: repeat-x;}
td.main_border_cbr_br {background-image: url(img/main_border_cbr_br.gif); background-position: top; background-repeat: no-repeat;}
td.main_border_logob_b_br {background-image: url(img/main_border_logob_b_br.gif); background-position: top; background-repeat: no-repeat;}
td.main_border_logot_b_r {background-image: url(img/main_border_logot_b_r.gif); background-position: bottom; background-repeat: no-repeat;}

table.main_topTitle_bg {background-color: #B61C2E; background-image: url(img/main_topTitle_bg.gif); background-position: middle; background-repeat: repeat-x; padding-left: 3px; padding-top: 1px; padding-right: 3px; padding-bottom: 1px;}

table.column_topnews_label {width: 215px; height: 50px; background-color: #B61C2E; background-image: url(img/column_topnews.jpg);}
table.column_upcomingevents_label {width: 215px; height: 50px; background-color: #B61C2E; background-image: url(img/column_upcomingevents.jpg);}
table.column_eventscalendar_label {width: 215px; height: 50px; background-color: #B61C2E; background-image: url(img/column_eventscalendar.jpg);}
table.column_thequeens_label {width: 215px; height: 50px; background-color: #B61C2E; background-image: url(img/column_thequeens.jpg);}
table.left_column_box {background-color: #9B1323; border-top: 6px solid #EEEC5A;}
table.body_contactus_label {width: 380px; height: 100px; background-color: #000000; background-image: url(img/body_contactus.jpg); background-position: right; background-repeat: no-repeat;}

td.meetthequeen_stats {padding-top: 0px; padding-left: 4px; padding-right: 4px; padding-bottom: 8px;}
td.meetthequeen_queen{background-image: url(img/meetthequeen_queen_bg.gif); background-position: top center; background-repeat: no-repeat;}

/*IMAGES*/
table.image {border-top: 1px solid #E24559; border-left: 1px solid #E24559; border-right: 1px solid #E24559; border-bottom: 1px solid #E24559;}
table.image_link {border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
table.image_no_link {border-top: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF;}

/*NEWSEVENTS*/
table.newsevents_body_box {background-color: #9B1323;}

/*FONTS*/
span.section_name_special {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 18pt; font-weight: bold; font-style: normal; color: #EEEC5A;}
span.section_name {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 15pt; font-weight: bold; font-style: normal; color: #FFFFFF;}
span.section_name_dark {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 15pt; font-weight: bold; font-style: normal; color: #B61C2E;}
span.section_subName {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF;}
span.section_subName_dark {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #B61C2E;}
span.section_body {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 10pt; color: #FFFFFF;}
span.section_body_dark {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 10pt; color: #B61C2E;}
span.section_body_first_letter {font-family: Times New Roman, Arial, Verdana, sans-serif; font-size: 24pt; font-style: italic; color: #FFFFFF;}
span.section_subBody {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 8pt; color: #FFFFFF;}
span.section_subSubBody {font-family: "Trebuchet MS", "Lucida Sans Std", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 7.5pt; color: #FFFFFF;}
span.topTitle {font-family: Arial, Verdana, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF;}
span.topSeeMore {font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #FFFFFF;}
span.topLabel {font-family: Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #B61C2E;}
span.topSubLabel {font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #B61C2E;}
span.topHead {font-family: Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #B61C2E;}
span.topText {font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #B61C2E;}
span.topSubText {font-family: Arial, Verdana, sans-serif; font-size: 8pt; font-style: italic; color: #B61C2E;}
td.calEventDate {background-color: #B61C2E; background-image: url(img/main_topTitle_bg.gif); background-position: middle; background-repeat: repeat-x;}

a.main_nav_link:link, a.main_nav_link:visited, a.main_nav_link:active {font-family: Times New Roman, Arial, Verdana, sans-serif; font-size: 14pt; font-style: italic; font-weight: bold; letter-spacing: -1; color: #B61C2E;}
a.main_nav_link:hover {text-decoration: none; font-weight: bold; color: #BB496A;}
a.topA:link, a.topA:visited, a.topA:active {text-decoration: none; color: #B61C2E;}
a.topA:hover {text-decoration: underline; color: #B61C2E;}
a.topB:link, a.topB:visited, a.topB:active {text-decoration: none; color: #FFFFFF;}
a.topB:hover {text-decoration: underline; color: #FFFFFF;}
.copyright {font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #FFFFFF;}
a.copyright:link, a.copyright:visited, a.copyright:active {text-decoration: none; color: #EEEC5A;}
a.copyright:hover {text-decoration: none; color: #FFFFFF;}
a:link, a:visited, a:active {text-decoration: none; color: #EEEC5A;}
a:hover {text-decoration: none; color: #FFFFFF;}
