body {
	margin:0px;
	BACKGROUND: url(../images/mosaik/site_bg_800-X-600.jpg) fixed no-repeat; 
	background-color: #ffffff;
	color:#D2964C;
	font-size:13px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}

a, a:link{
	text-decoration: none;
	color:#D2964C;
}
a:hover {
	text-decoration:underline;
	color:#D2964C;
}

.wrapper {width:100%; overflow:hidden;}

.maincol {width:860px;margin:0; text-align:left;}

.vertinav_1,.vertinav_2, .Title, .logo, .Shoppingbag, .footer,.ContentRight_Space {float:left;}
.cols .vertinav_1 {border:0px solid; width:160px; padding-right:20px;text-align:right;  padding-top:400px;height:4000px;}
.cols .vertinav_2 {border:0px solid; width:160px; padding-right:20px;text-align:right;  padding-top:100px;height:4000px;}
.cols .Title {border:0px solid; width:60px; padding:0px;height:4000px;}
.cols .logo {border:0px solid; width:549px;  padding-right:10px;text-align:right;  }

.cols .Shoppingbag{
width:100px;
text-align:center;
padding-top:10px; 
height:56px;
}

.ContentRight_Space {
	width:539px;
	height:38px;
	padding-right:10px;
}

.contentshade,.contentshade2,.contentshade_fix {float:left;}

.contentshade {
	width:550px;
	BACKGROUND: url(../images/mosaik/shade.jpg) repeat-y; 
	margin:0px;
/*dynamic height*/
}

.contentshade2 {
	width:560px;
	BACKGROUND: url(../images/mosaik/shade.jpg) repeat-y; 
/*dynamic height*/
}

.contentshade_fix {
	width:550px;
	height:402px;
	BACKGROUND: url(../images/mosaik/shade.jpg) repeat-y; 
/*		padding:10px;
height:379px;
dynamic height*/
}

.footer{
width:432px; 
text-align: left;;
padding-top:30px;/*70px;*/
padding-left:5px;
font-size:10px;
font-family:Arial,RepublikSansICGOne, Formata Light;
}

.mosaik_errfont{
	color:#A64F00;
	font-size:12px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}


/*within content shade*/

.ContentText_left, .ContentImage,.ContentText_left2,ContentText_Right{float:left;}

.ContentText_left{
	width:80px;
	padding:10px;
	margin:0px;
}

.ContentText_left2{
	width:160px; 
	padding:20px;
	margin:0px;
	margin-bottom:-3px;
}

.ContentText_Right{
	padding:10px;
	margin-left:200px;
}

.ContentImage{
	text-align:right;
	width:345px;
	height:402px;
/*	margin-bottom:-6px;*/

}

.ContentCatImage_left,.ContentCatImage_right {float:left;}
.ContentCatImage_left {
	padding-left: 65px; 
	height:401px;
	margin-top:-8px;
	padding-right:0px;
/*	margin-top:-10px;
	margin-bottom:-13px;*/
}

.ContentCatImage_right {
	height:401px;
	margin-top:-8px;
	margin-left: -5px; 
/*	margin-top:-10px;margin-bottom:-13px;*/
}

.contentprod_header{
width:174px;
}

.contentprod_header_spacer {
width:174px;
height:10px;
}

/*in shopping cart*/
.totalshade {
	width:540px;
	margin-top: 10px;
	margin-bottom: 10px;
	height:30px;
	padding: 5px;
	left:0px;
	BACKGROUND: url(../images/mosaik/shop_total_shade.jpg) repeat;
/*dynamic height*/
}


.shadetext
{
/*	position:absolute;
*/
	text-align:right;
	color:#FFC184;
	font-weight:bold;
	font-size:14px;
	margin-top:-25px;
	padding-right:20px;
}

.radioinputfont{
	color:#BF6900;
	font-size:12px;
	font-family:Arial, Formata Light;
}

/* for shop_customer */
.fl {
padding:10px;
width: 540px;
}

.Content_left {
float:left;
width:50%;
height:520px;
}

.Content_right {
margin-left:50%;
width:200px;
height:520px;
}

/*shopthank*/
.headershade {
	width:516px;
	margin-top: 10px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right:10px;
	height:20px;
	left:0px;
	BACKGROUND: url(../images/mosaik/shop_total_shade.jpg) repeat-y;
	/*	#D2964Ccolor:#BF6900;*/
	font-size:12px;
	font-family:Arial, "Formata Light";
	text-align:left;
	vertical-align:middle;
	text-transform:lowercase;
	color: #E5C399;/*dynamic height*/
}

/*--end of stylesheet--*/



.mosaik_font12D{
	color:#D2964C;
	font-size:12px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}

.mosaik_font12A{
	color:#A64F00;
	font-size:12px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}
.mosaik_font14A{
	color:#A64F00;
	font-size:14px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}

.mosaik_font12B{
	color:#BF6900;
	font-size:12px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}

.mosaik_font14B{
	color:#BF6900;
	font-size:14px;
	font-family:Arial,RepublikSansICGOne, Formata Light;
}

