body {
	padding: 0px;
	background-color: #000000;
}

#wrapper {
	position:absolute;
	left:50%;
	width:957px;
	margin-top:5px;
	margin-left:-478px;
	margin-bottom:5px;
	padding: 0px;
	border: 0px;
	background-color: red;
}

#logo {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 192px;
	height: 88px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/cm5_logo_main.gif);
	}

#addbanner {
	position:absolute;
	top: 0px;
	left: 192px;
	width: 516px;
	height: 88px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/cm5_add_banner.gif);
	}

#ad {
	position:absolute;
	top: 20px;
	left: 22px;
	width: 468px;
	height: 60px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/banner_02.gif);
	}

#login{
position: absolute;
top: 0px;
left: 0px;
	width: 247px;
	height: 127px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/cm5_login_bg.gif);
}

#loginpos {
	position:absolute;
	top: 0px;
	left: 710px;
	}

#loginusera {
	position:absolute;
	top: 27px;
	left: 16px;
	width: 59px;
	display: block;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}

#loginpassa {
	position:absolute;
	top: 50px;
	left: 16px;
	width: 59px;
	display: block;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}

#loginuserb {
	position:absolute;
	top: 24px;
	left: 75px;
	width: 98px;
	display: block;
	margin: 0px;
	padding: 0px;
	}

#loginpassb {
	position:absolute;
	top: 46px;
	left: 75px;
	width: 98px;
	display: block;
	margin: 0px;
	padding: 0px;
	}

#loginrema {
	position:absolute;
	top: 68px;
	left: 75px;
	width: 84px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	padding: 0px;
	margin: 0px;
	}

#loginremb {
	position:absolute;
	top: 66px;
	left: 160px;
	width: 13px;
	display: block;
	padding: 0px;
	margin: 0px;
	}

#loginfog {
	position:absolute;
	top: 88px;
	left: 16px;
	width: 157px;
	display: block;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}

#loginfog a:link, #loginfog a:active, #loginfog a:visited{
	color: #2990C0;
	text-decoration: underline;
	}

#loginfog a:hover {
	color: #455A72;
	text-decoration: none;
	}

#loginrega {
	position:absolute;
	top: 108px;
	left: 16px;
	width: 137px;
	display: block;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}

#lban1 {
	position:absolute;
	top: 46px;
	left: 175px;
	width: 49px;
	height: 11px;
	display: block;
	}

#lban1 {
	background: url(../image/but01/but_submit.gif) no-repeat 0px;
	}

#lsban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_submit.gif);
	background-position: 0px 0px;
	width: 49px;
	height: 11px;
	}

#lsban {
	background-image: url(../image/but01/but_submit.gif);
	}

a#lsban:hover {
	background-image: url(../image/but01/but_submit_over.gif);
	}

#lban2 {
	position:absolute;
	top: 106px;
	left: 153px;
	width: 62px;
	height: 11px;
	display: block;
}
#lban2 {
	background: url(../image/but01/but_register.gif) no-repeat 0px;
}
#lrban {
	display: block;
	padding: 0px;
	border: 0px;
	background-image: url(../image/but01/but_register.gif);
	background-position: 0px 0px;
	background-repeat: none;
  overflow: hidden;
	width: 62px;
	height: 11px;
}
#lrban {
	background-image: url(../image/but01/but_register.gif);
}
a#lrban:hover {
	background-image: url(../image/but01/but_register_over.gif);
}

#lban3 {
	position:relative;
	width: 495px;
	height: 232px;
	display: block;
}

/* old good one
#lban3 {
	background: url(../image/but01/but_buynow.gif) no-repeat 0px;
}
*/

#prban {
	display: block;
	padding: 0px;
	border: 0px;
  overflow: hidden;
	width: 495px;
	height: 232px;
}

/* old good one
#prban {
	display: block;
	padding: 0px;
	border: 0px;
	background-image: url(../image/but01/but_buynow.gif);
	background-position: 0px 0px;
	background-repeat: none;
  overflow: hidden;
	width: 56px;
	height: 11px;
}
#prban {
	background-image: url(../image/but01/but_buynow.gif);
}
a#prban:hover {
	background-image: url(../image/but0/but_buynow_over.gif);
}
*/

#mainmenu {
	position:absolute;
	top: 88px;
	left: 0;
	width: 710px;
	height: 22px;
	display: block;
	margin: 0;
	padding: 0;
	background-image: url(../image/cm5_m_menu_bg.gif); /* url(../image/cm5_m_menu_bg_competition.gif); */
	}

#submenu {
	position:absolute;
	top: 110px;
	left: 0;
	width: 710px;
	height: 17px;
	display: block;
	margin: 0;
	padding: 0;
	background-image: url(../image/cm5_s_menu_bg.gif);
	}

#ban1 {
	position:absolute;
	top: 1px;
	left: 25px;
	width: 56px;
	height: 21px;
	display: block;
}
#ban1 {
	background: url(../image/nav01/nav_home_down.gif) no-repeat 0px;
}
#hban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_home.gif);
	background-position: 0px 0px;
	width: 56px;
	height: 21px;
}
#hban {
	background-image: url(../image/nav01/nav_home.gif);
}
#hbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 56px;
	height: 21px;
}
a#hban:active {
	background-image: url(../image/nav01/nav_home_down.gif);
}
a#hban:hover {
	background-image: url(../image/nav01/nav_home_over.gif);
}

#ban3 {
	position:absolute;
	top: 1px;
	left: 87px; /* 177 - 90 */
	width: 58px;
	height: 21px;
	display: block;
}
#ban3 {
	background: url(../image/nav01/nav_news_down.gif) no-repeat 0px;
}
#nban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_news.gif);
	background-position: 0px 0px;
	width: 58px;
	height: 21px;
}
#nban {
	background-image: url(../image/nav01/nav_news.gif);
}
#nbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 58px;
	height: 21px;
}
a#nban:active {
	background-image: url(../image/nav01/nav_news_down.gif);
}
a#nban:hover {
	background-image: url(../image/nav01/nav_news_over.gif);
}

