/* CSS Document */
body{margin:0px; padding:0px; text-align:center;background:#000;}
img{border:0px;}
a{text-decoration:none;color:#870d0c;}
a:hover{text-decoration:none;color:#293c74;}
h1{font: 21px "Times new roman"; color:#870d0c;}
h2, h3, h4, h5{font: 15px "Times new roman"; color:#2C3254;}

#container{width:900px;text-align:left;font: 12px/18px "Times new roman"; color:#000;margin:0px auto;}
#nav{background:url(../images/header.jpg);height:150px;width:900px;margin:0px auto;text=align:center;}
#navlinks{position:relative;height:150px;width:900px;}
#navhome{top:50px;left:300px;position:absolute;}
#navsongs{top:39px;left:374px;position:absolute;}
#navmedia{top:13px;left:500px;position:absolute;}
#navcontact{top:23px;left:607px;position:absolute;}
#navbuy{top:67px;left:637px;position:absolute;}
#navperform{top:83px;left:463px;position:absolute;}
#navlinkbutton{top:105px;left:615px;position:absolute;}
#navgallery{top:86px;left:305px;position:absolute;}
#footertext{padding-left:36px;padding-top:10px;font:10px arial;color:#37406c; text-align:center;}
#footertext a{text-decoration:none;color:#37406c;}
#footertext a:hover{text-decoration:none;color:#000;}
#left{float:left;width:249px;}
#right{float:left;width:100px;}
#content{width:551px;float:left;height:830px;background:url(../images/content_bg.jpg) no-repeat;background-position:0px 290px;text-align:center;}
#galcontent{margin-left: 20px;padding-top:10px; height:720px;text-align:left;}
#text{padding-left:40px;width:511px;text-align:left;height:440px;overflow:auto;}
.details{padding:5px 25px 5px 40px;font-size:12px;}
.thumbs img{padding: 4px;} 
.thumbs p {display:inline;width:100%;text-align:center;}
.clear{clear:both;}