body {
	border-collapse:collapse;
	background-color: #000;
	background-attachment: scroll;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #CCC;
	font-size: 12px;

}
.wrapper {
	width: 75%;
	height: 100%;
	padding-left: 300px;
	padding-right: 0px;
	padding-bottom: 20px;
	margin-right: 100px;
}
.table_main {
	border-collapse:collapse;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 600px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
}
.td_icons {
	border-collapse:collapse;
	height: 90px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.table_menu {
	margin: 0px;
	padding: 0px;
	width: 600px;
	height: 80px;
}

#home
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu1.png") no-repeat 0 0;

}

#home:hover
{
	background-position: 0 -80px;
}

#home span
{
  display: none;
}

#bio
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu2.png") no-repeat 0 0;

}

#bio:hover
{
	background-position: 0 -80px;
}

#bio span
{
  display: none;
}
#photos
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu3.png") no-repeat 0 0;

}

#photos:hover
{
	background-position: 0 -80px;
}

#photos span
{
  display: none;
}

#music
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu4.png") no-repeat 0 0;

}

#music:hover
{
	background-position: 0 -80px;
}

#music span
{
  display: none;
}
#video
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu5.png") no-repeat 0 0;

}

#video:hover
{
	background-position: 0 -80px;
}

#video span
{
  display: none;
}
#news
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu6.png") no-repeat 0 0;

}

#news:hover
{
	background-position: 0 -80px;
}

#news span
{
  display: none;
}
#contact
{
  display: block;
  width: 80px;
  height: 80px;
  background: url("images/menu7.png") no-repeat 0 0;

}

#contact:hover
{
	background-position: 0 -80px;
}

#contact span
{
  display: none;
}


#rss
{
  display: block;
  width: 60px;
  height: 60px;
  background: url("images/menu12.png") no-repeat 0 0;

}

#rss:hover
{
	background-position: 0 -60px;
}

#rss span
{
  display: none;
}
#myspace
{
  display: block;
  width: 60px;
  height: 60px;
  background: url("images/menu8.png") no-repeat 0 0;

}

#myspace:hover
{
	background-position: 0 -60px;
}

#myspace span
{
  display: none;
}
#fbook
{
  display: block;
  width: 60px;
  height: 60px;
  background: url("images/menu9.png") no-repeat 0 0;

}

#fbook:hover
{
	background-position: 0 -60px;
}

#fbook span
{
  display: none;
}
#twitter
{
  display: block;
  width: 60px;
  height: 60px;
  background: url("images/menu10.png") no-repeat 0 0;

}

#twitter:hover
{
	background-position: 0 -60px;
}

#twitter span
{
  display: none;
}
#spot
{
  display: block;
  width: 60px;
  height: 60px;
  background: url("images/menu11.png") no-repeat 0 0;

}

#spot:hover
{
	background-position: 0 -60px;
}

#spot span
{
  display: none;
}

#gallery1
{
	display: block;
	width: 420px;
	height: 100px;
	background: url("images/gallery1.jpg") no-repeat 0 0;

}

#gallery1:hover
{
	background-position: 0 -100px;
}

#gallery1 span
{
  display: none;
}

#gallery2
{
	display: block;
	width: 420px;
	height: 100px;
	background: url("images/gallery2.jpg") no-repeat 0 0;

}

#gallery2:hover
{
	background-position: 0 -100px;
}

#gallery2 span
{
  display: none;
}

#gallery3
{
	display: block;
	width: 420px;
	height: 100px;
	background: url("images/gallery3.jpg") no-repeat 0 0;

}

#gallery3:hover
{
	background-position: 0 -100px;
}

#gallery3 span
{
  display: none;
}

#gallery4
{
	display: block;
	width: 420px;
	height: 100px;
	background: url("images/gallery4.jpg") no-repeat 0 0;

}

#gallery4:hover
{
	background-position: 0 -100px;
}

#gallery4 span
{
  display: none;
}

.td_header {
	background-image: url(images/header_name.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
}
.td_contenttop {
	background-image: url(images/content_top.png);
	height: 50px;
	margin: 0px;
	padding: 0px;
}
.td_contentmiddle {
	background-image: url(images/content_middle.png);
	margin: 0px;
	padding: 0px;
}
.table_content_wrapper {
	margin: 0px;
	padding: 0px;
	width: 600px;
}
.td_content {
	margin: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 15px;
	vertical-align: text-top;
	text-align: center;
}
.table_music {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.music_tn {
	padding: 5px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.div_feature {
	background-color: #333;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	background-image: url(images/bg_feature.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.content_shortbio {
	vertical-align: top;
	width: 400px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}



.td_icons_left {
	margin: 0px;
	width: 80px;
	vertical-align: text-top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.table_icons_left {
	width: 60px;
	margin: 0px;
	padding: 0px;
	position:absolute;
	top:335px;
}



.td_contentbottom {
	background-image: url(images/content_bottom.png);
	margin: 0px;
	padding: 0px;
	height: 50px;
	vertical-align: middle;
}
.footer {
	width: 460px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	vertical-align: bottom;
}
.td_footer_link {
	float: right;
}


a {
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
}
a:hover {
	color: #33ccff;
}


.text_page {
	font-size: 16px;
	font-weight: bold;
	color: #999;
}
.text_small {
	font-size: 10px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
}
.text_bio {
	text-align: justify;
	font-size: 11px;
}


.txt_lg {
	font-size: 36px;
	color: #FFF;
}
.text_hblue {
	font-size: 14px;
	color: #999;
	font-weight: bold;
}
.txt_latest {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #33ccff;
}
.post_date {
	color: #999;
	font-size: 14px;
}
.post_title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #CCC;
}


.div_side {
	position: absolute;
	left: 30px;
	top: 525px;
	width: 350px;
}
.table_side {

}
.align_left {
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}
.align_right {
	margin: 0px;
	float: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.gallery {
	width: 420px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.table_gallery {
	border-collapse:collapse;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 420px;
	margin-right: auto;
	margin-left: auto;
}
.noborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