#ban4 {
	position:absolute;
	top: 1px;
	left: 148px; /* 238 - 90 */
	width: 92px;
	height: 21px;
	display: block;
}
#ban4 {
	background: url(../image/nav01/nav_downloads_down.gif) no-repeat 0px;
}
#dban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_downloads.gif);
	background-position: 0px 0px;
	width: 92px;
	height: 21px;
}
#dban {
	background-image: url(../image/nav01/nav_downloads.gif);
}
#dbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 92px;
	height: 21px;
}
a#dban:active {
	background-image: url(../image/nav01/nav_downloads_down.gif);
}
a#dban:hover {
	background-image: url(../image/nav01/nav_downloads_over.gif);
}

#ban5 {
	position:absolute;
	top: 1px;
	left: 243px; /* 333 - 90 */
	width: 88px;
	height: 21px;
	display: block;
}
#ban5 {
	background: url(../image/nav01/nav_community_down.gif) no-repeat 0px;
}
#cban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_community.gif);
	background-position: 0px 0px;
	width: 88px;
	height: 21px;
}
#cban {
	background-image: url(../image/nav01/nav_community.gif);
}
#cbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 88px;
	height: 21px;
}
a#cban:active {
	background-image: url(../image/nav01/nav_community_down.gif);
}
a#cban:hover {
	background-image: url(../image/nav01/nav_community_over.gif);
}


#ban6 { /* forum */
	position:absolute;
	top: 1px;
	left: 334px; /* 424 - 90 */
	width: 62px;
	height: 21px;
	display: block;
}
#ban6 {
	background: url(../image/nav01/nav_forum_down.gif) no-repeat 0px;
}
#fban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_forum.gif);
	background-position: 0px 0px;
	width: 62px;
	height: 21px;
}
#fban {
	background-image: url(../image/nav01/nav_forum.gif);
}
#fbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 62px;
	height: 21px;
}
a#fban:active {
	background-image: url(../image/nav01/nav_forum_down.gif);
}
a#fban:hover {
	background-image: url(../image/nav01/nav_forum_over.gif);
}

/*#ban7 {  competition
	position:absolute;
	top: 1px;
	left: 399px;
	width: 93px;
	height: 21px;
	display: block;
}
#ban7 {
	background: url(../image/nav01/nav_competition_down.gif) no-repeat 0px;
}
#cptban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_competition.gif);
	background-position: 0px 0px;
	width: 93px;
	height: 21px;
}
#cptban {
	background-image: url(../image/nav01/nav_competition.gif);
}
#cptbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 93px;
	height: 21px;
}
a#cptban:active {
	background-image: url(../image/nav01/nav_competition_down.gif);
}
a#cptban:hover {
	background-image: url(../image/nav01/nav_competition_over.gif);
} */

#ban8 { /* cmonline */
	position:absolute;
	top: 1px;
	left: 399px; /* 495px; */
	width: 81px;
	height: 21px;
	display: block;
}
#ban8 {
	background: url(../image/nav01/nav_cmonline_down.gif) no-repeat 0px;
}
#cmolban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav01/nav_cmonline.gif);
	background-position: 0px 0px;
	width: 81px;
	height: 21px;
}
#cmolban {
	background-image: url(../image/nav01/nav_cmonline.gif);
}
#cmolbant1 {
	display: block;
	padding: 0;
	border: 0;
	width: 81px;
	height: 21px;
}
a#cmolban:active {
	background-image: url(../image/nav01/nav_cmonline_down.gif);
}
a#cmolban:hover {
	background-image: url(../image/nav01/nav_cmonline_over.gif);
}

/* ADD MORE TOP LEVEL MENU HERE */

#sban1 {
	position:absolute;
	top: 0px;
	left: 426px;
	width: 81px;
	height: 15px;
	display: block;
  overflow: hidden;
}
#sban1 {
	background: url(../image/nav02/subnav_about_down.gif) no-repeat 0px;
}
#asban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav02/subnav_about.gif);
	background-position: 0px 0px;
	width: 81px;
	height: 15px;
  overflow: hidden;
}
#asban {
	background-image: url(../image/nav02/subnav_about.gif);
}
a#asban:active {
	background-image: url(../image/nav02/subnav_about_down.gif);
}
a#asban:hover {
	background-image: url(../image/nav02/subnav_about_over.gif);
}

#sban2 {
	position:absolute;
	top: 0;
	left: 511px;
	width: 114px;
	height: 15px;
	display: block;
  overflow: hidden;
}
#sban2 {
	background: url(../image/nav02/subnav_preorder_down.gif) no-repeat 0px;
}
#bsban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav02/subnav_preorder.gif);
	background-position: 0px 0px;
	width: 114px;
	height: 15px;
  overflow: hidden;
}
#bsban {
	background-image: url(../image/nav02/subnav_preorder.gif);
}
a#bsban:active {
	background-image: url(../image/nav02/subnav_preorder_down.gif);
}
a#bsban:hover {
	background-image: url(../image/nav02/subnav_preorder_over.gif);
}


#sban3 {
	position:absolute;
	top: 0;
	left: 628px;
	width: 53px;
	height: 15px;
	display: block;
  overflow: hidden;
}
#sban3 {
	background: url(../image/nav02/subnav_help_down.gif) no-repeat 0px;
}
#hsban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/nav02/subnav_help.gif);
	background-position: 0px 0px;
	width: 53px;
	height: 15px;
  overflow: hidden;
}
#hsban {
	background-image: url(../image/nav02/subnav_help.gif);
}
a#hsban:active {
	background-image: url(../image/nav02/subnav_help_down.gif);
}
a#hsban:hover {
	background-image: url(../image/nav02/subnav_help_over.gif);
}


#columnwrapper {
	position:absolute;
	top: 127px;
	left: 1px;
	width: 955px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/cm5_column_wrapper.gif);
	background-repeat: repeat-y;
}

#left {
	position: absolute;
	top: 10px;
	left: 10px;
	margin: 0px;
	padding: 0px;
	width: 180px; /* ie5win fudge begins */
	voice-family: "\";
	background-color: Fuchsia;
}\"";
	voice-family:inherit;
	width: 180px;
	}