.mosaik_font18B{
	color:#BF6900;
	font-size:18px;
	font-family:Arial,Formata Light;
}

.mosaik_font10D{
	color:#D2964C;
/*	color:#BF6900;*/
	font-size:10px;
	font-family:Arial,Formata Light;
}

.mosaik_font14D{
	color:#D2964C;
/*	color:#BF6900;*/
	font-size:14px;
	font-family:Arial,Formata Light;
}

.mosaik_font17D{
	color:#D2964C;
/*	color:#BF6900;*/
	font-size:17px;
	font-family:Arial,Formata Light;
}

.mosaik_font18D{
	color:#D2964C;
	font-size:18px;
	font-family:Arial,Formata Light;
}

.mosaik_font14D_low{
	color:#D2964C;
/*	color:#BF6900;*/
	font-size:14px;
	font-family:Arial,Formata Light;
	text-align:left;
	font-weight:100;
	vertical-align:middle;
	text-transform:lowercase;
}

.mosaik_font11E{
	color:#E5C399;
/*	color:#BF6900;*/
	font-size:11px;
	font-family:Arial,Formata Light;
	text-align:right;
}

.mosaik_font11B{
	color:#BF6900;
/*	color:#BF6900;*/
	font-size:11px;
	font-family:Arial,Formata Light;
	text-align:right;
}


.mosaik_font14E{
	color:#E5C399;
/*	color:#BF6900;*/
	font-size:14px;
	font-family:Arial,Formata Light;
	text-align:right;
}

.mosaik_font12E_low{
	color:#E5C399;
/*	color:#BF6900;*/
	font-size:12px;
	font-family:Arial,Formata Light;
	text-align:right;
	text-transform:lowercase;
}

.mosaik_font14D_upper{
	color:#D2964C;
	/*	color:#BF6900;*/
	font-size:14px;
	font-family:Formata Light;
	text-transform:uppercase;
	font-weight:200;
	white-space: nowrap;
	padding-left:7px;
	text-align:left;
	height:15px;
}

.mosaik_font14D_upper2{
	color:#D2964C;
	/*	color:#BF6900;*/
	font-size:14px;
	font-family:Formata Light;
	text-transform:uppercase;
	white-space: nowrap;
	text-align:left;
	font-weight:100;
}


.mosaik_font8D_lower{
	color:#D2964C;
/*	color:#BF6900;*/
	font-size:9px;
	font-family:Formata Light;
	text-transform:lowercase;
}

.quantitybox {
	width: 30px;
	padding-left: 3px;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bF6900;
	border-right-color: #bF6900;
	border-bottom-color: #bF6900;
	border-left-color: #bF6900;
	color:#D2964C;
	background-color:#A64F00;/*background:  url(../images/mosaik/bg_textbox1.gif) repeat-x;

*/}


.txtfield {
background-color:#DAA86B;
border:#BF6900;
border-style:solid;
width:180px;
font-size:12px;
font-family:Formata Light;
}

.txtfielddropdown{
background-color:#DAA86B;
BORDER-BOTTOM: #BF6900 1px solid; BORDER-LEFT: #BF6900 1px solid; 
BORDER-TOP: #BF6900 1px solid; BORDER-RIGHT: #BF6900 1px solid;
width:210px;
font-size:12px;
font-family:Formata Light;
}

.checkbox{
width:20px;
padding:0px;
margin:0px;
}


.txtfieldmemo {
background-color:#DAA86B;
border:#BF6900;
border-style:solid;
width:180px;
font-size:12px;
font-family:Formata Light;
width:90%;
}

.txtfieldmemo2 {
background-color:#DAA86B;
border:#BF6900;
border-style:solid;
width:180px;
font-size:12px;
font-family:Formata Light;
}

a.sizechart, a.sizechart:link{
	font-size: 9px;
	text-decoration: none;
	color:#D2964C;
	padding-top:-2px;
}

a.sizechart:hover {
	text-decoration:none;
	color:#D2964C;
}
p {
	font-size: 8px;
	color:#D2964C;
	padding-left:5px;
}

/*Izzy - 03/22/2010*/
.footer .lang-block {
	width:435px;height:30px; float:left; text-align:right; 
}
.footer .lang-block .col-1{
	text-align:right;float:left;width:120px;height:30px;padding-top:10px;
}
.footer .lang-block .col-2{
	text-align:left;float:left;width:145px;height:30px;padding-top:8px;
}
.footer .lang-block .col-3{
	width:100px;height:30px;float:left;  text-align:right;padding-top:10px;margin-right:-20px;
}
.footer .lang-block .col-4{
	width:98px;height:30px;float:left;  text-align:right;margin-right:-20px;
}
.footer .lang-block .col-2 SELECT {
	BORDER-BOTTOM: #D2964C 1px solid; BORDER-LEFT: #D2964C 1px solid; 
WIDTH: 80px; BACKGROUND: #ffffff; BORDER-TOP: #D2964C 1px solid; BORDER-RIGHT: #D2964C 1px solid; 
}
.footer .row-2{
	width:440px;height:30px;float:left; text-align:right; padding-top:10px;margin-left:0px;padding-left:0px;
}

