<!--
*	{
	padding:0;
	margin:0;
	font-weight:normal;
}

body {

	/*scrollbar-face-color: #56C141;

	scrollbar-highlight-color: #B1F7A3;

	scrollbar-shadow-color: #2C9218;

	scrollbar-3dlight-color: #B1F7A3;

	scrollbar-arrow-color:  #2C9218;

	scrollbar-track-color: #C9F6C0;

	scrollbar-darkshadow-color: #2C9218;

	background-color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;
	}



.main_table{

	background-color: #ffffff;

	}

	



	

p, td {

	font-size : 11px;

	color : #AAAAAA;

	}

	

hr {

	height: 0px;

	border: solid #DCD8D1 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:#000000;

	text-decoration: none;

	}

a:visited {

	color:#000000;

	text-decoration: none;

	}

a:hover	{

	color:#000000;

	text-decoration: none;

	}



.crumb{

	padding-left: 5px;

	color: #767676;

	font-weight: normal;

	}

	

a.crumb_links:link{

	color:#287818;

	font-weight: bold;

	}

a.crumb_links:visited {

	color:#287818;

	font-weight: bold;

	}

a.crumb_links:hover	{

	color:#333333;

	font-weight: bold;

	}	



.photos{

	border: 1px solid #A4A4A4;

	}

	

a.photo_links:link	{

	color:#36AD1F;

	}

a.photo_links:visited {

	color:#36AD1F;

	}

a.photo_links:hover	{

	color:#333333;

	}

	

span.gallery_nav{

	padding: 3px 3px 0px 3px;

	line-height: 1.2;

	}

	

span.sub_gallery_nav{

	padding-left: 20px;

	line-height: 1.25;

	}



a.gallery_nav:link	{

	color:#666;

	text-decoration: none;

	font-size:10px;

	}

a.gallery_nav:visited {

	color:#666;

	text-decoration: none;

	font-size:10px;

	}

a.gallery_nav:hover	{

	color:#36AD1F;

	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{

	border-bottom:none;

	padding: 4px;

	}

	

div.featured_news{

	font-size: 11;

	color: #ffffff;

	border: 1px solid #56C141;

	background-color: #36AD1F;

	padding: 5px;

	}

	

.featured_news_header{

	color: #ffffff;

	font-weight: bold;

	/*background-color: #36AD1F;*/

	}



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: #287818;

	font-size: 12;

	padding: 10px;

	}



.hr{

	color: #177BD4;

	}

	

td.top_nav{

/*	border-top: 5px solid #36AD1F;

	padding: 7px;*/

	background-color:#C8E9BC;

	border-left: 2px solid #FFF;

	}

	

td.top_nav:hover {

background-color:#60E458

}	

td.left_nav_header{

	/*background-color: #F9F9F9;

	color: #666666;

	text-align: center;

	font-size: 11px;

	font-weight:bold;

	padding: 8px 6px;

	border: solid 1px #EBEBEB;

	font-family:Arial, Helvetica, sans-serif;

	border-bottom: none;

	added from barcat

	background-image:url(../images/bar_trans.gif);

	border:solid 1px #dbf6d9;

	width:208px;
*/
	}



.search_bar{

	background-color: #F9F9F9;

	color: #287818;

	font-weight: bold;

	/*padding: 6px;*/

	border: solid 1px #EBEBEB;

	

	}

	

a.search_bar_links:link	{

	color:#287818;

	font-weight: bold;

	font-family:"Trebuchet MS", Arial, sans-serif;

	}

a.search_bar_links:visited {

	color:#287818;

	font-weight: bold;

	}

a.search_bar_links:hover	{

	color:#36AD1F;

	font-weight: bold;

	}

	

.search_box{

	width: 180px;

	font-size: 14;
	color:#CCCCCC;

	}

	

.go_button{

	color: #ffffff;

	background-color: #287818;

	font-family: arial;

	font-size: 8px;

	font-weight: bold;

	border-left: 1px solid #36AD1F;

	border-top: 1px solid #36AD1F;

	border-right: 1px solid #36AD1F;

	border-bottom: 1px solid #36AD1F;

	padding: 0px 2px 0px 2px;

	}

	

	.go_button2{

	color: #ffffff;

	background-color: #287818;

	font-family: arial;

	font-size: 5pt;

	font-weight: bold;

	padding: 0px 2px 0px 2px;

	border-style:solid;

	border-width:1px;

	border-color:#000000;

	}



a.top_nav:link	{

	color:#36AD1F;

	text-decoration: none;

	font-weight: bold;

	}

a.top_nav:visited {

	color:#36AD1F;

	text-decoration: none;

	font-weight: bold;

	}

a.top_nav:hover	{

	color:#333333;

	text-decoration: underline;

	font-weight: bold;

	}

/*SD~ home page welcome area, also on every page as a 4px top border*/

td.index_copy_area{

	background-color: #FFF;

	

	}



td.sub_banner{

	color: #505050;

	font-family: Arial;

	font-weight: bold;

	font-size: 11;

	padding: 8px;

	background-color: #F9F9F9;

	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#36AD1F,endColorStr=#287818);*/

	border: solid 1px #EEE;

	}

	

span.sub_price{

	color: #ffffff;

	font-family: Arial;

	font-weight: bold;

	font-size: 14;

	}



div.body_copy{

	color: #ffffff;

	/*padding: 20px;*/

	}

	

.body_header_text{

	color: #ffffff;

	font-family: Century Gothic;

	font-weight: bold;

	font-size: 16;

	letter-spacing: -1;

	padding-bottom: 10px;

	}

	

.featured_photos_tab{

	font-weight: bold;

	color: #6D6D6D;

	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;

	}

	



