<!--

body {

	background-color: #ffffff; 
	
	background: url('../images/bg.gif') 0 0 repeat-x;
	
	scrollbar-face-color: #DEE3E7;

	scrollbar-highlight-color: #FFFFFF;

	scrollbar-shadow-color: #DEE3E7;

	scrollbar-3dlight-color: #D1D7DC;

	scrollbar-arrow-color:  #006699;

	scrollbar-track-color: #EFEFEF;

	scrollbar-darkshadow-color: #98AAB1;

	

	}



.main_table{

	background-color: #ffffff;

	}

	

font,th,td,p,li,ul,ol {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	}

	

p, td {

	font-size : 11px;

	color : #000000;

	}

	

hr {

	height: 0px;

	border: solid #D1D7DC 0px;

	border-top-width: 1px;

	}

	

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 16px;

	font-weight : bold;

	text-decoration : none;

	line-height : 100%;

	color : #2a3a62;

	}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-weight : regular;

	text-decoration : none;

	line-height : 100%;

	color : #999999;

	}
 

a:link	{

	color:#3300CC;

	}

a:visited {

	color:#3300CC;

	}

a:hover	{

	color:#000000;

	}



.crumb{

	padding-left: 5px;

	color: #545454;

	font-weight: bold;

	}

	

a.crumb_links:link{

	color:#999999;

	font-weight: bold;

	}

a.crumb_links:visited {

	color:#999999;

	font-weight: bold;

	}

a.crumb_links:hover	{

	color:#333333;

	font-weight: bold;

	}	



.photos{

	border: 1px solid #cccccc;

	}

	

a.photo_links:link	{

	color:#A4A4A4;

	}

a.photo_links:visited {

	color:#A4A4A4;

	}

a.photo_links:hover	{

	color:#333333;

	}

	

span.gallery_nav{

	padding: 8px 10px 0px 5px;

	

	line-height: 1.5;

	}

	

span.sub_gallery_nav{

	padding-left: 20px;

	line-height: 1.25;

	}



a.gallery_nav:link	{

	color:#888888;

	font-weight: normal;

	text-decoration: none;

	}

a.gallery_nav:visited {

	color:#888888;

	font-weight: normal;

	text-decoration: none;

	}

a.gallery_nav:hover	{

	color:#0467CB;

	font-weight: normal;

	text-decoration: underline;

	}



a.sub_gallery_nav:link	{

	color:#888888;

	}

a.sub_gallery_nav:visited {

	color:#888888;

	}

a.sub_gallery_nav:hover	{

	color:#0467CB;

	}

	

.nav_div{

	background-color: #ffffff;

	border-bottom: 1px solid #eeeeee;

	padding: 6px;
	
	vertical-align: middle

	}

	

div.featured_news{

	font-size: 11;

	color: #ffffff;

	border: 1px solid #CCCCCC;

	background-color: #CCCCCC;

	padding: 3px;

	}

	

.featured_news_header{

	color: #ffffff;

	font-weight: bold;

	background-color: #efeeee;

	}



a.more_news_links:link	{

	color:#ffffff;

	}

a.more_news_links:visited {

	color:#ffffff;

	}

a.more_news_links:hover	{

	color:#000000;

	}

	

.gallery_copy{

	color: #333333;

	font-size: 11;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 4px;

	}

	

.default_copy{

	color: #333333;

	font-size: 12;

	padding: 10px;

	}



.hr{

	color: #ff9900;

	}

	

td.top_nav{

	background-repeat: repeat-x;

	padding: 7px;

	border-left: 1px solid #B2B2B2;

	}

	

td.left_nav_header{
width: 200;
	background-color: #efeeee;

	color: #b0bfba;

	font-weight: bold;

	text-align: center;

	font-size: 12px;

	padding: 3px;

	border-top: 1px solid #999999;
	
	border-bottom: 1px solid #999999;
	

	}



.search_bar{

	background-color: #ffffff;

	color: #efeeee;

	font-weight: bold;

	padding: 6px;

	border-top: 1px solid #999999;

	border-bottom: 1px solid #999999;

	}

	

a.search_bar_links:link	{

	color:#666666;

	font-weight: bold;

	}

a.search_bar_links:visited {

	color:#666666;

	font-weight: bold;

	}

a.search_bar_links:hover	{

	color:#333333;

	font-weight: bold;

	}

	

.search_box{

	width: 150;

	font-size: 11;

	}

	

