/* Global Resetting */
body {
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
	background-color: #000;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#Wrapper {
	width: 785px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-align: left;
}
#Logo {
	height: 164px;
	width: 191px;
	background-image: url(../images/logo2.png);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	padding: 0px;
}
#MainNav {
	width: 585px;
	float: left;
	height: 37px;
	background-image: url(../images/MainNavBG.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 98px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#Footer {
	padding-top: 30px;
	text-align: center;
	color: 66767d;
}

#Footer li {
	list-style-type: none;
	text-align: center;
	display: inline;
	padding-right: 20px;
	padding-left: 20px;
    }
#Footer p {
	color: #666666;
	}

#Footer a {
	color: #FFF;
	text-decoration: none;
	}
	
#Footer p a {
	color: #FFF;
	text-decoration: underline;
}

#Footer p a:hover {
	color: #4e8ba6;
	text-decoration: underline;
	}
	
#Footer a:hover {
	color: #4e8ba6;
	text-decoration: none;
	}
	
#FooterClear {
	height: 50px;
	float: left;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}


#Content {
	background-image: url(../images/ContentBG.gif);
	background-repeat: repeat-y;
	float: left;
	width: 785px;
	margin: 0px;
	padding: 0px;
}
#MainHeader {
	background-image: url(../images/MainHeader.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 264px;
	width: 785px;
	margin: 0px;
	padding: 0px;
}
#ContentFooter {
	width: 785px;
	background-image: url(../images/footer1.jpg);
	background-repeat: no-repeat;
	height: 99px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/* SEARCH FORM 
-----------------------------------------------*/

#SiteSearch {
	height: 30px;
	width: 225px;
	float: right;
	margin-top: 195px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	
}


/* MAIN NAV
----------------------------------------------------------------*/

#Navigation {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#Navigation ul {
    margin:0;
    padding:0;
    list-style:none;
    }
	
#Navigation li {
	float:left;
	background-image: url(../images/ButtonNormalRight.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 37px;
	width: 80px;
    }
	
#Navigation a {
	display:block;
	background-image: url(../images/ButtonNormalLeft.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;
	height: 29px;
	width: 80px;
	padding-top: 8px;
	clip: rect(0px,auto,0px,auto);
	text-align: center;
	}

#Navigation a:hover {
	color: #7aacc2;
}

/* Right Content
---------------------------------------------------------------------*/

#RightContWrapper {
	width: 303px;
	float: right;
	margin-right: 10px;
	margin-bottom: 10px;
}

#RightContHeader {
	background-image: url(../images/RightContentHeader.png);
	background-repeat: no-repeat;
	width: 303px;
	color: #FFF;
	font-size: 12px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 10px;
}

#RightContent {
	width: 303px;
	background-image: url(../images/RightContentBG.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 10px;
}

#NewsCalendar {
	height: 58px;
	width: 54px;
	background-image: url(../images/Calendar.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 7px;
	float: left;
}

#NewsTextMain {
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#NewsText {
	width: 230px;
	float: left;
	margin-top: 10px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	padding-top: 2px;
}

.day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: center;
	padding-top: 10px;
}

.clear {
	height: 2px;
	clear: both;
}

#RightContBottom {
	height: 1px;
	width: 303px;
	background-color: #4E8BA6;
	float: none;
	clear: left;
}

/* Default Page
----------------------------------------------------*/


#MainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#TextContent {
	color: #000;
}
.HeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}
#ContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth764.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#MainContentWrapper {
	width: 764px;
	float: left;
	margin-left: 11px;
}


/* HomePage 
----------------------------------------------------*/




			  /* HomePage Main Content
			  -----------------------------------------------------*/
			  
	#HomeMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#HomeTextContent {
	color: #000;
}
.HeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}
#HomeContentHeader {
	height: 19px;
	background-image: url(../images/HPMCBar.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#HomeMainContentWrapper {
	width: 454px;
	float: left;
	margin-left: 11px;
}
			  

			  /* HomePage Right Content
			  ---------------------------------------------------------*/
			  
			  #HRWrapper {
	width: 303px;
	float: right;
	margin-right: 11px;
			  }
			  
			  #HRMainContent {
				  background-color: #FFF;
				  border-right-width: 1px;
				  border-bottom-width: 1px;
				  border-left-width: 1px;
				  border-right-style: solid;
				  border-bottom-style: solid;
				  border-left-style: solid;
				  border-right-color: 4e8ba6;
				  border-bottom-color: 4e8ba6;
				  border-left-color: 4e8ba6;
				  padding-top: 5px;
				  padding-right: 10px;
				  padding-bottom: 5px;
				  padding-left: 10px;
				  color: #4e8ba6;
			  }
			  #HRTextContent {
				  color: #000;
			  }
			  #HRContentHeader {
				  height: 19px;
				  background-image: url(../images/hb303.png);
				  background-repeat: no-repeat;
				  font-size: 12px;
				  color: #FFF;
			  }
			  
			  /* Home Page News Calendar Content
			  --------------------------------------------------------*/
			  
			  #HRCalendar {
				  height: 58px;
				  width: 54px;
				  background-image: url(../images/Calendar.gif);
				  background-repeat: no-repeat;
				  margin-top: 10px;
				  margin-left: 7px;
				  float: left;
			  }
			  
			  #HRTextMain {
				  width: 100%;
				  float: left;
				  margin-top: 10px;
				  margin-left: 6px;
				  font-family: Arial, Helvetica, sans-serif;
				  font-size: 12px;
			  }
			  #HRText {
				  width: 210px;
				  float: left;
				  margin-top: 10px;
				  margin-left: 6px;
				  font-family: Arial, Helvetica, sans-serif;
				  font-size: 12px;
			  }
			  .month {
				  font-family: Arial, Helvetica, sans-serif;
				  font-size: 12px;
				  color: #FFF;
				  text-align: center;
				  padding-top: 2px;
			  }
			  
			  .day {
				  font-family: Arial, Helvetica, sans-serif;
				  font-size: 24px;
				  text-align: center;
				  padding-top: 10px;
			  }
			  
			  #clear {
				  height: 2px;
				  clear: both;
			  }
			  
			  /* Links Content------------------------------------------*/
			  
			  #HomeLinksContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#HomeLinksTextContent {
	color: #000;
}

