 
html,body{margin:0;padding:0;background-image:url(../images/bgsquares.gif);}
body{font: 76% arial,sans-serif;text-align:center;}
a{color: #981793;}
div#header {
	height:108px;
	margin:0px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-bottom:0px;
	padding-left:10px;
	background: #EEE;
	color: #79B30B
}
div#navTop {
	height:24px;
	margin:0px;
	padding-top:0px;
	padding-right:0px; 
	padding-bottom:0px;
	padding-left:10px;
	background: #fefe00;
	color: #79B30B
}
div#navMain {
	height:35px;
	margin:0px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-bottom:0px;
	padding-left:10px;
	background: #c1312f;
	color: #79B30B
}
div#navLogin {
	height:38px;
	margin:0px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-bottom:0px;
	padding-left:10px;
	background: #060606;
	color: #79B30B
}

div#container{
	width:990px;
	text-align:left;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
    background-image:url(/images/bg_main.gif);
    background-repeat:repeat-y;
	background-color:#ffffff;
	margin:0 auto
}

div#wrapper{
	float:left;width:990px;
}

div#content p{
	line-height:1.4
}
div#content{
	margin-right: 143px
}

div#mainNewsWrapper{
	width:513px;
	margin-top:10px;  
	background-image:url(/images/uploaded/); 
	background-repeat:no-repeat;
	float:left;
}


div#mainNewsWrapper img{
	width:513px; 
	height:237px;
}

div#mainNews {
	width:493px;
	height:40px;
	background-image:url(../images/trans.png);
	margin-top:177px;
	padding:10px;
    clear:both;
}
* html div#mainNews{
	width:493px;
	height:40px;
	/* Mozilla ignores crazy MS image filters, so it will skip the following 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/trans.png');*/
    background-color:#ececec;
    background-image:none;
    margin-top:153px;
    padding:10px;
}
div#mainNews h1{
	font-size:12px; 
	margin:0px
}

a.mainNews:link {color:#000000; text-decoration:none}
a.mainNews:visited {color:#000000; text-decoration:none}
a.mainNews:hover {color:#c1312f; text-decoration:none}
a.mainNews:active {color:#c1312f; text-decoration:none}

div#BikeChannelWrapper {
	width:304px; 
	height:340px;
	margin-top:10px;
	float:left;
}

div#ChannelM{
	width:204px; 
	height:84px;
	background-color:#ffffff;
	margin-top:10px;
	float:left;
	border-right:1px solid #666666;
}

div#bmfCorporate{
	width:99px; 
	float:left; 
	text-align:right; 
	margin-top:10px;
}

div#NewsWrapper{
	width:513px;
    }

div#news{
	width:513px; 
	height:43px;
	background-color:#ffffff;
	margin-left:0px; 
	margin-top:10px; 
	padding:0px;
	float:left;
	clear:both
}

div#news img{
	width:71px; 
	height:43px; 
	float:left; 
	padding-right:5px; 
	border:0px
}

a.news:link {color:#000000; text-decoration:none}
a.news:visited {color:#000000; text-decoration:none}
a.news:hover {color:#c1312f; text-decoration:none}
a.news:active {color:#c1312f; text-decoration:none}

div#mostReadProductWrapper {
	width:384px; 
	height:157px; 
	margin-bottom:10px;
	float:left;
	padding-left:10px
}
div#mostRead{
	width:513px; 
	height:68px;
	background-color:#ffffff;
	margin-left:0px; 
}
div#mostRead h1{
	font-size:12px; 
	margin-bottom:10px
}

div#mostRead img{
	width:15px; 
	height:15px; 
	float:left; 
	border:0px
}

