@charset "UTF-8";
/* CSS Document */
@import "slideout.css";
html, body {
	
}

body, form, h1, h2, h3, h4, h5, h6, p, ul, li { 
	margin: 0; 
	padding: 0;
}

body {
	background-color:#2b2d23;
	
}

body {
	height:100%;
	overflow-y:auto;
}


/*
---------------------------------------------------------------------------
Div Tags & Styles
---------------------------------------------------------------------------
*/

#wrapper {
	text-align:left;
	width: 967px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	background-image:url(img/wrapper_bg.jpg);
	background-repeat:repeat-y;
	overflow: hidden;
}

#header_top_spacer {
	width: 967px;
	
}

#header_top_nav {
	width: 967px;
	height:27px;

}

#header_city_top {
	width: 967px;
	height:90px;
	background-image:url(../images/city_top.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#header {
	background-color:#2b2d23;
	background-image:url(img/header_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	width:967px;
	height:459px;
	margin-left: auto;
	margin-right: auto;
}

#header_home_logo {
	width:278px;
	height:169px;
	float:left;
	background:url(img/header_home_logo.jpg);
}

#header_home_right {
	width:689px;
	height:169px;
	float:left;
	background:url(img/header_home_top_right.jpg);
}

#header_home_bottom {
	width:967px;
	height:290px;
	background:url(img/header_home_bottom.jpg);
	float:left;
}

#flashSlideshow {
	text-align:left;
	width:967px;
	height:363px;
	margin:0 0 0 0px;
}

#header_secondary {
	text-align:left;
	width:967px;
	height:119px;
}

#gallery_holder {
	text-align:center;
	width:967px;
	height:620px;
	
}

#header_bottom_link {
	text-align:left;
	width:967px;
	height:24px;
	margin-left: auto;
	margin-right: auto;
	
}

#header_bottom_spacer {
	text-align:left;
	width:967px;
	height:45px;
	margin-left: auto;
	margin-right: auto;
	
}


#main_nav {	

	width: 967px;
	height: 54px;
	margin: 0;
	
}

#main_nav_left {
	width:418px;
	float:left;
	margin:0 0 0 0px;
}

#nav_left_spacer {
	width:43px;
	height:54px;
	background:url(img/nav_left_spacer.jpg);
}

#nav_01 {
	width:192px;
	height:54px;
	background:url(img/nav01_over.jpg);
}
#nav_02 {
	width:230px;
	height:54px;
	background:url(img/nav02_over.jpg);
}
#nav_03 {
	width:216px;
	height:54px;
	background:url(img/nav03_over.jpg);
}
#nav_04 {
	width:241px;
	height:54px;
	background:url(img/nav04_over.jpg);
}


#nav_right_spacer {
	width:43px;
	height:54px;
	background:url(img/nav_right_spacer.jpg);
}

#flash_nav_area {
	width:582px;
	height:54px;
	margin:0 0 0 0;
	
	float:right;
	
}




#enclose {	
	float:left;
	width: 967px;
	
	
}

#content_left_index {
	width:591px;
	float:left;
	text-align:left;
	background-image:url(img/wrapper_bg.jpg);
	background-position:left;
	background-repeat:repeat-y;
}

#nav_bottom_spacer {
	width:967px;
	height:18px;
	background:url(img/nav_bottom_spacer.jpg) top center no-repeat;
}

#content_left_index h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	line-height:26px;
	color:#231f20;
	text-align:left;
	margin:4px 0px 0px 63px;
}

#content_left_index h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#ed832d;
	text-align:left;
	margin: 2px 40px 0 63px;
}

#content_left_index h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ed832d;
	text-align:left;
	margin:15px 0 0 63px;
}

#content_left_index h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#8aaf3f;
	text-align:left;
	margin:10px 0 0 63px;
}

#content_left_index h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#925329;
	text-align:left;
	margin:0px 0 0 63px;
}

#content_left_index p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:140%;
	font-weight:normal;
	color:#767d68;
	text-align:left;
	margin:5px 40px 0 63px;
}

#content_left_index ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:140%;
	font-weight:normal;
	color:#767d68;
	text-align:left;
	margin:5px 40px 0 85px;
}

#search_box {
	margin: 50px 0 0 0;
}