html>body #left {
	width: 180px; /* ie5win fudge ends */
	}

#right {
	position: absolute;
	top: 10px;
	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin: 0px;
	padding: 0px;
	width: 240px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 240px;
}
html>body #right {
	width: 240px; /* ie5win fudge ends */
}

#footer {
	width: 955px;
	height: 23px;
	display: block;
	margin: 0;
	padding: 0;
	background-image: url(../image/cm5_footer_bg.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E8ACE;
	}

#footer a:link, #footer a:active, #footer a:visited {
	color: #DDDDDD;
	text-decoration: none;
}

#footer a:hover {
	color: #000000;
	text-decoration: none;
	}

#terms {
	margin-top: 4px;
	margin-left: 195px;
	width: 150px;
	display: block;
	}

#privacy {
	margin-top: -12px;
	margin-left: 338px;
	width: 150px;
	display: block;
	}

#piracy {
	margin-top: -12px;
	margin-left: 458px;
	width: 150px;
	display: block;
	}

#warranty {
	margin-top: -12px;
	margin-left: 572px;
	width: 150px;
	display: block;
	}

#welcome {
	border: 2px solid #ADB9C5;
	background-image: url(../image/cm5_welcome_bg.jpg);
	background-repeat: no-repeat;
	background-color: #BFC8D3;
	margin: 0;
	padding: 10px;
	padding-top: 38px;
	padding-right: 20px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 461px;
	}
html>body #welcome {
	width: 461px; /* ie5win fudge ends */
}

#welcome p {
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#welcomecmonline {
	background-image: url(../image/cmpsp_index.jpg);
	width: 495px;
	height: 232px;
}

#middle {
	background-color: #ffffff;
}

#h01latestfootballnews {
	background-image: url(../image/cm5_latest_football_news.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 26px;
	width: 495px;
}

.newswrapper {
	background: #FFFFFF;
	width: 495px;
	border-bottom: 1px dotted Black;
	display: block;
	padding-bottom: 20px;
	margin-bottom: 10px; /*float: left;*/
}

.newsstory {
	background: #FFFFFF;
}

.newsstory p {
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.newsstory img {
	border: 2px #a0a0a0 solid;
	margin-right: 10px;
	display: block;
}

.newsimg {
	border: 2px #a0a0a0 solid;
	margin-right: 10px;
	display: block;
}

#nban1 {
	vertical-align: bottom;
	margin-left: 448px;
	width: 37px;
	height: 11px;
	display: block;
  overflow: hidden;
	}

#nban1 {
	background: url(../image/but01/but_more.gif) no-repeat 0px;
	}


#moreban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_more.gif);
	background-position: 0px 0px;
	width: 37px;
	height: 11px;
  overflow: hidden;
	}

a#moreban:hover {
	background-image: url(../image/but01/but_more_over.gif);
	}

#nban2 {
	margin-left: 382px;
	width: 113px;
	height: 15px;
	display: block;
	}

#nban2 {
	background: url(../image/but01/mod03_news_bot_r_up.gif) no-repeat 0px;
	}


#morebanfooter {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/mod03_news_bot_r_up.gif);
	background-position: 0px 0px;
	width: 113px;
	height: 15px;
  overflow: hidden;
	}

a#morebanfooter:hover {
	background-image: url(../image/but01/mod03_news_bot_r_o.gif);
	}

#f01latestfootballnews, #f01news {
	background-image: url(../image/head01/cm5_latest_football_news_footer.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0;
	width: 495px;
}

.newsquick {
	padding-top: 8px;
	padding-bottom: 8px;
	}

.newsquick h4 {
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../image/mod03_news_quick.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	}



#h02hottopics, #h02managers, #h02newdownloads, #h02popdownloads, #h02hotblogs, #h02latestblogs, #h02popularblogs, #h02popnews, #h02latestnews, #h02mobileforum, #h02cmonlineforum, #h02consoleforum, #h02cmcommunityforum, #h02cmgeneralforum {
  background-image: url(../image/head02/cm5_hot_topics.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0;
	padding: 10px;
	padding-top: 26px;
	width: 230px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 210px;
	}
html>body #h02hottopics {
	width: 210px; /* ie5win fudge ends */
	}
#h02hottopics {	background-image: url(../image/head02/cm5_hot_topics.gif); }
#h02managers {	background-image: url(../image/head02/cmonline.gif);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; }
#h02newdownloads {	background-image: url(../image/head02/cm5_new_downloads.gif); }
#h02popdownloads {	background-image: url(../image/head02/cm5_pop_downloads.gif); }
#h02hotblogs {	background-image: url(../image/head02/cm5_cool_blogs.gif); }
#h02latestblogs {	background-image: url(../image/head02/cm5_latest_blogs.gif); }
#h02popularblogs {	background-image: url(../image/head02/cm5_mp_blogs.gif); }
#h02popnews {	background-image: url(../image/head02/cm5_pop_news.gif);	}
#h02latestnews {	background-image: url(../image/head02/cm5_latest_news.gif);	}
#h02mobileforum {	background-image: url(../image/head02/mobile_forum.gif);	}
#h02cmonlineforum {	background-image: url(../image/head02/cmonline_forum.gif);	}
#h02consoleforum {	background-image: url(../image/head02/consoles_forums.gif);	}
#h02cmcommunityforum {	background-image: url(../image/head02/community_forums.gif);	}
#h02cmgeneralforum {	background-image: url(../image/head02/general_forums.gif);	}

#f02hottopics, #f02managers, #f02newdownloads, #f02newdownloads2, #f02popdownloads, #f02hotblogs, #f02latestnews, #f02mobileforum, #f02cmonlineforum, #f02visitforum {
  background-image: url(../image/head02/cm5_hot_topics_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 230px;
}
#f02hottopics {	background-image: url(../image/head02/cm5_hot_topics_footer.gif); }
#f02managers {	background-image: url(../image/head02/cmonline_footer.gif); }
#f02newdownloads {	background-image: url(../image/head02/cm5_new_downloads_footer.gif); }
#f02newdownloads2 {	 background-image: url(../image/head02/cm5_light_footer.gif); }
#f02popdownloads {	background-image: url(../image/head02/cm5_light_footer.gif); }
#f02hotblogs {	background-image: url(../image/head02/cm5_cool_blogs_footer.gif);	}
#f02latestnews {	background-image: url(../image/head02/cm5_hot_topics_footer.gif); }
#f02mobileforum {	background-image: url(../image/head02/cm6_visitforum.gif);	}
#f02cmonlineforum {	background-image: url(../image/head02/cm6_visitforum.gif);	}
#f02visitforum {	background-image: url(../image/head02/cm6_visitforum.gif);	}

