/* Basic styles */
*{ margin:0; padding:0 }
html,body{ height:100% }
a img,fieldset{ border:0 }
a,a:visited{ cursor:pointer; text-decoration:none; outline: none;color: #0087b0; }
a:hover{ cursor:pointer; text-decoration:underline; outline: none;color: #0087b0; }
option{ padding-sidebarnav:.5em }
input,textarea{ padding:1px }
ul,ol,dl{ position:relative }
ul{ list-style:none }
/* Fonts */
body,input,textarea,select,table{ color:#726960; font:11px/14px arial,helvetica,sans-serif; }
/* Body,html,wrapper */
html{ background: #FFF; }
#wrapper{
  position:relative;
  width:1024px;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
}
H1 {font-size: 16px; color: #b64d5a; font-weight: normal; margin-top: 0; margin-bottom: 0; line-height: 18px;}
H2 {font-size: 12px; color: #0087b0; font-weight: normal; margin-top: 0; margin-bottom: 3px; line-height: 18px;}
.blue {font-size: 12px; color: #0087b0; font-weight: bold; margin-top: 0; margin-bottom: 0; line-height: 18px;}
.red {color: #ae3c4b;}
.redlg {color: #ae3c4b; font-size:14px;}
.grey {color: #878787; font-size:10px;}
.gold {color: #a8a785; font:11px/18px georgia,serif;}
.small {font-size: 10px; line-height: 10px;}
.smallga {font:10px/13px georgia,serif; color:#726960;}
.large {font-size: 12px; line-height:16px;}

A.goldlink, a:visited.goldlink {font-size: 11px; color: #a8a785; font-weight: normal;}
A:hover.goldlink {font-size: 11px; color: #a8a785; font-weight: normal;}
.join {padding-top:5px;}
#logo {
	float: left;
	postition:relative;
	width:1024px;
	height:88px;
	background-image : url(images/logo_bg.jpg);
	background-repeat : no-repeat;
}
#topnav {
	float: left;
	postition:relative;
	width:1024px;
	height:63px;
}
#topnav a,a:visited {padding: 0 0 0 0; margin: 0 0 0 0;}
#topnav a:hover {padding: 0 0 0 0; margin: 0 0 0 0;}

#shell {
	float: left;
	postition:relative;
	width:1024px;
	height:387px;
}
#shell-left {
	float: left;
	postition:relative;
	width:50px;
	height:387px;
	background-image : url(images/shell_left.jpg);
	background-repeat : no-repeat;
}
#shell-right {
	float: left;
	postition:relative;
	width:43px;
	height:387px;
	background-image : url(images/shell_right.jpg);
	background-repeat : no-repeat;
}
#shell-left2 {
	float: left;
	postition:relative;
	width:50px;
	height:751px;
	background-image : url(images/shell_left2.jpg);
	background-repeat : no-repeat;
}
#shell-right2 {
	float: left;
	postition:relative;
	width:43px;
	height:751px;
	background-image : url(images/shell_right2.jpg);
	background-repeat : no-repeat;
}
#content {
	float: left;
	postition:relative;
	width:931px;
	height:387px;
	color:#000;
	background-image : url(images/content_bg.jpg);
	background-repeat : no-repeat;
}
#content-left {
	float: left;
	postition:relative;
	width:274px;
	height:387px;
	padding-top:27px;
	padding-left:33px;
}
#longpagetop {float: left;
	postition:relative;
	width:931px;
	height:9px;
	background-image : url(images/top_longpage.jpg);
	background-repeat : no-repeat;
	}
#content2 {
	float: left;
	postition:relative;
	width:931px;
	height:auto;
	color:#000;
	background-image : url(images/bground_longpage.jpg);
	background-repeat : y;
}
#content-left2 {
	float: left;
	postition:relative;
	width:274px;
	height:auto;
	padding-top:27px;
	padding-left:33px;
}
/* block links */
#content-left ul.links{ 
}
#content-left ul.links li{ 
  margin:2px 0;
  text-indent:10px;
}
#content-left ul.links li a{ 
  display:block;
  color:#0087b0;
  line-height:18px;
  height:18px;
}
#content-left ul.links li a:hover,#content-left ul.links li.active a{
  text-decoration:none;
  color:#726960;
  background-image : url(images/hover.gif);
  background-repeat : no-repeat;
}

