/* CSS Document */

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px; 
}
#container
{
	width:766px;
	padding-bottom: 45px;
	margin:0 auto 0 auto;
}
/*HEADER*/
.headerLeft{
	float:left;
	width:393px;
	background-color:#00ABD5;
}
.headerRight{
	float:left;
	width:373px;
	background-color:#00ABD5;
}

/*CURVED CORNER PANELS*/
.bluebl {background: transparent url(../media/whiteBlue_corner_btml.gif) 0 100% no-repeat}
.bluebr {background: transparent url(../media/whiteBlue_corner_btmr.gif) 100% 100% no-repeat;}
.bluetl {background: transparent url(../media/whiteBlue_corner_topl.gif) 0 0 no-repeat}
.bluetr{background: transparent url(../media/whiteBlue_corner_topr.gif) 100% 0 no-repeat}

.purpbl {background: transparent url(../media/whitePurp_btml.gif) 0 100% no-repeat}
.purpbr {background: transparent url(../media/whitePurp_btmr.gif) 100% 100% no-repeat;}
.purptl {background: transparent url(../media/whitePurp_topl.gif) 0 0 no-repeat}
.purptr{background: transparent url(../media/whitePurp_topr.gif) 100% 0 no-repeat}

.purp2bl {background: #C1A5CE url(../media/whitePurp2_btml.gif) 0 100% no-repeat;}
.purp2br {background: transparent url(../media/whitePurp2_btmr.gif) 100% 100% no-repeat;}
.purp2tl {background: transparent url(../media/whitePurp2_topl.gif) 0 0 no-repeat}
.purp2tr{background: transparent url(../media/whitePurp2_topr.gif) 100% 0 no-repeat;}

.purpwhitebl {background: #FFFFFF url(../media/purpWhite_sm_btml.gif) 0 100% no-repeat;}
.purpwhitebr {background: transparent url(../media/purpWhite_sm_btmr.gif) 100% 100% no-repeat;}
.purpwhitetl {background: transparent url(../media/purpWhite_sm_topl.gif) 0 0 no-repeat}
.purpwhitetr{background: transparent url(../media/purpWhite_sm_topr.gif) 100% 0 no-repeat; padding:10px}

.purpwhite2bl {background: #FFFFFF url(../media/purpWhite_sm_inner_btml.gif) 0 100% no-repeat;}
.purpwhite2br {background: transparent url(../media/purpWhite_sm_inner_btmr.gif) 100% 100% no-repeat;}
.purpwhite2tl {background: transparent url(../media/purpWhite_sm_inner_topl.gif) 0 0 no-repeat}
.purpwhite2tr{background: transparent url(../media/purpWhite_sm_inner_topr.gif) 100% 0 no-repeat; padding:10px;}

/*TOP NAV*/
#topNav{
	clear:left;
	width:766px;
	background:transparent url(../media/tile_topNav.gif) 0 0 repeat-x;
}
.topnavbl {background:transparent url(../media/whitePurp_corner_btml.gif) 0 11px no-repeat; height:21px;}
.topnavbr {background:transparent url(../media/whitePurp_corner_btmr.gif) 756px 11px no-repeat; height:21px;}
.navMenu{
	width: 756px;
	padding: 0 0 0 5px;
	margin: 0;
}
.navMenu ul{
	margin: 0;
    padding: 0;
    list-style-type: none;
}
.navMenu li{
	margin: 0;
    padding: 0px 9px;
    float: left;
}
.navMenu li a img, .navMenu li img{
	vertical-align:top;
	border: 0;
}
.navMenu li.copyright{
	padding-left:149px;
}
/*COLUMN CONTENT*/
.columnContent{
	width: 766px;
	min-height: 300px;
}
.leftColumn{
	width: 362px;
	padding: 0px 10px;
	float: left;
}
.rightColumn{
	width: 362px;
	padding: 0px 10px;
	float: right;
}
.subNavColumn{
	width: 157px;
	padding: 0px 10px;
	float: left;
}
.subNavColumn2{
	width: 187px;
	padding: 0px 10px;
	float: left;
}
.contentColumn{
	width: 362px;
	padding:0 10px;
	float: left;
}
.contentColumnHalfPage{
	width: 370px;
	padding-left:10px;
	float: left;
}
.contentColumnIndented{
	width: 362px;
	padding:0 10px 0 187px;
	float: left;
}
.contentColumnThreeQuarterPage{
	width: 570px;
	float: left;
	padding-left:10px;
}
.toutsColumn{
	width: 176px;
	padding-right: 10px;
	margin:0;
	float:left;
}
/*PURPLE BORDER TABLES*/
.purpborderTable, .purpborderTable2{
	width: 362px;
	margin: 0;
	padding: 0;
}
.purpborderTable td, .purpborderTable2 td {
	width: 356px;
	padding: 1px;
	margin: 2px;
}
.purpborderTable3{
	width: 370px;
	margin: 0;
	padding: 0;
}
.purpborderTable3 td {
	width: 364px;
	padding: 1px;
	margin: 2px;
}
.purpborderTable4{
	width: 570px;
	margin: 0;
	padding: 0;
}
.purpborderTable4 td {
	width: 564px;
	padding: 1px;
	margin: 2px;
}
.purpborderTable5{
	width: 766px;
	margin: 0;
	padding: 0;
}
.purpborderTable5 td {
	width: 760px;
	padding: 1px;
	margin: 2px;
}
/*CONTENT*/
.indextout{
	padding-top: 3px;
}
.indextout a img, .indextoutTop a img{
	border: 0;
}
.indexToutText{
	width:260px;
	float:left;
}
.indexToutBtn{
	width:71px;
	float:right;
	padding-top:70px;
}
.indexToutBtn img{
	border: 0;
}
.indexToutProp {
    height:80px;
    float:right;
    width:1px;
}
.title{
	padding-bottom:10px;
}
.pageTitle{
	padding:0 0 20px 10px;
}
#homeIntro{
	padding-bottom:20px;
	margin-bottom: 20px;
	border-bottom: 5px solid #E8DDED;
}
#directoryTout{
	background:  url(../media/directory_map_icon.gif) 100% 100% no-repeat;
	cursor:pointer;
	height:100%
}
#directoryToutText{
	padding:0 0 10px 0; 
	width:230px; 
}
#directoryToutTextProp {
    height:50px;
    float:right;
    width:1px;
}
#indexBanner{
	margin:20px 0;
}
#directoryMap{
	padding:10px;
}
#directoryMap img{
	float:left;
	padding-bottom:20px;
}
#directoryMapNav{
	margin-left:30px;
	margin-bottom:171px;
}
html>body #directoryMapNav {
	margin-bottom:182px
}
#directoryDropdowns{
	padding:0;
	margin:0;
	border:0;
	width:300px;
}
#directoryDropdowns td{
	vertical-align:top;
}
.directoryResults{
	padding:0;
	margin:0;
	border:0;
	width:520px;
}
.directoryResults td{
	vertical-align:top;
	padding:5px 0;
}
.directoryResults td li{
	padding-bottom:5px;
}
.pageLink1{
	float:left;
	padding:20px 0 10px 187px;
}
.pageLink2{
	float:left;
	padding:20px 0 10px 330px;
}
.pageLink3{
	padding:20px 0 10px 675px;
}
.pageLink4{
	padding:0 10px 0 433px;
	float:right;
}
.pageLink5{
	padding:20px 0 10px 532px;
	float:left;
}
.pageLink6{
	padding:20px 0 10px 25px;
	float:left;
}
.pageLink1 a img, .pageLink2 a img, .pageLink3 a img, .pageLink4 a img, .pageLink5 a img, .pageLink6 a img{
	border:0;
	vertical-align:bottom;
}
.para{
	margin:10px 0;
}
.para img{
	float:left; 
	padding-right:8px;
}
.paraIndent{
	margin:15px;
}
.clear{
	clear:both;
	height:1px;
    overflow:hidden;
}
.clear2{
	clear:both;
}
#sponsors{
	margin-top:10px;
}
#sponsorGraphics{
	padding-top:10px;
}
#sponsorGraphics img{
	vertical-align:middle;
	padding:0 20px;
}
/*NEWS & EVENTS*/
#newsEvents{
	width:766px;
	background:#B28FC2 url(../media/newsEvents.gif) 10px 100% no-repeat;
	border-top: 10px solid #FFFFFF;
	clear:both;
}
#newsEventsTable{
	margin:0 0 0 211px;
	padding: 0;
}
#newsEventsTable td {
	width: 172px;
	padding: 6px 10px 6px 0px;
	margin: 0;
}
.newsEventProp {
    height:50px;
    float:right;
    width:1px;
}
/*FOOTER*/
#footer{
	margin-top: 10px;
	clear:left;
	width:766px;
	background:  url(../media/tile_footer.gif) 0 0 repeat-x;
}
.footerbl {background: transparent url(../media/whiteBlue_corner_btml.gif) 0 10px no-repeat; height:20px}
.footerbr {background: transparent url(../media/whiteBlue_corner_btmr.gif) 756px 10px no-repeat; height:20px}
.footertl {background: transparent url(../media/whiteBlue_corner_topl.gif) 0 0 no-repeat; height:20px}
.footertr{background: transparent url(../media/whiteBlue_corner_topr.gif) 756px 0 no-repeat; height:20px}
/*TEXT*/
h1 {
	font-size:90%;
	font-weight:bold;
	font-family: Verdana, Monospace;
	color:#004A6C;
	padding:0;
	margin:0;
}
h2 {
	font-size:80%;
	font-weight:bold;
	line-height:20px;
	font-family: Verdana, Monospace;
	color:#004A6C;
	padding:0;
	margin:0;
}
h3 {
	font-size:70%;
	font-weight:bold;
	font-family: Verdana, Monospace;
	color:#00ABD5;
	padding:0;
	margin:0;
}
h4 {
	font-size:60%;
	font-weight:bold;
	font-family: Verdana, Monospace;
	color:#004A6C;
	padding:0;
	margin:0;
}
h5 {
	font-size:100%;
	font-weight:bold;
	font-family: Verdana, Monospace;
 	color:#0283A3;
	line-height:25px;
	padding:0;
	margin:0;
}
h6 {
	font-size:85%;
	font-weight:bold;
	font-family: Verdana, Monospace;
 	color:#00ABD5;
	line-height:25px;
	padding-bottom:20px;
	margin:0;
}
p, .copy, #contactForm select, #ddlRegions, #ddlCounties, #Button1
{
	font-size: 70%;
	color: #004A6C;
	font-family: Verdana, Monospace;
	line-height:15px;
	padding:0;
	margin:0;
}
ul.copy{
	list-style:disc inside none;
}
ol.copy{
	list-style:decimal inside none;
}
ol.mapNav{
	font-family: Verdana, Monospace;
	font-weight:bold;
	line-height:15px;
	text-indent:28px;
	color:#996699;
	font-size: 65%;
	}
