<!--
body {
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #333333;
	scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color:  #efefef;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #000000;
/*	background: #000000 url(../images/ar_bkg.jpg) top right repeat-y; */
	}
#main_wrapper {
/*	background: url(../images/ar_float_bkg.png) top right no-repeat; */
	}
.main_table{
	width: 980px;
	background-color: #202020;
	}
#mainHeader {
	width: 980px; 
	background-color: #fff; 
}
#mainNav {
	margin-left: 8px; 
	text-align: left; 
	color: #FFF; 
	background: #ffffff url('../images/ra_navBar.gif') no-repeat left;; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:0px 
}

#raNav {
	width: 99%; 
}
#raNav:after { /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden; 
}
#raNav ul {
	width: 100%; 
	padding: 0px; 
	margin: 0px; 
	float: left; 
	font: bold 12px Helvetica, Arial, Verdana; 
}
#raNav ul li {
	display: inline; background: url('../images/ra_navBevel.gif') no-repeat center right; padding: 0px; margin: 0px; float: left
}
#raNav ul li a {
	float: left;
	color: #FFF;
	font-weight: bold;
	padding: 4px; 
	line-height: 2em;
	text-decoration: none;
}
#raNav ul li a:hover {
	background: url('../images/ra_navBarBkg_on.gif') no-repeat center right; 
}

#headerDate {float: right; color: #FFF; padding: 9px 12px 2px 4px; font-size: 11px; font-weight: normal; vertical-align: middle;}

font {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	}
th {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #fff;
	}
	
p, td {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #9c9c9c;
	}
.ra_Details {
	background-color: #5ecae7;
	}

hr {
	height: 0px;
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
	}
	
h1, h2 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	line-height: 120%;
	color: #9c9c9c;
	}
 
a:link	{
	color: #5ecae7;
	text-decoration: none;
	}
a:visited {
	color: #5ecae7;
	text-decoration: none;
	}
a:hover	{
	color: #5ecae7;
	text-decoration: underline;
	}

.crumb{
	padding-left: 5px;
	color: #9c9c9c;
	font-weight: bold;
	}
	
a.crumb_links:link{
	color: #5ecae7;
	font-weight: bold;
	}
a.crumb_links:visited {
	color: #9c9c9c;
	font-weight: bold;
	}
a.crumb_links:hover	{
	color: #5ecae7;
	font-weight: bold;
	}	
	
.photos{
	border: 2px solid #6d6d6d;
	margin-top: 4px;
	}
	
a.photo_links:link{
	color: #5ecae7;
	}
a.photo_links:visited {
	color: #5ecae7;
	}
a.photo_links:hover	{
	color: #5ecae7;
	text-decoration: underline;
	}
	
span.gallery_nav{
	padding: 5px 10px 0px 5px;
	line-height: 1.5em;
	}
	
span.sub_gallery_nav{
	padding-left: 20px;
	line-height: 1.25em;
	}

a.gallery_nav:link	{
	color: #5ecae7;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav:visited {
	color: #9c9c9c;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav:hover	{
	color: #5ecae7;
	font-weight: bold;
	text-decoration: underline;
	}
a.gallery_nav2:link	{
	color: #888888;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav2:visited {
	color: #888888;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav2:hover	{
	color: #0467CB;
	font-weight: bold;
	text-decoration: underline;
	}

a.sub_gallery_nav:link	{
	color: #5ecae7;
	}
a.sub_gallery_nav:visited {
	color: #888888;
	}
a.sub_gallery_nav:hover	{
	color: #5ecae7;
	text-decoration: underline;
	}
	
.nav_div{
	padding: 4px;
	}
	
div.featured_news{
	font-size: 12px;
	color: #9c9c9c;
	background-color: #6d6d6d;
	padding: 5px;
	}
	
.featured_news_header{
	color: #5ecae7;
	font-weight: bold;
	background-color: #6d6d6d;
	}

a.more_news_links:link	{
	color: #5ecae7;
	}
a.more_news_links:visited {
	color: #5ecae7;
	}
a.more_news_links:hover	{
	color: #cccccc;
	}
	
