/* 

	Template by:  B. A. Khan, 3digita.com

	Get more free templates from: http://www.3digita.com



	- Released under Creative Commons License - http://creativecommons.org/licenses/by-sa/1.0/

	You are free:

		: to copy, distribute, display, and perform the work

		: to make derivative works

		: to make commercial use of the work

	Under the following conditions:

		: Attribution. You must give the original author credit.

 		: Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one.

*/





/*****( General HTML styles )*****/





BODY {

	font-family: Times, Times New Roman, Serif;


	padding: 0;

	color: #333333;

	background: #0a3567;

}



hr {

	width:90%;

	margin-left:5%;

	border-bottom: 1px solid #808080;

}



h1 {

	margin: 0px;

}



h2, h3, h4, h5, h6 {

	margin: 10px 0 5px 0;

}



ul {

	margin-top: 0;

	margin-bottom: 0;

}



li {

	list-style: round;

}



.copy {
	font-family: Times, Times New Roman; font-size: 11px; font-weight: normal; color: fff;
	}

a.copy {
	font-family: Times, Times New Roman; font-size: 11px; font-weight: normal; color: fff; text-decoration: underline;
	}
a.copy:hover {
	font-family: Times, Times New Roman; font-size: 11px; font-weight: normal; color: fff; text-decoration: none;
	}



.thumb {
	border: 1px #000 solid;
}




/*****( Template Specific Styles )*****/





#header {

	position:relative;

	background: #053570;

	margin:0px;

	height:50px !important;

	height /**/: 72px; /* for IE5/Win */

	padding: 0px 0 0px 0px;

	border-bottom: 2px solid #fff;

}



.mainheading {

	font: 25px Times, Times New Roman, Serif;

	letter-spacing: -1px;

}







#date {

	position: absolute;

	top:3px;

	left: 600px;

}



#infobar {

	position:relative;

	font: 80% Times, Times New Roman, Serif;

	background: #0a3567;

	border-bottom: 2px solid #fff;

	margin:0px;

	padding:3px 0px 4px 30px;

	color: #ccc;


}



#content {

	position:relative;

	width:600;

	margin:0px;



	height: 100%;

	background: #fff;

	padding:10px 20px 30px 30px;

}



#menu {

	position: relative;

	height:100%;

	top: 200px;

	right:0;

	padding: 20px;

	width: 250px !important;

	width /**/: 290px; /* for IE5/Win */

}



#footer {

	font: 80% Times, Times New Roman, Serif;

	position:relative;

	width:auto;

	margin:0px 300px 0px 0px;

	text-align: center;

	background: #ffffff;	

	color: #333;	

	padding:0 0 20px 0;

}



#footer a, #content a {

	border: 0;

	text-decoration: none;

}



/*****( Links )*****/



a {

	color: #990000;

	text-decoration: underline;
}



a img {

	border: none;

	text-decoration: none;

}



a:visited {

	color: #990000;
	text-decoration: underline;

}



a:hover {

	color: #990000;

	text-decoration: none;
}



#header a {

	color: #fff;

	text-decoration: none;

	border:0;

}



#header a:hover {

	color: #990000;

	text-decoration: none;

}





/*****( Mambo Styles )*****/



.contentheading, .componentheading {

	font: 140% Times, Times New Roman, Serif;

	margin: 0px;

	color: #053570;

	padding-bottom: 0px;

}

.blog_more {

	font: 100% Times, Times New Roman, Serif;

	margin: 0px;

	color: #053570;

	padding-bottom: 2px;

}











a.latestnews {
	color: #900;
	text-decoration: underline;
}


a:hover.latestnews {
	color: #990000;
	text-decoration: none;
}


a.readon {
	color: #990000;
	text-decoration: underline;}

a:hover.readon {
	color: #990000;
	text-decoration: none;
}








.createdate, .frontpageheader {

	display:block;

	margin: 0px;

	color: #053570;

}



.smalldark, .small, .modifydate, .content_rating {

	margin: 0px;

	color: #808080;

}





.content_vote input {

	background-color: #fff;

	color : #333333;

}



.inputbox {

	background: #ffffff;

	border: 1px solid #333;

	font: 100% Times, Times New Roman, Serif;

	padding: 1px 1px 1px 2px;

}



.button {

	border: 1px solid #333;

	background: #ffffff;

	font: 100% Times, Times New Roman, Serif;

	padding: 1px 1px 0px 2px;

}



.moduletable {

	text-align:left;

	width:100%;

}



.contentpane, .contentpaneopen, .contact {

	text-align:left;

	width:98%;

	margin-top:0px;

	background: #fff;

}



tr {

	font: 80% Times, Times New Roman, Serif;

	color: #333333;

	padding: 5px 0px 2px 0px;

}



td, td td, td td td {

	font-size: inherit;

	color: inherit;


}



tr tr, tr tr tr {

	font-size: inherit;

} 



.createdate {

	text-align:left;

	width:100%;

	margin-top:5px;

}



.pagenav {

	padding:0 10px 0 10px;

}



.moduletable th {

	font: 150% Times, Times New Roman, Serif;

	letter-spacing: -1px;

	margin-bottom: 15px;

	color: #fff;

}



.moduletable td {

	color: #ccc;

	text-align:left;

}



.pollstableborder {

	width:100%;

	border: none;

	background-color: #fff;

}



.pollstableborder td {

	color: #333333;

	padding: 3px 0px 1px 5px;

}



.sectiontableentry1, .sectiontableentry1 input {

	background-color : #ddd;

	border: none;

}



.sectiontableentry2, .sectiontableentry2 input {

	background-color : #ddd;

	border: none;

}



.sectiontableheader {

	background: #ccc;

	color: #000;

	padding:4px;

	font-weight:bold;

}

    

.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}



/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

	background-color: #f0f0f0;

}



/* Text passed with mosmsg url parameter */

.message {

	font-family : Times, Times New Roman, Helvetica, sans-serif;

	font-weight: bold;

	font-size : 10pt;

	color : #ff6600;

	text-align: center;

}



/* Styles for dhtml tabbed-pages */

.ontab {

	background-color: #ffae00;

	border-left: outset 2px #ff9900;

	border-right: outset 2px #808080;

	border-top: outset 2px #ff9900;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: pointer;

	font-weight: bold;

	color: #FFFFFF;

}



.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: pointer;

	font-weight: normal;

}



.tabpadding {

}



.tabheading {

	background-color: #ffae00;

	text-align: left;

}

.latestnews {
        
        list-style:none;

        margin:0;

        padding:0;

}