@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	background-color: #7F5E49;
}
#footer p {
	padding-right: 30px;
	padding-left: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

#leftCollumn {
	background-image: url(../imageslayout/bg-left.gif);
	width: 280px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#leftCollumn p {
	padding-left: 35px;
	padding-right: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 14px;
}
#rightCollumn {
	background-image: url(../imageslayout/bg-body.gif);
	width: 711px;
}
#rightCollumn p {
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
#rightCollumn ul {
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
#rightCollumn ol {
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
.caption {
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #553120;
}
.table {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 687px;
}
#rightCollumn H1 {
	padding-right: 30px;
	padding-left: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #6F5341;
}
#rightCollumn h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #C4182E;
	padding-right: 35px;
	padding-left: 25px;
}
#rightCollumn h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding-right: 35px;
	padding-left: 25px;
}
#leftCollumn img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
#branding {
	background-image: url(../imageslayout/logo.gif);
	height: 166px;
	width: 665px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#branding td {
	padding-bottom: 30px;
	padding-right: 10px;
}
.pro_home,
.pro_about,
.pro_goals,
.pro_accomplishments,
.pro_committee,
.pro_partners,
.pro_calendar,
.pro_past,
.pro_media,
.pro_resources,
.pro_conference
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	width: 200px;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
.pro_home:hover,
.pro_about:hover,
.pro_goals:hover,
.pro_accomplishments:hover,
.pro_committee:hover,
.pro_partners:hover,
.pro_calendar:hover,
.pro_past:hover,
.pro_media:hover,
.pro_resources:hover,
.pro_conference:hover
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C00218;
	text-decoration: none;
}
#pro_home .pro_home,
#pro_about .pro_about,
#pro_goals .pro_goals,
#pro_accomplishments .pro_accomplishments,
#pro_committee .pro_committee,
#pro_partners .pro_partners,
#pro_calendar .pro_calendar,
#pro_past .pro_past,
#pro_media .pro_media,
#pro_resources .pro_resources,
#pro_conference .pro_conference
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #955637;
	width: 200px;
	display: block;
}


.pro_conference_about,
.pro_conference_session,
.pro_conference_schedule,
.pro_conference_sponsors,
.pro_conference_parking,
.pro_conference_contactus
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	width: 185px;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 15px;
}

.pro_conference_about:hover,
.pro_conference_session:hover,
.pro_conference_schedule:hover,
.pro_conference_sponsors:hover,
.pro_conference_parking:hover,
.pro_conference_contactus:hover
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00218;
	text-decoration: none;
	
}   

#pro_conference_schedule .pro_conference_schedule,
#pro_conference_session .pro_conference_session,
#pro_conference_sponsors .pro_conference_sponsors,
#pro_conference_parking .pro_conference_parking,
#pro_conference_contactus .pro_conference_contactus,
#pro_conference_about .pro_conference_about
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #955637;
	width: 185px;
	display: block;
}

/* MAIN BRANDING NAVIGATION LINKS */
.home, .abo_steering, .abo_partners {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #C00218;
	padding-right: 4px;
	padding-left: 4px;
}
.home:hover,
.abo_steering:hover, 
.abo_partners:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	padding-right: 4px;
	padding-left: 4px;
}
#home #branding .home,
#abo_steering #branding .abo_steering,
#abo_partners #branding .abo_partners {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C00218;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #BAA794;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