#f02popnews {
  background-image: url(../image/head02/cm5_dark_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	height: 6px;
	width: 230px;
	display: block;
}
#f02popnews {	background-image: url(../image/head02/cm5_dark_footer.gif);	}


#tban1, #tban1manager, #tban1soloforum {
	background-image: url(../image/but01/but_moretopics_up.gif);
	margin-left: 134px;
	width: 96px;
	height: 15px;
	display: block;
	}
#tban1manager {	background-image: url(../image/but01/but_makethelist.gif); margin-left: 120px; width: 110px;}
#tban1soloforum {	background-image: url(../image/but01/but_visitforums.gif); margin-left: 99px; width: 131px;}
#tban1visitforum {	background-image: url(../image/but01/but_visitforums.gif); margin-left: 99px; width: 131px;}

#morebantopics, #morebanmanager, #morebansoloforum, #morebancmonlineforum {
	background-image: url(../image/but01/but_moretopics_up.gif);
	background-position: 0px 0px;
	display: block;
	padding: 0;
	border: 0;
	width: 96px;
	height: 15px;
 	 overflow: hidden;
	}
#morebanmanager {	background-image: url(../image/but01/but_makethelist.gif); width: 110px;}
#morebansoloforum {	background-image: url(../image/but01/but_visitforums.gif); width: 131px;}
#morebanvisitforum {	background-image: url(../image/but01/but_visitforums.gif);height:15px; width: 131px;display: block;padding: 0px;border: 0px;overflow: hidden;}

a#morebantopics:hover {	background-image: url(../image/but01/but_moretopics_over.gif);	}
a#morebanmanager:hover { 	background-image: url(../image/but01/but_makethelist_over.gif);	}
a#morebansoloforum:hover { 	background-image: url(../image/but01/but_visitforums_over.gif);	}
a#morebanvisitforum:hover { 	background-image: url(../image/but01/but_visitforums_over.gif);	}


#dban1 {
	margin-left: 108px;
	width: 122px;
	height: 15px;
	display: block;
	background-image: url(../image/but01/but_moredl.gif);
	}

#morebandownloads {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_moredl.gif);
	background-position: 0px 0px;
	width: 122px;
	height: 15px;
  overflow: hidden;
	}

a#morebandownloads:hover {
	background-image: url(../image/but01/but_moredl_over.gif);
	}


#bban1 {
	margin-left: 134px;
	width: 96px;
	height: 15px;
	display: block;
	background-image: url(../image/but01/but_moreblogs.gif);
	overflow: hidden;
	}

#morebanblogs {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_moreblogs.gif);
	background-position: 0px 0px;
	width: 96px;
	height: 15px;
	}

a#morebanblogs:hover {
	background-image: url(../image/but01/but_moreblogs_over.gif);
	}

#h03livenews {
	background-image: url(../image/head03/cm5_live_news.gif);
	background-repeat: no-repeat;
/*	background-color: #E5E5E5; */
	background-color: #ffffff;
	margin: 0px;
	padding: 10px;
	padding-top: 26px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 150px;
	}
html>body #h03livenews {
	width: 150px; /* ie5win fudge ends */
	}

#f03livenews {
	background-image: url(../image/head03/cm5_dark_footer.gif);
	background-repeat: no-repeat;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 170px;
	height: 6px;
	display: block;
}

#h03forum {
	background-image: url(../image/head03/lh_newsletter_top.gif);
	background-repeat: no-repeat;
	background-color: #E5E5E5;
	margin: 0;
	padding: 10px;
	padding-top: 26px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 150px;
	}
html>body #h03forum {
	width: 150px; /* ie5win fudge ends */
	}

#f03forum {
	background-image: url(../image/head03/cm5_light_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
	width: 170px;
	height: 6px;
	display: block;
	}

#h03community {
	background-image: url(../image/head03/cm5_community.gif);
	background-repeat: no-repeat;
	background-color: #E5E5E5;
	margin: 0;
	padding: 10px;
	padding-top: 26px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 150px;
	}
html>body #h03community {
	width: 150px; /* ie5win fudge ends */
	}

#f03community {
	background-image: url(../image/head03/cm5_light_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
	width: 170px;
	height: 6px;
	display: block;
	}

#h03lounge {
	background-image: url(../image/head03/cm5_lounge.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin: 0;
  margin-top: -13px;
	padding: 0;
	padding-top: 15px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 170px;
}
html>body #h03lounge {
	width: 170px; /* ie5win fudge ends */
}

#f03lounge {
	background-image: url(../image/head03/cm5_yellow_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
	width: 170px;
	height: 6px;
	display: block;
}

#pollpos {
	position:relative;
	top: -16px;
	left: 0px;
	margin: 0px;
	margin-top: 13px;
	padding: 0px;
}

#h03poll {
	top:0px;
	position:absolute;
	background-image: url(../image/head03/cm5_poll.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-top: 20px;
	left:0px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 170px;
	}

html>body #h03poll {
	padding-top: 25px;
	width: 160px; /* ie5win fudge ends */
}

#h03polla {
	margin: 0px;
	padding: 0px;
/*	background-color: #C40000; */
}

#f03poll {
	display:block;
	background-image: url(../image/head03/cm5_light_footer.gif);
	background-repeat: no-repeat;
	margin-left: -10px;
	padding: 0px;
	height: 6px;
	margin-bottom:-20px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	position: relative;
	top: -6px;
	left: 0px;
	width: 170px;
	}



html>body #f03poll {
	margin-bottom:-10px;
	width: 170px; /* ie5win fudge ends */
}

