body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	background-color:#000A39;
	color:#5b4e3c;
	background-image: url(http://www.universumawards.com/img/graphic_background_main_1900x1200.png);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
#container {
	margin-top:-10px;
	margin-right: auto;
	margin-left: auto;
	width: 990px;
}
#main_logo {
	margin-top:13px;
	margin-left:20px;
}
#site_logo {
	position:absolute;
	top:79px;
	left:800px;
	z-index:20;
	height: 150px;
}
#site_logo img {
	border:0px;
}

/*
	SIDEBAR
*/
#sidebar {
	float:left;
	padding-left:25px;
	width:280px;
	padding-right:30px;
	padding-top:12px;
	color:#5b4e3c;
}

#categories {
	background-color:#FFF;
	border:1px solid #605a4f;
	padding:17px;
	margin-top:15px;
	position:relative;
	background-image: url(http://www.universumawards.com/img/graphic_main_content_top.png);
	background-repeat: repeat-x;
	background-position: center top;
}
#sidebar a.on { color:#ffffff;}
.cat_content {
	padding:10px;
}
.cat_content ul {margin:0px; padding:0px;  }
.cat_content ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	text-indent: 10px;
}
#sidebar .cat_content ul li a{
	color:#b39c7d;
	text-decoration:none;
	border-top:0px solid #4a3e35;
	display:block;	
	padding-top:5px;
	padding-bottom:5px;	
}
#sidebar .cat_content ul li a:hover {
	color:#F90;
	background-image: url(http://www.universumawards.com/img/graphic_background_menu_item.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#categories a small {
	font-style:normal;
	font-size:9px;
	text-transform:uppercase;
	color:#b3a37b;
	padding-left:2px;
}

#search, #subscribe {
	background-color:#FFF;
	border:1px solid #ffffff;
	padding:17px;
	margin-top:15px;
	color:#5b4e3c;
	position:relative;
	background-image: url(http://www.universumawards.com/img/post_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#subscribe { min-height:80px; }
#collection {
	border:0px solid #605a4f;
	padding:0px;
	line-height:0px;
}

.sublinks {
	display:block;
	padding-bottom:10px;
	font-size:10px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#icon_subscribe {
	position:absolute;
	right:10px;
	top:-13px;
}
#icon_navigate {
	position:absolute;
	right:10px;
	top:10px;
}

