@charset "utf-8";
/* CSS Document */

  .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
	
body{
background-color:#D9D7D7;
background-image:url(../assets/background_gradient.jpg);
background-position:top left;
background-repeat:repeat-x;
}

p{
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
}

a{
	color:#4683B5;
	text-decoration:none;
	margin-top:10px;
}

a:hover{
text-decoration:underline;
}

a.back{
background-image:url(../assets/arrow_back.gif);
background-repeat:no-repeat;
background-position:0% 100%;
padding-left:20px;
}

div#container{
width: 800px;

margin: 0pt auto;
background-color:#FFFFFF;
padding:15px;

}

div#header{
width:800px;
float:left;
margin-bottom:10px;
height:238px;
}

div#header2{
height:auto;
}

div#contents{
width:800px;
float:left;
}

div#menu{
width:800px;
float:left;
margin-bottom:-4px;

padding-left:7px;
}

div#menu a{
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;

z-index:1;
}

div#menu a.menu_home{
background-image:url(../assets/buttons/home.jpg);
width:83px;
}
div#menu a.menu_home:hover, div#menu a.menu_home_on{
background-image:url(../assets/buttons/home_on.jpg);
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;
margin-bottom:-4px;
z-index:1;
width:83px;
}

div#menu a.menu_carpets{
background-image:url(../assets/buttons/shop.jpg);
width:114px;
}

div#menu a.menu_carpets:hover, div#menu a.menu_carpets_on{
background-image:url(../assets/buttons/Shop_on.jpg);
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;
margin-bottom:-4px;
z-index:1;
width:114px;
}

div#menu a.menu_crafts{
background-image:url(../assets/buttons/about_menu.jpg);
width:100px;
}

div#menu a.menu_crafts:hover,div#menu a.menu_crafts_on{
background-image:url(../assets/buttons/about_menu_on.jpg);
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;
margin-bottom:-4px;
z-index:1;
width:100px;
}

div#menu a.menu_members{
background-image:url(../assets/buttons/members.jpg);
width:181px;
}

div#menu a.menu_members:hover, div#menu a.menu_members_on{
background-image:url(../assets/buttons/members_on.jpg);
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;
margin-bottom:-4px;
z-index:1;
width:181px;
}

div#menu a.menu_contact{
background-image:url(../assets/buttons/contact.jpg);
width:112px;
}

div#menu a.menu_contact:hover, div#menu a.menu_contact_on{
background-image:url(../assets/buttons/contact_on.jpg);
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;
margin-bottom:-4px;
z-index:1;
width:112px;
}

div#menu a.menu_tours{
background-image:url(../assets/buttons/tours.jpg);
width:170px;
}

div#menu a.menu_tours:hover, div#menu a.menu_tours_on{
background-image:url(../assets/buttons/tours_on.jpg);
float:left;
margin-right:5px;
text-indent:-99999px;
background-repeat:no-repeat;
height:35px;
margin-bottom:-4px;
z-index:1;
width:170px;
}

div#content_top{
width:800px;
height:14px;
float:left;
background-image:url(../assets/content_top.jpg);
background-position:left top;
background-repeat:no-repeat;
_margin-bottom:-5px;
}
div#content_bottom{
width:800px;
float:left;
height:14px;
background-image:url(../assets/content_bottom.jpg);
background-position:left top;
background-repeat:no-repeat;
}

div#content_middle{
width:760px;

float:left;
background-image:url(../assets/content_middle.jpg);
background-position: left;
background-repeat:repeat-y;
margin-left:0px;
padding:20px;

}

div#content_tours{
width:760px;

float:left;
background-image:url(../assets/content_middle.jpg);
background-position: left;
background-repeat:repeat-y;
margin-left:0px;
padding:20px;

}

#content_tours p img{
	border:1px solid #666666;
	float:left;
	margin:0px 30px 30px 0px;
}

div#content_carpets{
width:760px;
/*border-top: 10px solid #B19D6E;
*/background-color:#9DACAB;
margin-left:0px;
padding:20px;
float:left;

}

