body, html{
	margin:0px;
	padding:0px;
}

body {
	background:#efe2c7;
	width:100%;
		text-align:center;

}

h1{color:#7C623D; margin-top:0}


div {
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper{
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 800)?"800px" : "100%");
	width:100%;
	min-width:800px;
	position:relative;
	text-align:center;
}

/* HEADER */

#header{
	height:155px;
	width:950px;
	background:url(/images/header_bg.jpg);	
}

#titles{
	height:155px;
	width:450px;

	
}


#shop_title, #shop_url, #prices, #nado{
	overflow:hidden;
	width:100%;
	text-align:center;
	
}

#shop_title{
	color:#666666;
	font-size:16px;
	top:35px;
}
	
#shop_url{
	color:#80B33F;
	font-size:40px;
	font-weight:bold;
	top:65px;
	z-index:100;
}

#shop_url a{color:#80B33F}

#prices{
	color:#AE272D;
	font-size:14px;
	font-weight:bold;
	top:110px;
	z-index:100;

}
#prices a {

    font-size: 25px;
    font-weight: bold;
    margin-bottom: 10px;    
}
#prices h3{
    margin:0px;
    padding:0px;
}


#prices :hover{
	color:red
}

#nado{
	color:#AE272D;
	font-size:14px;
	font-weight:bold;
	top:130px;
	z-index:100;
}


#nado a{
	color:#F60;
	font-weight:bold;
}

#nado :hover{
	color:red
}

#cloud_1,#cloud_2, #house_2,#cart{
	position:absolute;
}

#cloud_1{
	height:18px;
	width:47px;
	background:url(/images/cloud_1.gif);
	left:540px;
	top:10px;
}

#cloud_2{
	height:23px;
	width:60px;
	background:url(/images/cloud_2.gif);
	left:630px;
	top:15px;
}

#house_1{
	height:131px; 
	width:298px; 
	/*background: url(/images/houses_1.jpg); margin:0 auto;*/
	margin-top:10px;



}


#house_2{
	height:139px;
	width:122px;
	/*background:url(/images/houses_2.jpg);*/
	left:0px;
	top:10px;
}


#cart{
	background:url(/images/cart_bg.gif);
	height:85px;
	width:170px;
	position:absolute;
	right:0;
	top:60px;
	overflow:hidden;
}

#cart #left{
	background:url(/images/cart_left_bg.gif);
	height:85px;
	width:13px;
	position:absolute;
	left:0;


}

#cart #right{
	background:url(/images/cart_right_bg.gif);
	height:85px;
	width:11px;
	position:absolute;
	right:0;

}


#cart_content{
	margin:0 11px 0 13px;
	text-align:center;
	color:black;
	padding-top:5px;
}

#cart_content a{
	color:black;
	text-decoration:none;
}



#shpcrtgc, #shpcrtca{
	font-size:10px;
	margin:5px;
}

#icq, #phone{
	color:#AE272D;
	font-size:18px;
	font-weight:bold;
	width:170px;
	text-align:center;
	position:absolute;
	right:0;
	top:10px;
}

#icq{
	top:35px;
}

.bullet{
	display:none}

.cpt_category_tree ul
{
	margin:0;
	list-style:none;
	padding:0;
}

.cpt_category_tree a{
	color:black;
	text-decoration:none;
	font-size:12px}

.cpt_category_tree li{
	margin:5px;
}

/* NAVIGATION */



.nav{
	height:25px;
	background:url(/images/top_nav_bg.gif);
}

.nav .item{
	float:left;
	height:25px;
	width:140px;
	overflow:hidden;
	border-left:solid 2px #7F7E84;	
	text-align:center;
	font-size:14px;	

}

.bottom .item{
	
	font-size:12px;
	font-weight:normal;
}


.nav .first{
	border-left:none;	
}


.nav .item a{
	color:white;
	text-decoration:none;
	display:block;
	font-weight:bold;
	margin-top:3px;
}







#top_border{
	background:url(/images/body_top_border.gif);
	height:4px;
	line-height:0;
	font-size:0;
}

#bottom_border{
	background:url(/images/body_bottom_border.gif);
	height:3px;
	line-height:0;
	font-size:0;
}

/* BODY */

#left_menu{

}