#content_left_index p a:link, #content_left_index p a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:150%;
	font-weight:bold;
	color:#925329;
	margin:0px 0 12px 0;
	text-decoration:underline;
}

#content_left_index p a:hover, #content_left_index p a:focus, #content_left_index p a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:150%;
	font-weight:bold;
	color:#925329;
	text-align:center;
	margin:0px 0 12px 0;
	text-decoration:underline;
}

#content_right_index {
	float: right;
	width:376px;
	padding: 0px;
	text-align:left;
	background-image:url(img/wrapper_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	
}

#fare_estimator_badge {
	width:286px;
	height:146px;
	background-image:url(img/sidebar_how_much.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:5px 63px 0 20px;
}

#coupon_badge {
	width:286px;
	height:146px;
	background-image:url(img/sidebar_coupon.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:5px 63px 0 20px;
}

#quote_header_graphic {
	width:291px;
	height:36px;
	margin:0 0 10px 20px;
	background-image:url(img/quote_header_graphic.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

#twitter_graphic {
	width:198px;
	height:48px;
	background-image:url(img/twitter_48.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:5px 0 10px 20px;
}


#content_right_index h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	color:#ed832d;
	text-align:left;
	margin:8px 63px 0 20px;
}
#content_right_index h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#925329;
	text-align:left;
	margin:8px 63px 0 20px;
}

#content_right_index h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ed832d;
	text-align:left;
	margin:8px 63px 0 20px;
}

#content_right_index p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:140%;
	font-weight:normal;
	color:#767d68;
	text-align:left;
	margin:5px 63px 0 20px;
}

#content_right_index ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:120%;
	font-weight:normal;
	color:#767d68;
	text-align:left;
	margin:5px 63px 0 40px;
}

#content_right_index li{
	margin:5px 0 0 0;
}

#content_right_index p a:link, #content_right_index p a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#925329;
	text-decoration:underline;
}

#content_right_index p a:hover, #content_right_index p a:focus, #content_right_index p a:active {
	
}

.quote_divider {
	margin:0 0 10px 0;
}
.quote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	font-style:italic;
	color:#925329;
	text-align:left;
	margin:5px 63px 0 0px;
}



.quote_author {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#925329;
	text-align:left;
	margin:5px 63px 0 0px;
}

#content_right_index h2 a:link, #content_right_index h2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#925329;
	text-align:left;
	text-decoration:none;
}

#content_right_index h2 a:hover, #content_right_index h2 a:focus, #content_right_index h2 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#925329;
	text-align:left;
	text-decoration:underline;
}


.clear_float {
	clear:both;
}

#footer_top_spacer {
	clear:both;
	width: 967px;
	height:44px;
	background-image:url(img/footer_top_spacer.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin-left: auto;
	margin-right: auto;
	margin-top:-21px;
	position: relative;
}
#footer {
	clear:both;
	width: 967px;
	background-image:url(img/footer_bg.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	position: relative;
}


#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:normal;
	color:#a9b39f;
	text-align:center;
	margin:0 53px 0px 53px;
	letter-spacing:-.25px;
}

#footer p .nav_pipe {
	
	margin:0 5px 0 5px;
}

#footer p a:link, #footer p a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:normal;
	color:#a9b39f;
	text-align:center;
	margin:0px 0 12px 0;
	text-decoration:none;
}

#footer p a:hover, #footer p a:focus, #footer p a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	margin:0px 0 12px 0;
	text-decoration:underline;
}

#copyright {
	width: 967px;
	height: 40px;
	text-align:center;
	background-color:#2b2d23;
	margin:20px 0 0 0;
}

#copyright p {
	font-size:12px;
	color:#a7ea26;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	
}


#footer_gallery {
	clear:both;
	width: 967px;
	height: 100px;
	background-image:url(../images/gallery_footer_top.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin-left: auto;
	margin-right: auto;
	margin-top:-21px;
	position: relative;
}


#footer_gallery p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:150%;
	font-weight:normal;
	color:#ab9b92;
	text-align:center;
	margin:0 0 12px 0;
}

#footer_gallery p .nav_pipe {
	
	margin:0 5px 0 5px;
}

#footer_gallery p a:link, #footer_gallery p a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:150%;
	font-weight:normal;
	color:#ab9b92;
	text-align:center;
	margin:0px 0 12px 0;
	text-decoration:underline;
}

