/***************************
new styles for prep sports
***************************/

*
{
	margin:0;
	padding:0;
}

/***************
font styles
***************/
p
{
	font-family:arial, helvetica, sans serif;
	font-size:12px;
	font-style:normal;
	line-height:13px;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	text-align:left;
	color:#333;
	padding-bottom:5px;
}

body
{
	background:#CCC;
}

/***************
link styles
***************/
a
{
	font-family:arial, helvetica, sans serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	text-align:left;
	text-decoration:none;
	color:#333;
	margin:0;
	padding:0;
}

a:hover
{
	font-family:arial, helvetica, sans serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	text-align:left;
	text-decoration:underline;
	color:#333;
	margin:0;
	padding:0;
}

#top_bar2 a
{
	color:#fff;
	text-decoration:none;
}

#top_bar2 a:hover
{
	text-decoration:underline;
}

/***********************************
nav styles
***********************************/
#nav_holder
{
	width:1000px;
	height:190px;
	position:absolute;
	top:37px;
	left:0;
	background:url(../images/nav_bg2.jpg) no-repeat;
}

#nav_holder ul
{
	display:inline;
}

#nav_holder li
{
	list-style-type:none;
	float:left;
}

#left_nav
{
	width:450px;
	height:160px;
	border-right:1px dotted #333;
	margin:0 10px 0 0;
}

#left_nav ul
{
	display:inline;
}

#left_nav li
{
	list-style-type:none;
	float:left;
	line-height:10px;
}

#left_col1
{
	width:130px;
	margin:0 5px 0 0;
}

#left_col1 ul
{	
	display:inline;
}

#left_col1 li
{
	list-style-type:none;
	float:left;
	width:100%;
}

#left_col2
{
	width:140px;
	margin:0 5px 0 0;
}

#left_col2 ul
{	
	display:inline;
}

#left_col2 li
{
	list-style-type:none;
	float:left;
	width:100%;
}

#left_col3
{
	width:140px;
}

#left_col3 ul
{	
	display:inline;
}

#left_col3 li
{
	list-style-type:none;
	float:left;
	width:100%;
}

#right_nav
{
	width:500px;
	height:160px;
}

/**************************
layout styles
**************************/

#container
{
	width:1000px;
	height:2550px;
	position:relative;
	top:0;
	left:9px;
	background:#fff;
}

#container2
{
	width:1000px;
	height:1945px;
	position:relative;
	top:0;
	left:9px;
	background:#fff;
	border:2px solid #fff;
}

#top_bar
{
	width:1000px;
	height:36px;
	position:absolute;
	top:0;
	left:0;
}

#top_bar2
{
	width:1000px;
	height:26px;
	text-align:left;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/blank_top_bar.jpg) no-repeat;
	padding:10px 0 0 0;
}

/**************************************
article styles
**************************************/
#articles_box
{
	width:1000px;
	/*height:836px;*/
	background:#ddd;
	position:absolute;
	top:406px;
	left:0;
}

#articles_box2
{
	width:1000px;
	height:836px;
	position:absolute;
	top:691px;
	left:0;
}

#articles_titlebar
{
	width:1000px;
	height:36px;
	float:left;
}

#articles_holder
{
	width:1000px;
	position:absolute;
	top:36px;
	left:0;
	background:#fff;
}

/*************************************
bottom styles
*************************************/
#bottom
{
	width:1000px;
	height:400px;
	position:absolute;
	top:220px;
	left:0;
}

#bottom ul
{
	display:inline;
}

#bottom li
{
	list-style-type:none;
	float:left;
}

#bottom2
{
	width:1000px;
	height:400px;
	position:absolute;
	top:288px;
	left:0;
}

#bottom2 ul
{
	display:inline;
}

#bottom2 li
{
	list-style-type:none;
	float:left;
}

#photo_gallery
{
	width:640px;
	height:386px;
	position:absolute;
	top:0;
	left:0;
}

#video_box
{
	width:326px;
	height:366px;
	position:absolute;
	top:0;
	left:650px;
}

#widget_box
{
	width:320px;
	height:400px;
	position:absolute;
	top:0;
	left:690px;
}

#title_bar
{
	width:100%;
	height:36px;
	float:left;
}

#title_holder2
{
	width:300px;
	height:25px;
	float:left;
}

#photo_holder
{
	width:640px;
	height:371px;
	float:left;
	background:#ddd;
}


#video_holder
{
	width:326px;
	height:371px;
	float:left;
	padding:0 12px;
	background:#ddd;
}

#widget_holder
{
	width:320px;
	height:300px;
	float:left;
	padding:0 10px;
}

#masthead
{
	width:1000px;
	height:250px;
	position:absolute;
	top:37px;
	left:0;
}

#school_logo
{
	width:700px;
	height:250px;
	position:absolute;
	top:0;
	left:0;
}

#adspace
{
	width:300px;
	height:250px;
	position:absolute;
	top:0;
	left:700px;
}

/*******************************
footer styles
*******************************/

#footer
{
	width:1000px;
	height:27px;
	float:left;
}

#footer2
{
	width:1000px;
	height:27px;
	float:left;
}

/******************************
widget styles
******************************/
#widget_container
{
	width:600px;
	height:200px;
	background:#fff;
	border:1px solid #333;
}

#widget_titleholder
{
	width:600px;
	height:30px;
	float:left;
}

#widget_linkholder
{
	width:450px;
	height:170px;
	margin:0 0 0 5px;
}

#widget_linkholder ul
{
	display:inline;
}

#widget_linkholder li
{
	list-style-type:none;
	float:left;
}

/**************************
newspaper logos
**************************/
#buttons_holder
{
	width:480px;
	height:36px;
	position:absolute;
	top:0;
	left:520px;
}

#buttons_holder ul
{
	display:inline;
}

#buttons_holder li
{
	list-style-type:none;
	float:left;
}