#HomeLinksContentHeader {
	height: 19px;
	background-image: url(../images/HPMCBar.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#HomeLinksContentWrapper {
	width: 454px;
	float: left;
	margin-left: 11px;
	margin-top: 6px;
}

.LinksHeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}





/* Article Holder
-----------------------------------------------------*/

#AHMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	color: #4e8ba6;
	float: left;
	width: 764px;
}
#AHTextContent {
	color: #000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#AHContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth764.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#AHMainContentWrapper {
	width: 764px;
	padding-left: 10px;
	float: left;
}

#NewsHeader {text-align:center; margin:8px 0 ; padding: 18px 0 16px 0; border-top:3px double #D4D4D4; border-bottom:3px double #D4D4D4;}

#NewsHeader h3 {line-height: 0; margin: 0; padding:0;}


.AHmonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	padding-top: 2px;
}
.AHday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: center;
	padding-top: 10px;
	color: #000;
}
#AHNewsCalendar {
	height: 58px;
	width: 54px;
	background-image: url(../images/Calendar.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 7px;
	float: left;
	padding-right: 15px;
}

#dates { width:68px; margin-right:15px; }

#AHNewsText {
	width:82%;
	margin-right:0;
	padding-left:15px;
	border-left:1px solid #dedede;
	float: left;
}
#AHclear {
	height: 10px;
	clear: both;
}

.AHnews{ border-bottom: 1px solid #dedede; padding:10px 0; }

.clearfix { overflow:hidden; zoom:1; }


/* Article Page
---------------------------------------------------------*/
.Article { width: 100%; margin-top: 8px; }
.ArticleDateTitle { height: 70px; width: 100%; }
.ArticleDateTitle h2 { padding-top: 40px; padding-left: 75px; }

#APContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth764.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}

#APMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#APTextContent {
	color: #000;
}
#APContentHeader {
	height: 19px;
	background-image: url(../images/HeaderBarLeft.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#APMainContentWrapper {
	width: 764px;
	padding-left: 10px;
	float: left;
}

#APNewsCalendar {
	height: 58px;
	width: 54px;
	background-image: url(../images/Calendar.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 7px;
	float: left;
	padding-right: 15px;
}

#APNewsTextMain {
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#APNewsText {
	width: 230px;
	float: left;
	margin-top: 10px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.APmonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	padding-top: 2px;
}

.APday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: center;
	padding-top: 10px;
}

.posted { font-style: italic; color: 858585; }

#APtitle h3 {
	padding-top: 30px;
}
/* Calendar Page
----------------------------------------------------------*/

#CPMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#CPTextContent {
	color: #000;
}
#CPContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth560.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#CPMainContentWrapper {
	width: 560px;
	padding-left: 10px;
	float: left;
}

.CalendarDateTitle { height: 70px; width: 100%; }
.CalendarDateTitle h2 { padding-top: 10px; padding-left: 75px; }
.CalendarDateTitle p { padding-top: 0px; padding-left: 75px; }
.CalendarContent {
	padding-top: 10px;
}


			  /* Calendar Page Right Content
			  ---------------------------------------------------------*/
			  
			  #CPRWrapper {
	width: 193px;
	float: right;
	padding-right: 10px;
	margin-left: 6px;
			  }
			  
			  #CPRMainContent {
				  background-color: #FFF;
				  border-right-width: 1px;
				  border-bottom-width: 1px;
				  border-left-width: 1px;
				  border-right-style: solid;
				  border-bottom-style: solid;
				  border-left-style: solid;
				  border-right-color: 4e8ba6;
				  border-bottom-color: 4e8ba6;
				  border-left-color: 4e8ba6;
				  padding-top: 5px;
				  padding-right: 3px;
				  padding-bottom: 5px;
				  padding-left: 3px;
				  color: #4e8ba6;
			  }
			  #CPRTextContent {
				  color: #000;
			  }
			  #CPRContentHeader {
				  height: 19px;
				  background-image: url(../images/HBarWidth193.png);
				  background-repeat: no-repeat;
				  font-size: 12px;
				  color: #FFF;
			  }
			  #CPRMainContentWrapper {
	width: 193px;
	padding-bottom: 5px;
	float: right;
	padding-left: 10px;
			  }
			  

