body {
	background : black url(images/background/mos-mainwindowtile.png) repeat;
	margin : 0px;
	padding : 0px;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color : #DCD3C1;
}

a, a:link, a:active, a:visited { color: #DCD3C1; text-decoration : none; margin : 0px; padding : 0px;}
a:hover { color : #ff9900; text-decoration: underline; }

a.basket, a.basket:link, a.basket:active, a.basket:visited { color: #DCD3C1; text-decoration : none; }
a.basket:hover { text-decoration: underline; }

a.footer, a.footer:link, a.footer:active, a.footer:visited { color: #ff9900; text-decoration : none; }
a.footer:hover { text-decoration: underline; }

a.categoryLink, a.categoryLink:link, a.categoryLink:active, a.categoryLink:visited { color : #ff9900; font-size : 10px; }
a.categoryLink:hover { text-decoration: underline; color: #FF9900 }

a.categoryLink2, a.categoryLink2:link, a.categoryLink2:active, a.categoryLink2:visited { font-size : 10px; }

a.productLink, a.productLink:link, a.productLink:active, a.productLink:visited { font-size : 10px; color : #DCD3C1; }

a.currencyLink, a.currencyLink:link, a.currencyLink:active, a.currencyLink:visited { color : #DCD3C1; font-size : 16px; font-weight : bold; margin-left : 3px; }
a.currencyLink:hover { text-decoration: underline; color: #FF5A00;  font-weight : bold; }

a.categoryLevel0 {
	margin : 0px 0px 0px 10px;
	text-decoration : none;
}

a.categoryLevel1 {
	margin : 0px 0px 0px 15px;
	color : #ff9900;
	text-decoration : none;
}

a.categoryLevel2 {
	margin : 0px 0px 0px 20px;
	text-decoration : none;
}

img {
	border : 0;
}

#bannerBlock {
	height : 88px;
	width : 793px;
}

#basketBlock {
	padding : 10px 0px;
	background : #2C2C2C;
	width : 138px;	
}

#currencyBlock {

}

#menuBlock {
	position : relative;
	top : -22px;
	left : 290px;
	width : 500px;
}

.menuImg {

}

#searchBlock {
	width : 138px;
}

#ezSearchBlock {
	background : #2C2C2C;
	width : 138px;
	padding : 10px 0px;
	text-align : left;
	font-size : 9px;
}

#advSearchBlock {
	display: none;
}

.searchForm {
	width: 114px; 
	font-size : 10px;
	margin-bottom : 5px;
}

#categoryBlock {
	width : 138px;
}

.categories {
	background : #2C2C2C;
	width : 138px;
	padding : 2px 0px;
	margin-top : 1px;
}

#rightBannersBlock {
	width : 138px;
}

#contentBlock {
	width : 489px;
}

#wrapperBlock {
	padding-left : 6px;
	padding-right : 6px;
}

.productBlock {
	width : 110px;
	text-align : left;
}

.productRowBlock {
	background : #2C2C2C;
	width : 477px;
	margin-left : 6px;
	margin-top : 5px;
	margin-bottom : 5px;
	min-height: 110px;
}

.productImg {
	
}

.shortDescription {
	font-size : 10px;
	font-weight : normal;
	color : #999999;
}

.headingTitle {
	margin-left : 10px;
	margin-top : 5px;
	margin-bottom : 10px;
	/*font-size : 40px;
	font-weight : bold;*/
}

#contactBlock {
	margin : 0px 10px;
}

#footerBlock {
	font-size : 10px;
	text-align : center;
}

.popupImg {
	margin-right : 6px;
}

.popupButton {
	margin-left : 5px;
}

#productInfo {

}

.productDots
{
	background : url(images/background/dots.gif) top left repeat-x;
	margin-top : 5px;
	margin-bottom : 5px;
}

h3 {
	font-size : 14px;
	margin : 0px;
	margin-bottom : 10px;
	padding : 0px;
}

.divider {
	padding : 2px;
}

.priceText {
	color : #FF9900;
	font-weight : bold;
}

.sizeDropdown {
	font-size : 9px;
}

#logoBlock {
	position : relative;
	left : 15px;
	top : 7px;
}

#logoBlock2 {
	position : relative;
	left : 102px;
	top : -51px;
}