.main { font-family: Arial; font-size: 12px; }
.footer { font-family: Arial; font-size: 10px; }
hr { 
background-color: #999999;
height:1px; }
body {
	color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #cc0000;
}
.point {
	cursor: pointer;
}
.thide { 
	display: none;
}
a:link { color: #FFCC66; text-decoration: none; }
a:visited { color: #FFCC66; text-decoration: none; }
a:hover { color: #0099CC; text-decoration: none; }
a:active { color: #FF0000; text-decoration: none; }
input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #666666;
	color: #CCCCCC;
	border: solid 1px #999999; 
	padding:1px;
}
.tablesheader { 
	border: solid 1px #666666; 
	color: #333333; 
	font-size: 12px;
	background-image: url(img/thbg.jpg); 
	background-repeat: repeat; 
}
.tablesheader a:link { color: #333300; }
.tablesheader a:visited { color: #333300; }
.tablesheader a:hover { color: #336699; }
.tablesheader a:active { color: #FF0000; }
.tablescenter { 
	border-left: solid 1px #666666; 
	border-right: solid 1px #666666; 
	border-bottom: none; 
	border-top: none; 
	color: #ffffff;
	font-size: 12px;;
}
table { border-color: #000000; }
h3 { font-size: 20px; }
.headline {font-size: 20px; font-weight:bold;}
iframe { border: solid 1px #000000; }
.navigation { color: #FFFFFF; }
.navigation a:link { color: #FFFFFF;  }
.navigation a:visited { color: #FFFFFF;  }
.navigation a:hover { color: #0099CC;  }
.navigation a:active { color: #FF0000;  }

/* Custom */

div.bgleft_top { 	
	padding-top: 6px; 
	padding-bottom: 6px; 
	background-repeat: no-repeat;
}

div.bgleft {  }
div.bgcenter_top { 	

}

div.bgcenter { background-image: url(img/bgleft.jpg); background-repeat: repeat-y; }
div.bgright_top {
	padding-top: 6px; 
	padding-bottom: 6px; 
	background-image: url(img/bgright_top.jpg); 
	background-repeat: no-repeat;

}
div.bgright { background-image: url(img/bgright.jpg); background-repeat: repeat-y; }
div.news_top_left { text-align: left; float: left; font-weight: bold; color: #000000; font-size: 12px; }
div.news_top_right { text-align: right; float: right; font-weight: bold; color: #000000; font-style: italic; font-size: 12px; }
div.news_bottom_left { text-align: left; float: left; font-size: 12px;; }
div.news_bottom_right { text-align: right; float: right; font-size: 12px;; }
div.news_comments_top_left { text-align: left; float: left; font-weight: bold; font-size: 12px;; }
div.news_comments_top_right { text-align: right; float:right; font-weight: bold; font-style: italic; font-size: 12px;; }
div.news_comments_bottom { text-align: left; float: right; font-size: 12px;; }
div.downloads_top_left { text-align: left; float: left; font-weight: bold; color: #000000; }
div.downloads_top_right { text-align: right; float: right; font-weight: bold; color: #000000; font-style: italic; }
td.downloads_cat_bottom { 
	background-image: url(img/tbg.jpg); 
	background-repeat: repeat-y; 
	border-top: none; 
	border-bottom: solid 1px #000000; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	color: #000000; 
	font-size: 12px;;
	height: 40px;
}
div.wars_date { width: 40%; text-align: left; float: left; font-size: 12px; }
div.wars_this_clan { width: 60%; text-align: left; float: right; font-size: 12px; }
div.wars_result { width: 40%; text-align: left; float: left; font-size: 12px; font-weight: bold; }
div.wars_enemy { width: 60%; text-align: left; float: right; font-size: 12px; }
div.wars_detail { width: 45%; text-align: left; float: right; font-size: 12px; }
div.wars_type { width: 55%; text-align: left; float: right; font-size: 12px; }
div.downloads_top_left { text-align: left; float: left; font-weight: bold; color: #000066; }
div.downloads_top_right { text-align: right; float: right; font-weight: bold; color: #000066; font-style: italic; }
div.clanintern_poll { float: left; border: solid 1px #000000; width: 37%; padding: 5px; }
div.clanintern_next_wars { float: right; border: solid 1px #000000; width: 57%; padding: 5px; }
div.clanintern_news { border: solid 1px #000000; padding: 5px; margin-bottom: 10px; }
td.members_left { 
	border-top: none; 
	border-bottom: solid 1px #000000; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	font-size: 12px;
	background-image: url(img/tbg.jpg);
	background-repeat: repeat-y;
	width: 30%;
	padding: 2px;
}
td.members_right { 
	border-top: none; 
	border-bottom: solid 1px #000000; 
	border-right: solid 1px #000000; 
	border-left: none; 
	font-size: 12px;
	width: 70%;
	padding: 2px;
}
td.members_nobottom_left { 
	border-top: none; 
	border-bottom: none; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	font-size: 12px;
	background-image: url(img/tbg.jpg);
	background-repeat: repeat-y;
	width: 30%;
	padding: 2px;
}
td.members_nobottom_right { 
	border-top: none; 
	border-bottom: none; 
	border-right: solid 1px #000000; 
	border-left: none; 
	font-size: 12px;
	width: 70%;
	padding: 2px;
}
td.newsarchiv_top_right_bottom { 
	border-top: solid 1px #000000; 
	border-bottom: solid 1px #000000; 
	border-left: none; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
td.newsarchiv_all_sites { border: solid 1px #000000; color:#000000; font-size: 12px;; }
td.upload_top_right_bottom { 
	border-top: solid 1px #000000; 
	border-bottom: solid 1px #000000; 
	border-left: none; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
td.upload_all_sites { border: solid 1px #000000; color:#000000; font-size: 12px;; }
.table_all_sites { border: solid 1px #000000; color: #000000; font-size: 12px;;}
.table_all_sites_nopic { border: solid 1px #000000; color: #000000; font-size: 12px;; }
.table_top_left_right { 
	border-top: none; 
	border-bottom: solid 1px #000000; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
.table_right_bottom { 
	border-top: none; 
	border-bottom: solid 1px #000000; 
	border-left: none; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
.table_left_right_bottom { 
	border-top: none; 
	border-bottom: solid 1px #000000; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
.table_top_left_right { 
	border-top: solid 1px #000000; 
	border-bottom: none; 
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
.table_top_right_bottom { 
	border-top: solid 1px #000000; 
	border-bottom: solid 1px #000000; 
	border-left: none; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
.table_top_right_bottom_nopic { 
	border-top: solid 1px #000000; 
	border-bottom: solid 1px #000000; 
	border-left: none; 
	border-right: solid 1px #000000; 
	color: #000000;
	font-size: 12px;;
}