.gallery_copy{
	color: #9c9c9c;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	}
	
.default_copy{
	color: #9c9c9c;
	font-size: 12px;
	padding: 10px;
	}

.hr{
	color: #ccc;
	}
	
td.top_nav{
	background-color: #6d6d6d;
	padding: 7px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #cccccc;
  }
	
td.left_nav_header{
	background-color: #666;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	padding: 4px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #333;
	}

.search_bar{
	background-color: #6d6d6d;
	color: #cccccc;
	font-weight: bold;
	padding: 6px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #333;
	}
	
a.search_bar_links:link	{
	color: #5ecae7;
	}

a.search_bar_links:visited {
	color: #5ecae7;
	}
	
a.search_bar_links:hover	{
	color: #5ecae7;
	padding-left: 12px;
	background: url('../line.gif') no-repeat center left;
	text-decoration: none
	}
	
.search_box{
	width: 120px;
	font-size: 12px;
	}
	
.go_button{
	color: #fff;
	background-color: #ff6600;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #d92d0b;
	border-bottom: 1px solid #d92d0b;
	padding: 0px 2px 0px 2px;
	cursor: hand;
	}
	
.go_button2{
	color: #ffffff;
	background-color: #ff6600;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 1px;
	border-left: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #d92d0b;
	border-bottom: 1px solid #d92d0b;
	cursor: hand;
	}

input.btn  {
	color: #fff;
	background-color: #5ecae7;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #d92d0b;
	border-bottom: 1px solid #d92d0b;
	padding: 0px 2px 0px 2px;
	cursor: hand;
	}
	
.submit input {
	color: #fff;
	background-color: #5ecae7;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #d92d0b;
	border-bottom: 1px solid #d92d0b;
	padding: 0px 2px 0px 2px;
	cursor: hand;
	}
	
a.top_nav:link	{
	color: #5ecae7;
	text-decoration: none;
	font-weight: bold;
	}
a.top_nav:visited {
	color: #5ecae7;
	text-decoration: none;
	font-weight: bold;
	}
a.top_nav:hover	{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}
	
td.index_copy_area{
	background-color: #fff;
	}

td.sub_banner{
	color: #9c9c9c;
	font-family: Helvetica, Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
	border-bottom: 1px solid #ccc;
	}
	
span.sub_price{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	}

div.body_copy{
	color: #202020;
	padding: 20px;
	}
	
.body_header_text{
	color: #5ecae7;
	font-family: Helvetica, Verdana, Arial;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 10px;
	}
	
.featured_photos_tab{
	font-weight: bold;
	color: #5ecae7;
	padding-left: 12px;
	}
	
div.featured_photos{
	padding-top: 15px;
	padding-bottom: 30px;
	padding-left: 8px;
	}
	
div.gallery_photos{
	padding-top: 15px;
	padding-bottom: 30px;
	padding-left: 3px;
	}
	
.homepage_line{
	margin: 3px 9px;
	}
	
.footer_line{
	border-top: 1px solid #ffffff;
	background-color: #cccccc;
	}

.footer_div{
	border-right: 1px solid #cccccc;
	}
.footer_div2{
	border-left: 1px solid #cccccc;
	}
	
.copyright{
	padding-left: 10px;
	color: #999;
	}
	
a.footer_links:link	{
	color: #999;
	font-weight: bold;
	}
a.footer_links:visited {
	color: #999;
	font-weight: bold;
	}
a.footer_links:hover	{
	color: #5ecae7;
	font-weight: bold;
	}
	
.cc{
	color: #9c9c9c;
	font-family: Helvetica, Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	}

.other_photos_tabs{
	background-color: #6d6d6d;	
	}
	
.other_photos_tabs2{
	padding-right: 5px;
	padding-left: 5px;
	background-color: #aaaaaa;	
	}
	
span.other_photos_tabs{
	padding-left: 15px;	
	}
	
a.white_bold_link:link	{
	color: #5ecae7;
	font-weight: bold;

	}
a.white_bold_link:visited {
	color: #5ecae7;
	font-weight: bold;

	}
a.white_bold_link:hover	{
	color: #fff;
	font-weight: bold;
	}

a.white_link:link	{
	color: #5ecae7;
	text-transform: lowercase;
	font-weight: normal;
	}

a.white_link:visited {
	color: #5ecae7;
	text-transform: lowercase;
	font-weight: normal;
	}
	
a.white_link:hover	{
	color: #5ecae7;
	padding-left: 12px;
	font-weight: normal;
	background: url('../line.gif') no-repeat center left;
	}
	
.photo_title{
	background-color: #6d6d6d;
	color: #cccccc;
	padding: 3px;;
	border-bottom: 1px solid #9c9c9c;
	}
	
.photo_details{
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #ccc;
	}
	
.cart_rows{
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #ccc;
	}
	
	/* Style for tree item text */
.mout {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #cccccc;
	background-color: #202020;
	text-decoration: none;
	width: 100%;
	padding: 0px;
}
.mover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #cccccc;
	background-color: #202020;
	text-decoration: none;
	width: 100%;
	padding: 0px;
}

