a{
	color: rgb(49,125,158);
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
body {
	background: rgb(255,244,240) url(images/gradient.jpg) repeat-x scroll left top;
	color: #444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#header {
	background: url(images/header-bg.jpg) no-repeat center top;

}
#navBar {
}
#content {
	background: url(images/2column.gif) repeat-y;
}
#footer {
	background: rgb(142,164,175);
        border-top: 3px solid white;
}


/* nav bar */

#navBar a{
	color: white;
	font-size: .75em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding: 8px 18px;
}
#navBar a:hover{
	background: rgb(126,210,244);
}


/* main content */

#leftColumn h2, #rightColumn h2 {
	margin: 0 0 7px 0;
	padding: 0;
	color: rgb(88,182,221);
	font: normal 1em "Trebuchet MS";
	text-transform: lowercase;
	letter-spacing: 4px;
}
#leftColumn h3, #rightColumn h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: normal;
	color: rgb(88,182,221);
}
#leftColumn h5, #rightColumn h5 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: .8em;
	font-weight: bold;

}
#leftColumn h6, #rightColumn h6 {
	margin: 5px 0 10px 0;
	padding: 0;
	font-size: .69em;
	font-weight: bold;

}
#leftColumn h2 a, #rightColumn h2 a{
	color: rgb(88,182,221);
	text-decoration: none;
}
#leftColumn h2 a:hover, #rightColumn h2 a:hover{
	text-decoration: underline;
}
#leftColumn p, #rightColumn p{
	font-size: .69em;
	margin: 5px 0 10px;
	line-height: 1.4em;
}
#leftColumn ul, #rightColumn ul{
       margin-bottom: 10px;
}
#leftColumn ul li, #rightColumn ul li{
	font-size: .69em;
       line-height: 1.4em;
}
#leftColumn ul.highlight li, #rightColumn ul.highlight li{
	font-size: .8em;
       line-height: 1.4em;
}


/* spotlight */

.spotlight {
	background: transparent url(/images/spotlight_shadow.gif) no-repeat scroll left bottom;
}
#rightColumn .spotlight p{
	color: rgb(49,125,158);
}

/* spotlight */
.spotlightWide {
	background: transparent url(/images/spotlight_shadow_wide.gif) no-repeat scroll left bottom;
}
#leftColumn .spotlightWide p{
	color: rgb(49,125,158);
}


/* footer */


ul#footerLinks li a{
	color: white;
	font-size: .69em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding: 4px 12px;
}
p#footerText{
	color: white;
	font-size: .69em;
}
