* {
margin:0;
padding:0;
}

img {
border:0;
}

html {
width:100%;
height:100%;
background-position:top left;
background-repeat:repeat-x;
}

body {
width:100%;
height:100%;
background-image:url(images/bg.jpg);
background-position:top center;
background-repeat:no-repeat;
margin:auto;
}

#header {
	width:1000px;
	height:321px;
	background-image:url(images/main%20header.png);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	margin:0 auto;
	background-color: #EEE;
	color: #D6D6D6;
}

#meta {
width:132px;
border-top:6px solid #DDD;
padding-top:42px;
text-align:center;
font-size:11px;
color:#5B5B5B;
margin:0 0 0 310px;
}

#meta a {
font-family:Tahoma;
color:#5B5B5B;
text-decoration:underline;
}

.marl {
margin-left:8px;
}

.marr {
margin-right:8px;
}

#menu {
position:absolute;
top:275px;
left:23px;
}

#menu li,#forum li {
list-style-type:none;
float:left;
margin:0 20px 0 0;
}

#menu a,#forum a {
background-image:url(images/circle.gif);
background-position:0 4px;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#323232;
text-decoration:none;
padding:0 0 0 14px;
}

#forum {
position:absolute;
top:275px;
left:755px;
}

#wrapper {
width:1000px;
margin:0 auto;
}

#left {
width:191px;
float:left;
height:1150px;
}

#left_navigation {
background-image:url(images/gbg.gif);
background-position:top left;
background-repeat:repeat-y;
width:191px;
float:left;
}

.title1 {
background-image:url(images/title1.jpg);
background-position:top left;
background-repeat:no-repeat;
height:24px;
width:114px;
display:inline;
font-family:Arial;
font-size:12px;
color:#FFF;
font-weight:700;
float:left;
text-align:left;
margin:0 0 0 9px;
padding:12px 0 0 53px;
}

.contries {
width:170px;
display:block;
float:left;
font-family:Arial;
font-size:12px;
color:#D6D6D6;
padding:13px 0 15px 19px;
}

.contries li {
list-style-type:none;
line-height:18px;
}

.contries li a {
background-image:url(images/arrow.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#323232;
text-decoration:underline;
padding:0 0 0 11px;
}

.new {
color:#E60404;
font-weight:700;
}

.more {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline;
float:left;
margin:0 0 5px 30px;
}

.banner {
float:left;
margin:5px 0;
}

#central {
	width:507px;
	float:left;
	display:inline;
	text-align:justify;
	margin:0 12px 0 20px;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
}

.welcome {
background-image:url(../../Medievalbhutan2/welcome.png);
background-position:top left;
background-repeat:no-repeat;
width:374px;
font-family:Tahoma;
font-size:11px;
color:#565656;
padding:93px 0 25px 133px;
}

.welcome p {
display:block;
width:360px;
font-size:11px;
}

.search {
background-color:#448AAE;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700;
margin:0 0 30px;
padding:11px 0 9px;
}

.search input {
width:165px;
height:17px;
border-color:#CECECE;
border-style:inset;
margin:0 9px;
}

#ok {
position:absolute;
}

#ok img {
position:relative;
top:0;
left:0;
}

.block {
width:470px;
display:inline;
float:left;
margin:0 0 20px 13px;
}

.block div {
float:left;
margin:0 0 0 25px;
}

.block div h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
text-decoration:underline;
font-weight:700;
}

.block div p {
font-family:Tahoma;
font-size:11px;
color:#565656;
display:block;
width:259px;
border-bottom:1px solid #D2D2D2;
margin:0 0 5px;
padding:15px 0 10px;
}

.price {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E63309;
font-weight:700;
display:block;
float:left;
width:160px;
}

#right {
width:261px;
float:left;
}

.right_block {
background-image:url(images/block_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:261px;
margin:0 0 5px;
}

.title2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700;
background-image:url(images/title_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:261px;
text-align:center;
padding:20px 0 35px;
}

.title3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700;
background-image:url(images/title3_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:261px;
text-align:center;
padding:20px 0 35px;
}

.item {
width:220px;
font-family:Tahoma;
font-size:11px;
padding:0 0 0 25px;
}

.item span {
display:block;
font-weight:700;
color:#448AAE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.item p {
	color:#444;
	padding:5px 0;
	font-size: 12px;
	text-align: left;
}

.photo {
background-image:url(images/photo_bg.gif);
background-position:top left;
background-repeat:no-repeat;
padding:13px;
}

.name {
color:#565656;
margin:0 0 5px 9px;
}

.details {
margin:5px 0 0 9px;
}

#footer {
width:100%;
float:left;
padding:50px 0 0;
}

#footer div {
background-color:#448AAE;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F3FBFF;
padding:10px 0;
}

#footer div a {
color:#F3FBFF;
text-decoration:underline;
margin:0 5px;
}

#copy {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#323232;
text-align:center;
line-height:40px;
}

#copy a {
color:#B94304;
text-decoration:underline;
}

#big {
float:left;
background-image:url(images/bg_big.jpg);
background-position:22px -1px;
background-repeat:no-repeat;
padding:62px 0 0 20px;
}

#big h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#565656;
width:765px;
border-bottom:1px solid #DBDBDB;
margin:0 0 10px;
padding:0 0 5px;
}

.big_photo {
width:260px;
text-align:justify;
float:left;
margin:0 18px 0 0;
}

.big_photo img {
margin:0 0 10px;
}

.text {
float:left;
width:475px;
font-family:Tahoma;
font-size:12px;
color:#565656;
}

.text p {
text-align:left;
padding:0 0 5px;
}

#meta a:visited,.contries li a:visited,.more:visited,.item a:visited,#footer div a:visited,#copy a:visited,.other:visited {
text-decoration:underline;
}

#meta a:hover,.contries li a:hover,.more:hover,.item a:hover,#footer div a:hover,#copy a:hover,.other:hover {
text-decoration:none;
}

#left_navigation img,.block img {
float:left;
}

.item a,.other {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline;
}