html>body ol.mapNav {
	text-indent:0px;
}
ol.mapNav li a{
	color:#996699;
}
p.small {
	font-size:60%;
	font-family: Verdana, Monospace;
	color:#004A6C;
	padding:0;
	margin:0;
}
p a, .copy a{
	color:#9D6C9F;
	font-weight:bold;
	text-decoration:underline;
}
p.newsDate{
	color:#00ABD5;
}
p.quote{
	font-style:italic;
}
.topic{
	padding:0 0 10px 0;
	font-family: Verdana, Monospace;
	font-size: 70%;
	color: #004A6C;
}
.subnav{
	font-family: Verdana, Monospace;
	font-size: 70%
}
.subnav ul{
	list-style:none;
	border:0;
	margin:0;
	padding:0;
}
.topic a{
	background: transparent url(../media/bullet_1.gif) no-repeat 0 3px;
	font-weight:bold;
	color:#00ABD5;
	text-indent:15px;
	display:block;
	padding-bottom:10px;
}
.subnav li{
	background:transparent url(../media/bullet_1.gif) no-repeat 0 60%;
	padding:2px 0 2px 15px;
}
.subnav li.twoLineItem{
	background:transparent url(../media/bullet_1.gif) no-repeat 0 32%;
}
html>body .subnav li.twoLineItem {
	background:transparent url(../media/bullet_1.gif) no-repeat 0 25%;
}
.subnav li.backItem{
	background:transparent url(../media/bullet_2.gif) no-repeat 0 60%;
}
.subnav li a{
	color:#004A6C;
}
.copyLink{
	color:#9D6C9F;
	font-weight:bold;
}
.newsEvent{
	font-family: Verdana, Monospace;
	font-size: 60%;
	color: #004A6C;
	padding:0;
	margin:0;
}
.newsEvent a{
	background: transparent url(../media/bullet_1.gif) no-repeat 0 3px;
	font-weight:bold;
	color:#004A6C;
	text-indent:15px;
	display:block;
}
a
{
	text-decoration:none;
}
a:hover
{
	text-decoration: underline;
}
.textInput{
	width:168px;
	height:16px;
}
#contactForm label{
	padding-bottom:3px;
}
#contactForm select, #ddlRegions, #ddlCounties{
	width:225px;
	margin-bottom:20px;
}
.messageField, .textInput{
	border: 1px solid #3C3C37;
	border-bottom-color:#D6D6CE;
	border-right-color:#D6D6CE;
	margin-bottom:10px;
	font-family: Verdana, Monospace;
}
.messageField{
	width:310px;
	height:86px;
	font-size: 100%;
}
#submit_btn{
	background-image:url(../media/cta_submit.gif);
	border:0;
	margin-top:20px;
	width:64px;
	height:12px;
}
#searchArea {
	width:225px;
	height:30px;
	background-color: #FFFFFF;
	overflow: hidden;
}