#h01news {
	background-image: url(../image/head01/cm5_news.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px;
}

#newssearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(../image/cm5_row_bg.gif);
	background-repeat: repeat-x;
	margin-top: 0;
	text-align: right;
	padding: 0;
	padding-top: 5px;
	padding-right: 5px;
	height: 21px;
	display: block;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
	}
html>body #newssearch {
	width: 490px; /* ie5win fudge ends */
	}

#newsbrowse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-image: url(../image/cm5_row_bg.gif);
	background-repeat: repeat-x;
	margin-bottom: -10px;
	text-align: left;
	padding: 0;
	padding-top: 5px;
	padding-left: 5px;
	height: 21px;
	display: block;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
	}
html>body #newsbrowse {
	width: 490px; /* ie5win fudge ends */
	}



#h01downloads {
	background-image: url(../image/head01/cm5_downloads.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #h01downloads {
	width: 495px; /* ie5win fudge ends */
	}

#downloadssearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-image: url(../image/cm5_row_bg.gif);
	background-repeat: repeat-x;
	margin-top: 0;
	text-align: right;
	padding: 0;
	padding-top: 3px;
	padding-right: 5px;
	height: 21px;
	display: block;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
	}
html>body #downloadssearch {
	width: 490px; /* ie5win fudge ends */
	}

#downloadsbrowse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-image: url(../image/cm5_row_bg.gif);
	background-repeat: repeat-x;
	margin-bottom: -10px;
	text-align: left;
	padding: 0;
	padding-top: 5px;
	padding-left: 5px;
	height: 21px;
	display: block;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
	}
html>body #downloadsbrowse {
	width: 490px; /* ie5win fudge ends */
	}
#downloadspagenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000066;
}


.newsarticle {
	width: 495px;
	display: block;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
/*	float: left; breaks ns6*/
	}
.newsarticle h2 {
margin-top: 0px;
}
.newsarticle h4 {
margin-top: 4px;
margin-left: 1px;
}
.newsarticle li, .newsarticle ul {
/* <li></li> <ul></ul> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000066;
	margin: 0px;
	padding: 0px;
}
.newsarticle p {
  margin-top: 0px;
}


.loginform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	border: 1px solid #7F92A8;
	}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/*	text-align: left; */
	margin: 0px;
	padding: 0px;
	}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000066;
	margin: 0px;
	padding: 0px;
	}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000066;
	margin: 0px;
	padding: 0px;
	}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000066;
	}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #3b4667;
	}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	}

a:link {
	text-decoration:none;
	color: #a97b0e;
	}

a:visited {
	color:#c28d0f;
	text-decoration:none;
	}

a:hover {
	text-decoration:none;
	color: #d3bc40;
	}

a:active {
	color: #c28d0f;
	text-decoration:none;
	}

.bloglist {
	background-image: url(../image/bullet_blue_01.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	}

.views {
	font-weight: normal;
	font-size: 10px;
	padding-left: 10px;
	}

.blogp {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	}

#h03cmonline {
	background-image: url(../image/head03/lh_cmonline_header.gif);
	background-repeat: no-repeat;
	background-color: #E5E5E5;
	margin: 0px;
	margin-top: -13px; /* for IE spacing */
	padding: 10px;
	padding-top: 26px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 150px;
}
html>body #h03cmonline {
	width: 150px; /* ie5win fudge ends */
}
#f03cmonline {
	background-image: url(../image/head03/lh_cmonline_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 170px;
	height: 16px;
/*	display: block; */
}

#h03newsletter {
	background-image: url(../image/head03/lh_newsletter_top.gif);
	background-repeat: no-repeat;
	background-color: #E5E5E5;
	margin: 0px;
	margin-top: -13px; /* for IE spacing */
	padding: 10px;
	padding-top: 26px;
	width: 170px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 150px;
}
html>body #h03newsletter {
	width: 150px; /* ie5win fudge ends */
}

#f03newsletter {
	background-image: url(../image/head03/cm5_light_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 170px;
	height: 16px;
/*	display: block; */
}
.lhsignup {
	padding-top: 8px;
	padding-bottom: 3px;
}
#lhsignuppoll {
	padding-top: 6px;
	padding-bottom: 3px;
	padding-right: 0px;
}
.pollchoice {
	padding-left: 7px;
	padding-bottom: 3px;
	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	margin: 0px;
}
.left5 {
	padding-left: 8px;
	}
#h03lounge p {
	padding-left: 8px;
	color: #333333;
	}
#h02hotblogs a:link {
	text-decoration:none;
	color: #339900;
}
#h02hotblogs a:visited a:active {
	color:#336600;
	text-decoration:none
}
#h02hotblogs a:hover {
	text-decoration:none;
	color: #FF0000;
}
#h02hottopics a:link {
	text-decoration:none;
	color: #a97b0e;
}
#h02hottopics a:visited a:active {
	color:#c3ae3c;
	text-decoration:none
}
#h02hottopics a:hover {
	text-decoration:none;
	color: #d3bc40;
}
.newsimgright {
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	}
.newsimgleft {
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	}
#h01help {
	background-image: url(../image/head01/mod_top_help.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #h01help {
	width: 495px; /* ie5win fudge ends */
	}
#gensubnav, #gensubnavcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F8ABC;
	background-image: url(../image/cm5_row_bg.gif);
	background-repeat: repeat-x;
	margin-top: 0;
	text-align: left;
	padding: 0;
	padding-top: 3px;
	padding-right: 5px;
	height: 21px;
	display: block;
	width: 495px;
	voice-family: "\";}\"";
	voice-family:inherit;
	width: 490px;
	}
html>body #gensubnav, html>body #gensubnavcom {
	width: 490px; /* ie5win fudge ends */
	}

#gensubnavcom {
	background-image: url(../image/cm5_row_bg_red.gif);
}

#gensubnavcom a {
}

#f01gen {
	background-image: url(../image/head01/mod_footer_gens.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #gen {
	width: 495px; /* ie5win fudge ends */
	}
