/* HOMEPAGE CSS FILE */

/* 	This CSS File is created and may be used
	only for the website of FinishLine (www.finishline.ph)
	by Sheero Media Solutions, a trademark of Intuitiv Solutions Inc.
*/


/* Home Styles */
.content_bg_home {
	width:940px;
	background-image:url(images/bg_content2_home.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0px 10px 0px 10px;
	padding:0px 0px 0px 0px;
	background-color:#ede9e2;
}
.mainbody_home {
	width:940px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.home_row1 {
	width:940px;
	height:300px;
	background-image:url(images/welcome.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#0f140a;
	color:#ffffff;
	margin:4px 0px 0px 0px;
}
.home_row1_col1 {
	width:306px;
	float:left;
	font-size:11px;
	margin:0px;
	padding:195px 17px 0px 17px;
}
.home_row1_col1 p {line-height:16px; margin:0px; padding:0px 0px 7px 0px;}
.home_row1_col2 {width:580px; float:right; margin:0px; padding:8px 0px 0px 0px;}

.home_row2 {
	width:940px;
	height:164px;
	background-color:#000000;
}
.homebox {
	width:235px;
	height:164px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
	.home_timer {background-image:url(images/box1.jpg);}
	.home_upcoming {background-image:url(images/box2.jpg);}
	.home_results {background-image:url(images/box3.jpg);}
	.home_login {background-image:url(images/box4.jpg);}


/* Boxes */
.home_timer_content {
	width:175px;
	height:99px;
	padding:40px 0px 0px 60px;
}
.home_timer_content span.link {display:block; font-weight:bold; padding:10px 0px 0px 0px; color:#5b7e00; font-size:12px;}
.home_timer_content span.link a {text-decoration:none;}

.home_timer_more {
	width:112px;
	height:19px;
	margin:0px;
	padding:0px 0px 0px 123px;
	font-size:10px;
}

.home_timer_more a {
	display:block;
	width:112px;
	height:19px;
	background-color:#636363;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:19px;
}
.home_timer_more a:hover {background-color:#c4ff26; color:#323131;}

/* Upcoming */
.home_upcoming_content {
	width:213px;
	height:89px;
	padding:50px 10px 0px 12px;
	font-size:11px;
	line-height:16px;
}
.home_upcoming_content .col1_img {
	float:left;
	width:93px;
}
.home_upcoming_content .col2_text {
	float:right;
	width:110px;
	padding:5px 0px 0px 0px;
}
.home_upcoming_more {
	width:95px;
	height:19px;
	margin:0px;
	padding:0px 0px 0px 140px;
	/* background-image:url(images/creditcards.gif); */
	background-repeat:no-repeat;
	font-size:10px;
}

.home_upcoming_more a {
	display:block;
	width:95px;
	height:19px;
	background-color:#636363;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:19px;
}
.home_upcoming_more a:hover {background-color:#c4ff26; color:#323131;}

/* Results */
.home_results_content {
	width:213px;
	height:44px;
	padding:95px 10px 0px 12px;
	font-size:11px;
	line-height:16px;
}
.home_results_more {
	width:112px;
	height:19px;
	margin:0px;
	padding:0px 0px 0px 123px;
	font-size:10px;
}

.home_results_more a {
	display:block;
	width:112px;
	height:19px;
	background-color:#636363;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:19px;
}
.home_results_more a:hover {background-color:#c4ff26; color:#323131;}

/* News */

.latestnews {width:470px; float:left;}
.latestnews h2 {
	margin:0px 0px 0px 0px;
	padding:4px 5px 3px 5px;
	background-color:#323131;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	font-style:italic;
	font-size:14px;
}

.latestnews ul {margin:0px 0px 0px 0px; padding:20px 10px 0px 10px; list-style-type:none; background-color:#f2f0eb;}
.latestnews ul li {
	margin:0px 0px 11px 0px;
	padding:0px 0px 11px 22px;
	background-image:url(images/listicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px solid #ede9e2;
}
.latestnews ul li span.postdate {font-size:11px; color:#504f4e; display:block; padding:3px 0px 0px 0px;}

.latestnews .morelink {
	display:block;
	color:#7d7d7d;
	font-size:11px;
	margin:0px;
	padding:0px 0px 15px 0px;
	text-align:right;
}

.homedetails {
	width:470px;
	float:right;
	color:#7d7d7d;
	font-size:11px;
}
.homedetails .ad {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.homedetails .detailscontent {
	margin:0px;
	padding:15px 20px 15px 20px;
}
.homedetails form {margin:0px 0px 10px 0px; padding:0px;}
.homedetails p {line-height:16px; margin:0px; padding:0px 0px 8px 0px;}
