/*     F O R   H E A D E R,   F O O T E R   A N D   M A I N   */

body, p, img, h1, h2, h3, a, div, ul, li, br, input {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}
div.header {
        margin: 0 auto 0 auto;
        width: 749px;
        background-image: url("../images/top.jpg");
        height: 185px;
        background-color: #263741;
        position: relative;
}
a.CoCHeader { height: 55px; width: 490px; position: absolute; top: 100px; left: 120px; }
a.CoCHeader:hover { text-decoration: none; }
div.menu {
        margin: 0 auto 0 auto;
        width: 749px;
        background-image: url("../images/menu.jpg");
        background-color: #263741;
        font-size: 11px; color: #CFCFCF;
        font-weight: bold;
        line-height: 23px;
        height: 30px;
}
div.menu a { 
	vertical-align: top;
}
div.menu_links { text-align: center; height: 30px; font-size: 11px; line-height: 23px; font-family: Verdana, Tahoma, Arial, sans-serif; vertical-align: top; }
div.menu_links a {
        font-size: 13px; font-weight: bold;
        color: #CFCFCF;
        text-decoration: none;
        font-family: Times New Roman, Georgia, Tahoma, serif;
        letter-spacing: 1px;
        line-height: 25px;
}
div.menu a:hover { color: #FFFFFF; text-decoration: none; }
div.menu a.CoCMenuActive { color: #FFFFFF; }
form { display: inline; margin-bottom: 0; padding: 0; }
div.menu_search { margin: 0 auto 0 auto; width: 749px; text-align: center; clear: both; background-image: url("../images/menu_qsbg.jpg"); height: 27px; background-color: #263741; }
div.menu_search input { text-indent : 0; vertical-align: top; margin: 1px 0 0 0; border: 0; padding: 0; border-collapse: collapse; }
div.menu_search input.CoCQuickSearchButton {
        height: 13px;
        cursor: hand; cursor: pointer;
        font-size: 8px;
        font-weight: bold;
        line-height: 12px;
        letter-spacing: 1px;
        text-align: center;
        color: #3A4B5F;
        background-color: #CFCFCF;
}  
div.menu_search input.CoCQuickSearchBox { font-size: 10px; width: 95px; background-color: #3A4B5F; border-left: 1px solid #CFCFCF; color: #CFCFCF; height: 13px; }
*html input.CoCQuickSearchBox { margin-top: 0px; }
*html input.CoCQuickSearchButton { padding: 0px 3px 3px 3px; }

div.main { 
	margin: 0 auto 0 auto; 
	width: 749px; 
	background-image: url("../images/coc_bg_middle.gif"); 
	padding-top: 20px; 
	background-color: #A9A9A9; 
}
div.clearend { 
	clear: both; 
	background-image: url("../images/bottom.jpg"); 
	height: 24px; 
	width: 749px; 
	margin: 0 auto 0 auto; 
}
div.clear { 
	clear: both; 
	height: 24px; 
	width: 749px; 
	margin: 0 auto 0 auto; 
}
div.bottom {
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	margin: 0 auto 0 auto;
	text-align: center;
	color: #CFCFCF;
	background-color: #2A3A45;
	width: 749px;
	background-image: url("../images/coc_bg_bottom.gif");
}
div.bottom a {	color: #CFCFCF;	font-decoration: underline;}
div.bottom a:hover		{ text-decoration: underline; color : #FFFFFF; }
div.CoCForum { width: 729px; margin: 0 auto 0 auto; }
a { color: #000000; font-decoration: underline; }


table#phpbbmenu { margin-left: auto; margin-right: auto; }


.smileys img { height: 15px; width: 15px; }

/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background-color: #000000;
	padding: 0; 
	margin: 0;
	border: 0;
	border-collapse: collapse;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Tahoma }
a { text-decoration: underline; color : #000000; }
a:hover		{ text-decoration: underline; color : #2A3A45; }

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal Verdana, Tahoma;
}