input.text, select, textarea {
	background-image:url(http://www.universumawards.com/img/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #1f1813;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:3px;
	margin-right:4px;
	font-family:tahoma, arial, sans-serif;
	width:145px;
	padding:5px;
}
textarea {
	width:400px;
}
.formcontainer input.text {
	display:block;
	margin-top:0px;
}
form { padding:0px; margin:0px; }



/*
	CONTENT
*/
#content {
	float:left;
	width:650px;
	padding-top:177px;
}
.post {
	background-color:#ffffff;
	padding:40px;
	background-image:url(http://www.universumawards.com/img/post_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ffffff;
}
.postimage {
	float:right;
	margin-left:20px;
	margin-bottom:20px;
	padding:10px;
	background-color:#f0f0f0;
	border:1px solid #d5d5d5;
	font-size:10px;
	color:#aaaaaa;
	text-align:right;
}
.postimage img {
	display:block;
	margin-bottom:5px;
	border:1px solid #c0c0c0;	
}
.postimage a { color:#aaaaaa; }
.post .title {line-height:28px;}
.titlelink a {
	background-color:#717b3f;
	color:#ffffff;
	text-decoration:none;
	padding:2px 6px 2px 6px;
	margin: 0px 1px 0px 1px;
	line-height: 14px;
}
.titlelink a:hover {background-color:#000000; color:#ffffff;}
.post .title a h2 {
	display:block;
	margin-bottom:7px;
	line-height:32px;
}
.post .title a { text-decoration:none;}
.post .text {
	color:#4f5455;
	line-height:18px;
	margin-top:20px;
	margin-bottom:20px;
}
.postfooter {
	background-color:#e7e7e7;
	background-image:url(http://www.universumawards.com/img/post_footer_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding:5px;
	text-align:center;
	font-size:8px;
	margin-bottom:25px;
	color:#4f5455;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.postfooter a {
	margin:0px 10px 0px 10px;
	color:#333;
	text-decoration:none;
}
.postfooter a:hover {
	color:#F90;
}



/* 
	Footer 
*/
#footer {
	line-height:18px;
	border-top:4px solid #111111;
	margin-top:25px;
	background-color:#000000;	
}
.link_column {
	float:left;
	margin-left:35px;
	margin-top:25px;
	margin-bottom:25px;
	color:#645f51;
	width:125px;
}
.text_column {
	width:450px;
}
.link_column a {
	color:#f4eada;
}
.link_column strong, .link_column a:hover { color:#ffffff; }
.link_column h3 {
	color:#f4eada;
	font-size:16px;
	letter-spacing:-1px;
	margin-bottom:10px;	
	margin-top:0px;
}
.link_column ul {
	margin:0px; padding:0px;
}
.link_column ul li{
	margin:0px; padding:0px;
	list-style:none;
}
.link_column ul li a{
	color:#9f9886;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.link_column ul li a:hover { color:#f4eada; }





/*
	GENERAL
*/
a img {
	border:0px;
}
a {
	color:#717b3f;
}
a:hover {
	color:#333333;
}
#sidebar a { color:#717b3f; text-decoration:none; }
#sidebar a:hover { color:#ffffff; }


.input_button {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Sans-Serif;
	font-weight:bold;
	background-color: #CCC;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	color: #333;
	border:1px solid #855628;
	background-image: url(http://www.universumawards.com/img/button_bg.jpg);
}
.input_button:hover {
	background-color: #333;
	border:1px solid #000000;
	background-image: url(http://www.universumawards.com/img/button_bg_over.jpg);
	color: #FFF;
}


/* Text & Link Styles */

h1, h2, h3, h4, h5 {
	font-family:Helvetica, Arial, sans-serif;
	margin:0px;
}
h3, h4 {
	margin-top:30px;
}
h3 {
	font-size:19px;
}
h2 {
	font-size:32px;
	color:#000000;
	letter-spacing:-1px;
}

blockquote {
	background-color:#eaeaea;
	border:1px solid #c0c0c0;
	padding:10px;
	margin:0px;
	font-style:italic;
}







/* 
	COMMENTS
*/


ul.trackbacklist {
	font-size:12px;
	margin:0px;
	padding:0px;	
	margin-top:10px;	
}
ul.trackbacklist li {
	display:block;
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
	margin-right:15px;
	margin-bottom:10px;
}
ul.trackbacklist a {
	color:#8d866c;
	margin:0px;
	padding:0px;
	text-transform:capitalize;	
}
#comments {
	margin-top:20px;
}





.the_commentor {
	float:left;
	width:90px;
	text-align:right;
}
.the_commentor img {
	margin-bottom:3px;
}
.comment-metadata a{
	color:#cbcbcb;
	font-size:10px;
	text-decoration:none;
	line-height:16px;
}
.the_comment {
	float:right;
	width:380px;
	color:#5d5949;
	padding:20px;
	background-color:#fafafa;
	border:1px solid #dadada;
	font-size:13px;
	line-height:20px;
	padding-bottom:10px;
	min-height:160px;
	
}


ol.commentlist li.alt .the_comment{
	position:relative;
	top:-1px;
	background-color:#eaeaea;
	margin-bottom:-2px;
}
ol.commentlist {
	margin-top:20px;
}
ol.commentlist li {
	clear:both;

	margin-bottom:0px;
	list-style:none;
	margin-left:0px;	
}
.comment-author {
	font-size:18px;
	margin-bottom:0px;
}
.comment-author a {
	color:#717b3f;
	font-weight:bold;
	text-decoration:none;
}
.commentlist .the_comment a {
	color:#717b3f;
}
.commentlist  .the_comment a:hover, .comment-author a:hover {
	color:#232323;
	text-decoration:none;
}



.text ol li, .text ul li {
	margin-bottom:10px;
}




.photo_centre, .photo_right, .photo_center {
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;
	background-color:#f0f0f0;
	border:1px solid #d5d5d5;
	font-size:10px;
	color:#aaaaaa;
	text-align:right;
}
.photo_centre img, .photo_right img, .photo_center img {
	display:block;
	margin:auto;
	margin-bottom:5px;
	border:1px solid #c0c0c0;
		
}
.photo_centre a, .photo_right a, .photo_center a { color:#aaaaaa; }

.photo_right {
	float:right;
	margin-left:20px;
	margin-top:0px;
}

.photo_centre, .photo_center {
	
}





.navigation {
	padding-bottom:50px;
}
.navigation a {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Sans-Serif;
	font-weight:bold;
	background-color: #db6600;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;	
	color: #ffffff;
	border:1px solid #e38219;
	background-image: url(http://www.universumawards.com/img/button_bg.jpg);
	text-decoration:none;
}
.navigation a:hover {
	background-color: #000000;	
	border:1px solid #000000;
	background-image: url(http://www.universumawards.com/img/button_bg_over.jpg);
}





/*
	Web Roundup
*/

.webroundup {
	padding:0px;
	margin:0px;
	overflow:auto;
	margin-top:30px;
	margin-bottom:30px;
}
.webroundup li {
	padding:0px;
	margin:0px;
	list-style:none;
	margin-bottom:30px;
	clear:both;
}
.webroundup a {
	background-color:#717b3f;
	color:#ffffff;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	font-size:11px;
}
.webroundup a:hover  {
	background-color:#232323;
}

.webroundup div {
	padding:5px;
	background-color:#f9f9f9;
	border:1px solid #cbcbcb;
	float:left;	
	margin-right:15px;
	margin-bottom:20px;	
}
.webroundup img {
	border:1px solid #cbcbcb;
}
.webroundup h4 {
	display:block;
	margin-bottom:10px;
	font-size:20px;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px;
	color:#111111;
}
.postFirstPage {
	background-color:#ffffff;
	background-image:url(http://www.universumawards.com/img/post_bg.jpg);
	background-repeat:repeat-x;
	border:0px solid #ffffff;
	margin-bottom: 30px;
}
#container #flashHeader {
	height: 150px;
}