.hover-row {
/*	background-color: #cdcdcd; */
	background-color: #DEDEDE; 	
}

body.section_home ul.data_list li {
	 /*padding: 2px 0px 2px 18px; */
	padding: 2px 0px 2px 10px;
}
body.section_home #hp_content a {
	font-size:11.5px;
}
body.section_home #hp_content .featured_profile h5 a {
	font-size:12px;
}
body.section_home .page_subsection_col {
	width: 210px;
	float:left;
	margin-right:5px;
}
body.section_home #hp_colleges_col {
	margin-right:0px;
	float:right;
}
body.section_home #hp_sports_subsubheader .left{
	width:85px;
}
body.section_home #hp_sports_subsubheader .right{
	float:left;
}
body.section_home #hp_sports_male {
	/*
	margin-bottom:3px;
	width:102px;
	border-right:1px solid #CFCECE; 
	border-top:1px solid #CFCECE; 
	border-bottom:1px solid #CFCECE;
	*/
	margin-bottom: 3px;
	width:103px;
	border-right: 1px solid #CFCECE;
}
body.section_home #hp_sports_female {
	/*
	margin-bottom:3px;	
	width:102px;
	border-left:1px solid #CFCECE;; 
	border-top:1px solid #CFCECE; 
	border-bottom:1px solid #CFCECE;
	*/
	margin-bottom: 3px;
	width:104px;
}
body.section_home #hp_sports_male li,
body.section_home #hp_sports_female li{	
/*	padding:2px 0px 2px 18px; */
	padding: 5px 6px 4px 6px
}
body.section_home #hp_sports ul li {
	white-space:nowrap;
}
body.section_home .page_section_content .data_list{
	float:left;
	border:none;
	width:100%;
}
body.section_home .page_section_content {
	/*
	float:left;
	border:1px solid #CFCECE;
	width:208px;
	*/
	float: left;
	border: 1px solid #CFCECE;
	width: 208px;	
}
body.section_home .more  {
	width:100px;
	float:left;
	margin:10px 10px;
}
body.section_home #hp_content .more a {
	font-weight:bold;
	font-size:14px;
}

/* ********************************************** */
/* **************** tab box ************************* */
body.section_home ul#tab_box_menu {
	float:left;
}
body.section_home ul#tab_box_menu li {
	width:100px;
	height:21px;
	float:left;
	background-image: url(http://images.takkle.com/images/tab_menu_bg.png);
	background-repeat: repeat-x;
	border:1px solid #6C6C6C;
}
body.section_home ul#tab_box_menu li a{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#E7E7E8;
}
body.section_home ul#tab_box_menu li a:hover{
	text-decoration:none;
	color:#E7BB15;
}
body.section_home .list_item_content {
	margin:2px 0px 2px 8px;
	height:19px;
}

/* ********************************************** */
/* **************** homepage reg box ************************* */
/*
#reg_form_container .plus_minus_icon {	
	width:17px;
	float:right;
	margin:10px 10px;
}
*/

#reg_form_container .action-icon {	
	width:17px;
	float:right;
	position:absolute;
	top:46px;
	left:270px;
}

/*
#reg_form_container {
	position:relative;
	top:0px;
	right:0px;
}
*/
#reg_form_container {
	z-index: 100;
	float:left;
	position:relative;
	top:0px;
	/*left:10px; */
	left:0px;
}
#reg_form_box {
	background-color:#757575;
	z-index:100;
	background-repeat:no-repeat;
	width:300px;
	height:250px;
	float:left; 
		 
	position:absolute;
	top:0px;
	left:0px;
}
#reg_form_box form {
	float:left;
	position:relative;
	top:90px;
	left:17px;
	width:260px;
}
#reg_form_box .form_row {
	width:100%;
	/*margin-bottom:2px; */
	margin-bottom:5px;
	width:100%;
}
#reg_form_box label {
	color:#ffffff;
	margin:0px 0px;
	padding:0px 0px;
	font-size:12px;
	line-height:12px;	
	width:100%;	
}
#reg_form_box input.text_field {
	margin:3px 0px;
	width:175px;
	background-color:#E4E4E4;
}
#reg_form_box select.long_select {
	width:180px;
}
#reg_form_box .radio_text {
	color:#ffffff;
}
#reg_form_box .btn_sumbit {	
	margin:4px 0 0 0;	
	float:left;
}
#reg_form_box .checkbox_text {	
	color:#ffffff;
	width:230px;
	float:right;	
}
#reg_form_box .checkbox_text a {
	color:#ffffff;
}

