html,body {
	height: 100%; margin:0px; padding:0px;
}
.text, td, p { color: #222222; font-size: 11px; font-family: Verdana, Arial; text-decoration: none;  }
.title  { color: #AD1008; font-size: 12px; font-family: Verdana, Arial; font-weight: bold; text-decoration: none; }
.search  { color: #AD1008; background-color: #edebdb; margin-top: 1px; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; }
.small  { color: #000000; font-size: 9px; font-family: Verdana, Arial; font-weight: normal; }
H1  { color: #AB8D4B; font-size: 14px; font-family: Verdana,Arial; font-weight: bold; text-decoration: none;   }
H2  { color: #444444; font-size: 12px; font-family: Verdana,Arial; font-weight: bold; text-decoration: none;   }
H3  { color: #AB8D4B; font-size: 12px; font-family: Verdana,Arial; font-weight: bold; text-decoration: none;   }
H4  { color: #444444; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; text-decoration: none;   }
H5  { color: #444444; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; text-decoration: none; margin-bottom: 5px; }
H6  { color: #444444; font-size: 8px; font-family: Verdana, Arial; font-weight: bold; text-decoration: none; margin-bottom: 5px; }

a {color: #5a5a5a; text-decoration: underline; }
a:hover { text-decoration: none; }
/*
a:link 	{font-family: Arial,Verdana; font-size: 12px; color: #0000ff; text-decoration: underline; }
a:visited{font-family: Arial,Verdana; font-size: 12px; color: #660066; text-decoration: underline; }
a:active {font-family: Arial,Verdana; font-size: 12px; color: #0000ff; text-decoration: underline; }
a:hover 	{font-family: Arial,Verdana; font-size: 12px; color: #0000ff; text-decoration: none; }
*/

.menu   		{ color: #888888; font-family: Times New Roman,sans-serif; font-size: 13px; font-weight: bold;}
a.menu:link { text-decoration: none; font-weight: bold;}
a.menu:visited { text-decoration: none; font-weight: bold;}
a.menu:active { text-decoration: none; font-weight: bold;}
a.menu:hover {color: #9F8F53; text-decoration: none; font-weight: bold;}
.menu_active   		{ color: #9F8F53; font-family: Times New Roman,sans-serif; font-size: 13px; font-weight: bold;}
a.menu_active:link 	{ text-decoration: none; font-weight: bold;}
a.menu_active:visited{ text-decoration: none; font-weight: bold;}
a.menu_active:active	{ text-decoration: none; font-weight: bold;}
a.menu_active:hover 	{ text-decoration: none; font-weight: bold;}

.menu2   		{ color: #666666; font-family: Verdana,Arial; font-size: 10px; font-weight: normal;}
a.menu2:link { text-decoration: none; font-weight: normal;}
a.menu2:visited { text-decoration: none; font-weight: normal;}
a.menu2:active { text-decoration: none; font-weight: normal;}
a.menu2:hover {color: #666666; text-decoration: none; font-weight: bold;}
.menu2_active   		{ color: #666666; font-family: Verdana,Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
a.menu2_active:link 	{ text-decoration: none; font-weight: bold;}
a.menu2_active:visited{ text-decoration: none; font-weight: bold;}
a.menu2_active:active	{ text-decoration: none; font-weight: bold;}
a.menu2_active:hover 	{ text-decoration: none; font-weight: bold;}

/* style small text */
.smalltext { font-family: Arial, Verdana; font-size: 11px; font-weight: normal; color:#626262; }
/* search styles */
.pageResults {color: #aaaaaa;  TEXT-DECORATION: none; }
a.pageResults:link { color: #444444; TEXT-DECORATION: none;}
a.pageResults:active { color: #444444; TEXT-DECORATION: none;}
a.pageResults:visited { color: #888888; TEXT-DECORATION: none;}
a.pageResults:hover { color: #666666; TEXT-DECORATION: underline;}

.menu_top  {font-family: Arial,Verdana; color: #AB8D4B; font-size: 11px; font-weight : none; text-decoration: none;}
a.menu_top:link   {font-family: Arial,Verdana; color: #AB8D4B; font-size: 11px; font-weight : none; text-decoration: none;}
a.menu_top:active {font-family: Arial,Verdana; color: #AB8D4B; font-size: 11px; font-weight : none; text-decoration: none;}
a.menu_top:visited{font-family: Arial,Verdana; color: #AB8D4B; font-size: 11px; font-weight : none; text-decoration: none;}
a.menu_top:hover  {font-family: Arial,Verdana; color: #AB8D4B; font-size: 11px; font-weight : none; text-decoration: underline;}

/* text footer style, with links */
.footer { font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #ffffff; }
a.footer:link { font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.footer:visited { font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.footer:hover	{ font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
a.footer:active	{ font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; }

.navigation {color: #666666; font-family: Verdana,Arial; font-size: 10px; font-weight: normal;}

.button {font-family: tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; border: 1px outset #a89F81; background-color: #D3BC87;}
.button_disabled {font-family: tahoma, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #aaaaaa; border: 1px solid #cccccc; background-color: #dddddd;}

/* SHOP */
.cat_title {font-family: Times New Roman, serif, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #AB8D4B;}
.cat_desc {font-family: Verdana, Arial; font-size: 11px; font-weight: normal; text-decoration: none; color: #584F31;}
.price {font-family: tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #2D281A;}
.buy_now {font-family: tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #AB8D4B;}

.line { text-align: center; }
.gallery1 { background-color: #BAB697 }
.gallery2 { background-color: #EBDFCC }
.gallery3 { background-color: #ffffff }
.gallery4 { background-color: #ffffff }
.galery_title { color: #514A2C; font-size: 12px; font-family: Times New Roman, serif; font-weight: bold; text-decoration: none; }
.galery_info  { color: #000000; font-size: 10px; font-family: Times New Roman, serif; font-weight: normal; text-decoration: none; }

.light	{color: #888888;}
.contacts   		{color: #5a5a5a; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.contacts:link { text-decoration: underline; font-weight: bold;}
a.contacts:visited { text-decoration: underline; font-weight: bold;}
a.contacts:active { text-decoration: underline; font-weight: bold;}
a.contacts:hover { text-decoration: none; font-weight: bold;}

/* styles for lightbox  */ 
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
