#page {
	width:956px;
	margin:0px auto;
}

*, html {
	margin:0px;
	padding:0px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#250800;
}
a { color:#a71d22;}

.clear {
	clear:both;
}
#header_top {
	width:956px;
	height:54px;
	background:url(../images/headTopBGR.jpg) no-repeat;
	position:relative;
}
#header_menu {
	width:208px;
	height:162px;
	float:left;
	background:url(../images/headMenu.jpg) no-repeat;
}
#header_logo {
	width:210px;
	height:162px;
	float:left;
	background: url(../images/headLogo.jpg) no-repeat;
}
#header_right {
	width:538px;
	height:162px;
	float:left;
	background:  url(../images/headRight.jpg) no-repeat;
}
#header_logo_bottom {
	position:absolute;
	background: url(../images/headLogoBotton.png) no-repeat;
	top:162px;
	left:208px;
	height:22px;
	width:210px;
}
#header_top_right li a {
	color:#93080B;
	text-decoration:none;
	font-size:11px;
}

#header_top_right li.active a {
	font-weight:bold;
}

#header_top_right li {
	border-right:1px solid #93080B;
	display:inline;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:3px;
	padding-right:3px;
}

#header_top_right li.hu { border-right:none;}
#header_top_right {
	position:absolute;
	right:10px;
	text-align:right;
	top:20px;
}
#header_blocks {
	margin-bottom:25px;
}
#header_middle {
	position:relative;
}

/********* MENU   */
#header_menu ul li {

	display:block;

}

#header_menu ul li.active {
	
}
#header_menu li a {
	color:#FADF85;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:10px;	

	width:180px;
	display:block;
	background:transparent url(../images/menuBorderBottom.png) no-repeat scroll center bottom;	
	
}

#header_menu li.active a { color:#FFF;
background:transparent url(../images/menuBorderBottomHover.png) no-repeat scroll center bottom;}
#header_menu li a:hover { color:#FFF;
background:transparent url(../images/menuBorderBottomHover.png) no-repeat scroll center bottom;}
/********  head  right */

#header_right h2 {
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ede9bf;
	font-weight:normal;
	font-style:italic;
	padding:0px 10px;
	line-height:26px;
	height:26px;
	overflow:hidden;
}
#header_right p {
	font-size:15px;
	color:#fadf85;
	padding:0px 10px;
	line-height:18px;
	overflow:hidden;
}
#header_right hr {
	margin:13px 0px 8px;
	background:url(../images/headRightSep.png) no-repeat right;
}
#header_top_left {
	color:#953801;
	font-size:11px;
	padding:20px 15px 5px;
}
#frontItemWrapper {
	padding:0px 7px 15px;
}
.frontItems {
	width:294px;
	margin:0px 10px;
	float:left;
}
.frontItems .image {
	width:282px;
	height:120px;
	background:url(../images/frontImageBGR.jpg);
	padding:7px 6px 5px;
}
.frontItems h2 {
	color:#a71d22;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-style: oblique;
	font-weight:normal;
	text-align:center;
	background:url(../images/frontTitleBGR.jpg) center bottom no-repeat;
	padding:10px 0px 10px;
}
.frontItems .text {
	font-size:11px;
	line-height:16px;
	height:128px;
	overflow:hidden;
	margin:10px 0px 0px;
}
.frontItems .more {
	color:#852b02;
	line-height:16px;
	font-size:11px;
}
.frontItems .more a {
	color:#852b02;
	line-height:16px;
	text-decoration:none;
	font-size:11px;
}
#typeBox {
	width:956px;
	height:239px;
	background:url(../images/bottomBGR.jpg) no-repeat;
	margin:20px 0px;
	position:relative;
}
#typeBox .head {
	position:absolute;
	top:15px;
	left:170px;
}
#typeBox .head h2 {
	color:#bd4d09;
	font-size:19px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
#typeBox .head .text {
	width:580px;
	line-height:16px;
	height:32px;
	overflow:hidden;
}
#typeBox .teacup {
	position:absolute;
	top:186px;
	left:192px;
	text-align:center;
	width:190px;
}
#typeBox .coffeecup {
	position:absolute;
	top:186px;
	left:386px;
	text-align:center;
	width:190px;
}
#typeBox .motivecup {
	position:absolute;
	top:186px;
	left:581px;
	text-align:center;
	width:180px;
}
#typeBox .version {
	position:absolute;
	top:186px;
	left:755px;
	text-align:center;
	width:190px;
}
#typeBox h2 {
	color:#bd4d09;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
}
#foot {
	width:936px;
	height:80px;
	background: #7D1B02 url(../images/footBGR.jpg) no-repeat;
	margin:20px 0px 0px;
	color:#FFF;
	padding:15px 10px 10px;
	text-align:center;
	line-height:20px;
}
#foot a {
	color:#FFF; text-decoration:none;
}

#foot a:hover {
	color:#FFF; text-decoration: underline;
}

 #content_div {
	width:956px;
	background:url(../images/textPageBGR.jpg) repeat-y;
}

#frontPage  #content_div  { background:none;
background:url(../images/jscript_head.jpg) no-repeat;
padding-top:25px;}

.frontItemWrapper { background:url(../images/jscript_foot.jpg) bottom no-repeat; 
padding-bottom:35px;
position:relative;
padding-left:5px;}
#moreclick {  position:absolute; width:98px; height:28px; right:0px; bottom:0px;}
#moreclick img { width:98px; height:28px; cursor:pointer; }

 #contentInnerTop {
	width:956px;
	background:url(../images/textPageTopBGR.jpg) no-repeat top;
}
 #contentInnerBottoom {
	width:956px;
	background: url(../images/textPageBottomBGR.jpg) bottom no-repeat;
	padding-bottom:15px;
	min-height:425px;
	position:relative;
}
.leftColumn {
	width:170px;
	padding:10px 8px 10px 20px;
	float:left;
}
.rightColumn {
	width:737px;
	padding:0px 0px 0px 20px;
	float:left;
}
.rightColumn h2 {
	color:#7e1c02;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	font-size:21px;
	margin-bottom:15px;
}

#galleryPage .rightColumn h2 {
	font-size:17px;
	margin-bottom:10px;
	width:650px;
	float:left;
		}
#galleryPage .rightColumn .topLink	{ width:56px; float:right;}	
#textPage .galleryCol {
	width:220px;
	float:left;

}
#textPage .galleryCol img {
	border: 3px solid #f48900;
}
#textPage .rightBottom {
	margin-top:20px;
}




#header_right .galleryType {
	width:160px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#header_right .galleryType p {
	font-size:15px;
	color:#fadf85;
	padding:0px 10px;
	line-height:16px;
	overflow:hidden; height:16px;
}

#header_right .galleryType .text strong{ color:#FFF;}
#header_right .galleryType .text a { color:#fadf85 ; }

#galleryPage .galleryCol {
	width:170px;
	float:left;
	margin-right:14px;
	margin-bottom:14px;
}
#galleryPage .galleryCol img {
	border: 2px solid #f48900;
}
#galleryPage .rightBottom {
	margin-top:10px;
}
.leftColumn li {
	margin-left:14px;
	list-style:circle;
}

.leftColumn h2 { font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:17px; 
	color:#a71d22; 
	font-weight:normal; 
	font-style:italic;
	margin-bottom:10px;}

.orderBox { margin-top:15px;}

.rightBottom h3 { margin:10px 0px; }
.rightBottom .galleryCol { margin-right:20px;}
