body {
	color: #000;
	background-color: #51670c;
	background-image: url(images/squakmtn-ben-ruby-low.jpg);
	background-repeat: repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

body a {
	color: #060;
}

/* Styling */

strong {
	font-weight: bold;
}

em { font-style: italic; }

.right { float: right; }

.left { float: left; }

.center { 
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.serif { font-family: "Times New Roman", Georgia, Times, serif; }

.sans { font-family: Helevetica, Arial, Lucida Grande, sans-serif; }

/* ============ */


#header {				
	width: 886px;
	padding: 8px 0 26px;
	margin: 0 auto;
	background: transparent url(images/pg-top.png) bottom left no-repeat;
}


/* TABS */

ul#tabs {
	margin-left: -25px;
}

ul#tabs li {
	display: block;
	list-style-type: none;
	float: left;
	border-right: 1px solid #255b05;
	height: 26px;
	width: 95px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*color: #253F16;*/
	color: #002300;
	text-align: left;
	line-height: 26px;
}

/*
img#tabimg {
	display: inline-block;
	vertical-align: baseline;
	margin-bottom: -3px;
	padding-right: 4px;
	padding-left: 7px;
	border: 0px;
}
*/

div#tabimg {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: baseline;
	margin-bottom: -3px;
	padding-right: 4px;
	padding-left: 7px;
	background-image: url(images/icons.png);
	background-repeat: no-repeat;
}

img#tabimg a:link, img#tabimg a:active, img#tabimg a:visited, img#tabimg a:hover {
	border: 0px;
}

ul#tabs a:link, ul#tabs a:active, ul#tabs a:visited {
	background-image: url(images/tab-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	/*color: #253F16;*/
	color: #002300;
	text-decoration: none;
}

ul#tabs a:hover {
	background-image: url(images/tab-bg.png);
	background-repeat: no-repeat;
	background-position: left -30px;
	display: block;
	color: #3F8813;
	text-decoration: none;
}


li#home #tabimg{
	background-position: 5px 0px;
}
li#forum #tabimg{
	background-position: 5px -64px;
}
li#meetup #tabimg{
	background-position: 5px -96px;
}
li#fa {
	width: 113px !important;
}
li#fa #tabimg{
	background-position: 5px -128px;
}
li#twitter #tabimg{
	background-position: 5px -161px;
}
li#flickr #tabimg{
	background-position: 5px -192px;
}
li#youtube {
	border-right: hidden !important; 
}
li#youtube #tabimg{
	background-position: 5px -224px;
}


/* END TABS */

div#container {
	width: 886px;
	padding: 0;
	margin: 0 auto;
	background: url(images/pg-sides.png) left top repeat-y;
}

div#main {
	width: 836px;
	margin: 0px auto;
	background-color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	overflow: auto;
	background: url(images/watermark.png) bottom left no-repeat;
}

div#content {
	float: right;
	width: 645px;
}

div#statictext {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	width: 630px;
	height: 500px;
}

div#sidebar {
	float: left;
	width: 160px;
	margin-top: 20px;
	border-right: 1px solid #000;
	padding-left: 7px;
	padding-bottom: 50px;
}

div#sidebar h1 {
	font-family: Helevetica, Arial, Lucida Grande, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#sidebar ul {
	list-style-type: none;
	background: none;
	text-indent: -29px;
	font-family: Helevetica, Arial, Lucida Grande, sans-serif;
	font-size: 12px;
}

div#sidebar ul {
	margin-top: -8px;
}

ul#sidebarul a:link, ul#sidebarul a:active, ul#sidebarul a:visited {
	color: #060;
	text-decoration: none;
}

ul#sidebarul a:hover {
	text-decoration: underline;
}

div#content h2 {
	font-family: Helevetica, Arial, Lucida Grande, sans-serif;
	font-size: 26px;
}

img#feedicon {
	float: right;
	margin-top: -39px;
	margin-right: 13px;
	text-align: right;
}

iframe#eventblog {
	margin-top: -18px;
	border: solid 1px #7aa08d;
}

div#tldr {
	width: 615px !important;
	height: 500px;
	margin-top: -10px;
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	letter-spacing: 0;
	line-height: 20px;
	font-size: 17px;
}

div#adminlink {
	text-align: right;
	margin-right: 13px;
}

div#adminlink a:link, div#adminlink a:active, div#adminlink a:visited {
	color: #00f;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

div#adminlink a:hover {
	color: #00f;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}


#footer {				
	width: 886px;
	padding: 8px 0 20px;
	margin: 0 auto;
	background: transparent url(images/pg-bottom.png) left top no-repeat;
}

#copyright {
	color: #fff;
	font-size: 10px;
	text-align: right;
	line-height: 11px;
	padding-right: 16px;
}