/* Style for tree item image */
img.treeicon {
	height: 16px;
}

/*  styles for the unit rater     */
.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 20px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
.pageOn {display: inline; border: 1px solid #CCC; width: 20px; text-align: center; margin: 0px 2px 0px 2px; padding: 0px 4px 0px 4px;}
.pageLink {display: inline; width: 20px; text-align: center; margin: 0px 2px 0px 2px;}
.subhead {font-family: helvetica,verdana,arial,sans-serif; font-weight: bold; font-size: 14px;}
.subheadorng {font-family: helvetica,verdana,arial,sans-serif; font-weight: bold; font-size: 14px; color: #5ecae7;}
.indent {
	padding-left: 12px;
}
/* TAB STYLES */

.shadetabs{
padding: 3px 0;
margin-left: 10px;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Helvetica, Verdana, Arial, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
margin-right: 3px;
border: 1px solid #ccc;
color: #999;
background: white url('/images/shade.gif') repeat-x top left;; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px

}

.shadetabs li a:hover{
text-decoration: none;
color: #9c9c9c;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url('/images/shadeactive.gif');
border-bottom-color: white;
color: #9c9c9c
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ROUNDED BOX STYLES */
#gal_snazzy {background: transparent; margin: 0px; width: 550px;}
#xsnazzy {background: transparent; margin: 0px; width: 550px;}
#ysnazzy {background: transparent; margin: 0px 4px 0px 0px;}
#zsnazzy {background: transparent; margin: 0px}

.xtop, .xbottom {display: block; background: transparent; font-size: 1px;}
.xb1, .xb2, .xb3, .xb4 {display: block; overflow: hidden;}
.xb1, .xb2, .xb3 {height: 1px;}
.xb2, .xb3, .xb4 {background: #fff; border-left: 0px solid #ccc; border-right: 0px solid #ccc;}
.xb1 {margin:0 5px; background:#ccc;}
.xb2 {margin:0 3px; border-width:0;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1;}

.xboxcontent {border-left:0px solid #ccc; border-right:0px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; display:block; background:#fff; line-height: 1.5em; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px}

.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}
.unit-rating a.r7-unit{left: 120px;}
.unit-rating a.r7-unit:hover{width: 140px;}
.unit-rating a.r8-unit{left: 140px;}
.unit-rating a.r8-unit:hover{width: 160px;}
.unit-rating a.r9-unit{left: 160px;}
.unit-rating a.r9-unit:hover{width: 180px;}
.unit-rating a.r10-unit{left: 180px;}
.unit-rating a.r10-unit:hover{width: 200px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color: #999;}
.thanks {color: #36AA3D;}
.static {color: #5D3126;}		


/* START : CALENDAR STYLE */
a.arrows:link			{color: #4581BE; text-decoration:none;}
a.arrows:visited		{color: #4581BE; text-decoration:none;}
a.arrows:hover			{color: #9c9c9c; text-decoration:none;}
	
a.calendar:link			{color: #FFFFFF; text-decoration:none;}
a.calendar:visited		{color: #FFFFFF; text-decoration:none;}
a.calendar:hover		{color: #CCCCCC; text-decoration:none;}

.calendar               {background-color: #ffffff; font-family: Helvetica, Verdana, Arial, sans-serif; font-size : 11; color : #9c9c9c;}
.calendarHeader         {font-weight: bold; background-color: #eeeeee;}
.calendarSubHeader      {font-weight: bold; background-color: #ffffff;}

.today_color            {background-color: #ACC6E1; color: #9c9c9c; font-weight: normal; font-size : 11;}
.event_color            {background-color: #4581BE; color: #ffffff; font-weight: normal; font-size : 11;}
/* END : CALENDAR STYLE */


-->