/* ---------------------------------

*  eMLB.com

*  CSS Stylesheet version 1.0

*  Design by Simon Cable, 34 Productions

*  simon@34productions.com

* --------------------------------*/



/* GLOBAL STYLES

--------------------------------------------------------------*/


body {

        margin: 0;

	background: #ffffff;

	font-family: Verdana, Tahoma, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-image: url(../newimages/shadow.jpg);

	background-attachment: fixed;

	background-position: 900px 0px;

	background-repeat: repeat-y;

}

td { vertical-align: top; }


/* BANNER

--------------------------------------------------------------*/

#banner {

	margin: 0;

	background: url(../newimages/banner.jpg) top left no-repeat;

	width: 900px;

	height: 136px;

	position: absolute;

}

#info { /* text styles for the "Upcoming..." box at the top-right */
	color: #1C294C;
	position: absolute;
	top: 0px;
	left: 743px;
	width: 150px;
	padding: 2px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	height: 132px;

}



/* HORIZONTAL NAV BAR

--------------------------------------------------------------*/

#navbar {

	margin-top: 136px;

	background: url(../newimages/navbar.jpg) no-repeat;

	position: absolute;

	width: 900px;

	height: 29px;

}

#hnav { /* sets the container div for the nav links and default text (non-link) colors */

	font-size: 10px;

	color: #bbbbbb;

	font-weight: bold;

	width: 882px;

	padding: 3px 10px;

	text-align: left;

	vertical-align: top;

	text-transform: none;

}

#hnav a { text-decoration: none; color: #777777; font-weight: bold; } /* main link color (left) */

#hnav a:visited { text-decoration: none; color: #777777; font-weight: bold; }

#hnav a:hover { text-decoration: none; color: #000000; font-weight: bold; }

#hnav .lead { color: #03034E; font-style: italic; } /* sets color for "GG.net >>" */

#hnav .nav_right { color: #000000; } /* link colors (right) */

#hnav .nav_right a {color: #000000; }

#hnav .nav_right a:visited { color: #000000; }

#hnav .nav_right a:hover { color: #777777; }



/* MAIN CONTENT DIV -- Everything below the horizontal nav. Contains the layout table

--------------------------------------------------------------*/

#content { margin-top: 165px; position: absolute; width: 900px; }



/* CONTENT LAYOUT (Table-Based)

--------------------------------------------------------------*/

td.left { background-color: #c69c6c; } /* for the leftnav */

td.center { background-color: #ffffff; } /* main content div */

td.right { background-color: #025d20; } /* regional news boxes */

td.title { background: #025d20 url(../newimages/gg_vert.jpg) top no-repeat; } /* GG.net vertical titlebar */



/* LEFT NAV LINKS

--------------------------------------------------------------*/

#leftnav {

	width: 110px;

	margin: 0px 0px 0px 5px;

	padding: 5px;

	text-align: right;

}

#leftnav a, #leftnav a:visited {

	color: #FFFFFF;

	font-size: 9px;

	font-weight: normal;

	text-decoration: none;

	text-transform: uppercase;

	padding: 0px;

}

#leftnav a:hover {

	color: #ffffff;

	background-color: #025d20;

	padding: 0px;

	display: block;

}

#leftnav p.hr { /* the horizontal divider line between links */

  	width: 100%;

	border-top: 1px solid #025d20;

	padding: 0px;

	margin: 1px 0px;

}



/* EAST REGION NEWS BOX

--------------------------------------------------------------*/

#east {

	width: 142px;

	margin: 0px auto;

	margin-bottom: 5px;

	padding: 32px 0px 10px 2px;

	background: #025d20 url(../newimages/east_head.jpg) top no-repeat;

	border-bottom: 1px solid #c69c6c;

	color: #1C294C;

}

#east a, #east a:visited { color: #ffffff; text-decoration: none; font-size: 9px; }

#east a:hover { color: #1C294C; text-decoration: underline; }



/* MIDWEST REGION NEWS BOX

--------------------------------------------------------------*/

#midwest {

	width: 142px;

	margin: 0px auto;

	margin-bottom: 5px;

	padding: 32px 0px 10px 2px;

	background: #025d20 url(../newimages/midwest_head.jpg) top no-repeat;

	border-bottom: 1px solid #c69c6c;

	color: #1C294C;

}

#midwest a, #midwest a:visited { color: #ffffff; text-decoration: none; font-size: 9px; }

#midwest a:hover { color: #1C294C; text-decoration: underline; }
/* SOUTH REGION NEWS BOX

--------------------------------------------------------------*/

#south {

	width: 142px;

	margin: 0px auto;

	margin-bottom: 5px;

	padding: 32px 0px 10px 2px;

	background: #025d20 url(../newimages/south_head.jpg) top no-repeat;

	border-bottom: 1px solid #c69c6c;

	color: #1C294C;

}

#south a, #south a:visited { color: #ffffff; text-decoration: none; font-size: 9px; }

#south a:hover { color: #1C294C; text-decoration: underline; }



/* FAR WEST REGION NEWS BOX

--------------------------------------------------------------*/

#farwest {

	width: 142px;

	margin: 0px auto;

	margin-bottom: 5px;

	padding: 32px 0px 10px 2px;

	background: #025d20 url(../newimages/farwest_head.jpg) top no-repeat;

	border-bottom: 1px solid #c69c6c;

	color: #1C294C;

}

#farwest a, #farwest a:visited { color: #ffffff; text-decoration: none; font-size: 9px; }

#farwest a:hover { color: #1C294C; text-decoration: underline; }

A5; text-decoration: underline; }



/* FRONT PAGE NEWS STORIES

--------------------------------------------------------------*/

#news { width: 580px; margin: 5px auto; } /* defines the containing space */

#news h2 { /* the main headline */

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	border: 2px solid #c69c6c;

	background-color: #1C294C;

	text-align: left;

	padding: 2px;

	margin-top: 10px;

	text-transform: none;

}

#news p { color: #1C294C; }

#news h3 { text-transform: uppercase; font-size: 9px; font-weight: bold; } /* attribution */

#news a, #news a:visited { color: #1C294C; }

#news a:hover { color: #B20509; }



/* MIRAL'S MUSINGS ON THE FRONT PAGE (NOT ACTIVE ON EMLB SITE)

--------------------------------------------------------------*/

#miral { /* defines the containing space */

	width: 550px;

	border: 2px solid #154c00;

	background-color: #BAAA79;

	padding: 5px;

	margin: 5px auto;

}

#miral h2 { /* the main headline */

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	color: #154c00;

}

#miral p { color: #000000; }

#miral h3 { text-transform: none; font-size: 9px; font-weight: normal; } /* attribution */

#miral a, #miral a:visited { color: #154c00; text-decoration: underline; }

#miral a:hover { color: #000000; }



/* FOOTER/COPYRIGHT

--------------------------------------------------------------*/

#footer {

	width: 500px;

	margin: 20px auto;

	border-top: 2px solid #154c00;

	font-size: 9px;

	font-weight: normal;

	color: #999999;

	text-align: center;

	padding: 5px;

}

#footer a, #footer a:visited { color: #999999; text-decoration: underline; }

#footer a:hover { color: #666666; }

	
