body
{
	margin				: 0;
	font-family			: "Trebuchet MS";
	background-color	: #e4e3de;
}
.mailto
{
	font-size: 11px;
	text-decoration: none;
	color: #1c1c1c;
}
.back-link
{
	font-size: 11px;
	text-decoration: none;
	color: #1f1f1f;
}
.right-link
{
	font-size: 11px;
	text-decoration: none;
	color: #1c1c1c;
}

.bottom-link
{
	font-size: 11px;
	text-decoration: none;
	color: #b0957b;
}

a.large	{font-size: 13px; font-weight: 600;}

.right-linkActive
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

.shoppingcart-message
{
    font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	background-color: #b79f87;
	padding: 10px;
	margin-bottom: 5px;
}
.shoppingcart-delete
{
	text-decoration: none;
	color: #2e2e2e;
	background-color: #4a4a4a;
    width:80px;
    text-align: center;
}

.shoppingcart-delete-link
{
    font-size: 12px;
	text-decoration: none;
	color: white;
}


.cart-link, .addToCart
{
	font-size: 14px;
	text-decoration: none;
	color: white;
}
.white-link
{
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
.white-linknormal
{
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
.white-linkactive
{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #b0957b;
}
.yellow-link
{
	font-size: 11px;
	text-decoration: none;
	color: #b0957b;
}
.yellow-link-large
{
	font-size: 14px;
	text-decoration: none;
	color: #b0957b;
}

/* LAYOUT */

table.bodyPanel
{
	width				: 100%;
	height				: 100%;
	border				: solid 0px #00FF00;
}

td.spacing
{
	width				: 100%;
	border				: solid 0px #00FF00;
	background-repeat	: repeat;
}


div.headerPlaceHolder	{ height : 470px; width: 10px; position: relative; }
td.headerPanel 			{ height : 70%; width : 844px; border : solid 0px #00FF00; vertical-align: bottom;}
td.headerSpacingPanel 	
{ 
	height : 70%; border : solid 0px #00FF00; 
	/*background-image	: url(../images/background/generalbackground_left.jpg);
	background-position: right;*/
}
td.headerSpacingPanelRight
{ 
	height : 70%; border : solid 0px #00FF00; 
	/*background-image	: url(../images/background/generalbackground_right.jpg);
	background-repeat: repeat-y;*/
}

td.footerPanel 			{ height : 30%; border : solid 0px #00FF00;}
td.footerSpacingPanel 	{ height : 30%; width : 844px; border : solid 0px #00FF00; background-color : #262626;}
div.middlePanel
{
	width				: 1016px;
	height				: 100%;
	position			: relative;	
	border				: solid 0px #00FF00;
	background-color	: #FFFFFF;
}

div.verticalShadow
{
	width				: 9px;
	border				: solid 0px #FF0000;
	position			: absolute;	
}

.headerTd_mouseover
{
	background-color: #282828 !important;
}
.headerTd_1
{
	font-size: 16px;
	text-indent: 10px;
	text-decoration: none;
	color: #b0957b;
	cursor: pointer;
	background-color: #222222; 
	border-bottom: solid 1px #2f2c28;
	border-right: solid 1px #2f2c28;
}
.headerTd_2
{
	font-size: 16px;
	text-indent: 10px;
	color: #b0957b;
	cursor: pointer;
	background-color: #222222; 
	border-bottom: solid 1px #2f2c28;
	border-right: solid 1px #2f2c28;
}
.headerTd_3
{
	font-size: 16px;
	text-indent: 10px;
	color: #b0957b;
	cursor: pointer;
	background-color: #222222; 
	border-right: solid 1px #2f2c28;
}
.headerTd_4
{
	font-size: 16px;
	text-indent: 10px;
	color: #b0957b;
	cursor: pointer;
	background-color: #222222; 
	border-right: solid 1px #2f2c28;
}
#impressionImage
{
	vertical-align: top;
}

td.tdLeftPanel		{vertical-align: top; width: 800px;}
td.tdRightPanel		{vertical-align: top; width: 203px; background-color: #2E2E2E;}

.rightQuestions
{
	height: 106px;
	font-size: 20px;
	text-align: center;
	vertical-align: middle;
	color: #b0957b;
}
.rightQuestionsAddress
{
	font-size: 11px;
	text-align: right;
	color: #b0957b;
	padding-right: 5px;
}

.home_content_td
{
	vertical-align: top;
	background-color: #222222;
	border: solid 0px #00FF00;
	width: 184px;
}
.home_content
{
	float:left;
	width:170px !important;
	background-color: #2a2a2a;
	border-right: solid 0px transparent;
	border: solid 0px #FF0000;
}

.home_content_st 	{width: 184px !important;border: solid 0px #00FF00;}
.home_spacing		{float:left;width: 15px; border: solid 0px #00FF00;}

.product_spacing	{float:left;width: 14px; border: solid 0px #00FF00;}
.product_left		{float:left;width: 148px; border: solid 0px #00FF00;}
.product_right		{float:left;width: 623px; border: solid 0px #00FF00;}
.product_bottom		{float:left;width: 800px; height: 27px; border: solid 0px #00FF00;}

td.tdSitemapPanel	{width: 121px;border: solid 0px #00FF00;}

.home_content_title
{
	font-size: 15px;
	font-weight: normal;
	vertical-align: middle;
	border: solid 10px #b0957b;
	background-color: #b0957b;
	height: 25px;
	width: 164px;
	color: #ffffff;
}
.home_content_text
{
	font-size: 11px;
	border: solid 10px #2a2a2a;
	background-color: #2a2a2a;
	color: #ffffff;
	width: 164px;
	text-align: justify;
}
.rightTitle
{
	font-size: 18px;
	padding-left: 20px;
	vertical-align: middle;
	color: #d2d2d2;
}
.rightDetails
{
	padding-left: 20px;
	font-size: 11px;
	color: #1c1c1cri;
}
.addresBar
{
	width: 1016px;
	font-size: 11px;
	color: #b0957b;
	text-align: center;
	border-bottom: solid 10px transparent;
	border-top: solid 10px transparent;
}

.middle_content_mouseover
{
	border: solid 10px #393939;
	cursor: pointer;
	width: 164px;
	background-color: #393939 !important;
}
.leftbar_title
{
	height: 30px;
	vertical-align: middle;
	font-size: 13px;
	font-weight: bold;
	color: #1f1f1f;
	background-color: #b0957b !important;
}
.info_content
{
	float:left;
	width:623px !important;
	background-color: #2e2e2e;
}
.info_content_title
{
	background-color: #b0957b !important;
}
.info_content_title_bottom
{
	background-color: #222222 !important;
}
.info_content_title table
{
	vertical-align: middle;
	font-size: 12px;
	color: #1f1f1f;
	background-color: #b0957b !important;
	height: 31px;
	width: 100%;
}
.info_content_text
{
	font-size: 12px;
	color: #ffffff !important;
}
.info_content_text table
{
	font-size: 12px;
	color: #ffffff !important;
}
.info_title
{
	font-size: 20px;
	color: #b0957b;
}
.info_titleActive
{
	font-size: 20px;
	font-weight: bold;
	color: #b0957b;
}

.cursor-bar-normal
{
	font-size: 12px !important;
	color:#695a4b !important;
	text-decoration: none !important;
	background-color: #1f1f1f;
	display:block;
}
.cursor-bar-normal:hover
{
	font-size: 12px !important;
	color:#1f1f1f !important;
	text-decoration: none !important;
	background-color: #695a4b;
	display:block;
}
.cursor-bar-active
{
	font-size: 12px !important;
	color:#1f1f1f !important;
	text-decoration: none !important;
	background-color: #695a4b;
	display:block;
}
span.sitemap_normal
{
	display : block; 
	padding-left: 0px;
}
span.sitemap_active
{
	display : block; 
	padding-left: 0px;
	font-weight: bold;
}

span.normal
{
	display : block; 
	padding-left: 10px;
}
span.active
{
	display : block; 
	padding-left: 10px;
	font-weight: bold;
}
.product-title
{
	font-size: 15px;
	color: #ffffff;
}
.product-title-large
{
	font-size: 19px;
	color: #ffffff;
}
.product-text
{
	font-size: 12px;
	color: #b0957b;
}
.price
{
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
.price-small
{
	font-size: 14px;
	color: #ffffff;
}
.tags_div
{
padding: 3px;
border: 1px solid #A8A8C3;
background-color: white;
width: 500px;
-moz-border-radius: 5px;
}

span.word
{
    color               : #919191;    
    border              : solid 0px #FF0000;
}

span.size1  {font : 6px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size2  {font : 7px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size3  {font : 8px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size4  {font : 9px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size5  {font : 10px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size6  {font : 11px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size7  {font : 12px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size8  {font : 13px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size9  {font : 14px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}
span.size10  {font : 15px "Trebuchet MS";font-weight : bold; margin-left: 10px; margin-right: 10px;}

a.wordcloud         {color : #919191; text-decoration: none;}
a.wordcloud:hover   {color : #919191; text-decoration: none;}

div.tagCloud
{
    margin              : 0px 2px 0px 2px;
    height              : 178px !important;
    width               : 203px;
    position            : relative;
}

div.tagCloudInner
{
    height              : 178px !important;
	width				: 180px;
    border              : solid 0px #FF0000;  
    text-align          : center;
    overflow            : hidden;
	margin-left			: 8px;
}

td.tc
{
	width				: 203px;
	height				: 178px !important;
	border              : solid 0px #FF0000;  
	vertical-align		: middle;
}
.contact-form
{
	color		: #b0957b;
	font-size	: 12px;
}
#contact-form
{
	color		: #ffffff;
	font-size	: 11px;
}
#contact-form td
{
	padding: 0px 5px 0px 0px !important;
	line-height: 10px !important;
}
.email_button
{
	border		: solid 1px #ffffff;
	background-color : #2e2e2e;
	color		: #b0957b;
	font-size	: 11px;
}

div.relativeSearchDiv {width: 203px; position: relative; height: 44px;}

div.clsSearchImageDiv
{
	width	: 19px;
	height	: 24px;
	top		: 10px; 
	left	: 10px;
	position: absolute;
	cursor	: pointer;
	text-align: center;
	background-color: #212121;
	border	: solid 0px #FF0000;
}

.clsSearchInputDiv
{
	width	: 124px;
	height	: 24px;
	top		: 10px; 
	left	: 29px;
	position: absolute;
	background-color: #212121;
}
input.clsSearchInput
{
	width	: 150px;
	height	: 20px;
	background-color: #b79f87 !important;
	border: 0px;
	padding-top: 4px;
	padding-left: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #2e2e2e;
}

.sitemap-head-category
{
	font-size: 13px; 
	font-weight: bold;
	color: #ffffff;
}
.sitemap-sub-category
{
	padding-left: 6px;
}


/* START Shopping Cart Styles */

.shop-table
{
	border-left			: solid 0px #b79f87;
	border-right		: solid 0px #b79f87;
	background-color    : #353535;
}

.shop-table-head-tr
{
	background-color	: #b79f87;
	height				: 25px;
}

.shop-table-head
{
	font-size			: 12px;
	font-weight			: bold;
}

.shop-table-item-tr
{	
}
.shop-table-item-td
{
	vertical-align		: top;
}
.shop-table-item
{
}
.shop-table-hr
{
	width				: 100%;
	border				: 0px;
	color				: #b79f87;
	background-color	: #b79f87;
	height				: 1px;
}
.shop-car-select
{
    background-color:#353535; 
    color: white; height:20px;
    border-right: #353535 2px solid; 
    border-top: #353535 2px solid; 
    border-left: #353535 2px solid; 
    border-bottom: #353535 2px solid; 
    width: 40px;    
}

.shop-table-quantity
{
	width				: 20px;
}

.shop-table-address
{
	border-top			: solid 1px #b79f87;
}
.shop-table-address-head-tr
{
	font-size			: 12px;
}
.shop-table-address-item-td
{
	vertical-align		: middle;
}
.shop-table-address-input
{
	border				: 0px;
	width				: 120px;
}

.shop-address-form
{
	color		: #b0957b;
	font-size	: 12px;
}
#shop-address-form
{
	color		: #ffffff;
	font-size	: 11px;
}
#shop-address-form td
{
	padding: 0px 5px 0px 0px !important;
	line-height: 10px !important;
}

/* END Shopping Cart Styles */