/* ********************************************** */
/* **************** homepage content ************************* */


#main_hp_content #tab_box {
	position:relative;
	width:640px;
	height:250px;
	float:right;
	/* float:left; */	
}

#tab_box_content {
	position:absolute;
	top:50px;
	left:30px;

	clear:both;
	display:block;
	float:left;
	width:200px;
	height:100px;
	padding:10px 10px;	
	/*
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	*/	
	/*background-color:#666; */
	background-color:black;	
}

#main_hp_content #tab_box_content h5 {
	font-size:16px;
	color:#FFFFFF;
	margin:0px 0px 5px 0px;
	padding:0px 0px;
}
#main_hp_content #tab_box_content p {
	color:#FFFFFF;
	font-size:12px;
	margin:5px 0px;
	padding:0px 0px 10px 0px;
	/*border-bottom:1px dashed #fff; */
}
#main_hp_content #tab_box_content a {
	float:left;
	margin-top:5px;
	font-size:11px;
	color:#FFFFFF;
}

.tab_section_item {
	background-image: url(http://www.vellemanusa.com/images/icons/bit_cross.gif);	
	width:30px;
	height:30px;	
	position:absolute;	
}

#tab_section_item_1_1 {
	top:60px;
	left:440px;
}
#tab_section_item_1_2 {
	top:10px;
	left:600px;
}
#tab_section_item_1_3 {
	top:100px;
	left:560px;
}
#tab_section_item_1_4 {
	top:150px;
	left:400px;
}

#tab_section_item_2_1 {
	top:25px;
	left:370px;
}
#tab_section_item_2_2 {
	top:15px;
	left:550px;
}
#tab_section_item_2_3 {
	top:100px;
	left:570px;
}
#tab_section_item_2_4 {
	top:120px;
	left:420px;
}

#tab_section_item_3_1 {
	top:75px;
	left:320px;
}
#tab_section_item_3_2 {
	top:10px;
	left:600px;
}
#tab_section_item_3_3 {
	top:80px;
	left:450px;
}
#tab_section_item_3_4 {
	top:140px;
	left:340px;
}

#tab_section_item_4_1 {
	top:110px;
	left:350px;
}
#tab_section_item_4_2 {
	top:3px;
	left:550px;
}
#tab_section_item_4_3 {
	top:180px;
	left:600px;
}
#tab_section_item_4_4 {
	top:180px;
	left:360px;
}


#hp_content {
	background-color:white;
	float:left;
	width:640px;
}
#hp_content .page_subsection_header {	
	margin-top:0px;
}
#hp_content ul.featured_profiles_list {
	margin-top:10px;
	margin-left:10px;
}
/*
#hp_content ul.featured_profiles_list a{
	color:white
}
*/
#hp_content ul.featured_profiles_list li {
	/*background-color:#F6F6F6; */
	width:153px;	
}

#hp_content ul.featured_profiles_list li.first_item {
	margin-left:0px;
}
#hp_content ul.featured_profiles_list li {
	margin-left:2px;
}

#hp_content ul.featured_profiles_list li.separator{
	margin-top:20px;
	width:4px;
}