div#content_crafts{
width:760px;
/*border-top: 10px solid #C5B389;
*/background-color:#9DACAB;
margin-left:0px;
padding:20px;
}

div#content_members{
width:760px;
/*border-top: 10px solid #9B6C49;
*/background-color:#9DACAB;
margin-left:0px;
padding:20px;
}

div#content_contact{
width:760px;
/*border-top: 10px solid #94212B;
*/background-color:#9DACAB;
margin-left:0px;
padding:20px;
}
	
h2{
margin-top:0px;
color:#363636;
font-family:Arial, Helvetica, sans-serif;
}

p.body_text{
margin-top:5px;
margin-left:10px;
_margin-left:0px;
color:#363636;
font-family:Arial, Helvetica, sans-serif;

width:385px;
margin-right:5px;
}

div.middle p.body_text{
margin-left:0px;
}

div.middle h3{
margin-bottom:0px;
}

h3{
margin-top:3px;
margin-left:0px;

color:#363636;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
font-weight:bold;
}

div#media_container{
float:right;
margin-left:10px;
margin-bottom:10px;
width:200px;

}

div.item{
float:left;
width:459px;
margin-top:15px;
margin-left:80px;
}

div.top{
background-image:url(../assets/box_top.jpg);
background-position:top;
width: 600px;
height:21px;
background-repeat:no-repeat;
float:left;
}

div.bottom{
background-image:url(../assets/box_bottom.jpg);
width: 600px;
height:21px;
background-repeat:no-repeat;
float:left;
}

div.middle{
background-image:url(../assets/box_middle.jpg);
width: 600px;
background-repeat:repeat-y;
float:left;
}

div.middle img.product{
margin-left:10px !important;
margin-right:10px !important;
display:inline !important;	
float:left !important;
}


div.middle p{
float:left !important;
width:380px!important;
}
a.view_more{
float:left;
padding-left:25px;
background-image:url(../assets/search.gif);
background-position:0% 100%;
background-repeat:no-repeat;
padding-left:20px;
color:#363636;
text-decoration:none;
margin-top:15px;

}

.item a.view_more{
float:right;	
}

a.view_more:hover{
text-decoration:underline;
}

td.text{
color:#363636;
}

span{
color:#363636;
margin-right:5px;
}


div#content_home img, div#content_carpets img, div#content_crafts img, div#content_members img, img.body_image{
float:right;
}

div#content_middle img{
float:right;
}

table img {
margin:0px !important;
float:none !important;
}



div#map{
 margin:0 auto;
    width:740px;
}

.back{
 cursor:pointer;   
}

















margin-left:10px;
}


div#map{
width:395px;
float:right;
}


div#footer{
float:left;
width:800px;
}

div#footer p{
margin-bottom:0px;
color:#666666;
font-size:10px;
}

div.send_button{



}


ul.images_list{
float:right;
width:300px;
list-style:none;
}

ul.images_list li{
display:block;
}



form#insert_shop_form, form#delete_shop_form{

margin:0pt auto;
width:600px;
}

form#insert_shop_form div.row, form#delete_shop_form div.row{
float:left;
width:425px;
margin-bottom:15px;
}


form#insert_shop_form div.row p, form#delete_shop_form div.row p{
width:92px;
float:left;
margin-right:25px;
margin-top:0px;
}

form#insert_shop_form div.row input, form#delete_shop_form div.row input{
width:300px;
float:left;
}

form#insert_shop_form div.row input.sub_button, form#delete_shop_form div.row input.sub_button{
width:100px;
}



.float_left{
float:left;
margin-right:15px;
}

#pager_nav{
float:left;
width:100%;
margin-top:20px;
margin-left:80px;
} 	

#cse-search-box{
margin-bottom:10px;
margin-left:10px;
}





#images td{
vertical-align:top;
padding-left:0px !important;
}

div#drop_down{
float:right;
clear:both;
}

.shop_image{
float:left;	
}

.item .body_text{
float:left;
width:380px!importantl;
}

.active{
	font-weight:bold;
}

#cr, #rk, #tc{
	cursor:pointer;
}

span.blue{
color:#4683B5;	
}