<!--
body   { color: white; font-family: arial; background-color: silver }

.main_table  { font-family: arial; background-color: #ffffff }
	
font,th,td,p,li,ul,ol {
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size : 11;
	}
	
p, td {
	font-size : 11;
	color : #000000;
	}
	
hr {
	height: 0px;
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
	}
	
h1,h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	text-decoration : none;
	line-height : 120%;
	color : #000000;
	}
 
a:link	 { color: gray }
a:visited  { color: gray }
a:hover	{
	color:#EC4E3C;
	}

.crumb{
	padding-left: 5px;
	color: silver;
	font-weight: bold;
	}
	
a.crumb_links:link { color: gray; font-weight: bold }
a.crumb_links:visited   { color: silver; font-weight: bold }
a.crumb_links:hover	 { color: gray; font-weight: bold }	

.photos{
	border: 1px solid #000000;
	}
	
a.photo_links:link	 { color: gray }
a.photo_links:visited  { color: silver }
a.photo_links:hover	  { color: EC4E3C }
	
span.gallery_nav  { color: orange; line-height: 1.5; padding: 5px 10px 0 5px }
	
span.sub_gallery_nav{
	padding-left: 20px;
	line-height: 1.25;
	}

a.gallery_nav:link	  { color: gray; font-size: 10px; font-weight: bold; text-decoration: none }
a.gallery_nav:visited   { color: silver; font-size: 10px; font-weight: bold; text-decoration: none }
a.gallery_nav:hover	    { color: #6699ff; font-size: 11px; font-weight: bold; text-decoration: none }

a.sub_gallery_nav:link	{
	color:#888888;
	}
a.sub_gallery_nav:visited  { color: silver }
a.sub_gallery_nav:hover	  { color: orange; font-size: large }
	
.nav_div   { padding-top: 1px; padding-bottom: 1px; border-bottom: 1px inset silver }
	
div.featured_news  { color: gray; font-size: 11; background-color: silver; padding: 5px; border: solid 1px black }
	
.featured_news_header { color: gray; font-weight: bold }

a.more_news_links:link	 { color: white }
a.more_news_links:visited  { color: gray }
a.more_news_links:hover	 { color: gray }
	
.gallery_copy   { color: gray; font-family: arial; font-size: 13px; padding-top: 4px; padding-right: 10px; padding-left: 10px }
	
.default_copy { color: gray; font-family: arial; font-size: 12; padding: 10px }

.hr { color: black }
	
td.top_nav     { font-family: arial; background-color: silver; background-image: url("http://www.zstockphoto.com/images/brush_search_bg.gif"); padding: 12px 7px; border-top: 1px outset gray; border-bottom: 1px none gray; border-left: 1px outset gray }
	
td.left_nav_header   { color: #ffffff; font-weight: bold; background-color: silver; background-image: url("http://www.zstockphoto.com/images/brush_search_bg.gif"); text-align: center; padding: 6px; border-top: 1px solid black; border-bottom: 1px none black }

.search_bar      { color: #ffffff; font-weight: bold; background-color: silver; background-image: url("http://www.zstockphoto.com/images/brush_search_bg.gif"); padding: 6px; right: auto; width: 600px; height: 50px; float: none; border-top: 1px solid black; border-bottom: 1px solid black }
	
a.search_bar_links:link	  { color: #f60; font-size: 12px; font-weight: bold }
a.search_bar_links:visited  { color: #f60; font-weight: bold }
a.search_bar_links:hover	    { color: #468aed; font-size: 12px; font-weight: bold }
	
.search_box     { color: gray; font-size: 12px; font-weight: bold; width: 135px; border: solid 1px black }
.search_box1 { color: gray; font-size: 12px; font-weight: bold; width: 135px; border: solid 1px }
.go_button { color: #ffffff; font-size: 11px; font-family: arial; font-weight: bold; background-color: gray; padding: 0 2px; border: solid 1px black }

a.top_nav:link	 { color: gray; font-weight: bold; text-decoration: none }
a.top_nav:visited  { color: gray; font-weight: bold; text-decoration: none }
a.top_nav:hover	{
	color:#333333;
	text-decoration: underline;
	font-weight: bold;
	}
	
td.index_copy_area{
	background-color: #ffffff; font-family: arial;
	}

td.sub_banner  { color: gray; font-size: 11; font-family: arial; font-weight: bold; background-color: white; padding: 8px; border: solid 1px black }
td.sub_banner1  { color: gray; font-size: 11; font-family: arial; font-weight: bold; background-color: #f5f5f5; padding: 8px }
span.sub_price{
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 14;
	}

div.body_copy{
	color: #333333;
	font-size: 12px;
	padding: 20px;
	}
	
.body_header_text   { color: #6699FF; font-size: 16; font-family: "Arial Black"; font-weight: bold; padding-bottom: 10px }
	
.featured_photos_tab { color: gray; font-weight: bold; padding-left: 10px; border-top: 1px solid gray }
	
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: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}
	
.footer_line { background-color: black; background-image: url("../images/glossy_blue/gloss_search_bg.gif"); border-top: 1px solid #ffffff }

.footer_div{
	border-right: 1px solid #cccccc;
	}
.footer_div2{
	border-left: 1px solid #cccccc;
	}
	
.copyright{
	padding-left: 10px;
	color: #cccccc;
	}
	
a.footer_links:link	 { color: gray; font-weight: bold }
a.footer_links:visited  { color: gray; font-weight: bold }
a.footer_links:hover	{
	color:#333333;
	font-weight: bold;
	}
	
.cc { color: gray; font-size: 12; font-family: "Century Gothic"; font-weight: bold; letter-spacing: -1 }

.other_photos_tabs{
	background-image: url(../images/glossy_blue/gloss_search_bg.gif);
	padding-top: 4px;
	}
	
.other_photos_tabs2  { background-color: silver; padding-right: 5px; padding-left: 5px }
	
span.other_photos_tabs{
	padding-left: 15px;	
	}
	
a.white_bold_link:link	 { color:#333333; font-weight: bold; letter-spacing: -1 }
a.white_bold_link:visited  { color:#333333; font-weight: bold; letter-spacing: -1 }
a.white_bold_link:hover	  { color:#333333; font-weight: bold; letter-spacing: -1 }
	
a.white_link:link	 { color: gray; font-size: 11; font-weight: normal }
a.white_link:visited  { color: silver; font-size: 11; font-weight: normal }
a.white_link:hover	{
	font-size: 11;
	color:#333333;
	font-weight: normal;
	}
	
.photo_title   { color: gray; background-image: url("../images/glossy_blue/gloss_search_bg.gif"); padding: 3px; border-bottom: 1px solid gray }
	
.photo_details { padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dashed silver }
	
.cart_rows { padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dashed silver }
	

/* 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 */


-->