#footer_gallery p a:hover, #footer_gallery p a:focus, #footer_gallery p a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:150%;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	margin:0px 0 12px 0;
	text-decoration:underline;
}

.asterisk {
	font-size:16px;

}

.camera_icon {
	vertical-align:text-top;
}


/* rates and fare calc */

.rates_table_even {
	height:20px;
	line-height:30px;
	padding:0 0 0 15px;
	background-color:#fcfaf9;
	
	
}

.rates_table_odd {
	height:20px;
	line-height:30px;
	padding:0 0 0 15px;
	background-color:#fbe8dc;
	
	
}
.rates_table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:normal;
	color:#767d68;
	text-align:left;	
	border:1px solid #9d8f86;
	margin:0 0 0 63px;
}

.fare_calc_table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:225%;
	font-weight:normal;
	color:#689eb0;	
	
	margin:0 0 0 45px;
	width: 540px;
	background-image:url(../images/fare_map_bg.jpg);
}

.fare_calc_table_text {
	
	text-align:right;	
}

.rates_table_hotel{
	height:20px;
	line-height:20px;
	padding:5px 10px 5px 15px;
	background-color:#f9fbfc;

}


.tr_table_hotel_odd{
	background-color:#FFF;

}

.tr_table_hotel_even{
	background-color:#fcf7f3;

}

.rates_table_hotel_even{
	height:20px;
	line-height:20px;
	padding:5px 10px 5px 15px;
	

}

.td_hotel_right_align{
	text-align:right;
	padding:5px 10px 5px 15px;
	

}


.rates_table_odd_right_align {
	height:20px;
	line-height:30px;
	padding:0 10px 0 0px;
	background-color:#fbe8dc;
	text-align:right;
	
	
}

.rates_table_hotel_even a:link,
.rates_table_hotel_even a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:normal;
	color:#767d68;
	text-align:left;	
	text-decoration:underline;
}

.rates_table_hotel_even a:hover,
.rates_table_hotel_even a:focus,
.rates_table_hotel_even a:active {
	
	color:#767d68;
	text-decoration:underline;
}

.rates_table_hotel_odd{
	height:20px;
	line-height:20px;
	padding:5px 10px 5px 15px;
	

}

.rates_table_hotel_odd a:link,
.rates_table_hotel_odd a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:normal;
	color:#767d68;
	text-align:left;	
	text-decoration:underline;
}

.rates_table_hotel_odd a:hover,
.rates_table_hotel_odd a:focus,
.rates_table_hotel_odd a:active {
	
	color:#767d68;
	text-decoration:underline;
}




.fare_map_bg {
	
	margin: 0 0 0 45px;	
}

.fare_calc_table_input {
	
	text-align:left;	
}

.fare_calc_table_map {
	
	text-align:left;
	height:314px;
	vertical-align:top;
}

#map {
	margin: 12px 0 0 4px;
	height:300px;
	width: 400px;
}

.fare_calc_table_bottom {
	
	height: 50px;	
}

.fare_calc_table_input h6 {
	color:#925329;
	font-size:16px;
	margin: 10px 0 0 65px;
	line-height:100%;
}


#fare_output {
	margin:0 0 0 63px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:100%;
	font-weight:bold;
	color:#689eb0;
}

.fare_calc_table_output_header {
	height: 30px;
	background-image:url(../images/map_results_bg.jpg);
	background-repeat:repeat-y;
}

.fare_calc_table_output {
	height: 5px;
	background-image:url(../images/map_results_bg.jpg);
	background-repeat:repeat-y;
}
	


/*
---------------------------------------------------------------------------
Table Styles
---------------------------------------------------------------------------
*/


.specials_table_right_spacer {
	background-image:url(../images/sidebar_right_spacer.jpg);
	background-position: top center;
	background-repeat:repeat-y;
	
}

.left_image {
	float:left;
	vertical-align:text-top;
	margin:0 10px 0 0;
	
}

.left_image_body_copy {
	float:left;
	vertical-align:text-top;
	margin:0 10px 0 -8px;
	
}

.horizontal_rule {

	margin:10px 0 10px 0;
	
}

.video_thumb {
	margin: 0 0 0 14px;
}

.sidebar_middle {
	text-align:center;
}

#vehicle_table {
	width:500px;
	margin:-1px 0 0 63px;
	border:1px solid #CCC;

}