#right_menu{


}

#content{
width: 600px;
align:center;



}

#content table{
	
}

/* FRAME */

.frame_title{
	color:#7C623D;
	font-weight:bold;
	margin:10px 20px 0px;
}

.frame_title_first{
	margin:0 20px 0px;
}


.frame{
	width:170px;
	background:#F9F4EE;
	border:2px solid #B18A6D;
	position:relative;
	margin:5px 5px 5px 5px;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	padding-bot:2px;
}

.corner{
	line-height:0;
	font-size:0;
	position:absolute;
	height:10px;
	width:11px;	
	z-index:100;
}

.top_right{
	background:url(/images/top_right_corner.gif);
	top:-2px;
	right:-2px;
}

.top_left{
	background:url(/images/top_left_corner.gif);
	top:-2px;
	left:-2px;
}

.bottom_left{
	background:url(/images/bottom_left_corner.gif);
	bottom:-3px;
	left:-2px;
}

.bottom_right{
	background:url(/images/bottom_right_corner.gif);
	bottom:-3px;
	right:-2px;
}


/* FOOTER */


#footer{
	background:url(/images/bottom_bg.gif) repeat-x #DFC48D;
	height:180px;
	clear:both;
	position:relative;
}

#footer_text{
	color:#666666;
	font-size:10px;
	width:80%;
	margin:5px;
	text-align:justify;
	line-height:1em;
}

#house_3{

	height:131px;
	width:140px;
	/*background:url(/images/houses_3.jpg);*/
	margin:10px;
	right:10px;
	position:absolute;
	top:0px;


}


#powered_by{display:none}







.cpt_news_short_list .news_date, .news_viewall a, .survey_question{
	font-size:12px;
	font-style:italic;
	color:#80B33F;
	font-weight:bold;
}

.survey_question{font-style:normal}

.news_title a {
	color:black;
	text-decoration:none;
	margin-bottom:10px;
	display:block;
	font-size:12px;
}

.news_title a:hover {
	color:#80B33F;
	text-decoration:underline; 
}



#searchstring{
	width:80px;
	margin-left:10px
}

}

form{
	margin:0;
}

img{border:none}

.news_subscribe{
	margin-top:5px;
}

.articles a{
	text-decoration:none;
	color:black;
	margin:5px;
	font-size:12px;
	display:block;
}

.articles a:hover{
	text-decoration:underline;
	color:#80B33F;
	
}

.block_tag_cloud a{
	text-decoration:none;
	color:black;
}


a {
	text-decoration:none;
	color:black;
}


a.rcat_root_category{
	color:#80B33F;
	font-size:14px;
	font-weight:bold;
}

.rcat_child_categories a{
	font-size:12px;
}
div.cat_name{height:35px;}

.rcat_child_categories a:hover{
	font-size:12px;
	color:#80B33F;
	text-decoration:underline;
}

.cat_image img, .prdbrief_thumbnail img, .img-current_picture img{
	border:solid 2px #654126;
	width:160px;
	height:160px;
}

#poweredby{
	bottom:10px; 
	width:100%; 
	text-align:center;
	font-size:10px;
	color:#666666;
}

#poweredby a{
	color:#666666;
}
	

#blck-content{
	position:relative;
}

#my_closeButton{
	left:10px;
}

.parent, .parent_current {
	padding-bottom:0;
	margin-bottom:30;
	
}

.parent a, .child a{
	font-size:13px;
	font-weight:bold;
}

.parent a:hover , .child a:hover {
	color:#80B33F;
	text-decoration:underline;
}

.parent_current a, .child_current a{
	font-weight:bold;
	color:#80B33F;
	font-size:13px;
}




.post_title a, .post_date{color:#80B33F;}

h2.post_title {margin-bottom:0}

.post_date {font-size:14px; margin-bottom:5px}


.prdbrief_name a {color:#7C623D; font-size:16px; font-weight:bold}

.totalPrice {color:#699037; font-weight:bold; font-size:14px}

.prdbrief_comparison{margin:5px 0}

.rcat_products_num {color:#80B33F}

.active {background: url(/images/active.gif); color:red}

div.active.item a {color:#AE272D}

.news_subscribe {font-size:12px}

div.cpt_survey label {font-size:12px}