#faq {
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../image/mod03_news_quick.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	border: 0px;
}
.content {
	padding-top: 8px;
	margin: 0px;
	}
.contentbody {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
	}
.content p {
	padding-top: 5px;
	padding-bottom: 5px;
	}
.contentimgleft {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	}
.contentimgright {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: right;
	clear: left;
	float: right;
	}
.content img {
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-left: 0px;
	clear: right;
	float: left;
	}
#h01about {
	background-image: url(../image/head01/mod_top_about.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}

#h01about ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;;
	marging: 0px;
	padding: 0px;
	}

#h01buynow {
	background-image: url(../image/head01/cm06_buynow.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}

#h01theteams {
	background-image: url(../image/head01/cm06_theteams.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}

html>body #h01about {
	width: 495px; /* ie5win fudge ends */
	}

.screenshots img {
	marging: 0px;
	padding: 0px;
	border: 2px #a0a0a0 solid;
	float: none;
}

.reviews { color:#999999;}

#h01gen {
	background-image: url(../image/head01/mod_top_gens.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #h01gen {
	width: 495px; /* ie5win fudge ends */
	}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	}
.downloadimg {
	padding-right: 10px;
	display: block;
	padding-bottom: 10px;
	padding-left: 50px;

	}
#nbandl {
	vertical-align: bottom;
	margin-left: 420px;
	width: 65px;
	height: 11px;
	display: block;
  overflow: hidden;
}
#nbandl {
	background: url(../image/but01/but_download.gif) no-repeat 0px;
}

#dlban {
	display: block;
	border: 0;
	background-image: url(../image/4x4.gif);
	background-position: 0px 0px;
	width: 65px;
	height: 11px;
  overflow: hidden;
	background-repeat: no-repeat;
	}


a#dlban:hover {
	background-image: url(../image/but01/but_download_over.gif);
}

.dldoc {
	padding-left: 20px;
	padding-top: 3px;
	background-image: url(../image/icon_doc.gif);
	background-repeat: no-repeat;
/*	float: left; */
	height: 16px;
	background-position: left center;

}
#f01downloads {
	background-image: url(../image/head01/mod_dl_footer.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #f01downloads {
	width: 495px; /* ie5win fudge ends */
	}

#nbandlf {
	margin-left: 361px;
	width: 134px;
	height: 15px;
	display: block;
	}

#nbandlf {
	background: url(../image/but01/mod_dl_footer_rt.gif) no-repeat 0px;
	}
#morebandlfooter {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/mod_dl_footer_rt.gif);
	background-position: 0px 0px;
	width: 134px;
	height: 15px;
  overflow: hidden;
	}

a#morebandlfooter:hover {
	background-image: url(../image/but01/mod_dl_footer_rt_over.gif);
	}
#f01newsfooter {
	background-image: url(../image/head01/cm5_dark_footer.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #f01newsfooter {
	width: 495px; /* ie5win fudge ends */
	}

.lhcmodule {
	background-color: #fff;
}
.lhcmodule2 {
	background-color: #F0F3F6;
}
.lhcmodulep {
	padding: 5px 0px 0px;
/*	margin: 0px; */
	margin-top: 5px;
	margin-left: -8px;
	margin-bottom: 5px;
	float: none;
}
.lhcbut {
	padding-top: 10px;
	padding-bottom: 3px;
	vertical-align: bottom;
	text-align: right;
	float: right;
	padding-bottom: 3px;
}
#lhcheadhl {
	float: left;
	padding-right: 3px;
}


#h01lounge {
	background-image: url(../image/head01/cm5_lounge.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #h01lounge {
	width: 495px; /* ie5win fudge ends */
	}
.loungeintro {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: normal;
	color: #333333;
	background-image: url(../image/mod05_l_tablebg.gif);
	background-repeat: repeat-y;
}
.loungeintro p  {
	padding: 5px;
	font-weight: normal;
	color: #333333;
}
.loungeintrowrapper {
	padding-bottom: 8px;
	}
#nbanenter {
	vertical-align: bottom;
	margin-left: 453px;
	width: 42px;
	height: 11px;
	display: block;
	}

#nbanenter {
	background-image: url(../image/but01/but_enter.gif);
	background-position: 0px;
	background-repeat: no-repeat;
}

#enterban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_enter.gif);
	background-position: 0px 0px;
	width: 42px;
	height: 11px;
	overflow: hidden;
	}

a#enterban:hover {
	background-image: url(../image/but01/but_enter_over.gif);
	}
.loungewrapper {
	width: 495px;
	border-bottom: 2px solid #FFCC66;
	display: block;
	padding-bottom: 10px;
	margin-bottom: 10px;
/*	float: left; */
	}
#f01lounge {
	background-image: url(../image/head01/cm5_lounge_footer.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #f01lounge {
	width: 495px; /* ie5win fudge ends */
	}
#loungebanfooter {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_lounge_footer.gif);
	background-position: 0px 0px;
	width: 108px;
	height: 15px;
	}

a#loungebanfooter:hover {
	background-image: url(../image/but01/but_lounge_footer_over.gif);
	}
#nbanlounge {
	margin-left: 387px;
	width: 108px;
	height: 15px;
	display: block;
	}

#nbanlounge {
	background: url(../image/but01/but_lounge_footer.gif) no-repeat 0px;
	}


/* The forum styles follow */

#forumwrapper {
	position:absolute;
	top: 127px;
	left: 1px;
	width: 955px;
	display: block;
	margin: 0;
	padding: 0;
}

#forumwrapper BODY {
	SCROLLBAR-BASE-COLOR: {categorybackcolor};
	SCROLLBAR-ARROW-COLOR: {categoryfontcolor};
        MARGIN: 0px 0px 0px 0px;
}

#forumwrapper IFRAME { border:0px 0px 0px 0px }

#forumwrapper SELECT {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
#forumwrapper TEXTAREA, #forumwrapper .bginput {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
#forumwrapper A:link, #forumwrapper A:visited, #forumwrapper A:active {
	COLOR: {linkcolor};
}
#forumwrapper A:hover {
	COLOR: {hovercolor};
}

