/* CSS for the 3-Column Layout Master Template */

div#container { 
width : 1000px;
text-align : left;
margin-right : auto;
margin-left : auto;
margin-top : 0px;
background : #ffffff;
} 
div#header { 
float : left;
width : 1000px;
text-align : left;
}
div#content { 
float : left;
width : 1000px;
text-align : left;
} 
div#content_left { 
float : left;
width : 255px;
} 
div#content_middle { 
float : left;
width : 490px;
} 
div#content_right { 
float : left;
width : 244px;
} 
div#footer { 
float : left;
width : 1000px;
text-align : center;
border-top : 1px solid #dcdcaa;
} 

/* The Hub CSS */

div#hub_nav {
	padding-top: 5px;
}

div#hub_nav ul {
	border: 1px solid #C6C599;
	background: #C6C599;
}

div#hub_nav ul li {
   border: none;
	border-bottom: 1px solid #FFFFFF;
}

div#hub_nav ul li a {
	font-size: 9pt;
	font-weight: bold;
	color: #222222;
	background-image: url("../../../../images/purple_arrow_gold_bg.gif");
   background-position: 5px 50%;
	padding-left: 15px;
}

div#hub_nav ul li ul {
   padding-top: 5px;
	border: none;
	background: #C6C599;
}

div#hub_nav ul li ul li {
   border-left: 0px;
	border-top: 1px solid #FFFFFF;
}

div#hub_nav ul li ul li.first {
}

div#hub_nav ul li ul li.middle {
   border-top: none;
}

div#hub_nav ul li ul li.last {
   border: none;
}

div#hub_nav ul li ul li a {
   font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url("../../../../images/white-arrow.gif");
   background-position: 15px 50%;
	padding-left: 25px;
}

div#hub_nav p {
	position: relative;
	top: -13px;
	height: 26px;
	width: 246px;
	xbackground: #7A0446;
	background: url("../../../../images/hubs_navheader_bg.gif") no-repeat #7A0446;
}

div#hub_nav p a {
	position: relative;
	top: 6px;
	left: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

div#hub_nav ul {
	position: relative;
	top: -24px;
}

div#hub_nav ul li ul {
	position: relative;
	top: 0px;
}

