@charset "UTF-8";
html{
	font-size: 100%;
} 

body{
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #444;
	padding: 0%;
	margin-top: 0%;
	margin-right: 0pt;
	margin-bottom: 1%;
	margin-left: 0px;
	background-color: #ffffff;
}
#header   #navBar   {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#header {
	background-color: #383839;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 9%;
	vertical-align: bottom;
	text-align: left;
	margin: 0px;
	position: relative;
	z-index: 2;
}
h4.sg {
	color: #336633;
	padding-bottom: 0.2em;
	display: inline;
}
#header    #headerImage   {
	width: 20.75em;
	height: 7.8125em;
	margin: 0px;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	top: 0.3em;
	z-index: 5;
}

a:link {
	text-decoration: underline;
	font-weight: normal;
	color: #69a1b3;
}
a:hover {
	color: #336633;
}
#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: normal;
	display: block;
	padding-top: 0.8em;
	color: #888;
	letter-spacing: 0.1em;
	text-align: center;
	width:100%;
}

#copyright a {
	text-decoration: none;
	color: #006633;
}
#copyright a:hover {
	text-decoration: underline;
	color: #00CC66;
}
.galleryThumb {
	border: 1px solid #ccc;
	background-color: #fefefe;
	padding: 0.4em;
	margin-right:0.4em;
	margin-top:0.2em;
	display:inline;
}
.galleryThumb:hover {
	border: 1px solid #888;
	background-color: #fefefe;
	padding: 0.4em;
}
#pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	background-color: #99de99;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #339966;
	padding-left: 9%;
	margin: 0px;
	padding-top: 1%;
	padding-right: 0px;
	padding-bottom: 0.3em;
	border-top-color: #339966;
	border-right-color: #339966;
	border-left-color: #339966;
	position: relative;
	z-index: 1;
}
#pageTitle   h1   {
	font-size: 200%;
	text-decoration: none;
	color: #333333;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	width: 50%;
	height: 50%;
	display: inline;
	font-weight: 400;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.wrapper {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0%;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	}
#pageBody {
	margin-top: 0.5em;
	margin-right: 0%;
	margin-bottom: 0em;
	margin-left: 9%;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 0%;
	position: relative;
	}

#pageBodyForum {
	padding-top: 0px;
	padding-right: 2%;
	padding-bottom: 0px;
	padding-left: 6%;
	margin-top: 0.5em;
	margin-right: 0%;
	margin-bottom: 0em;
	margin-left: 0%;
	font-size: 80%;
	}

#mainForumContent {
	width: 100%;
	vertical-align: top;
	padding-top: 0%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 80%;
	font-weight: normal;

}
#pageBody  #vBstuff h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	text-decoration: none;
	position: relative;
}
#pageBody  #vBstuff a   {
	font-weight: normal;
	color: #006699;
	text-decoration: none;
	font-size: 132%;
}
#pageBody  #vBstuff a:hover   {
	font-weight: normal;
	color: #339966;
	text-decoration: none;
}
#pageBody #pageContent {
	width: 60%;
	text-align: left;
	vertical-align: top;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
hr {
	width: 85%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e0e0e0;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0.2em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
#pageContent select {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #f9f9f9;
	margin: 0.3em;
	padding: 0px;
	border: 1px solid #999;
	width: 18em;
}
#pageBody #vBpix {
	width: 17%;
	position: relative;
	text-align: left;
	float: right;
	margin-top: 0px;
	margin-right: 4%;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pageBody #vBstuff {
	width: 15%;
	text-align: left;
	font-weight: normal;
	font-size: 80%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0.2em;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	float: left;
}
#header   #navLinks  li 
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	display: inline;
}
#header #navLinks {
	margin: 0px;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0em;
	padding-left: 2%;
	font-size: 1em;
	position: relative;
	display: inline;
	text-align: right;
}
#pageBody #vBpix .recentImage {
	text-align: left;
}
#header  #navLinks  li  a.current {
	background-color: #99DE99;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 0.0625em;
	border-right-color: #99DE99;
	border-bottom-color: #99DE99;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	bottom: -0.2em;
	border-bottom-style: solid;
}
#header  #navLinks  li  a  {
	color: #CCCCCC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 0.35em;
	padding-left: 0.35em;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	display: inline;
}
#header #navLinks li a:hover {
	color: #FFFFFF;
}
#pageBody #vBpix .recentImage .rImage {
	display: block;
	padding: 0.3em;
	border: 1px solid #e3e3e3;
	margin: 0px;
	background-color: #fefefe;
	width: 10.9375em;
	position: relative;
}
#pageBody #vBpix .recentImage .rImage:hover {
	display: block;
	border: 1px solid #339966;
	margin: 0px;
}#pageBody #vBpix .recentImage h5 {
	display: block;
	padding: 0em;
	border: 0px none #e3e3e3;
	margin: 0px;
	position: relative;
}
#pageBody #pageContent form{
float:left;
}
#pageBody #pageContent label {
	padding-top: 0%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0em;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	color: #333333;
	text-decoration: none;
	border: 0px none #E0E0E0;
	display:block;
}
#pageBody #pageContent input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #f9f9f9;
	margin: 0.3em;
	padding: 0px;
	border: 1px solid #999;
	width: 15em;
}
#pageBody #pageContent input:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #fff;
	margin: 0.3em;
	padding: 0px;
	border: 1px solid #000;
	clear: both;
	width: 15em;
	position: relative;
}
#pageBody #pageContent textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #f9f9f9;
	margin: 0.3em;
	padding: 0px;
	border: 1px solid #999;
	position: relative;
}
#pageBody #pageContent textarea:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #fff;
	margin: 0.3em;
	padding: 0px;
	border: 1px solid #000;
	position: relative;
}
.avyDiv{
	margin-right: 0.2em;
	display: inline;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding-top: 0.2em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.2em;
}
.avatar {
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
}
.vBlogin{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	width: 95%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0.2em;
	padding-left: 0px;
	position: relative;
}
a.vB:link {
	font-size: 9pt;
}
#header     #vBInfo   {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0%;
	margin-left: 40%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	position: relative;
	width: 40%;
}
.mainText {
	font-size: 0.8em;
	padding-bottom: 0.1em;
	padding-top: 0.1em;
	padding-right: 0px;
	padding-left: 0px;
}

