body {
	color: #000;
	font-size: 10px; 
	font-family: verdana;
	background-color:transparent;
	margin:0px;
	text-align:left;
	padding: 0px;
	background-color: #000;
	//background: url("images/cod4mw2.jpg");
	
}

#backgroundImage {
	width:100%;
	height:100%;
	background-image:url(images/background.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:fixed !important;
}

table {
	color: #000;
	font-size: 10px; 
	font-family: verdana;
	margin:0px;
	text-align:left;
	padding: 0px;
}

#bannerC {
	height: 200px;
	width: 1000px;
	background-image: url(images/codbanner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#bannerE {
	height: 200px;
	width: 1000px;
	background-image: url(images/evebanner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#backgroundM4G {
	background-repeat: repeat-x;
	width:100%;
	height:40px;
	background-image: url(images/m4g.jpg);
	background-attachment: fixed;
	background-position: bottom left;
	display: block;
	overflow:visible;
	position: fixed;
	z-index: -100;
	left:0px;
	bottom:0px;
}



#clock {
	background-color: #000;
	color:#fff;
}

.error {
	font-size: 12px;
	color:#ff0000;
	font-weight: bold;
}

.newsPadding {
	padding: 5px;
}

.newsTitlePadding {
	padding-left: 5px;
}


#darkcorner {
	background-image: url(images/light.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}

#lightcorner {
	background-color: #9d9d9d;	
	background-image: url(images/light.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

#transparentcorner {
	width:15px;
	height:15px;
	background-color:transparent;
	background-image: url(images/dark.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

#darkColor {
	background-color:#000;
}

/*--- rollover ---*/
#darkShade {
	background-color:#666;
}
#darkShade:hover {
	background-color:#cccccc;
}
#bounceShade {
}
#bounceShade:hover {
	background-color:#cccccc;
}
/*--- rollover end ---*/


a {
	color: #000;
	text-decoration: underline;
}
a:hover {
	color: #000;
	text-decoration: underline;
}