.vehicle_image {
	float:left;
	vertical-align:middle;
	padding:0 20px 0 0;
}

#vehicle_table p {
	margin:20px 0 0 30px;
}

/*
------------------------------------------------
Stylesheets for Rollovers
------------------------------------------------
*/


#nav01
{
  display: block;
  width: 192px;
  height: 54px;
  margin:0;
  background: url("../images/nav01_up.jpg") no-repeat 0 0;
  float:left;
}

#nav01Active
{ 
  display: block;
  width: 192px;
  height: 54px;
    margin:0;
  background: url("../images/nav01_up.jpg") no-repeat 0 0;
  background-position: 0 -54px;
  float:left;
}


#nav02
{
  display: block;
  width: 230px;
  height: 54px;
    margin:0;
  background: url("../images/nav02_up.jpg") no-repeat 0 0;
  float:left;

}

#nav02Active
{
  display: block;
  width: 230px;
  height: 54px;
    margin:0;
  background: url("../images/nav02_up.jpg") no-repeat 0 0;
  background-position: 0 -54px;
  float:left;
}


#nav03
{
  display: block;
  width: 216px;
  height: 54px;
    margin:0;
  background: url("../images/nav03_up.jpg") no-repeat 0 0;
  float:left;

}

#nav03Active
{
  display: block;
  width: 216px;
  height: 54px;
    margin:0;
  background: url("../images/nav03_up.jpg") no-repeat 0 0;
  background-position: 0 -54px;
  float:left;

}

#nav04
{
  display: block;
  width: 241px;
  height: 54px;
    margin:0;
  background: url("../images/nav04_up.jpg") no-repeat 0 0;
  float:left;

}

#nav04Active
{
  display: block;
  width: 241px;
  height: 54px;
    margin:0;
  background: url("../images/nav04_up.jpg") no-repeat 0 0;
  float:left;
  background-position: 0 -54px;

}

#nav01:hover, #nav02:hover, #nav03:hover, #nav04:hover
{ 
  background-position: 0 -54px;
    margin:0;
}


#nav01 span, #nav02 span, #nav03 span, #nav04 span, #nav01Active span, #nav02Active span, #nav03Active span, #nav04Active span
{
  display: none;
    margin:0;
}

.test_nav {
	float:left;
	margin:0;
}

.need_info {
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
	margin:inherit;
}

/*
-------------------------------------------
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

-- DROPDOWN TEST --

MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
-------------------------------------------
*/

ul.topnav {  
	list-style: none;  
	/*padding: 0 50px;*/  
	margin: 0;  
	height: 54px;
	float: left;  
	width: 967px;  
 }  
 
 ul.topnav img {
	 padding: 0px 0px;  
     color: #fff;  
     display: block;  
     text-decoration: none;  
     float: left;  
 }
ul.topnav li {  
	float: left;  
	margin: 0;  
	padding: 0 0 0 0;  
	position: relative; /*--Declare X and Y axis base for sub navigation--*/  
 }  
ul.topnav li a{  
     padding: 0px 0px;  
     color: #fff;  
     display: block;  
     text-decoration: none;  
     float: left;  
 }  
 ul.topnav li a:hover{  
     background: url(topnav_hover.gif) no-repeat center top;  
 }  
 
 ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
 ul.topnav li ul.subnav {  
     list-style: none;  
     position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
     left: 20px; top: 54px;  
     background: #1c1f16;  
     margin: 0;
	 padding: 0;  
     display: none;  
     float: left;  
     width: 190px;
	 -webkit-box-shadow: 2px 3px 3px #474747;
	 -moz-box-shadow: 2px 3px 3px #474747;
	 box-shadow: 2px 3px 3px #474747;   
 }  
 ul.topnav li ul.subnav li{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 line-height:30px;
     margin: 0 0 0 0;
	 padding: 0px 0 0 0;  
     border-bottom: 1px solid #5b4019; /*--Create bevel effect--*/  
     clear: both;  
     width: 190px;
	 height: 30px;
 }  
 html ul.topnav li ul.subnav li a {  
     float: left;  
     width: 170px;  
     background: #000;  
     padding-left: 20px; 
	 height: 30px;
	 margin: 0 0 0 0;
}  
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  
     background: #2b2d23; 
	 width: 170px; 
}  