.go_button{

	color: #ffffff;

	background-color: #999999;

	font-family: arial;

	font-size: 11;

	font-weight: bold;

	border-left: 1px solid #A2BBD3;

	border-top: 1px solid #A2BBD3;

	border-right: 1px solid #315C85;

	border-bottom: 1px solid #315C85;

	padding: 0px 2px 0px 2px;

	}



a.top_nav:link	{

	color:#999999;

	text-decoration: none;

	font-weight: bold;

	}

a.top_nav:visited {

	color:#999999;

	text-decoration: none;

	font-weight: bold;

	}

a.top_nav:hover	{

	color:#FF6600;

	text-decoration: underline;

	font-weight: bold;

	}

	

td.index_copy_area{

	background-color: #efeeee;

	}



td.sub_banner{

	color: #666666;

	font-family: Verdana;

	font-size: 11;

	padding: 5px;

	background-color: #b6cd30;

	}

	

span.sub_price{

	color: #333333;

	font-family: Verdana;

	font-weight: bold;

	font-size: 14;

	}



div.body_copy{

	color: #666666;

	padding: 20px;

	}

	

.body_header_text{

	color: #999999;

	font-family: Verdana;

	font-weight: bold;

	font-size: 12;

	letter-spacing: 0;

	padding-bottom: 10px;

	}

	

.featured_photos_tab{

	font-weight: bold;

	color: #999999;

	padding-left: 10px;

	}

	

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{

	border-left: 0px solid #0264C8;

	border-bottom: 0px solid #0264C8;

	}

	

.footer_line{

	border-top: 1px solid #ffffff;

	background-color: #99cc99;
	background:url(../images/line.jpg)

	}



.footer_div{

	border-right: 1px solid #cccccc;

	}

.footer_div2{

	border-left: 1px solid #cccccc;

	}

	

.copyright{

	padding-left: 10px;

	color: #999999;

	}

	

a.footer_links:link	{

	color:#999999;

	font-weight: bold;

	}

a.footer_links:visited {

	color:#999999;

	font-weight: bold;

	}

a.footer_links:hover	{

	color:#333333;

	font-weight: bold;

	}

	

.cc{

	color: #999999;

	font-family: Arial;

	font-weight: normal;

	font-size: 11;

	letter-spacing: 0;

	}



.other_photos_tabs{

	background-color: #efeeee;	

	}

	

.other_photos_tabs2{

	padding-right: 5px;

	padding-left: 5px;

	background-color: #efeeee;	

	}

	

span.other_photos_tabs{

	padding-left: 15px;	

	}

	

a.white_bold_link:link	{

	color:#999999;

	font-weight: bold;

	}

a.white_bold_link:visited {

	color:#999999;

	font-weight: bold;

	}

a.white_bold_link:hover	{

	color:#333333;

	font-weight: bold;

	}

	

a.white_link:link	{

	font-size: 12;

	color:#ffffff;

	font-weight: bold;
	
	}

a.white_link:visited {

	font-size: 12;

	color:#ffffff;

	font-weight: normal;

	}

a.white_link:hover	{

	font-size: 12;

	color:#333333;

	font-weight: normal;

	}

	

.photo_title{

	background-color: #efeeee;

	color: #666666;

	padding: 6px;;

	border-bottom: 1px solid #cccccc;
	
	border-top: 1px solid #cccccc;

	}

	

.photo_details{

	padding-top: 15px;

	padding-bottom: 15px;

	border-bottom: 1px dashed #66CC99;

	}

	

.cart_rows{

	padding-top: 15px;

	padding-bottom: 15px;

	border-bottom: 1px dashed #B0D9FB;

	}

	



/* START : CALENDAR STYLE */

a.arrows:link			{color:#4581BE; text-decoration:none;}

a.arrows:visited		{color:#4581BE; text-decoration:none;}

a.arrows:hover			{color:#000000; 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: Verdana, Arial, Helvetica, sans-serif; font-size : 11; color : #000000;}

.calendarHeader         {font-weight: bold; background-color: #eeeeee;}

.calendarSubHeader      {font-weight: bold; background-color: #ffffff;}



.today_color            {background-color: #ACC6E1; color: #000000; font-weight: normal; font-size : 11;}

.event_color            {background-color: #4581BE; color: #ffffff; font-weight: normal; font-size : 11;}


/* END : CALENDAR STYLE */

/*  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;
	}
	
.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;}		

.divQuickLinks {width:352px; height:96px; float:right; margin-top:10px; background-image:url(../images/quick-links-bg.jpg); background-repeat:no-repeat;}


-->/* CSS Document */

