html, body{margin:0px;padding:0px;height:100%;background:#1b1716;font: 80%  "lucida grande",arial,tahoma,sans-serif;}
* {padding:0px; margin:0px}
em{color: red;}
li a{text-decoration:none;outline:none;}
li img{border:0px;}

h1 {color:#6d5c51;text-transform:capitalize;font-weight: normal;padding:0px;margin:0px;}
h2 {color:#6d5c51;text-transform:capitalize;font-weight: normal;padding:0px;margin:0px;}
p{padding:0px;margin:0px;}
#maincontainer{
min-height:100%;
width: 764px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: url('../img/content-tille.jpg')  repeat-y 0px 17px ;
}


#hedder img{
float:left;
}
#lang-switcher{
	float:left;
	margin-top:-110px;
	margin-left:750px;
	width:100px;
	color:#6d5c51;
}
#lang-switcher a{
	text-decoration:none;
	color:#6d5c51;
}
/*MENU*/

#menu ul{
	
	margin: 0px;
	padding:0px 0px 0px 81px;
}
#menu li{
	margin:0px;
	padding:0px;
	display: inline;	
}
#menu li a{
	float:left;
	height:45px;
	width:120px;	
}

#menu li .active{
	background-image:none !important;
}

/*CONTENT*/
#content{
	float:left;
	background: url('../img/content.jpg') no-repeat top left;
	padding:40px 60px;
	min-height:467px;
	width:644px;
}
/*TEXT CONTENT*/
#content #text-cont{
	padding:0px 20px;
}
#content #text-cont h2 , #content #text-cont p{
	
	padding:0px 0px 10px 0px;
	text-align:justify;
}
#content #text-cont h1 {
	font-size: 1.8em;
	margin-bottom: 10px;
}
#content #text-cont p {
	font: 1.4em/1.6em Georgia, serif;
}
/*GALLERY*/
#content #gall{
	clear:both;
}
#content #gall ul{
		margin: 0px;
		padding:0px;
	}
#content #gall li{
		
		background:url('../img/img-frame.jpg') no-repeat top left;
		margin:0px;
		padding:0px;
		float:left;
		display: inline;	
	} 
#content #gall img{
	width:114px;
	height:154px;
	margin:23px;
}
#content #gall div{
	width:160px;
	height:200px;
}
/*Gallery Sort By Menu*/
#sort-by-menu{margin:-20px -13px 0px -14px;width:auto;height:60px;background:url('../img/sort-by-menu-bg.jpg') repeat-x bottom left;}
#sort-by-menu h2{font-size:1.2em;}
#sort-by-menu .dropdown {float:left; margin:0px;padding:0px 0px 0px 34px; width:100px;}
#sort-by-menu .dropdown .dt {font-weight:normal; cursor:pointer;color:#000;}
#sort-by-menu .dropdown .dt:hover {color:#6d5c51;}
#sort-by-menu .dropdown .dd {margin:20px -30px 0px -30px;position:absolute; overflow:hidden; display:none; z-index:200; opacity:0;zoom: 1;}
#sort-by-menu .dropdown ul {margin:0px;padding:7px 0px 20px 0px; list-style:none;zoom: 1;}
#sort-by-menu .dropdown li {display:inline;}
#sort-by-menu .dropdown li a{background:url('../img/sort-by-menu-middle-item.png') repeat-y;}
#sort-by-menu .dropdown .last a{background:url('../img/sort-by-menu-last-item.png') no-repeat; padding-bottom:40px;}
#sort-by-menu .dropdown a, .dropdown a:active, .dropdown a:visited {display:block; width:100px; padding:4px 30px; color:#000; text-decoration:none;}
#sort-by-menu .dropdown a:hover {color:#6d5c51;}
/*Gallery Content*/
#content .coll{
	float:left;

	padding:0px 10px;
}
#content .left{
	width:440px;
}
#content .right{

	width:160px;
}
#content .right h1{
	margin:0px 0px 20px 0px;
	font-size: 14px;
}
#content .right p{
	margin:0px 0px 10px 0px;
}

#content .main-photo{
	padding:0px 10px;
	width:420px;
}
#content .extra{
	padding:20px 0px 0px 0px;
	clear:both;
}
#content .extra a{
 	float:left;
	padding:10px;
	height:90px;
	outline:none;
}
#content .extra img{
	height:90px;
	width:auto;
	border:none;
}

#footer{
	clear: left;
	width: 100%;
	text-align: center;
	height:40px;
	margin-top:-40px;
	
	
}

#footer a{
color: #000;
}

#pagination{
	float:left;
	margin-left:80px;
	margin-top:-30px;
	
}
#pagination-top{
	float:left;
	width:300px;
	padding-top:10px;
	padding-left:20px;
}
#pagination a,#pagination-top a{
	width:300px;
	text-decoration:none;
	text-align:right;
	color:#6d5c51;
}

#lang-switcher {
	margin-bottom:10px;
	text-align:center;
	
}