#hp_content .featured_profiles_list_wrapper {
	clear:both;
	float:left;
	width:100%;
	/*
	background-image: url("http://images.takkle.com/images/homepage/bg_featured_profiles.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	*/
}

#hp_content #featured_profiles_ad {
	position:relative;
	top:7px;
	left:5px;	
	height: 220px;
	*height: 230px;
	float:left;
}

#hp_content .border_bottom_dot {	
/*
	border-bottom:1px dotted #8d8d8d;
	margin-bottom: 5px;
	*/
	border-bottom: 1px dotted #8D8D8D;
	margin-bottom: 5px;
	padding: 2px 0 1px 0;	
}

#hp_content .shadow_box {
	border:1px solid #e1e1e1;
	background-color: #f6f6f6;
	/*width:153px; */
	width:145px;
	overflow: hidden;		
}

#hp_content #featured_school .shadow_box {
	width:153px;
}

#hp_content #featured_school .shadow_box_content {
	height: 210px;
}

#hp_content .shadow_box .thumbnail {
	margin-top:4px;
}

#hp_content .shadow_box_top {
	/*width:153px; */
	width:145px;
	height:4px;
	/*background-image: url(http://localhost/takkle/images/homepage/shadow_box_top.png); */
	background-repeat: no-repeat;
}
#hp_content .shadow_box_content {
	/*
	padding:0px 10px;
	overflow: hidden;
	*/
	padding: 1px 5px 0 5px;
	overflow: hidden;
}
#hp_content .shadow_box_bottom {
	/*width:153px; */
	width:145px;
	height:5px;
	/*background-image: url(http://localhost/takkle/images/homepage/shadow_box_bottom.png); */
	background-repeat: no-repeat;
}

/*
#featured_school {
	width: 160px;
}
*/

#ad_logo {
	cursor:pointer;		
}

#top_box {
	width:951px;
	float:left;
	padding:10px 10px;
	border-bottom:1px solid #656565;
}
#main_box {
	min-height:500px;	
	width:950px;
	float:left;
	padding:10px 10px;
	border-top:1px solid #989897;
	background-color: #E7E6E4;
	
	background-image: url(http://images.takkle.com/images/homepage/shadow_divider.png);
	background-position: top left;
	background-repeat: repeat-x;
}


/* ********************************************** */
/* **************** homepage sidebar ************************* */

#hp_sidebar {
	float:right;
}
#hp_sidebar ul {
	width:300px;
}
#hp_sidebar ul li{
	float:left;
	clear:both;
	padding:0px 0px;
	margin:0px 0px;
	margin-bottom:10px;	
	width:100%;
	background-color: #222222;
}
#hp_sidebar ul li a{
	/*float:left; */
}
#hp_sidebar ul li .alf_left{
	float:left;
	margin:10px 10px;
}
#hp_sidebar ul li .alf_right{
	float:right;
	margin:10px 10px;
}

#hp_sidebar ul li .soc_icon{
	margin:10px 0px 10px 10px;;
}


#hp_sidebar #potw .logo {
	margin-right:3px;
	position:relative;
	top:11px;
}
#hp_sidebar #potw .text {
	font-size:12px;
}
#potw .page_subsection_header {
	margin-top:0px;
}
#potw .page_subsection_header a {
	float:left;
}
#potw_content {
	padding:10px 10px;
	color: #CFCFCF;
}
#potw_content a{
	color: #CFCFCF;
}

#potw_content h6 {
	color: #E1B902;
}
#potw_content h6 a{
    color: #E1B902;
}
#potw_content .separator {
	float:left;
	margin:3px 0px;
}

/* move to sidernews.css ? */

.lof-navigator li{	
	margin-right:2px;
	background:url(images/sidernews/transparent_bg.png) repeat;
}
.lof-navigator .nav_tab a{
	line-height:24px;
	text-decoration:none;
		
}
.lof-navigator .active .nav_tab a,
.lof-navigator .nav_tab a:hover{
	color:#E1B902;
}



