body, body.bodycontent{
background-image:url(../background.jpg);
background-position:top center;
background-repeat:no-repeat;
} 

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #000000;
}

a:link  {color: #3d4452; font-weight: bold; text-decoration: underline;}
a:visited {color: #3d4452; font-weight: bold; text-decoration: underline;}
a:active {color: #3d4452; font-weight: bold; text-decoration: underline;}
a:hover {color: #3d4452; font-weight: bold; text-decoration: underline;}
.regulartext {  font-family: Arial,Helvetica,Sans-serif; font-size: 12px;color: #3d4452;}
.headingtext {  font-family: Arial,Helvetica,Sans-serif; font-weight:normal; letter-spacing:-2px; font-size: 34px;color: #3d4452;}
.maincattext {  font-family: Arial,Helvetica,Sans-serif; font-weight: bold; font-size: 14px;color: #3d4452;}
.maincattext a:link {  font-family: Arial,Helvetica,Sans-serif; font-weight: bold; font-size: 14px;color: #3d4452;}
.maincattext a:visited {  font-family: Arial,Helvetica,Sans-serif; font-weight: bold; font-size: 14px;color: #3d4452;}
.maincattext a:hover {  font-family: Arial,Helvetica,Sans-serif; font-weight: bold; font-size: 14px;color: #3d4452;}
.menutext {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 12px;color: #3d4452;}
.menutext a:link  {color: #3d4452; font-weight: bold; text-decoration: none;}
.menutext a:visited {color: #3d4452; font-weight: bold; text-decoration: none;}
.menutext a:hover {color: #3d4452; font-weight: bold; text-decoration: underline;}

#nav a:hover{
	color: #1a1a1a;
	background-color: #000000;
	}

.foottable{
background-image:url(http://www.sevendust.com/footback.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#000000;
} 

hr.dashed {
border:dashed #CCCCCC;
border-width:1px 0 0 0;
height:1px;

}

#twitter_update_list{
font:Verdana, Helvetica, sans-serif;
text-align:left;
position:relative;
text-align:left;
}
	
li{
line-height:14px;
vertical-align:top;
text-align:left;
padding-bottom:15px;
padding-top:0px;	
}

#twitter_update_list {
list-style: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0px 0px 0 0;
}

div#twitter_div ul li span a{
display:inline;
padding:0;
}

div#twitter_div ul li a {
padding-top:0px;
padding-bottom:0px;
text-align:left;
padding-right:0px;
}

#images { padding:0; margin:0; overflow: hidden;}
#images img { width: 150px; height: 113px; padding:0px; margin:2px; border:0px;}

ul.videos li {
  float:none;
  width: 100%;
}
ul.videos
{
  margin-bottom: 0px;
  padding-left : 0px;
  margin-left: 0px;
  list-style: none;
}

.photo {
	margin-right: 17px;
	margin-bottom: 15px;
}
div#photos {
	
}

div#photos img {
	border: 1px solid #3d4452;
}
