@import url(../styles/site.css);

/*** Layout & Design Styles ***/
html {
padding: 0px;
margin: 0px;
}

body {
padding: 0px;
margin: 0px;
}

#outerContainer{
background: white url(../images/wrapperBG.jpg) repeat-x;
width: 100%;
}

#container {
	margin: auto;
	background: white url(../images/containerGradient.jpg) top repeat-x;
	width: 1001px;
}

.shadow {
width: 1019px;
margin: auto;
background: url(../images/footer_.gif) center repeat-y;
}

#headerStrip {
	margin: auto;
	width: 100%;
	background: #F2DF29 url(../images/footer.gif) center repeat-Y;
	height: 10px;
	text-align: center;
	color: #CCCC00;
	font-weight: bold;
	font-size: smaller;
	padding-top: 6px;
}

#pageHeader {
	width: 1002px;
	padding-top: 11px;
	margin: auto;
}
#pageHeader h1 {
	color: white;
	font-family: Garamond, Georgia, "Times New Roman", serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	margin: 14px 0 0 0;
}
#pageHeader h1 a:link, #pageHeader h1 a:visited, #pageHeader h1 a:active, #pageHeader h1 a:hover {
	color: white;
	text-decoration: none;
}
#logo{
margin: 20px 0px 10px 50px;
}
#largeButtons{
padding: 0px 20px;
margin-bottom: 20px;
width: 970px;
}
#pageBody {
	float: left;
	width: 980px;
	margin: 20px 10px;
	background: url(../images/fauxCol.gif) top repeat-y;
}
#leftSidebar {
	float: left;
	width: 135px;
	padding-top: 20px;
}
#mainContent {
	float: left;
	width: 800px;
	margin-left: 20px;
}

#leftContent {
float: left;
width: 359px;
margin-left: 20px;
}

#rightContent {
float: right;
width: 359px;
margin-left: 40px;}



#pageFooter {
	margin: auto;
	width: 100%;
	background: #F2DF29 url(../images/footer.gif) center repeat-Y;
	height: 25px;
	text-align: center;
	color: #e3d101;
	font-weight: bold;
	font-size: smaller;
	padding-top: 6px;
}
#menu {
padding: 0 10px;
text-align: right;
}

div#menu a{
font: large Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}


div.sidebar{
padding: 20px 20px 0 20px;
}

#largeButtons img {
border: none;
}


div.textContent, div.module {
background-color: white;
margin: 0px;
}

span.eventDate {
font-size: smaller;
color: #3399CC;
font-weight: bold;
}

.eventTitle a, .opportunityTitle a, .eventTitle a:visited, .opportunityTitle a:visited, .eventTitle a:link, .opportunityTitle a:link{
color: #003366;
text-decoration: none;
}


