/****************************************/
/*               v.2.7                  */
/****************************************/
/*########################################
               MAIN STYLE
########################################*/
/*
*/
/* Default Tags */
html { background: url("../images/background.jpg") center top repeat; width: 100%; font:12px Arial, Times, 'Times New Roman'; color:#000000; text-align:left; }
body, img, form { border:none; margin: 0; padding: 0; }
p {
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	text-align: center;
}
ul {margin: 5px 0 5px 0; padding: 5px 0 5px 0; }
li {margin: 5px 0 5px 0; padding: 5px 0 5px 0; }
#container-aux { background: url("../images/container-aux.png") center top repeat-y; width:1024px; margin: 0 auto; }
#container-top { background: url("../images/container-top.png") center top no-repeat; width:1024px; height:46px; margin: 0 auto; }
#container { background:#ffffff url("../images/container.png") center top no-repeat; width:956px; margin: 0 auto; }
#home-container { background:#ffffff url("../images/home-container.jpg") center top no-repeat; width:956px; height:703px; margin: 0 auto; }


/* Default Titles */
h1, h2, h3, h4 { margin-top:0;  }
h1 { font-size:18px; }
h2 { font-size:16px; color:#246288; }
h3 { font-size:14px; }
h4 { font-size:12px; }


/* Default Links */
a { color:#246288; text-decoration:none; font-weight:bold; }
a:hover {
	text-decoration:underline;
	text-align: right;
}


/* Special Colored */
.light{ color:#c10303; font-weight:bold; }


/* Clear */
.clear { clear:both; overflow:hidden; height:0px; }

#aux-aux-aux { min-height:650px; height:auto !important; height:650px; }

/*########################################
                HEADER
########################################*/
#header { height:290px; }
#header .logo { position:absolute; margin:7px 0 0 40px; float:left; }
#header .paypal-verified { position:absolute; margin:0 0 0 570px; float:left; }
#header .secure-payments { position:absolute; margin:0 0 0 620px; float:left; }
#header .spam-free { position:absolute; margin:0 0 0 710px; float:left; }
#header .home-icon { position:absolute; margin:0 0 0 760px; float:left; }
#header .login-icon { position:absolute; margin:0 0 0 810px; float:left; }
#header .home-login-icon { position:absolute; margin:110px 0 0 780px; float:left; }
#header .title { position:absolute; margin:103px 0 0 0; float:left; padding:3px 0 0 8px; display:block; background: url("../images/title.png") no-repeat; height:25px; width:350px;}
#header .sp1 { position:absolute; margin:174px 0 0 116px; float:left; text-align:center; }
#header .sp2 { position:absolute; margin:140px 0 0 390px; float:left; text-align:center; }
#header .sp3 { position:absolute; margin:101px 0 0 670px; float:left; text-align:center; }
#header .sp-link { background: url("../images/sp-link.png") no-repeat; margin-top:5px; text-align:center; width:139px; height:21px; display:block; line-height:21px; color:#ffffff; text-decoration:none; }
#header .buy { position:absolute; margin:88px 0 0 750px; float:left; }
/**/
#header .home-title { font-size: 16px; position:absolute; margin:103px 0 0 0; float:left; padding:6px 0 0 8px; display:block; background: url("../images/home-title.png") no-repeat; height:55px; width:710px; text-transform: uppercase; color:#ffffff; }
#header .home-sp1 { position:absolute; margin:244px 0 0 36px; float:left; text-align:center; }
#header .home-sp2 { position:absolute; margin:210px 0 0 340px; float:left; text-align:center; }
#header .home-sp3 { position:absolute; margin:171px 0 0 635px; float:left; text-align:center; }
#header .home-sp-link { background: url("../images/home-sp-link.png") no-repeat; font-size:14px; font-weight:bold; margin-top:5px; text-align:center; width:280px; height:25px; display:block; line-height:25px; color:#000000; text-decoration:none; margin-bottom:5px; text-transform: uppercase; }
#header .home-sp-link-alone { background: url("../images/home-sp-link.png") no-repeat; font-size:14px; font-weight:bold; margin-top:5px; text-align:center; width:280px; height:25px; display:block; line-height:25px; color:#000000; text-decoration:none; margin-bottom:5px; text-transform: uppercase; margin-top:20px; }
/**/
#header .nav { position:absolute; margin:47px 0 0 510px; float:left; background: url("../images/header.jpg") no-repeat; text-align:center; font-size:14px; padding:0; width:448px; }
#header .nav li { display:inline; padding:0px; margin:0; border:none; }
#header .nav a { text-decoration:none; color:#ffffff; display:block; float:left; margin:0 18px 0 18px; font-style:italic;}
#header .nav a:hover { color:#246288; }
#header .nav img { border:none; float:left; }

/*########################################
               BODY
########################################*/
#body { margin-top:50px; }
/**/
#home-body { width:879px; margin:0 auto; margin-top:100px; margin-bottom:10px;}
#home-body .top {background: url("../images/home-box-top.png") no-repeat; height:53px; }
#home-body .bottom { background: url("../images/home-box-bottom.png") no-repeat; height:22px;  }
#home-body .content {background:#ffffff; }

/*########################################
               LEFT
########################################*/
#left {
	width:610px;
	margin-left:35px;
	float:left;
	line-height:24px;
	text-align: center
}
#left2 { width:610px; margin-left:35px;  line-height:24px;}
#left h2, 
#left2 h2 {
	font-size:15px;
	color:#246288;
	margin-top:15px;
	text-align: center;
}
.featured {
	background: url("../images/featured.png") repeat-y center top;
	text-align:center;
	margin-bottom:15px;
	color: #090;
}
.picks {font-size:16px; font-family:"Times New Roman", Times, serif}
.red {
	color: #FF0000;
}
/**/
#home-left { width:540px; float:left; margin-left:20px; }

/*########################################
               RIGHT
########################################*/
#right { background: url("../images/right.png") repeat-y; width:242px; float:right; text-align:center; padding:0 0 0 40px; margin-right:25px; }
#right h2{ background: url("../images/picks.png") no-repeat center top; width:201px; height:25px; line-height:25px; display:block; color:#ffff00; margin:0 auto;  }
#right a { text-decoration:none; color:#246288; line-height:25px;}
#right a:hover {
	text-decoration:underline;
	text-align: center;
}
/**/
#box { background:#a7c0cf; width:253px; margin-top:50px; margin-bottom:30px;}
#box .top { background: url("../images/box-top.jpg") no-repeat center top; height:14px; }
#box p { padding:0 8px 0 8px; }
#box .bottom { background: url("../images/box-bottom.jpg") no-repeat center top; height:17px; }
/**/
.box2 {
	width:360px;
	height:auto;
	border:1px solid #000000;
	text-align:center;
	float:left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 67px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
}
.box3 { width:360px; height:330px; border:1px solid #000000; text-align:center; margin:10px 0 30px 67px; float:left; padding:30px 10px;}
/**/
/*box3 is bowl games picks box
/**/
.box2 img { margin:0 0 5px 0; }
.box2 .big { color:#FF0000; font-size:14px; }
.box3 .big { color:#FF0000; font-size:14px; }
/**/
.last-box2 { width:360px; height:160px; border:1px solid #000000; text-align:center; margin:0 auto 30px auto; padding:30px 10px;}
.last-box2 img { margin:0 0 5px 0; }
.last-box2 .big { color:#FF0000; font-size:14px; }
/**/
#home-right { background: url("../images/right.png") repeat-y; width:242px; float:right; text-align:center; padding:0 0 0 40px; margin-right:25px; }
#home-body h2 { color:#fbee00; position:absolute; margin:14px 0 0 668px; font-size:18px; letter-spacing:1px;  }
#home-right a { text-decoration:none; color:#246288; line-height:20px; }
#home-right a:hover {text-decoration:underline;}

/*########################################
               FOOTER
########################################*/
#footer { background: url("../images/footer.jpg") repeat-x; font-size:11px; margin:0; line-height:13px;  text-align:center; color:#9c9c9c; padding-bottom:8px; }
#footer a { margin:0 10px 0 10px;  text-decoration:none; color:#ffffff; }
#footer a:hover {text-decoration:underline;}
#footer li{ display:inline; padding:0px; margin:0px; border:none; }
#footer ul{ padding:2px 0 10px 0; margin:0 auto; }

