body {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #333333;
	background-color: #000000;
	margin: 0;
	padding: 0;
}

img {
	margin: 0;
	padding: 0;
	border: 0;
}

a:link {text-decoration: none; color: #333333;}
a:visited {text-decoration: none; color: #333333;}
a:active {text-decoration: none; color: #33333`3;}
a:hover {text-decoration: underline; color: #333333;}

#head_center {
	width: 3000px;
	height: 95px;
	background-image: url(images/main_title.jpg);
	background-repeat: no-repeat;
}

#menu {
	width: 164px;
	padding: 0 0 100px 0;
}

#footer {
	width: 730px;
	height: 109px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	background-image: url(images/footer.jpg);
	float: left;
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 45px 120px 0 130px;
}

#footer_noback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: center;
	overflow: hidden;
}

#footer_noback a {
	color: #FFFFFF;
}

#footer_noback a:hover {
	text-decoration: underline; 
	color: #333333;
}

#partners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#partners a {
	color: #FFFFFF;
}

#partners a:hover {
	text-decoration: underline; 
	color: #333333;
}

#s2257 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#s2257 a {
	color: #FFFFFF;
}

#s2257 a:hover {
	text-decoration: underline; 
	color: #333333;
}

#contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	overflow: hidden;
}

.paddingleft {
	padding: 0 0 0 19px;
}

.menu_item {
	width: 97px;
	height: 16px;
	font-size: 11px;
	color: #A8ABAC;
	background-image: url(images/menu_item.jpg);
	background-repeat: no-repeat;
	float: right;
	padding: 0 0 0 48px;
}

.menu_item a:link {text-decoration: none; color: #A8ABAC;}
.menu_item a:visited {text-decoration: none; color: #A8ABAC;}
.menu_item a:active {text-decoration: none; color: #A8ABAC;}
.menu_item a:hover {text-decoration: underline; color: #FFFFFF;}

.menu_item_roll {
	width: 97px;
	height: 16px;
	font-size: 11px;
	color: #A8ABAC;
	background-image: url(images/menu_item_roll.jpg);
	background-repeat: no-repeat;
	float: right;
	padding: 0 0 0 48px;
}

.menu_item_roll a:link {text-decoration: none; color: #FFFFFF;}
.menu_item_roll a:visited {text-decoration: none; color: #FFFFFF;}
.menu_item_roll a:active {text-decoration: none; color: #FFFFFF;}
.menu_item_roll a:hover {text-decoration: underline; color: #FFFFFF;}

.white {
	color: #FFFFFF;
}

.white a:link {text-decoration: none; color: #FFFFFF;}
.white a:visited {text-decoration: none; color: #FFFFFF;}
.white a:active {text-decoration: none; color: #FFFFFF;}
.white a:hover {text-decoration: underline; color: #FFFFFF;}


.tablestyle {BACKGROUND-COLOR: #B2B144}
.tdstyle {BACKGROUND-COLOR: #D7D69B}
.tdheaderstyle {COLOR: #ffffff; BACKGROUND-COLOR: #6D352D}
.gallerytitlestyle {BACKGROUND-COLOR: #EBEBCB}
.smallfont {FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif}
table {FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif}
a {TEXT-DECORATION: none; FONT-SIZE: 13px; COLOR: #724E02; FONT-FAMILY: Arial, Helvetica, sans-serif}
form {display: inline;}
#selection
{
    visibility: hidden;
    border: 1px solid #000;
    position:   absolute;
    z-index:    2;
		cursor:move;
		background-color: #fff;
		filter:alpha(opacity=30);
		-moz-opacity:0.3;
		opacity: 0.3;
}

#img_cover
{
position: absolute;
z-index: 1;
}

.pages {
	width: 484px;
	float: left;
	margin: 15px 0;
}

.posts {
	width: 484px;
	margin: 0 0 0 9px;
}

.posts_left {
	width: 242px;
	float: left;
}

.posts_right {
	width: 242px;
	float: left;
}

.post {
	width: 160px;
	height: 127px;
	background-color: #000000;
	margin: 0 0 0 0;
	padding: 15px 0 0 0;
	float: left;
}

.post_img {
	width: 141px;
	height: 93px;
	background-image: url(images/pic_back.jpg);
	background-repeat: no-repeat;
	padding: 4px 0 0 4px;
}

.post_desc {
	width: 140px;
	height: 53px;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #333333;
	float: left;
	margin: 30px 0 8px 5px;
}

.post_rate {
	width: 242px;
	height: 20px;
	background-color: #000000;
	margin: 10px 0 0 0;
	float: left;
}

.subtitle {
	width: 502px;
	height: 79px;
	float: left;
	background-image: url(images/subtitle.jpg);
	padding: 7px 0 0 0;
}

.leftfloat {
	float: left;
}

.rightfloat {
	float: right;
}

.border_white {
	border: #FFFFFF solid 3px;
}

.margin10 {
	margin: 10px;
}

.margin_pic {
	margin: 15px 0;
}

.margin_top {
	margin: 100px 0 0 0;
}