/* Styles for the homepage */

.body-home {
	background-color:#000000;
	background-image:url(images/body.jpg);
	background-repeat:no-repeat;
	width:886px;
	margin:0px 0px 0px 21px;
	padding:0px 17px 0px 16px;
}

.homecol1 {
	width:538px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.homecol2 {
	width:331px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:35px 0px 0px 0px;
	color:#8c8c8c;
}


/* Column 1: FPSS */
.featuredphotos {
	width:503px;
	height:241px;
	color:#fdf9f7;
	line-height:18px;
	text-align:left;
	background-image:url(images/home_fpss.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 13px 0px;
	padding:25px 20px 0px 15px;
}
.featuredphotos a {color:#bb9728;}
.featuredphotos a:hover {color:#fcc400;}

.featuredphotos .slides {width:503px;}

.featuredphotos .photo {width:244px; float:left;}
.featuredphotos .photo img {border:2px solid #b37204;}

.featuredphotos .content {width:247px; float:right;}
.featuredphotos .content .title {
	color:#fcc400;
	font-size:18px;
	font-family:Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	line-height:19px;
	display:block;
	margin:0px;
	padding:0px 0px 10px 0px;
}
	.featuredphotos .content .title a {color:#fcc400; text-decoration:none;}
	.featuredphotos .content .title a:hover {color:#ffffff;}

.featuredphotos .content p {margin:0px; padding:0px 0px 8px 0px; line-height:16px;}

.featuredphotos .navi {display:block;}

/* Column 1: Blog Area */
.blogbox1 {
	width:538px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	background-image:url(images/home_blog1.gif);
	background-repeat:no-repeat;
}
.blogbox2 {
	width:500px;
	margin:0px 0px 0px 0px;
	padding:58px 19px 15px 19px;
	background-image:url(images/home_blog2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.homeviewall {
	width:330px;
	margin:15px 85px 15px 85px;
	background-image:url(images/home_viewall2.gif);
	background-repeat:no-repeat;
}

	.homeviewall a {
		text-decoration:none;
		height:46px;
		display:block;
		width:330px;
		background-image:url(images/home_viewall1.gif);
		background-repeat:no-repeat;
	}
	.homeviewall a:hover {background-image:none;}

/* Column 2*/
.homecol2 a {color:#3f72a1;}
.homecol2 a:hover {color:#fcb200;}

.homecol2 .readmore {
	display:block;
	text-align:right;
}
.homecol2 p {margin:0px; padding:0px 0px 8px 0px; line-height:18px;}

/* Column 2: Featured Video */
.featured_video {
	width:331px;
	background-image:url(images/homesidebar_video.gif);
	background-repeat:no-repeat;
	margin:0px 0px 20px 0px;
	padding:32px 0px 0px 0px;
}

/* Column 2: Featured Player */
.featured_player {
	width:331px;
	background-image:url(images/homesidebar_notable.gif);
	background-repeat:no-repeat;
	margin:0px 0px 20px 0px;
	padding:22px 0px 0px 0px;
}
.featured_player .title {
	width:331px;
	color:#fcb200;
	font-size:16px;
	font-family:Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	line-height:normal;
	margin:0px;
	padding:0px 0px 12px 0px;
}
	.featured_player .title a {color:#fcb200; text-decoration:none;}
	.featured_player .title a:hover {color:#3f72a1;}
.featured_player img {float:left; padding:0px 15px 10px 0px;}


/* Column 2: Tabbed Content */
.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.featured_tabbed {
	width:331px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.tabs {
	width:321px;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
	padding:0px 0px 0px 10px;
}
.tabs ul {margin:0px; padding:0px; list-style-type:none;}
.tabs ul li {
	float:left;
	height:20px;
	margin:0px 0px 0px 4px;
}
.tabs ul li a {
	height:20px;
	display:block;
	text-decoration:none;
	color:#fcb200;
	line-height:20px;
}

.tabs ul li.link1 a {width:54px; background-image:none;}
.tabs ul li.link1 a:hover {background-repeat:no-repeat; background-image:url(images/tabbed1a.gif);}
.tabs ul li.link1 a.selected {color:#ffffff; background-repeat:no-repeat; background-image:url(images/tabbed1b.gif);}
.tabs ul li.link1 a.selected:hover {color:#000000; background-repeat:no-repeat; background-image:url(images/tabbed1b.gif);}

.tabs ul li.link2 a {width:109px; background-image:none;}
.tabs ul li.link2 a:hover {background-repeat:no-repeat; background-image:url(images/tabbed2a.gif);}
.tabs ul li.link2 a.selected {color:#ffffff; background-repeat:no-repeat; background-image:url(images/tabbed2b.gif);}
.tabs ul li.link2 a.selected:hover {color:#000000; background-repeat:no-repeat; background-image:url(images/tabbed2b.gif);}

.tabs ul li.link3 a {width:117px; background-image:none;}
.tabs ul li.link3 a:hover {background-repeat:no-repeat; background-image:url(images/tabbed3a.gif);}
.tabs ul li.link3 a.selected {color:#ffffff; background-repeat:no-repeat; background-image:url(images/tabbed3b.gif);}
.tabs ul li.link3 a.selected:hover {color:#000000; background-repeat:no-repeat; background-image:url(images/tabbed3b.gif);}

.tabtexts1 {
	width:331px;
	background-color:#a16704;
	background-image:url(images/tabtexts1.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.tabtexts2 {
	width:311px;
	background-image:url(images/tabtexts2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:12px 10px 22px 10px;
	margin:0px 0px 0px 0px;
	color:#000000;
	font-size:11px;
}

.tabtexts2 a {color:#fcb200; text-decoration:none;}
.tabtexts2 a:hover {color:#ffffff;}

.tabtexts2 ul {margin:0px; padding:0px; list-style-type:none;}
.tabtexts2 ul li {
	background-color:#8d5b07;
	padding:10px 10px 10px 10px;
	margin:0px 0px 1px 0px;
}
.tabtexts2 ul li span.commentauthor {font-weight:bold; text-transform:uppercase; color:#fcb200;}

.tabtexts2 p {margin:0px; padding:0px 0px 8px 0px; line-height:normal;}

/* Column 2: Chatbox */
.chatbox {
	width:331px;
	background-image:url(images/homesidebar_chat.gif);
	background-repeat:no-repeat;
	margin:0px 0px 20px 0px;
	padding:32px 0px 0px 0px;
	text-align:left;
	font-size:11px;
}
.chatbox p {margin:0px; padding:0px 0px 6px 0px; line-height:normal;}

/* Column 2: Ads */
.homesidebarads {
	width:331px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
}
.homesidebarads p {margin:0px; padding:0px 0px 6px 0px; line-height:normal;}

.homesidebarads_col1 {width:160px; float:left; margin:10px 0px 20px 0px;}
.homesidebarads_col2 {
	width:160px; 
	float:right;
	background-image:url(images/homesidebar_ads.gif);
	background-repeat:no-repeat;
	margin:10px 0px 20px 0px;
	padding:25px 0px 0px 0px;
}

.homesidebarads a {color:#3d72a4;}
.homesidebarads a:hover {color:#fbb101;}
.homesidebarads ul {margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
.homesidebarads ul li {
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 15px;
	background-image:url(images/icon_sidebar.gif);
	background-repeat:no-repeat;
}
	.homesidebarads ul li h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	color:#a06702;
	}
	.homesidebarads ul li.nobg {background-image:none;padding:0px 0px 0px 0px;}
	
.homesidebarads ul li ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.homesidebarads ul li ul li {
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 15px;
	background-image:url(images/icon_sidebar.gif);
	background-repeat:no-repeat;
}


.clear {clear:both;}