/*SD~ content area border except for the index page*/

.homepage_line{

	border: 1px solid #EBEBEB;

	}

	

.footer_line{

	border-top: 1px solid #ffffff;

	background-color: #36AD1F;

	}



.footer_div{

	border-right: 1px solid #36AD1F;

	}

.footer_div2{

	border-left: 1px solid #36AD1F;

	}

	

.copyright{

	padding-left: 10px;

	color: #cccccc;

	}

	

a.footer_links:link	{

	color:#36AD1F;

	font-weight: bold;

	}

a.footer_links:visited {

	color:#36AD1F;

	font-weight: bold;

	}

a.footer_links:hover	{

	color:#333333;

	font-weight: bold;

	}

	

.cc{

	color: #36AD1F;

	font-family: Century Gothic;

	font-weight: bold;

	font-size: 12;

	letter-spacing: -1;

	}



.other_photos_tabs{

	/*background-color: #287818;*/	

	text-align:right;

	}

	

.other_photos_tabs2{

	padding-right: 5px;

	padding-left: 5px;

	/*background-color: #287818;*/	

	}

	

span.other_photos_tabs{

	padding-left: 15px;	

	}

	

a.white_bold_link	{

	color:#1D1D1D;

	/*letter-spacing: -1;*/

	border-left:solid #D6D6D6 1px;

	border-right:solid #D6D6D6 1px;

	border-top: solid #D6D6D6 1px;

	padding: 10px 10px;

	background:url(../images/current_tab_bg.gif);

	position:relative;

		}



a.white_bold_link:hover	{

	color:#333333;

	/*letter-spacing: -1;*/

	}

	

.white_bold_link_current {

	border-right:solid 1px #EBEBEB;

	border-left:solid 1px #EBEBEB;

	border-top:solid 1px #EBEBEB;

	color:#979797;

	background:url(../images/current_tab_bg.gif) #FFFFFF;

	padding: 10px 10px 11px 10px;

	position:relative;

	margin-right:9px;

	}



a.white_link:link	{

	font-size: 11;

	color:#ffffff;

	font-weight: normal;

	}

a.white_link:visited {

	font-size: 11;

	color:#ffffff;

	font-weight: normal;

	}

a.white_link:hover	{

	font-size: 11;

	color:#333333;

	font-weight: normal;

	}

	

.photo_title{

	background-color: #36AD1F;

	color: #ffffff;

	padding: 3px;;

	border-bottom: 1px solid #333333;

	}

	

.photo_details{

	padding-top: 15px;

	padding-bottom: 15px;

	border-bottom: 1px dashed #36AD1F;

	}

	

.cart_rows{

	padding-top: 15px;

	padding-bottom: 15px;

	border-bottom: 1px dashed #36AD1F;

	}



/* Style for tree item text */

.mout {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10.5px;

	color: #FF6600;

	background-color: #FFFFFF;

	text-decoration: none;

	width: 100%;

	padding: 0px;

}

.mover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10.5px;

	color: #FFFFFF;

	background-color: #FBFBFB;

	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;

	}

	

.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:#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 */



/*SD Styles, Now effecting the footer

*/

.style1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	text-decoration: none;

}

.style3 {color: #CCCCCC}

.rtl {

direction:rtl;

font-family:Arial, Helvetica, sans-serif;

}



/*SD files, effecting the NAVbar*/

#navdiv {

	/*border:solid 1px #dbf6d9;*/

	float:left;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:16px;

	color:#296f32;

	/*font-weight:bold;*/

	width:100%;

	text-align:center;

	background-image:url(../images/NAV.gif);

	margin-left:auto;

	margin-right:auto;

	}



#navdiv a {

	display:block;

	background-image:url(../images/NAV.gif);

	background-repeat:repeat-x;

	color:#727272;

	text-decoration:none;

	padding:7px 0 6px 0;

	width:16.5%;

	height:22px;

	float:left;

	border-left:solid 1px #E6E6E6;

	}

#navdiv a:hover {

	background-image:url(../images/NAVover.gif);

	color:#000;

	}

#navdiv a:active {

	color:#37C6C6;

	}

.bar {

	background-image:url(../images/bar_trans.gif);

	border:solid 1px #dbf6d9;

	}

.barcat {

	background-image:url(../images/bar_trans.gif);

	border:solid 1px #dbf6d9;

	width:208px;

	}

/*bars on sub main page*/

.mainbar	{

	font-family:'Trebuchet MS', Verdana, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	}

.newshead {

	color: #666666;

	font-weight: bold;

}

/*plain box with border*/

.box	{
	border:solid 1px #eeeeee;
	background:#F9F9F9;
}

/*my footer*/

#footer {
	height:200px;
	/*background:url(../images/footer_bg.gif) #eee;*/
	border-top:solid #d6d7d6 1px;
	border-bottom:solid #CCC 1px;
	margin:50px 0 0 0;
	text-align:center;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:940px;
}

#f_wrap {
	width:900px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	height:175px;
	padding-left:20px;
	
}

.f_box {
	float:left;
	margin:25px 0;
	padding:0 30px;
	border-right:solid #eee 1px;
}

.f_box ul {
	list-style:none;
	padding:0;
	margin:0;
}

.f_box li {
	margin-bottom:6px;
}

.f_box h2 {
	font-size:18px;
	color:#050;
	margin:0 0 10px 0;
	font-weight:normal;
}

.f_box a, .f_box a:visited {
	color:#666;

}

#twitter_div	{
	padding:5px;
}

#twitter_div a {
	font-style:italic;
	color:#3C9;
}

#twitter_div a:visited	{
	color:#3C9;
}

-->