body {
	margin: 0;	padding: 0;
	background: #FFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	text-transform: none ;
	color: #405A67;	}

h1, h2, h3 {	margin: 0;	font-weight: normal;	color: #4F6977; }

h1 {letter-spacing: -1px;	font-size: 44px; }
h2 {	font-size: 28px;} 
h3 {	font-size: 16px;} 
p, ul, ol {	margin: 0 0 1.5em 0;	line-height: 1.5em;} 
p {} 
blockquote {	font-style: italic;} 
ul {} ol {} 
a {	color: #38B5F1;} 
a:hover {	text-decoration: none; color: #f66;} 
small {} hr {	display: none;} 
img {	border: none;} 
img.left {	float: left;	margin: 0 15px 0 0;} 
img.right {	float: left;	margin: 0 0 0 15px;} .top {width:90%; height:100%;} 
img.avatar {	float: left;padding-right:10px; } 
.topicTitle{padding-top:10px;} 	
.postforum { width: 750px; border-bottom: 1px dotted #000;padding:10px;} .clear {clear:both;}
.album {padding-left: 16px; padding-right: 16px;padding-top:10px;}
.titalbum {padding-left: 30px; padding-right: 30px;padding-top:10px;}
.rolic {padding-left: 33px; padding-right: 33px; float:left;max-width:195px;}

/* Header */
#header {	width: 1000px;	height: 100px;	margin: 0 auto;}


/* Logo */
#logo {float:left; width: 1000px;height:50px;overflow:hidden; background: #FFF; border: 1px dotted #000;}
#logo h1 {	text-align: center; 	padding-top: 5px;	font-size: 20pt; }
#logo a {	text-decoration: none; 	color: #000;}
#logo a:hover {	text-decoration: none; 	color: #000;font-size: 23pt;}

/* Menu */
#menu {	width: 1000px;	height: 50px; float: left;}
#menu ul {list-style: none; float: left; padding-left:0px;}
#menu li {display: inline;}
#menu a {	display: block;
	float: left;
	height: 32px;
	margin-left: 1px;
	padding: 13px 71px 0 71px;
	background: #FFF url(../images/img02.gif) repeat-x;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 16pt;
	color: #586BAA;}
#menu a:hover {	background-image: url(../images/img03.gif);	border-color: #FEDA8D;	color: #CC0000;}
#menu .active a {	height: 36px;	margin-top: -4px;	background-image: url(../images/img04.gif);
	border: 1px solid #479AC6;		font-weight: normal;	color: #479AC6;}


/* Page */
#page {	width: 1000px;	margin: 0 auto;	background: #FFF;}

/* Content */
#content {	float: left;	width: 800px; }


/* forum */
table.forum{text-align:center; vertical-align:center;}
table.forum td{ text-align:center; vertical-align:center;width:50%}

.postnomer{float:left; background-color:#f7f7f7; color:#000;border-top: 1px solid #3b5998 }
.postavtor {background-color:#f7f7f7; color:#000;border-bottom: 1px solid #d8dfea; padding-left:30px;}
.postdate {background-color:#f7f7f7; color:#000; padding-left:30px; border-top: 1px solid #3b5998; padding-bottom:5px; }
.postMessage {width: 500px; overflow: hidden; padding-top:5px;padding-bottom:5px;padding-left:15px;}
.postBody {padding-bottom:20px;}
.posthead {padding-top:20px;font-size: 20px;padding-left:15px;}

/* Video */
.videopost {width:750px;max-height:200px; padding-left:15px; border-top: 1px dotted #000}
.videopost .videoentry {padding:10px;width:180px;float:left;}
.videopost .videometa {	padding-top:10px;}
.videoopis {width:500px;padding:10px;float:left;}
.videohead {font-size: 20px;}
.videoIn {width: 750px;padding: 10px;}
.videoInhead {padding-top:20px;font-size: 24px;padding-left:15px;}
.videopost .more {	padding-left:12px;background: url(../images/img01.gif) no-repeat left center;}
.videopost .comments {	padding-left:15px; background: url(../images/img00.gif) no-repeat left center;}

/* Audio */
.audiopost {width:750px; padding-left:15px; border-bottom: 1px dotted #666;}
.audiopost .audioentry {padding:10px;width:180px;}
.audiohead {font-size: 16px;padding-top:10px;	}
.audioIn {width: 750px;padding-left: 30px;}
.audioInhead {padding-top:45px;font-size: 24px;padding-bottom:25px;}

/* Photo */
.photoIn {width: 750px; padding-top: 10px; padding-left: 50px;}
.photoInhead {padding-top:20px;padding-left: 50px;font-size: 24px;}

table.photo{text-align:center; vertical-align:center;}
table.photo td{ text-align:center; vertical-align:center; width:25%;}
table.photo h1{font-size: 20px; text-align:center;padding-top: 10px;text-decoration:none;}
table.photo h3 {font-size: 16px; text-align:center;padding: 5px;}
table.photo ul{list-style:none;}
table.photo li{padding: 5px 0 5px 0;	border-bottom: 1px dotted #000;}
table.photo img{max-width: 130px; max-height:130px; padding-top:3px;padding-bottom:3px;}

/* About Box */
#about-box {padding: 15px 10px;padding-bottom:0px;}
#about-box h2 {	margin-bottom: 10px;	font-size: 18px;	font-weight: normal;}
#about-box p {	font-size: 12px;}

/* Sidebar */
#sidebar {	float: left;	width: 199px; border-right: 1px dotted #666;}
#sidebar ul {	width: 200px;	margin: 0;	padding: 0 0 0 5px;	list-style: none;}
#sidebar li {}
#sidebar li ul {	width: auto;	padding: 0 10px 0 10px;}
#sidebar li li {	padding: 6px 0 6px 5px; font-size: 11pt;}
#sidebar li h2 {	font-size: 18px;	padding: 20px 0 15px 5px;}

/* Footer */
#footer {	padding-top: 20px; width: 1000px;	margin: 0 auto;}
#footer p {	text-align: left;	font-size: 12px;	color: #83B3CE; padding-left: 10px;}

table.home_table{}
table.home_table td{width:100%; vertical-align:top; text-align:center;}
table.home_table td table.photo td {width:25%}
table.home_table h1{font-size: 24px; text-align:center;padding-top: 10px;padding-bottom: 10px; text-decoration:none; border-bottom: 1px dotted #000;}
table.home_table h3 {font-size: 16px; text-align:center;padding: 5px;}
table.home_table ul{list-style:none; padding-left:20px;}
table.home_table li{padding: 1px 0 1px 0;	text-align:left; font-size:11pt;}

.box-deco-2{padding-top:10px;}
.box-pages{ font-size:14px}
.box-pages .pages{ padding:6px 7px 6px 12px; position:relative;overflow:hidden; height:100%}
.box-pages .pages ul{padding:0}
.box-pages .pages ul li{float:left; padding:0 1px 0 0; background:none; list-style-type:none;}
.box-pages .pages ul li a,
.box-pages .pages ul li b{display:block; float:left; padding:0 5px; font-size:14px; height:17px; text-decoration:none; color:#4d4d4d; font-weight:normal}
.box-pages .pages ul li a:hover,
.box-pages .pages ul li b{background:#efefef}
.box-pages-bottom .pages{border-top:1px solid #cacaca}
.box-pages .view{padding:6px}
.box-pages .view .but-3{float:right}
.box-pages .view .but-3 b span{width:62px}

h1.breadcrambs_photo {font-size:18pt;margin:0 0 0 16px;}