#forumwrapper #cat A:link, #forumwrapper #cat A:visited, #forumwrapper #cat A:active {
	COLOR: {categoryfontcolor};
	TEXT-DECORATION: none;
}
#forumwrapper #cat A:hover {
	COLOR: {categoryfontcolor};
	TEXT-DECORATION: underline;
}
#forumwrapper #ltlink A:link, #forumwrapper #ltlink A:visited, #forumwrapper #ltlink A:active {
	COLOR: {linkcolor};
	TEXT-DECORATION: none;
}
#forumwrapper #ltlink A:hover {
	COLOR: {hovercolor};
	TEXT-DECORATION: underline;
}
#forumwrapper .thtcolor {
	COLOR: {tableheadtextcolor};
}

#forumtp1 {
	padding: 1px;
}
#forumtp2 {
	padding: 1px;
}
#forumtp3 {
	padding: 1px;
}
#forumtp4 {
	padding: 1px;
}
#forumtp5 {
	padding: 1px;
}
#forumtp6 {
	padding: 1px;
}

#forumgenerictxt {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000066;
	margin: 10px;
}
.imageright {
	position: absolute;
	right: 100%;
}
/* */
#h01newsletterpop {
	background-image: url(../image/head01/newsletterpop_head.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top:8px;
	width: 295px;
	}
.popgen {
	width: 332px;
	}
.popgen p {
/*	margin: 10px; */
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.newsletterform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 142px;
	color: #455A72;
	border: 1px solid #7F92A8;
	}
.newsletterformwrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 332px;
	color: #E0E3E6;
	}
#newsletterpopnamea {
	position:absolute;
	top: 120px;
	left: 16px;
	width: 59px;
	display: block;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}
#newsletterpopnameb {
	position:absolute;
	top: 120px;
	left: 130px;
	width: 142px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	padding: 0;
	margin: 0;
	}
#newsletterpopsura {
	position:absolute;
	top: 140px;
	left: 16px;
	width: 59px;
	display: block;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}
#newsletterpopsurb {
	position:absolute;
	top: 140px;
	left: 130px;
	width: 142px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	padding: 0;
	margin: 0;
	}
#newsletterpopemaila {
	position:absolute;
	top: 160px;
	left: 16px;
	width: 120px;
	display: block;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	}
#newsletterpopemailb {
	position:absolute;
	top: 160px;
	left: 130px;
	width: 142px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #455A72;
	padding: 0;
	margin: 0;
	}
#newsletterban1 {
	background: url(../image/but01/but_submit.gif) no-repeat 0px;
	position:absolute;
	top: 190px;
	left: 130px;
	width: 49px;
	height: 11px;
	display: block;
	}
#newsletterban2 {
	background: url(../image/but01/but_register.gif) no-repeat 0px;
	text-align: center;
}
.contactform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 200px;
	color: #455A72;
	border: 1px solid #7F92A8;
	}
#redstar {
	color: #CC0000;
	}
.genpopcontent {
	padding-top: 8px;
	margin: 0px;
	width: 332px;
	padding-left: 5px;
	}
#newsletterpopbot {
	position:absolute;
	top: 260px;
	left: 5px;
	height: 11px;
	display: block;
	}
#h01tellafriendpop, #h01chooseteampop {
	background-image: url(../image/head01/tellafriendpop_head.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px;
}
#h01chooseteampop {
	background-image: url(../image/head01/chooseteampop_head.gif);
}
/* */
#newspagenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000066;
}
#textimage {
	vertical-align: middle;
}

#f01communityplain {
	background-image: url(../image/head01/cm5_community_footerplain.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 495px;
	height: 16px;
	overflow: hidden;
}

#h01community, #h01community_blogadmin, #h01communityblogpersonal, #f01communityblogpersonal {
	background-image: url(/image/head01/cm5_community.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px;
}

#h01community_blogadmin {
	background-image: url(/image/head01/cm5_community_blogadmin.gif);
}

#h01communityblogpersonal {
	background-image: url(/image/head01/cm5_community_blogpersonal.gif);
	height: 16px;
	margin: 0px;
	padding: 0px;
}

#h01communityblogpersonalgrph1 {
	background-image: url(/image/head01/cm5_community_blogpersonalgrph1.jpg);
	height: 52px;
	overflow: hidden;
}

#f01communityblogpersonal {
	background-image: url(/image/head01/cm5_community_blogpersonalft.gif);
	height: 6px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#community {
	/*margin: 10px 260px 10px 200px;*/
	padding: 0px;
	}
.communityintro {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../image/mod05_com_tablebg.gif);
	background-repeat: repeat-y;
}
.communityintro p  {
	padding: 5px;
	font-weight: normal;
	color: #000000;
}
.communityintro h4  {
	padding: 5px;
	font-weight: bold;
	color: #990000;
}
.communitywrapper {
	padding-bottom: 8px;
	border-bottom: 2px solid #9FAAB7;
	margin-bottom: 10px;
	}
#f01loungeplain {
	background-image: url(../image/head01/cm5_lounge_footerplain.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0px;
	width: 495px;
}
#h01downloadpop {
	background-image: url(../image/download_head.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 332px;
}
.xtrapages {
	width: 495px;
	}

.xtrapages p {
/*	margin: 10px; */
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* for news comment */

#nban3 {
	float: left;
	vertical-align: bottom;
	margin-left: 3px;
	width: 59px;
	height: 11px;
	display: block;
	}
#nban3 {
	background: url(../image/but01/but_comment.gif) no-repeat 0px;
	}
#commentban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_comment.gif);
	background-position: 0px 0px;
	width: 59px;
	height: 11px;
	overflow: hidden;
	}
a#commentban:hover {
	background-image: url(../image/but01/but_comment_over.gif);
}
#commenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

/* for news tell a friend */

#nban4 {
  float: left;
	vertical-align: bottom;
	margin-left: 3px;
	width: 16px;
	height: 11px;
	display: block;
	}
#nban4 {
	background: url(../image/but01/but_tellafriend.gif) no-repeat 0px;
	}
