@charset "UTF-8";

body {
	background:#282828;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, sans-serif;
}

#box {
	width:975px;
	margin:auto;
}

/* main divs / positions */

#heading {
	position:absolute;
	margin:50px 0px 0px 0px;
	width:175px;
	height:190px;
}

#btns-1 {
	position:absolute;
	margin:50px 0px 0px 175px;
	width:800px;
	height:641px;
}

#btns-1-alt {
	position:absolute;
	margin:50px 0px 0px 175px;
	width:800px;
	height:123px;
}

#btns-2 {
	position:absolute;
	margin:240px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:175px;
	height:216px;
	background:url(../images/nav-repeat.jpg) repeat-y;
}

#bottom-corner {
	position:absolute;
	margin:456px 0px 0px 0px;
	width:175px;
	height:235px;
}

#footer {
	position:absolute;
	margin:720px 0px 0px 807px;
	font-family: Tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	word-spacing:6px;
}

/* lists */

#btns-2 ul li {
	font-family: "Myriad Pro", "Trebuchet MS", Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:38px;
	list-style-image:url(../images/list-img.jpg);
}

#left-content ul li {
	font-size:14px;
	list-style-image:url(../images/list-img.jpg);
}

#right-content ul li {
	font-size:14px;
	list-style-image:url(../images/list-img.jpg);
}

/* links */

#btns-2 ul li a:link {
	color:#42423d;
	text-decoration:none;
}

#btns-2 ul li a:visited {
	color:#42423d;
	text-decoration:none;
}

#btns-2 ul li a:hover {
	color:#898989;
	text-decoration:none;
}

#pamper-content-1 a:link {
	color:#898989;
	text-decoration:none;
}

#pamper-content-1 a:visited {
	color:#898989;
	text-decoration:none;
}

#pamper-content-1 a:hover {
	color:#42423d;
	text-decoration:none;
}

#pamper-content-2 a:link {
	color:#898989;
	text-decoration:none;
}

#pamper-content-2 a:visited {
	color:#898989;
	text-decoration:none;
}

#pamper-content-2 a:hover {
	color:#42423d;
	text-decoration:none;
}

#footer a:link {
	color:#a8bd41;
	text-decoration:none;
}

#footer a:visited {
	color:#a8bd41;
	text-decoration:none;
}

#footer a:hover {
	color:#7c8f1d;
	text-decoration:none;
}

#pg-btns a:link {
	color:#42423d;
	text-decoration:none;
}

#pg-btns a:visited {
	color:#42423d;
	text-decoration:none;
}

#pg-btns a:hover {
	color:#898989;
	text-decoration:none;
}

/* contents */

#content-box {
	position:absolute;
	margin:173px 0px 0px 175px;
	width:800px;
	height:518px;
	background:url(../images/content-box.jpg) no-repeat;
}

#left-content {
	position:absolute;
	top:4%;
	left:2%;
	width:50%;
	height:58%;
	overflow:auto;
	color:#42423d;
}

#right-content {
	position:absolute;
	top:0%;
	left:54%;
	width:40%;
	height:58%;
	font-size:12px;
	overflow:auto;
	color:#42423d;
	padding:1px 0px 0px 0px;
}

#groups-content {
	position:absolute;
	top:9%;
	left:4%;
	width:30%;
	height:80%;
	overflow:auto;
	color:#42423d;
}

#groups-img {
	position:absolute;
	top:6%;
	left:37%;
	width:64%;
	height:88%;
	font-size:12px;
	overflow:auto;
	color:#42423d;
	padding:1px 0px 0px 0px;
}

#where-content {
	position:absolute;
	top:7%;
	left:57%;
	width:45%;
	height:94%;
	overflow:auto;
}

#pamper-content-1 {
	position:absolute;
	top:9%;
	left:4%;
	width:40%;
	height:85%;
	font-size:12px;
	overflow:auto;
}

#pamper-content-2 {
	position:absolute;
	top:9%;
	left:52%;
	width:40%;
	height:80%;
	font-size:12px;
	overflow:auto;
}

#bottom-content {
	position:absolute;
	top: 59%;
	left:5%;
	width:86%;
	height:33%;
	overflow:auto;
	background:#FFFFFF;
	color:#42423d;
	border:2px #EEEEEE solid;
	font-size:14px;
	padding:10px 10px 10px 10px;
}

#other-content {
	position:absolute;
	top:9%;
	left:4%;
	width:40%;
	height:80%;
	overflow:auto;
	color:#42423d;
}

#form-content {
	position:absolute;
	top:1%;
	left:0%;
	width:60%;
	height:90%;
	overflow:visible;
	color:#42423d;
}

#contactus-content {
	position:absolute;
	top:4%;
	left:63%;
	width:37%;
	height:90%;
	overflow:auto;
	color:#42423d;
}

#photo-gallery-content {
	left:0%;
	top:2%;
	text-align:center;
	color:#42423d;
	font:80%/140% georgia,serif;
	width:98%%;
	height:95%;
	overflow:hidden;
	position:absolute;
}

/* classes */

.map {
	border:3px double #282828;
}