/*start general body and links*/

body {
	background-image: url(../images/bg.jpg);
	background-color:black;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
	color:white;
	margin:0px;
	padding: 0px;
}

h1 {
	font-size:1.85em;
}

h2 {
	margin:0px;
}

h4 {
	color: #ade1f7;
	text-align:center;
}

#wrapper {
	width: 790px;
	margin: 0 auto;
	text-align: left;
} 

#cntPad a, a:link, a:active {
	color:#ade1f7;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	outline: none;
}

#cntPad a:hover {
	color:#ade1f7;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	outline: none;
}

#footer a, a:link, a:active {
	color:#ade1f7;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	outline: none;
}

#footer a:hover {
	color:#ade1f7;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	outline: none;
}

a img {
	border:0px;
	outline: none;
}

a:focus { 
    outline: none; 
}

#header #home0{
	background: url(../images/home_02.png);
	height: 39px;
	width: 790px;
}
#header #home1 {
	background: url(../images/home_04.png);
	float: left;
	height: 232px;
	width: 419px;
}
#header #home2 {
	background: url(../images/home_05.png);
	float: right;
	height: 232px;
	width: 371px;
}
#header #home3 {
	background: url(../images/home_06.png);
	clear: both;
	height: 70px;
}
#header #home4{
	background: #9f5fc2;
	height: 17px;
	width: 790px;
	border-top: 0px none #ade1f7;
	border-right: 0px solid #ade1f7;
	border-bottom: 0px none #ade1f7;
	border-left: 0px solid #ade1f7;
	text-align: left;
	margin: 0px;
	padding: 6px 0px;
}

/*end header settings*/

/*start top navigation*/

#navTop {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	padding:5px;
	list-style:none;
	width:97%;
	height:31px;
}  

#navTop li {
	float:left;
	margin-left:3px;
	margin-right:3px;
	display: inline;
}  

#navTop .tnavSpc {  
	width:185px;
}  

#navTop .tnavSpcm {  
	width:409px;
} 

#navTop li a.btnHome {
	background: url(../images/btns/home.png) no-repeat 0 -31px;
	width: 106px;
	display:block;  
	height:31px;  
	text-indent: -9999px; 
	margin-left:15px;
}

#navTop li a.btnHome:hover {
	background-position: 0 0; 
}

#navTop li a.btnStore {
	background: url(../images/btns/store.png) no-repeat 0 -31px;
	width: 106px;
	display:block;  
	height:31px;  
	text-indent: -9999px;
}

#navTop li a.btnStore:hover {
	background-position: 0 0; 
}

#navTop li a.btnJoin {
	background: url(../images/btns/join.png) no-repeat 0 -31px;
	width: 106px;
	display:block;  
	height:31px;  
	text-indent: -9999px;
}

#navTop li a.btnJoin:hover {
	background-position: 0 0; 
}

#navTop li a.btnPrvw {
	background: url(../images/btns/prvw.png) no-repeat 0 -31px;
	width: 106px;
	display:block;  
	height:31px;  
	text-indent: -9999px;
}

#navTop li a.btnPrvw:hover {
	background-position: 0 0; 
}

#navTop li a.btnMmbr {
	background: url(../images/btns/mmbrs.png) no-repeat 0 -31px;
	width: 106px;
	display:block;  
	height:31px;  
	text-indent: -9999px;
}

#navTop li a.btnMmbr:hover {
	background-position: 0 0; 
}

#voteLoc li a.btnVote {
	background: url(../images/btns/vote.png) no-repeat 0 -88px;
	width: 85px;
	display:block;  
	height:88px;  
	text-indent: -9999px;
}

#voteLoc li a.btnVote:hover {
	background-position: 0 0; 
}

#voteLoc {
	width:85px;
	height:88px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#navTop li a#btnActv, #navTop li a#btnActv:hover, #navTop li a#btnActv:link, #navTop li a#btnActv:visited, #navTop li a#btnActv:active {
	background-position: 0 0;
}

/*end top navigation*/

/*start btm navigation*/

#navBtm {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	list-style:none;
	width:551px;
	height:15px;
}  

#navBtm li {  
	float:left;  
}  


#navBtm li a.btnNews {
	background: url(../images/btns/news.png) no-repeat 0 -15px;
	width: 48px;
	display:block;  
	height:15px;  
	text-indent: -9999px; 
}

#navBtm li a.btnNews:hover {
	background-position: 0 0;
	color: #9F5FC2;
}

#navBtm li a.btnGoods {
	background: url(../images/btns/goods.png) no-repeat 0 -15px;
	width: 72px;
	display:block;  
	height:15px;  
	text-indent: -9999px; 
}

#navBtm li a.btnGoods:hover {
	background-position: 0 0; 
}

#navBtm li a.btnBio {
	background: url(../images/btns/bio.png) no-repeat 0 -15px;
	width: 30px;
	display:block;  
	height:15px;  
	text-indent: -9999px;
}

#navBtm li a.btnBio:hover {
	background-position: 0 0; 
}

