* {
	margin: 10px 0 0 0;
	padding: 0;
	}

body {
	font-family: normal normal Arial, Verdana;
	font-size: 14px;
	background-color: #000000;
	}	
	
table {
	border-collapse: collapse;
	table-layout: fixed;
	}
	
h1 {
	font: normal normal 24px "Arial Black";
	text-align: center;
	}
	
h2{
	font: normal normal 18px "Arial Black";
	text-align: left;
	}
	
ul#menu, #content ul {	
	list-style-type: none;
	}

ul {list-style-type: none;}		
	
ul#gallery_list {
	line-height: 100%;
	}	
	
ol#tags {
	padding: 0 0 0 20px;
	margin: 0 0 0 20px;
	}

ul#map_list {
	line-height: 100%;
	padding: 0 0 0 20px;
	margin: 0 0 0 20px;	
	}	
	
/**LINKS***************************************************/
a:link {color: #999999; text-decoration: underline;}
a:visited {color: #666666; text-decoration: underline;}  	
a:hover {text-decoration: none;} 	
a:active {color: #999999; text-decoration: none;}	

/**OTHER******************/	
img {border: none;}	

img.in_publish {padding: 10px !important;}

/**DESIGN********************/

#table_header, #table_topmenu, #table_content, #table_footer {
	width: 920px;
	margin: 0 auto;
	background-color: #FFFFFF;	
	}

/**Header********************/
#table_header, #header_left, #header_right {
	height: 270px;
	}	
	
	#header_left {
		width: 634px;
		text-align: left;
		vertical-align: top;
		}
	
		#logo {
			width: 584px;
			height: 212px;
			padding: 30px 0 0 50px;
			}
		
	#header_right {
		width: 286px;
		text-align: right;
		vertical-align: top;		
		}		
		
		#right_image {
			height: 240px;
			text-align: right;
			padding: 30px 30px 0 66px;
			float:right;
			}

/**Topmenu********************/	
#table_topmenu, #topmenu_sidebar, #topmenu {
	height: 37px;
	}

	#topmenu_sidebar {width: 220px;}	
	
	#topmenu {
		text-align: left;
		vertical-align: middle;
		padding: 0 0 0 0;
		vertical-align: bottom;
		}
	
	#topmenu  a {
		padding: 0 0 0 10px; 
		}
			
/**Content********************/			
#table_content {
	
	}
	
	#sidebar_cell{
		width: 220px;
		vertical-align: top;
		}
		
	#sidebar{
		width: 190px;
		padding: 20px 0 0 30px;
		}				
		
	#sidebar, #content {
		vertical-align: top;
		}		
		
	#content_cell {
		width: 700px;
		vertical-align: top;
		}
		
		#content {
			width: 650px;
			padding: 5px 30px 0 10px;
			vertical-align: top;			
			}
		
		#content_text {
			text-align: justify;
			}

			
	#random_gallery {
		padding: 30px 0 0 0;
		}	
		
	#random_gallery_block {
		padding: 0 0 25px 0;
		}	
	
	#random_gallery_images {
		padding: 0 0 0 0;
		height: 75px;
		vertical-align: top;
		}
		
	.random_image {
		height: 75px;
		padding: 0 15px 0 0;
		}

/*Comments*/
	.comments {
		padding: 20px 0 0 0;
		}	
		
		.comments_title {
			padding: 0 0 10px 0;
			color: #000000;
			font-size: 14px;
			}	
			
		#comment_body_1 {
			background:#E8E8E8;
			padding: 1px 6px 6px 6px;
			margin-bottom: 5px;
			}
			
		#comment_body_0 {
			padding: 6px;
			margin-bottom: 5px;			
			}	

		.comment_dopol {
			color: #464646;
			font-size: 11px;
			}		
		
		.comment_text {	
			color: #000000;
			font-size: 12px;
			}		

/**Footer****/
#table_footer {
	height: 70px;
	}	
	
	
#table_counters {
	height: 70px;
	width: 920px;
	margin: 0 auto;
	background-color: #000000;		
	}	
	
	#counters {
		padding: 10px 0 0 0;
		vertical-align: top;
		}		
