body {

	font:100% Verdana, Arial, Helvetica, sans-serif;

	color:#270253;

	background-color:#270253;

	margin:50px;

	padding:0;

}

#wrapper {

	font:100% Verdana, Arial, Helvetica, sans-serif;

	background-color:#ffffff;

	text-align:left;

	width:756px;

	margin-right:auto;

	margin-left:auto;

	margin-top:50px;

	margin-bottom:0;

	padding:0;	

	visibility:visible;

	height:auto;

	border-top:0 solid #333;

	border-right:2px solid #333;

	border-bottom:0 solid #333;

	border-left:2px solid #333;



}

#logo {
        background:url("../images/home-page-heading");

	background-repeat:no-repeat;

	background-position:center top;

	height:140px;

	position:relative;

	visibility:visible;

	width: auto;

	font:9px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	padding-top:0;

	padding-right:0;

	padding-bottom:0;

	padding-left:10px;

	margin-top:0;

	margin-right:0;

	margin-bottom:0;

	margin-left:0;

}

h1 {

	font: bold italic 20px Times New Roman, Verdana, Arial, Helvetica, sans-serif;
       
        color:#270253;

	position:absolute;

	left:275px;

        visibility:visible;

	top:50px;

}

h2 {

	font:bolder normal 20px Verdana, Arial, Helvetica, sans-serif;

	color:#391C6B;

	position:absolute;

	width:auto;

	left:587px;

	visibility:visible;

	top:70px;

}

#footer {

	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	
        background-color: #2D490c; 

        color:#FFFFFF;

	text-align:center;

	margin-top:0;

	margin-right:0;

	margin-bottom:0;

	margin-left:0;

        padding-top: 4px;

}

#footer a {

	text-decoration:none;

	color:#FFFFFF;

}

#footer a:hover {

	text-decoration:none;

	color:#ccc;

}

#footerimg {

	text-align:center;
  
	margin-top: 0;

	padding-top:0;

	position:relative;
     
	visibility:visible;

}

#subNav {



	text-decoration:none;

	text-align:right;

	font:bold normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#666;

	background-repeat:repeat-x;

	visibility:visible;

	padding:5px;

	position:relative;

	width:auto;

	height:auto;

	background-image:url("../images/top_menu_bg.jpg");

	margin-top:0;

	margin-right:7px;

	margin-bottom:0;

	margin-left:0;

}

#subNav a {

	text-decoration:none;

	color:#666;



}

#subNav a:hover {

	text-decoration:none;

	color:#999;

}

#subNav.homeButt {

	color:#333333;

	text-align:left;

}

#graySpacer {

	background-color:#666;

	height:1px;

}

#whiteSpacer {

	background-color:#FFF;

	height:10px;

}



/* miscellaneous styles */

.brclear { 

     clear:both; 

     height:0; 

     margin:0;

     font-size:1px;

     line-height:0;

}



#wrapperContent {

	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

	vertical-align:top;

	margin:0;

	padding:0;

	visibility:visible;

	color:#333333;

	background-color:#FFF;

}





#wrapperContent:after {

  content:".";

  display:block;

  height:0;

  clear:both;

  width:756px;

  visibility:hidden;

}



* html #wrapperContent {height:1%;}



#mainNav {

	text-align:center;

	margin:0;

	position:relative;

	visibility:visible;

	background-color:#FFFFFF;

	overflow:hidden;

	left:0;

	padding-top:0;

	padding-right:0;

	padding-bottom:0;

	padding-left:10px;

	border-top-style:none;

	border-right-style:none;

	border-bottom-style:none;

	border-left-style:none;

	border-top-color:#FFFFFF;

	border-right-color:#FFFFFF;

	border-bottom-color:#FFFFFF;

	border-left-color:#FFFFFF;

}

#mainButton {

	margin-top:0;

	margin-right:7px;

	margin-bottom:5px;

	margin-left:7px;

	position:relative;

	visibility:visible;

	padding-top:0;

	padding-right:0;

	padding-bottom:0;

	padding-left:0;

}

#mainGraphic {

	text-align:center;

	margin:10px;

	padding:0;

	position:relative;

	visibility:visible;

}

#topLine {

	margin:0;

	padding:0;

	position:relative;

	visibility:visible;

	height:1px;

	width:auto;

	background-color:#666;

}



