/*

This is the HOMEPAGE_SKIN file for REBOOT.  

For this file, only skin & styling related items are allowed.
If additional layout rules are required, those rules must be put
into the proper module.  No additional css files are allowed in the
css root folder.


***** Contents *****

d01. FLASH PLAYER
d02. COMMENT CTA / SUBMIT
d03. COMMENT LIST

*************************************************************************************/

.homepage_lower{
	clear:left;
}

.homepage_welcome{
	padding-left:10px;
	background-color: #000000;
}

.homepage_welcome_header span{
	display:none;
}

.homepage_welcome_header{
	display:block;
	width:250px;
	height:40px;
	background:url("/images/headers/homepage_welcome2.jpg") no-repeat 0 0;
}

.homepage_welcome_subhead{
	margin:0 0 10px 0;
	padding-right:10px;
}

.homepage_welcome_content{
    padding-right:10px;
    font-size: 12px !important;
    color: #ffffff;
}

.homepage_welcome_content a {
    font-size: 12px !important;
    font-weight: bold;
}

.homepage_welcome_link{
	margin-top:10px;
	display:block;
	height:28px;
	width:89px;
	background:url("/images/buttons/homepage_btn_home.jpg") no-repeat 0 0;
}

.last_link {
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
}

.homepage_welcome_link:hover{
	background-position:0 -28px;
}

.homepage_welcome_content img{
	float:left;
	margin-right:10px;
}

.homepage_cta{
	background:url("/images/backgrounds/homepage_cta_background.gif") repeat-y 10px 0;
	margin-top:20px;
}

.homepage_cta p {
	padding:10px 15px;
	height: 259px;
}

.homepage_cta a.header {
    display: block;
	height: 144px;
}

.homepage_cta a.header .first {
    margin-left: -1px;
}

.homepage_cta_list{
	margin-bottom:10px;
	min-height:125px;
	height:auto !important;
	height:125px;
}

.homepage_cta_list li{
	padding:12px 15px 0;
	color:#999;
}

.homepage_cta_list li span{
	color:#333;
}

.homepage_cta_list li a{
	font-weight:bold;
	margin-bottom:3px;
	display:block;
}

.homepage_cta_footer{
	height:8px;
	width:250px;
	background:url("/images/backgrounds/homepage_cta_background_footer.gif") no-repeat 0 0;
}

.logged_in_1_col_left, .logged_in_1_col_mid, .homepage_cta_scrutinize{
	width:89px;
	height:28px;
	margin:0 0 10px 15px;	
}

.logged_in_1_col_left{
	background:url("/upload/content/reboot/home/logged_in_left_btn.jpg") no-repeat 0 0;
}

.logged_in_1_col_mid{
	background:url("/upload/content/reboot/home/logged_in_mid_btn.jpg") no-repeat 0 0;
}

.homepage_cta_scrutinize{
	background:url("/images/buttons/homepage_btn_scrutinize.jpg") no-repeat 0 0;
}

.homepage_cta .img_replace:hover{
	background-position:0 -28px;
}

.logged_out_1_col_left, .logged_out_1_col_mid, .logged_out_1_col_right{
	width:100px;
	height:28px;
	margin:0 0 10px 15px;
}

.logged_out_1_col_left{
	background:url("/upload/content/reboot/home/logged_out_left_btn.jpg") no-repeat 0 0;
}

.logged_out_1_col_mid{
	background:url("/upload/content/reboot/home/logged_out_mid_btn.jpg") no-repeat 0 0;
}

.logged_out_1_col_right{
	background:url("/upload/content/reboot/home/logged_out_right_btn.jpg") no-repeat 0 0;
}


.logged_out_1_col_left:hover, .logged_out_1_col_mid:hover, .logged_out_1_col_right:hover{
	background-position:0 -28px;
}

.homepage_cta_incoming_create_btn{
	width:108px;
	height:28px;
	background:url("/images/buttons/homepage_cta_create_post_btn.jpg") no-repeat 0 0;	
}

.homepage_cta .homepage_cta_incoming_create_btn{
	margin:0 0 10px 15px;
}

.homepage_cta_incoming_create_btn:hover{
	background-position:0 -28px;
}



/* d01. FLASH PLAYER
*****************************************************************/

#gallery h2{
	text-indent:0;	
	padding:10px 0 0 10px;
	height:25px;
	width:519px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;
}

#gallery_content p{
	padding:5px 15px;
}

.homepage_slideshow{
	padding-bottom:4px;
	background:url("/images/backgrounds/homepage_slideshow_bottom.jpg") no-repeat 10px bottom;
}

.press_release {
	width: 180px;
	height: 28px;
	background:url("/images/buttons/btn_press_release.png") no-repeat top left;
}

.press_release:hover {
	background-position: 0px -28px;
}