#navBtm li a.btnLinks {
	background: url(../images/btns/links.png) no-repeat 0 -15px;
	width: 48px;
	display:block;  
	height:15px;  
	text-indent: -9999px;
}

#navBtm li a.btnLinks:hover {
	background-position: 0 0; 
}

#navBtm li a.btnContact {
	background: url(../images/btns/contact.png) no-repeat 0 -15px;
	width: 78px;
	display:block;  
	height:15px;  
	text-indent: -9999px;
}

#navBtm li a.btnContact:hover {
	background-position: 0 0; 
}

#navBtm li a.btnWish {
	background: url(../images/btns/wshlst.png) no-repeat 0 -15px;
	width: 78px;
	display:block;  
	height:15px;  
	text-indent: -9999px;
}

#navBtm li a.btnWish:hover {
	background-position: 0 0; 
}

#navBtm li a.btnYah {
	background: url(../images/btns/yahoo.png) no-repeat 0 -15px;
	width: 125px;
	display:block;  
	height:15px;  
	text-indent: -9999px;
}

#navBtm li a.btnYah:hover {
	background-position: 0 0; 
}

#navBtm li a.btnMys {
	background: url(../images/btns/myspace.png) no-repeat 0 -15px;
	width: 72px;
	display:block;  
	height:15px;  
	text-indent: -9999px;
}

#navBtm li a.btnMys:hover {
	background-position: 0 0; 
}

#navBtm li a#btnActv, #navBtm li a#btnActv:hover, #navBtm li a#btnActv:link, #navBtm li a#btnActv:visited, #navBtm li a#btnActv:active {
	background-position: 0 0;
}

/*end btm navigation*/














#mainContent {
	width: 788px;
	border-left: 1px solid #9f5fc2;
	border-right: 1px solid #9f5fc2;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	float:left;
}

#mainCap {
	background: #6d3699 url(../images/ctl_crnr.png) no-repeat left top;
	width: 100%;
	height: 10px;
}

#mainCap2 {
	background: url(../images/ctr_crnr.png);
	float: right;
	height: 10px;
	width: 10px;
}

#cntPad {
	margin: 0px 10px;
}



#main {
	background: #6d3699;
	background-image: url(../images/cmid_bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
	width: 97%;
	margin: 12px 12px 0px 12px;
	padding: 0px 0px 50px 0px;
}

#mainBg {
		background:url(../images/str/bg.png);
		padding:15px;
}

#mainFt {
	background: url(../images/mcap.png) no-repeat center center;
	width: 97%;
	margin: 0px 12px 0px 12px;
	height: 79px;
}

#votes {
	background: #000;
	background-image: url(../images/cmid_bg2.png);
	background-position: bottom;
	background-repeat: repeat-x;
	width: 97%;
	margin: 12px 12px 0px 12px;
	padding: 0px 0px 50px 0px;
	height:75px;
}



#latest {
	background: #6d3699;
	background-image: url(../images/cmid_bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
	width: 35%;
	margin: 12px 6px 0px 12px;
	padding: 0px 0px 50px 0px;
	float: left;
	height: 445px;
}

#latestFt {
	background: url(../images/scap.png) no-repeat center center;
	width: 35%;
	margin: 0px 6px 0px 12px;
	float: left;
	height: 79px;
}






#intro {
	background: #6d3699;
	background-image: url(../images/cmid_bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 12px 12px 0px 6px;
	padding: 0px 0px 50px 0px;
	float: right;
	width: 60%;
}

#introFt {
	background: url(../images/mcap.png) no-repeat center center;
	margin: 0px 12px 0px 6px;
	float: right;
	width: 60%;
	height: 79px;
}




.thumbs table {
	width:100%;
}  


.thumbs td { 
	font-weight:bold;
	width:33%;
	text-align:center;
	padding:5px;
	border:1px #7c4aa3 solid;
} 


.join table {
	width:100%;
}


.join td { 
	font-weight:bold;
	width:33%;
	text-align:center;
	background:url(../images/str/bg.png);
	padding:15px;
	border:0px #444 solid;
} 


.prev table { width:100%;}  


.prev td { 
	font-weight:bold;
	width:25%;
	padding-top:15px;
	padding-bottom:15px;
	text-align: center;
} 

.prev td img { 
	border:3px solid white;
} 

.store table {
	width:100%;
}

.store td { 
	font-weight:bold;
	width:33%;
	text-align:center;
	background:transparent;
	padding:5px;
	border:1px #7c4aa3 solid;
} 

.app td { 
	font-weight:bold;
	width:33%;
	background:transparent;
	padding:5px;
	border:1px #444 solid;
} 

input, form {
	margin: 0px 0px 0px 0px;
}



#footer {
	background: url(../images/home_23.png) no-repeat left top;
	width: 790px;
	height: 77px;
	font-size: 0.75em;
	margin-bottom: 5px;

}

#footer #copy {
	margin-left:auto;
	margin-right:auto;
	padding-top: 30px;
	text-align:center;
}