/* kickerboxes */ 



#boxShell {

	padding:0;

	width:175px;

	position:relative;

	visibility:visible;

	background-color:#FFFFFF;

	background-image:url(../images/box_bg_middle.gif);

	background-repeat:repeat-y;

	margin:0;

	overflow:visible;

}

#boxTop {

	margin:0;

	padding:0;

	height:10px;

	width:100%;

	position:relative;

	visibility:visible;

	background-image:url(../images/Heading_Bckgd.jpg);

	background-repeat:no-repeat;

}

#boxMiddle {

	width:160px;

	position:relative;

	visibility:visible;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	height:auto;

	overflow:visible;

	margin-top:0;

	margin-right:5px;

	margin-bottom:0;

	margin-left:10px;

	padding-top:0;

	padding-right:15px;

	padding-bottom:0;

	padding-left:0;

	background-repeat:no-repeat;

}

#boxBottom {

	margin:0;

	padding:0;

	height:10px;

	width:100%;

	position:relative;

	visibility:visible;

	background-image:url(../images/box_bg_bottom.gif);

	background-repeat:no-repeat;

}

#boxText {

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#333333;

}

#boxText a {

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#333333;

}

#boxText a:hover {

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#333333;

}



/* main nav bar */



#navbar {

	height:73px;

	background-color:#FFF;

	background-repeat:repeat-x;

	border-top-width:0;

	border-right-width:0;

	border-bottom-width:0;

	border-left-width:0;

	padding:0;

	overflow:visible;

	margin-top:0;

	margin-right:0;

	margin-bottom:0;

	margin-left:0;

}



#navbar li {

	list-style:none;

	display:inline;

	height:73px;

	background-color:#FFF;

	border-top-width:0;

	border-right-width:0;

	border-bottom-width:0;

	border-left-width:0;

	padding:0;

	overflow:visible;

	margin-top:0;

	margin-right:0;

	margin-bottom:0;

	margin-left:0;

}

#navbar a {

	height:73px;

	width:170px;

	color:#fff;

	text-decoration:none;

	float:left;

	padding:0;

	margin-top:0;

	margin-right:0;

	margin-bottom:0;

	margin-left:0;

}



#link1 a {

	height:76px;

	width:169px;

	color:#fff;

	text-decoration:none;

	background:url("../images/view-button.jpg") no-repeat 0 2px;

	float:left;

	padding:0;

	margin-top:0;

	margin-right:19px;

	margin-bottom:0;

	margin-left:0;
}

#link1 a:hover { 

	background-position:0 -74px;

	color:#fff;

}

#link1 a:active {

	background-position:0 -74px;
	color:#fff;

}



#link2 a {

	height:76px;

	width:169px;

	color:#fff;

	text-decoration:none;

	background:url("../images/list-button.jpg") no-repeat 0 2px;

	float:left;

	padding:0;

	margin-top:0;

	margin-right:19px;

	margin-bottom:0;

	margin-left:0;

}

#link2 a:hover { 

	background-position:0 -75px;

	color:#fff;

}

#link2 a:active {

	background-position:0 -75px;

	color:#fff;

}



#link3 a {

	height:76px;

	width:170px;

	color:#fff;

	text-decoration:none;

	background:url("../images/ServiceButton_w_rollover") no-repeat;

	float:left;

	padding:0;

	margin-top: 1px;

	margin-right:18px;

	margin-bottom:0;

	margin-left: 4px;

}

#link3 a:hover { 

	background-position:0 -76px;

	color:#fff;

}

#link3 a:active {

	background-position:0 -76px;

	color:#fff;

}



#link4 a {

	height:76px;

	width:168px;

	color:#fff;

	text-decoration:none;

	background:url("../images/ParkTourButton_w_rollover.jpg") no-repeat;

	float:left;

	padding:0;

	margin-top: 1px;

	margin-right:0;

	margin-bottom:0;

	margin-left: 4px;

}

#link4 a:hover { 

	background-position:0 -76px;

	color:#fff;

}

#link4 a:active {

	background-position:0 -76px;

	color:#fff;

}
#counter{

        width:300px;          

        padding: 5px;

	background-color:#e9eed8;

        border:1px dashed #270252;

}