body, html {
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	background-color:#333;
	text-align: center;
	}
	
#contain {
	margin:0px auto;
	text-align:left;
	width:998px;
	border-bottom:3px solid #F7F7F7;
	border-left:3px solid #F7F7F7;
	border-right:3px solid #F7F7F7;
	background-color:#FFF;
}
#clearer{
	clear:both;	
}

a	{
	color:#996633;
	text-decoration:none;
}
a:hover{
	color:#000033;
	text-decoration:underline;
}
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding:0px;
	margin:0px 0px 6px 0px;
	}
h2	{
	margin-top:-8px;
	margin-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#73c167;
}	
h3	{
	margin:8px 2px 2px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#000000;
	font-weight:bold;
}	
h4	{
	margin-top:2px;
	margin-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#D1D1D1;
}
h5	{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	line-height:10px;
	color:#666666;
}
hr {
	color:#CCFFCC;
	background-color: #CCFFCC;
	border:none;
}
li{
	margin-bottom:4px;
}
.nogood{
	background-color:#FF3333;
	padding:2px;
	line-height:16px;
}
.nogood a{
	color:#000000;
	text-decoration:underline;
}
.nogood a:hover{
	color:#000000;
	text-decoration:none;
}
.yesgood{
	background-color:#99FF99;
	padding:2px;
	line-height:16px;
}
.yesgood a{
	color:#000000;
	text-decoration:underline;
}
.yesgood a:hover{
	color:#000000;
	text-decoration:none;
}
img, img.a	{
	border:none;
}
#headmid {
	margin:0px;
	padding:0px;
	background-image:url(pic/highG.jpg);
	background-repeat:repeat-x;
	background-position:left;
	width:100%;
	height:50px;
}
#headbot {
	margin:0px;
	padding:0px;
	margin-bottom:-10px;
	background-image:url(pic/grad.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:100%;
	height:50px;
}
.standsleft{
	float:left;
	padding:0px;
	text-align:left;
	overflow:visible;
	width:120px;
}
.standsright{
	float:left;
	padding:8px;
	text-align:center;
	overflow:visible;
	width:88px;
}
.conright{
	float:right;
	padding:6px 0px 20px 20px;
}
.conleft{
	float:left;
	padding:6px 20px 20px 0px;
}
#navi	{
	padding:3px;
	padding-left:280px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}
#navi a {
	padding:3px 6px;
	color:#636363;
	text-decoration:none;
	background:url(pic/naviwhite.gif) repeat-x;
}
#navi a:hover {
	color:#996633;
	text-decoration:none;
	border-bottom:none;
	background:url(pic/navidark.gif) repeat-x;
}
#navi .current {
	color:#996633;
	text-decoration:none;
	background:url(pic/navidark.gif) repeat-x;
}

#slipper{
	width:135px;
	margin:10px 20px 13px 10px;
	text-align:right;
	float:left;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	margin-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
}
#slipper a{
	color:#CCCCCC;
}
#slipper span{
	color:#CCCCCC;
}

#slipper:hover a{
	color:#996633;
}
#slipper:hover span{
	color:#000066;
}

#maincontent{
	margin:10px 130px 30px 280px;
	text-align:left;
}

.leftie{
	float:left;
	text-align:left;
	padding:8px;
}
.rightie{
	float:right;
	text-align:right;
	padding:8px;
}
.leftie a{
	color:#996633;
	text-decoration:underline;
}
.leftie a:hover{
	color:#996633;
	text-decoration:none;
}
.rightie a{
	color:#996633;
	text-decoration:underline;
}
.rightie a:hover{
	color:#996633;
	text-decoration:none;
}
.heybro{
	width:150px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:#000066;
}

.cssform p{
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 0px 20px;
	padding-left:60px;
	height: 1%;
	vertical-align:middle;
	text-align:left;
}

.cssform label{
	font-weight: bold;
	margin-left: -60px;
	font-size:10px;
	line-height:12px;
}

.cssform textarea{
	margin-left: -60px;
	height:50px;
	font-size:12px;
	line-height:14px;
	border:1px solid #CFCFCF;
}

.cssform input{
	border:1px solid #cfcfcf;
	margin:2px 0px 0px 15px;
}

.cssform select{
	border:1px solid #cfcfcf;
	margin:2px 0px 0px 15px;
}

.subbut{
	width:65px;
}
.comment{
	margin:6px;
	border:none;
	padding:6px;
	background-image:url(pic/speakyourmind.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom:1px solid #E7E7E7;
}
.bing{
	margin:6px;
	border:none;
	padding:6px;
	background-image:url(pic/leaf.png);
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom:1px dashed #CCFFFF;
}
.bingo{
	margin:10px;
	border:none;
	padding:10px;
	border-bottom:1px dashed #CCFFFF;
}

legend{
	font-weight:bold;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#73c167;
}
.tre{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

div.popup {
  max-width: 600px;
  border: 1px solid #996633;
  padding: 5px;
  background-color: white;
  /* The following properties should not be changed */
  position: absolute;
}

#popup_overlay {
  background-color: whitesmoke;
  /* The following properties should not be changed */
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 500px;
}

span.popup_link, a.popup_link {
  cursor: pointer;
  border-bottom: 1px dotted;
}

.popup_draghandle {
  cursor: move;
}

.bros{
	margin:1px;
	border:1px solid #FFFFFF;
	float:left;
	text-align:center;
	vertical-align:middle;
	}
	
.bros img{
	border:2px solid #FFFFFF;
	padding:6px;
}
	
.bros img:hover{
	border:2px solid #E7E7E7;
}

.threeish{
	padding:5px;
	margin:5px;
}
.threeishlist{
	padding:5px;
	margin:5px;
	float:left;
}
.prepic{
	height:65px;

	padding:2px;
	border-top:1px solid #E7E7E7;
}
.sixty{
	width:60px;
	height:60px;
	display:table-cell;
	float:left;
	margin-right:5px;
}
.socialshare{
	float:right;
	margin-top:5px;
	font-size:9px;
	text-align:right;
}

/* Tagcloud CSS Styles */

a.tag1 {  line-height: 25px; font-size: 11px; text-decoration: none; font-weight: bold}
a.tag2 {  line-height: 25px; font-size: 13px; text-decoration: none; font-weight: bold}
a.tag3 {  line-height: 25px; font-size: 15px; text-decoration: none; font-weight: bold}
a.tag4 {  line-height: 25px; font-size: 17px; text-decoration: none; font-weight: bold}
a.tag5 {  line-height: 25px; font-size: 19px; text-decoration: none; font-weight: bold}
a.tag6 {  line-height: 25px; font-size: 21px; text-decoration: none; font-weight: bold}