#content-right {
	float: left;
	postition:relative;
	width:620px;
	height:387px;
}
#content-goodies {
	float: left;
	postition:relative;
	width:550px;
	height:auto;
}
#content-goodies2 {
	float: left;
	postition:relative;
	width:750px;
	height:auto;
}
#goodiescol1 {
	float: left;
	postition:relative;
	width:210px;
	height:auto;
}
#goodiescol2 {
	float: left;
	postition:relative;
	width:300px;
	height:auto;
}
#content-news {
	float: left;
	postition:relative;
	width:525px;
	height:auto;
}
#content-music {
	float: left;
	postition:relative;
	width:280px;
	height:auto;
}
#content-bios {
	float: left;
	postition:relative;
	width:270px;
	height:auto;
}
#content-play {
	float: left;
	postition:relative;
	width:580px;
	height:auto;
}
#content-connect {
	float: left;
	postition:relative;
	width:580px;
	height:auto;
	padding-top:35px;
}
#content-presskit {
	float: left;
	postition:relative;
	width:140px;
	height:auto;
	padding-left:20px;
}
#secondcol {
	float: left;
	postition:relative;
	width:325px;
	height:352px;
	padding-top:35px;
}
#thirdcol {
	float: left;
	postition:relative;
	width:295px;
	height:352px;
	padding-top:35px;
}
#connectcol1 {
	float: left;
	postition:relative;
	width:258px;
	height:352px;
	padding-top:35px;
}
#connectcol2 {
	float: left;
	postition:relative;
	width:280px;
	height:352px;
	padding-top:35px;
}
#footer {
	float: left;
	postition:relative;
	width:1024px;
	height:107px;
	background-image : url(images/footer_bg.jpg);
	background-repeat : no-repeat;
}
#footer-copyright {
	float: left;
	postition:relative;
	width:130px;
	height:auto;
	color: #7fd178;
	font:9px/11px georgia,serif;
	padding-top:24px;
}
.copyright-sm {
	color: #7fd178;
	font:9px/11px georgia,serif;
}

#footer-social {
	float: left;
	postition:relative;
	width:150px;
	height:auto;
	padding-top:22px;
}
#spacer {
	float: left;
	postition:relative;
	width:auto;
	height:auto;
}

#acorn {
	float: left;
	position:absolute;
	top:505px;
	left:80px;
	width:91px;
	height:61px;
	background-image : url(images/acorn.png);
}
#bunnies {
	float: left;
	position:absolute;
	top:446px;
	left:40px;
	width:286px;
	height:153px;
	background-image : url(images/bunnies.png);
}
#cat {
	float: left;
	position:absolute;
	top:510px;
	left:240px;
	width:198px;
	height:95px;
	background-image : url(images/cat.png);
}
#newsbox {
	float: left;
	position:absolute;
	top:446px;
	left:60px;
	width:111px;
	height:120px;
	background-image : url(images/newsbox.png);
}
#phone {
	float: left;
	position:absolute;
	top:490px;
	left:60px;
	width:108px;
	height:78px;
	background-image : url(images/phone.png);
}
#squirrel {
	float: left;
	position:absolute;
	top:513px;
	left:245px;
	width:80px;
	height:63px;
	background-image : url(images/squirrel.png);
}
#valise {
	float: left;
	position:absolute;
	top:430px;
	left:70px;
	width:142px;
	height:145px;
	background-image : url(images/valise.png);
}
#sitemap {padding-top:50px;padding-left:50px;}
/*clear*/
.clear{
  clear:both;
}