/* Image Gallery Page
----------------------------------------------------------*/

#IGMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#IGTextContent {
	color: #000;
}
.HeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}
#IGContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth606.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#IGMainContentWrapper {
    width: 603px;
	float: left;
	margin-left: 10px;
}

/* Image Gallery Page Nav
------------------------------------------------------------*/

#navcontainer
{
	border-right: 1px solid #000;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #6692a5;
	color: #333;
	font-size: 12px;
	float: left;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#GalleryNav {
	width: 150px;
	float: left;
	margin-left: 10px;
}
#GalleryHeader {
	height: 19px;
	background-image: url(../images/HeaderGalleryNav.png);
	color: #FFF;
	padding-left: 10px;
}

#navcontainer li
{
border-bottom: 1px solid #6692a5;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #000;
border-right: 10px solid #3e3e3e;
background-color: #232323;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #6692a5;
border-right: 10px solid #8dc6df;
background-color: #7aacc2;
color: #fff;
}


/* Clubs Holder
-----------------------------------------------------------------*/

#CMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#CTextContent {
	color: #000;
}
.HeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}
#CContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth606.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#CMainContentWrapper {
	width: 603px;
	float: left;
	margin-left: 10px;
}

/* Clubs Holder Nav
------------------------------------------------------------*/

#navcontainer
{
	border-right: 1px solid #000;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #6692a5;
	color: #333;
	font-size: 12px;
	float: left;
	width: 149px;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#ClubsNav {
	width: 150px;
	float: left;
	margin-left: 10px;
}
#ClubsHeader {
	height: 19px;
	background-image: url(../images/HeaderGalleryNav.png);
	color: #FFF;
	padding-left: 10px;
}

#navcontainer li
{
border-bottom: 1px solid #6692a5;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #000;
border-right: 10px solid #3e3e3e;
background-color: #232323;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #6692a5;
border-right: 10px solid #8dc6df;
background-color: #7aacc2;
color: #fff;
}


/* Clubs Holder
-----------------------------------------------------------------*/

	#ClubMainContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#ClubTextContent {
	color: #000;
}
.HeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}
#ClubContentHeader {
	height: 19px;
	background-image: url(../images/HPMCBar.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#ClubMainContentWrapper {
	width: 454px;
	float: left;
	margin-left: 11px;
}
			  

			  /* Club Page Right Content
			  ---------------------------------------------------------*/
			  
			  #CRWrapper {
	width: 303px;
	float: right;
	margin-right: 11px;
			  }
			  
			  #CRMainContent {
				  background-color: #FFF;
				  border-right-width: 1px;
				  border-bottom-width: 1px;
				  border-left-width: 1px;
				  border-right-style: solid;
				  border-bottom-style: solid;
				  border-left-style: solid;
				  border-right-color: 4e8ba6;
				  border-bottom-color: 4e8ba6;
				  border-left-color: 4e8ba6;
				  padding-top: 5px;
				  padding-right: 10px;
				  padding-bottom: 5px;
				  padding-left: 10px;
				  color: #4e8ba6;
			  }
			  #CRTextContent {
				  color: #000;
			  }
			  #CRContentHeader {
				  height: 19px;
				  background-image: url(../images/hb303.png);
				  background-repeat: no-repeat;
				  font-size: 12px;
				  color: #FFF;
			  }
			  
			  /* GoogleMaps Content------------------------------------------*/
			  
			  #GoogleContent {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 4e8ba6;
	border-bottom-color: 4e8ba6;
	border-left-color: 4e8ba6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #4e8ba6;
}
#GoogleTextContent {
	color: #000;
}

#GoogleContentHeader {
	height: 19px;
	background-image: url(../images/HBarWidth764.png);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFF;
}
#GoogleContentWrapper {
	width: 764px;
	float: left;
	margin-left: 11px;
	margin-top: 6px;
}

.GoogleHeaderTitle {
	padding-top: 3px;
	padding-left: 10px;
}



/* Search Results-------------------------------------------------*/

ul#SearchResults {
	margin: 10px 0;
}
	ul#SearchResults li {
	list-style: none;
	font-size: 1em;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: -40;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4e8ba6;
	}
	
/* Contact us Page ------------------------------------------------*/

#ContactUs {
	float: left;
	width: 380px;
	border: 1px solid #09C;
	padding: 10px;
}

#ContactUsRight {
	width: 300px;
	float: right;
	border: 1px solid #09C;
	padding: 10px;
}


#downloads {
	padding-right: 15px;
	padding-left: 15px;
	background-color: #E8E8E8;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4e8ba6;
	border-right-color: #4e8ba6;
	border-bottom-color: #4e8ba6;
	border-left-color: #4e8ba6;
}