.linksroll {
	background-image: url(images/linklight.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 14px; 
	padding: 5px 15px 5px 10px;
	margin-right:10px;
	float:left;
}
.linksroll:hover  {
	background-image: url(images/linkdark.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 14px; 
	padding: 5px 15px 5px 10px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}

.bar {
	background-image: url("images/light.gif");
	background-repeat: no-repeat;
	background-position: top right;
	width:100%;
	height:20px;
}


.backgroundColour {
	/*background-color: #ffe8c5;
	filter:alpha(opacity=80);-moz-opacity:.70;opacity:.70;*/
	
	background-color: #d0d0d0;
}

/*--- Framework ---*/

#Content {	width:100%;	}

.topleft {	width:10px;	height:18px;	background-image: url(images/capleft.gif);	background-repeat: no-repeat;}
.topmid {	width:100%;	height:18px;	background-image: url(images/caplight.gif);	background-repeat: repeat-x; font-size:14px; font-weight:bold; padding:3px 5px 3px 5px;}
.topright {	width:10px;	height:18px;	background-image: url(images/capright.gif);	background-repeat: no-repeat;}

.midleft {	width:11px;	height:100%;	background-color: #9d9d9d;	background-repeat: repeat-y;}
.backmid {	width:100%;	height:100%;	padding-top:10px;		background-color: #fff;	background-repeat: repeat;}
.frontmid {	width:100%;	height:100%;	padding:5px;		background-color: #9d9d9d;	background-repeat: repeat;}
.frontinfo {	color: #fff;	padding-right:3px;	text-align:right;	background-color: #282828;}
.midright {	width:11px;	height:100%;	background-color: #9d9d9d;	background-repeat: repeat-y;}

.bottomleft {	width:10px;	height:11px;	background-repeat: no-repeat; background-image: url(images/capleftbottom.gif); }
.bottommid {	width:100%;	height:11px; 	background-color: #9d9d9d;}
.bottomright {	width:10px;	height:11px;	background-repeat: no-repeat;	background-image: url(images/caprightbottom.gif); }


.roundleft {	width:11px;	height:40px;	background-image: url(images/roundleft.gif); background-repeat: no-repeat;}
.roundmid {	width:11px;	height:40px;	background-image: url(images/roundmid.gif); background-repeat: repeat-x;}
.roundright {	width:11px;	height:40px;	background-image: url(images/roundright.gif); background-repeat: no-repeat;}
.imagright { width: 100%; height:100%; background-image: url(images/m4g.png);background-position: bottom right; background-repeat: no-repeat;}





/* Clock Graphics for this theme */


.topleftBlack {	width:4px;	height:4px;	background-image: url(images/topleftside.gif);	background-repeat: no-repeat;}
.topmidBlack {	width:100%;	height:4px; background-color: #000; background-repeat: repeat-x;}
.toprightBlack {	width:4px;	height:4px;	background-image: url(images/toprightside.gif);	background-repeat: no-repeat;}

.midleftBlack {	width:4px;	height:100%;	background-color: #000;	background-repeat: repeat-y;}
.backmidBlack {	width:100%;	height:100%; color:#fff;		background-color: #000;	background-repeat: repeat;}
.midrightBlack {	width:4px;	height:100%;	background-color: #000;	background-repeat: repeat-y;}

.bottomleftBlack {	width:4px;	height:4px;	background-repeat: no-repeat;	background-image: url(images/bottomleftside.gif); }
.bottommidBlack {	width:100%;	height:4px; 	background-color: #000; }
.bottomrightBlack {	width:4px;	height:4px;	background-repeat: no-repeat;	background-image: url(images/bottomrightside.gif); }






/* Forum Graphics */

#forumQuote {
	padding: 5px 5px 5px 5px;
	border: 1px solid #000;
	background-color: #666;
	width:95%;
}

.forumMenuBar {
	background-color: #747474;
	background-repeat: repeat;
	font-size:1.5em;
}
.forumTitlePartA {
	background-color: #808080;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

.forumTitlePartB {
	background-color: #8f8f8f;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

.forumPartA {
	background-color: #919191;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

.forumPartB {
	background-color: #b6b6b6;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}


/* Forum Graphics */


.linkMenuBar {
	background-color: #747474;
	background-repeat: repeat;
	font-size:1.5em;
}
.linkTitlePartA {
	background-color: #808080;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

.linkTitlePartB {
	background-color: #8f8f8f;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

.linkPartA {
	background-color: #919191;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

.linkPartB {
	background-color: #b6b6b6;
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}

/*#push { padding-bottom: 5px; }*/


/* Forum Graph */

ul.TGraph {
	border-bottom: 3px solid #333; 
	position: relative; 
	height: 180px;
	margin: 1em 0; 
	padding: 0;
	background: url(images/horizontal_line.png) bottom left;
	font: 11px Helvetica, Geneva, sans-serif;
	}
.TGraph li {
	position: absolute; 
	background: #666 url(images/bar_highlight.png) repeat-y top right;
	bottom: 0; 
	margin: 0; 
	padding: 0 0 0 0;
	text-align: center; 
	list-style: none;
	width: 20px; 
	border: 1px solid #555; 
	border-bottom: none; 
	color: #000;
	}
	
.lineTitles {
	position: absolute; 
	bottom: 0; 
	margin: 0; 
	padding: 0 0 0 0;
	text-align: center; 
	list-style: none;
	width: 20px; 
	border-left: 1px solid #555; 
	border-right: 1px solid #555; 
	color: #000;
	}
	
.lineMarks {
	position: absolute; 
	bottom: 0; 
	margin: 0; 
	padding: 0 0 0 0;
	text-align: center; 
	list-style: none;
	border-left: 1px solid #555; 
	border-bottom: 1px solid #555; 
	width:100%
	}
	
.TGraph li:hover {font-weight:bold;}
.TGraph li.p1{ background-color:#666666; }
.TGraph li.p2{ background-color:transparent; }
