/* CSS Document */

*{
margin:0px;
padding:0px;
}

img{
border:0px;
}

.floatl{
float:left;
}

.floatr{
float:right;
margin-bottom: 5px;
}

.btn_signup{
/* background-url(../images/SignUp.png); */
float:right;
margin-right:56px;
margin-top:0px;  
}

.btn_signup a
{position:relative;} 

.clr{
clear:both;
}

body {
background:#2F01E4 url(../images/new-bg.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
font-family:Tahoma;
font-size:12px;
/*color:#7D7D7D;*/
margin-top:6px;
margin-bottom:6px;
}

h1 {
font-weight:bold;
font-size:20px
}

#wrapper {
width:980px; 
background-color: #fff;
opacity: 0.95;
padding-top: 20px; 
margin:0 auto; 
border-radius: 25px 25px 10px 10px;
}

#banner{
width:980px;
height:40px;
}

a {text-decoration: none;}

.header{
width:980px; 
padding:0px 0px 0px 0px;
}

.logo {
float:left;
width:350px; 
height:130px
margin-left:10px;
margin-top:-56px;
margin-bottom:5px;
position:relative;
z-index:1;
}

/* social */
.social {
width:175px;
float:left; 
margin-right:5px;
margin-left:340px;
margin-top:-80px;
}

/* search */
.search { 
float:right; 
/*padding:10px 10px 10px 10px;  */
font-family:Arial, Helvetica, sans-serif;
color:#666;
margin-right:20px;
margin-top:25px;
}

.navbar {
width:960px;
margin-bottom:5px;
}

/*********************/
/* Container2 */
/*********************/

#container2{
width:960px;
margin:auto;
background-color:#FFFFFF;
padding:5px 10px 5px 10px;
overflow: hidden;
zoom: 1;
}

/*column 1 */
.container2-col1{
width:316px;
background:url(../images/container2-col1-bg.png) top left repeat-x;
}

.container2-col1-content{
background:url(../images/fantasy-baseball-bats.png) bottom left no-repeat;
text-align:right;
padding:6px 10px 6px 20px;
}

.container2-col1-content h2{
font-weight:normal;
font-size:18px;
text-shadow: 1px 2px 1px #333333;
color:#fff;
width:282px;
text-align:right;
}

.container2-col1-content h4, .container2-col2-content h4, .container2-col3-content h4{
font-size:15px;
color:#fff;
margin-top:10px;
margin-left:10px;
}

.container2-col1-content p, .container2-col2-content p, .container2-col3-content p{
color:#fff;
}

/* column 2 */
.container2-col2{
width:316px;
background:url(../images/container2-col2-bg.png) top left repeat-x;
margin-left:6px;
}

.container2-col2-content{
background:url(../images/fantasy-football-player.gif) top left no-repeat;
text-align:right;
padding:6px 10px 6px 20px;
}

.container2-col2-content h2{
width:282px;
font-size:18px;
text-shadow: 1px 2px 1px #333333;
text-align:right;
color:#fff;
font-weight:normal;
}

/* column 3 */
.container2-col3{
width:316px;
background:url(../images/container2-col3-bg.png) top left repeat-x;
margin-left:6px;
}

.container2-col3-content{
background:url(../images/fantasy-hockey-puck.png) top left no-repeat;
text-align:right;
padding:6px 10px 6px 20px;
}

.container2-col3-content h2{
width:282px;
font-size:18px;
text-shadow: 1px 2px 1px #333333;
text-align:right;
color:#fff;
font-weight:normal;
}

.info{
width:980px;
margin:auto;
background-color:#FFFFFF;
padding:10px 10px 0px 10px;
height: 250px;
}

p {
font-size:12px;
line-height:20px;
color: #333;
}

/*********************/
/* Easy Slider */
/*********************/

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
		
	#slider2 {
	 margin-top:1em;
	}
	
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:980px;
		height:327px;
		overflow:hidden;
		text-align:center; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:960px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:0 15px 0 0;
		padding:2px;
		height:15px;	
		}
	ol#controls li{
		margin:0 5px 0 0; 
		padding:0;
		float:right;
		list-style:none;
		height:15px;
		line-height:15px;
		}
	ol#controls li a{
		float:left;
		height:15px;
		line-height:15px;
		border:1px solid #ccc;
		background:#E7E7E7;
		color:#333;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#555;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

.bg { 
border-bottom:1px solid #CCCCCC; 
clear:both; 
padding:0; 
margin:10px 0; 
background:none;
}

br.clear { clear: both; }

.btm-right { width:290px; margin:0; padding:0px; float:right; background-color:#FFFFFF;}
.btm-left { width:610px; margin:0; padding:0px; float:left; background-color:#FFFFFF;}

table.testimonial th {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: white;
	background-color: navy;
	letter-spacing: 1px;
}

.btm-header{
width:960px;
margin:auto;
background-color:#FFFFFF;
padding:5px 10px 5px 10px;
height:400px;
}

/*************footer*********/
.footer {width:960px; padding:0; background:#dddddd; margin:0;}
/*.footer_resize { width:960px; margin:0 auto; padding:5px 0;} */
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:1.6em; }
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.6em; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer p.leftt { text-align:left; width:50%; margin:10px 0; padding:0 0; float:left;} 
.footer p.rightt { text-align:right; width:50%; margin:10px 0; padding:5px 0; float:right;} 
FBG
.FBG {padding:0; margin:0; background:url(images/line.gif) top repeat-x;}
.FBG h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0 0 0 10px; margin:0;}
.FBG .foot_nav { float:left; width:620px; border-left:1px solid #dedede; padding:10px; margin:10px 0;}
.FBG .subscribe { float:left; width:300px; margin:10px 0;}
.FBG .subscribe input.text { border:1px solid #d9d9d9; background:#FFF;}
.FBG ul { margin:0; padding:0; list-style:none;}
.FBG li { margin:10px; padding:0; list-style:none;}
.navpad { padding: 0 6px 0 6px }
/*.FBG ul li { background:url(images/foot_nav_sm.gif) no-repeat left; padding:0 20px; margin:0;} */

/*********************/
/*copyright */
/*********************/
.copy {
width:200px;
float: right;
margin-top:10px;
margin-bottom:5px;
color:#333;
}