/* FORM ELEMENTS */
#form_holder {
	width:285px;
	margin:10px 0 0 20px;
	background-color:#fbe8dc;
	border: 1px solid #9d8f86;
}

#form_holder p {
	margin:5px 0 5px 5px;
}

form {
	margin: 0px;
	padding: 0;
}
#input_white {
	width: 270px;
	color: #666;
	background-color: #FFF;
	border-top: 1px solid #dbd6d0;
	border-left: 1px solid #dbd6d0;
	border-bottom: 1px solid #f5f4f2;
	border-right: 1px solid #f5f4f2;
	margin: 0 0 0 5px;
}

#input_error {
	width: 270px;
	color: #666;
	background-color: #ffffcb;
	border-top: 1px solid #dbd6d0;
	border-left: 1px solid #dbd6d0;
	border-bottom: 1px solid #f5f4f2;
	border-right: 1px solid #f5f4f2;
	margin: 0 0 0 5px;
}

#captcha_white {
	width: 100px;
	color: #666;
	background-color: #FFF;
	border-top: 1px solid #dbd6d0;
	border-left: 1px solid #dbd6d0;
	border-bottom: 1px solid #f5f4f2;
	border-right: 1px solid #f5f4f2;
	margin: 0 0 0 0px;
}

#captcha_error {
	width: 100px;
	color: #666;
	background-color: #ffffcb;
	border-top: 1px solid #dbd6d0;
	border-left: 1px solid #dbd6d0;
	border-bottom: 1px solid #f5f4f2;
	border-right: 1px solid #f5f4f2;
	margin: 0 0 0 0px;
}

#description_white {
	width: 270px;
	height:100px;
	color: #666;
	background-color: #FFF;
	border-top: 1px solid #dbd6d0;
	border-left: 1px solid #dbd6d0;
	border-bottom: 1px solid #f5f4f2;
	border-right: 1px solid #f5f4f2;
	margin: 0 0 0 5px;
}

#description_error {
	width: 270px;
	height:100px;
	color: #666;
	background-color: #ffffcb;
	border-top: 1px solid #dbd6d0;
	border-left: 1px solid #dbd6d0;
	border-bottom: 1px solid #f5f4f2;
	border-right: 1px solid #f5f4f2;
	margin: 0 0 0 5px;
}

/*
----------------------------------------
BWA Countdown
----------------------------------------
*/

#seasonal_countdown_holder
{
	width: 483px;
	height: 163px;
	background-image:url(../images/seasonal_bg.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	margin: 0 0 0 53px;
}

#seasonal_headline_holder
{
	width: 403px;
	height: 73px;
	background-image:url(../images/baw_headline.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	float:right;
}

#seasonal_number_holder
{
	width: 403px;
	height: 35px;
	float:right;
}

#days
{
	text-align:center;
	float:left;
	height:35px;
	width: 66px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#9b3a62;
	margin:-3px 0 0 0;
}

#hours
{
	text-align:center;
	float:left;
	height:35px;
	width: 89px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#9b3a62;
	margin:-3px 0 0 0;
}

#minutes
{
	text-align:center;
	float:left;
	height:35px;
	width: 119px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#9b3a62;
	margin:-3px 0 0 0;
}

#seconds
{
	
	text-align:center;
	float:left;
	height:35px;
	width:129px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#9b3a62;
	margin:-3px 0 0 0;
}

#seasonal_number_holder p
{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:36px;
	color:#9b3a62;
	margin:0 0 0 0;
}

#seasonal_footer_holder
{
	width: 403px;
	height: 55px;
	background-image:url(../images/baw_footer.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	float:right;
}
#number_holder
{
	width:60px;
	height:35px;
	margin: 0 auto;
}
#day_left
{
	background-image:url(../images/digits_mine.jpg);
	float:left;
	width:30px;
	height:35px;
}
#day_right
{
	float:right;
	width:30px;
	height:35px;
}
#hour_left
{
	float:left;
	width:30px;
	height:35px;
}
#hour_right
{
	float:right;
	width:30px;
	height:35px;
}
#minute_left
{
	float:left;
	width:30px;
	height:35px;
}
#minute_right
{
	float:right;
	width:30px;
	height:35px;
}
#second_left
{
	float:left;
	width:30px;
	height:35px;
}
#second_right
{
	float:right;
	width:30px;
	height:35px;
}