/* CSS Document */

/* -- Make the document background the dark blue, set the default font size -- */
body {
	background-color:#313250;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
/* -- remove borders on images that are links -- */
img {
	border:none;
	}
/* -- this wrapps around all of the page, sets the width and gives curves to the top corners -- */
#wrapper {
	width:750px;
	margin:auto;
	padding:0;
	background-color:#FFFFFF;
	background-image:url(../assets/top_curve.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
/* -- its the header container, only ads a 1px border to the bottom -- */
#header {
	margin:0;
	padding:0;
	}
/* -- adds space around the bizviz logo -- */
#logo {
	margin:15px 0 15px 30px;
	padding:0;
	}
/* -- general left nav styles.   background, right 1px border, and floats it left -- */
#left_nav {
	width:162px;
	float:left;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	background-image:url(../assets/left_nav_back.gif);
	background-repeat:repeat-x;
	}
/* -- the container for all of the stuff between header and footer -- */
#middle {
	margin:0;
	padding:0;
	}
#content {
	float:right;
	padding:1em 2em 1em 0em;
	width:540px;
	background-color:#FFFFFF;
	}
/* -- the container for all of the stuff between header and footer if no side nav -- */
#no_side_content {
	float:left;
	padding:1em 2em 1em 2em;
	width:702px;
	background-color:#FFFFFF;
	}
/* -- makes the advertisement text white -- */
h2.ad {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../assets/advert_background.gif);
	background-repeat: no-repeat;
	padding: 5px 10px 10px 10px;
	margin: 15px;
	width: 105px;
	}
#last_ad {
	padding-bottom: 200px;
	}
/* -- Just sets the font size of the <h1> tag -- */
h1 {
	font-size:1.4em;
	}
/* -- makes the bottom of the document have curved corners by giving the footer a background image -- */
#footer {
	margin-top:-10px;
	clear:both;
	background-image:url("../assets/bottom_curve.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	font: 10px Verdana, sans-serif;
	color: #999999;
	padding: 5px 20px 1px 20px; 
	}
/* --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  */
/* --                         GLOBAL NAVIGATION                         -- */
/* --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  */
#global_nav {
	margin: 0;
	padding: 0 0 93px 60px;
	text-align:center;
	background-image: url(../assets/global_nav_back.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
#global_nav li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: inline;
	line-height:27px;
	}
#global_nav a {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	letter-spacing: 1px;
	float:left;
	margin:0;
	padding: 0 1.5em 0 1.5em;
	border-right: 1px solid #48534b;
	border-left: 1px solid #737e78;
	background: url(../images/template/global_unselected.gif) repeat-x;
	}
#global_nav li#active { 
	background: url(../images/template/global_selected.gif) repeat-x 16px;
	}
#global_nav a:hover { 
	background: url(../images/template/global_selected.gif) repeat-x 16px;
	border-right: 1px solid #181a27;
	border-left: 1px solid #181a27;
	text-decoration:underline;
	}

/* --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  */
/* --                           LEFT NAVIGATION                         -- */
/* --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  */
/*--Removes the default bullets from the list--*/
#local_nav{ 
	margin:15px 0 0 0;
	padding:0;
	border-top: 1px solid #999999;
	}
#local_nav ul{ 
	margin:0;
	padding:0;
	}
#local_nav li { 
	list-style-type: none;
	}
/*--basic styles for each link, used here so not repeated later--*/
#local_nav a {
	display: block;
	padding: 3px 2px 3px 10px;
	text-decoration: none;
	text-align: left;
	width: 150px;
	font-size: 8pt;
	color: #000000;
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px solid #999999;
	font: 10px Verdana, sans-serif;
	font-weight:bold;
	}
#local_nav a:hover { 
	text-decoration:underline;
	}
#local_nav ul li a {
	font-weight:normal;
	}
/*--the white text for selected items--*/
#local_nav a#select {
	background-color: #E6E9E5;
	}
/*--indents this list be another 15pixels, including the arrow--*/
#sub_nav a {
	padding: 3px 2px 3px 20px;
	background-position: 15px 50%;
	width: 140px;
	}

	
	