#tellafriendban {
	display: block;
	padding: 0;
	border: 0;
	background-image: url(../image/but01/but_tellafriend.gif);
	background-position: 0px 0px;
	width: 16px;
	height: 11px;
	overflow: hidden;
	}
a#tellafriendban:hover {
	background-image: url(../image/but01/but_tellafriend_over.gif);
}
#tellafriendtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#blogMainContainer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#042149; background-image:url(/images/middle_background.gif); background-color: #E5E5E5; background-repeat:repeat; padding:0px; width:495px}
  .blogContent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#042149; padding-bottom:20px; border-bottom:2px solid #9FAAB7; margin-bottom:20px; overflow:hidden; word-wrap: break-word; }
#blogTitle { width:90%; background-color:#663366; border-width:3px; border-color:#042149; border-style:solid; text-align:left; padding:8px}
.blogTitleHeader { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#042149}
.blogTitleText { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#042149}
#blogFooterContainer { width:90%; background-color:#663366; border-width:3px; border-color:#990000; border-style:solid; text-align:left; padding:8px; margin-top:10px}
.blogFooterHeader { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#CC3333}
.blogFooterText { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#CC3333}
  .blogPicture { padding-bottom:10px }
  .blogSpacer { padding-bottom:10px }

.blogPages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000066;
	text-align: center;
}

.profileMainContainer { color:#CC0099; background-color:#00234B; width:232px; display: block; }
#profileTable { text-align:left; color:#042149; padding: 0px; margin-left:5px; margin-top:10px;  margin-bottom:10px; width: 220px; overflow: hidden; }
#profileTable td strong { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
#profileTable td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
#profileQuote { padding: 0px; margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

  .profileTitleBar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#CC0099; background-color:#00234B; padding:9px; width:232px }
  HR.profileSeperator { color:#042149; width:230px; height:1px}
  a.profileLinks { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin-bottom:10px }
  a.profileLinks:link { color:#042149 }
  a.profileLinks:visited { color:#042149 }
  a.profileLinks:hover { color:#042149; background-color:#FFCF02 }
  a.profileLinks:active { color:#042149 }
  .colour_select {
    border: 1px solid #000000;
    font-family:Verdana;
    font-size:10px;
    text-decoration: none;
  }
	/* ADDED FOR FORM.CONFIGURATION.PHP & FORM.NEW_CONTENT.PHP */
	.formStyle, INPUT, SELECT, .input4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000066}
  .blogadminTextarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000066; height: 75px; width: 175px;}
	.input1 { width:175px}
	.input2 { width:60px}
	.input3 { width:180px}
	.input4 { width:470px}

/* --------------------------------------- */


	#h01community_startblog {
	background-image: url(../image/head01/cm5_community_personalblog.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 495px;
	}
html>body #h01community {
	width: 495px; /* ie5win fudge ends */
}

#h01community_search {
	background-image: url(../image/head01/cm5_community_blogsearch.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 16px;
	width: 495px;
}

#h01community_stats {
	background-image: url(../image/head01/cm5_community_stats.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 16px;
	width: 495px;
}

.cmmates td	{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.cmmates h4	{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.cmmates p {
	font-weight: bold;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.bar {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 5px;
	margin: 0px;
}
.bar span {
	height: 6px;
	margin: 0px;
	padding: 0px;
}
.barleft01 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar01_l.gif);
	background-repeat: repeat-x;
}
.barmid01 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar01_m.gif);
	background-repeat: repeat-x;
}
.barright01 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar01_r.gif);
}
.barleft02 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar02_l.gif);
}
.barmid02 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar02_m.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.barright02 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar02_r.gif);
}
.barleft03 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar03_l.gif);
}
.barmid03 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar03_m.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.barright03 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar03_r.gif);
}
.barleft04 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar04_l.gif);
}
.barmid04 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar04_m.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.barright04 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar04_r.gif);
}
.barleft05 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar05_l.gif);
}
.barmid05 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar05_m.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.barright05 {
	padding: 0px;
	background-image: url(../image/mod04_mates_bar05_r.gif);
}
.cmmatescountry {
	background-image: url(../image/cm_contentmates_lines_count.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.cmmatesteam {
	background-image: url(../image/cm_contentmates_lines_team.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.cmmatesintro, .cmmatesintro p  {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: normal;
	color: #333333;
}

#communitysearchleft {
	width: 250px;
	padding-top: 5px;
	float: left;
	}
#communitysearchright {
	float: none;
	padding-top: 5px;
	}
#communitysearchleft {
	float: left;
	}
.communitysearchwrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 495px;
	color: #000066;
	background-color: #ECF0F3;
	}
.communitysearchcontent {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	}
.communitysearchform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 200px;
	color: #455A72;
	border: 1px solid #7F92A8;
	}
.communitysearchform2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 100px;
	color: #455A72;
	border: 1px solid #7F92A8;
	}
.communitysearchformradio {
	background-color: #ECF0F3;
	}
#communitysearch1 {
	padding-top: 10px;
	padding-bottom: 5px;
	}
/* from here - file is transferred to community folder */
#communitysearchrow {
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 5px;
	}
/* from here - file is transferred to community folder */
#communitysearchrowtext1 {
	padding-right: 5px;
	}
#communitysearchrowtext2 {
	padding-right: 0px;
	padding-left: 10px;
	}


.communitystory {
	width: 495px;
	}

.communitystory p {
/*	margin: 10px; */
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.communityimg {
	padding-right: 10px;
	display: block;
	}
#goban {
	display: block;
	padding: 0;
	border: 0;
	background-image:  url(../image/but01/but_go.gif);
	background-position: 0px 0px;
	width: 22px;
	height: 11px;
  overflow: hidden;
	}

a#goban:hover {
	background-image:  url(../image/but01/but_go_over.gif);
	}
#gonban1 {
	vertical-align: bottom;
	margin-left: 468px;
	width: 22px;
	height: 11px;
	display: block;
	}

#gonban1 {
	background:  url(../image/but01/but_go.gif) no-repeat 0px;
	}


#h01blogreportpop {
	background-image: url(/image/head01/blogreportpop_head.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 16px;
	width: 495px;
	}/* CSS Document */