a.mostRead:link {color:#000000; text-decoration:none}
a.mostRead:visited {color:#000000; text-decoration:none}
a.mostRead:hover {color:#c1312f; text-decoration:none}
a.mostRead:active {color:#c1312f; text-decoration:none}

div#productTitle{
	width:374px; 
	height:28px;
	background-color:#e7e7e7;
	margin-left:0px; 
	margin-top:10px; 
	background-image:url(../images/title_productReview.gif);
	background-repeat:no-repeat
}

div#HydrexTitle{
	width:374px; 
	height:28px;
	background-color:#e7e7e7;
	margin-left:0px; 
	margin-top:10px; 
	background-image:url(../images/title_Hydrexlaunch.gif);
	background-repeat:no-repeat
}

div#bikeanimalette{
	width:374px; 
	height:28px;
	background-color:#e7e7e7;
	margin-left:0px; 
	margin-top:10px; 
	background-image:url(../images/title_bikeanimalette.gif);
	background-repeat:no-repeat
}

div#product{
	width:374px; 
	height:49px;
	background-color:#ffffff;
	margin-left:0px; 
	margin-top:10px;
	float:left
}
div#product img{
	width:81px; 
	height:49px; 
	float:left; 
	padding-right:5px
}
a.product:link {color:#000000; text-decoration:none}
a.product:visited {color:#000000; text-decoration:none}
a.product:hover {color:#c1312f; text-decoration:none}
a.product:active {color:#c1312f; text-decoration:none}

div#pollWrapper{
	width:433px; 
	height:172px; 
	margin-top:0px;
	margin-right:0px; 
	margin-bottom:10px; 
	margin-left:0px; float:left
}
div#pollTitle{
	width:457px; 
	height:28px;
	background-color:#e7e7e7; 
	margin-top:10px; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	background-image:url(../images/title_poll.gif);
	background-repeat:no-repeat
}

div#poll{
	width:433px; 
	height:122px;
	background-color:#ececec; 
	margin-top:2px; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	padding:10px; 
	float:left
	}

div#poll h2{
	font-size:12px;
	margin-top:0px; 
	margin-right:0px;
	margin-bottom:10px; 
	margin-right:0px; 
	font-style:italic;
}

div#skyscraper{
	background:#525152;
	float:left;
	width:143px;
	min-height:660px;
	margin-left:-143px
}
div#index_scroller{
	width:847px; 
	height:28px; 
	background-image:url(/images/bg_scroller.gif);
	background-repeat:repeat-x;
	margin-top:10px; 
	float:left;
    font-size:18px;
    color:#ffffff
}
a.index_scroller:link {color:#ffffff; text-decoration:none}
a.index_scroller:visited {color:#ffffff; text-decoration:none}
a.index_scroller:hover {color:#c1312f; text-decoration:none}
a.index_scroller:active {color:#c1312f; text-decoration:none}

div#commercial{
	width:456px; 
	height:222px;
	background-color:#ffffff;
	margin-left:0px; 
	margin-top:10px; 
	margin-bottom:10px;
	float:left;
	padding-left:10px
}

div#competitionWrapper {
	width:371px; 
	height:179px; 
	margin-bottom:10px; 
	float:left
}
div#competitionTitle{
	width:371px; 
	height:28px;
	background-color:#e7e7e7;
	margin-left:10px; 
	margin-top:10px; 
	background-image:url(../images/title_winFreeStuff.gif);
	background-repeat:no-repeat
}
div#competition{
	width:371px; 
	height:192px;
	background-color:#ececec;
	margin-left:10px;
	margin-top:2px;
	padding-top:2px;
}

a.competition:link {color:#000000; text-decoration:none}
a.competition:visited {color:#000000; text-decoration:none}
a.competition:hover {color:#c1312f; text-decoration:none}
a.competition:active {color:#c1312f; text-decoration:none}

div#footer{
	clear:left;
	width:100%;
	background: #333;
	color: #FFF; 
	margin-top:10px;
}
div#footer p{
	margin:0;
	padding:5px 10px
}

input.btn_signup{
	border: none; 
	background-image: url(../images/btn_enter.gif); 
	width: 75px; 
	cursor: hand; COLOR: #000000; 
	height: 29px; 
	background-color: #ececec;
}