html {overflow-y: scroll; }

body{background:url(images/body.gif) no-repeat; background-color:#000; background-position:top; color:#fafafa; font: 80%  Arial, Helvetica, sans-serif; text-align:center; line-height:150%; margin-top:0px; padding:0;}

#container{margin:0 auto; width:1135px; background:#000; position:relative; text-align:left;}
#helpcontainer{margin:0 auto; width:1135px; background:#000; position:relative; text-align:left;}


#header{width:1135px; background:url(images/banner.jpg) no-repeat; min-height:200px; }
#header ul {list-style-type: none; text-align:left; }
#headerli{display:inline; margin:0px;}


#spacer{height:200px; float:left; }
#spacer a{background:url(images/logo.png) no-repeat 0 0; width:315px; height:200px; display:block; float:left; outline: none !important;}

#street{height:200px; float:left; }
#street a{background:url(images/street.png) no-repeat 0 0; width:260px; height:200px;  display:block; float:left; outline: none !important;}
#street a:hover { background-position: 0 -200px; }

#urban{height:200px; float:left; }
#urban a{background:url(images/urban.png) no-repeat 0 0; width:260px; height:200px; display:block; float:left; outline: none !important;}
#urban a:hover { background-position: 0 -200px; }

#reg{height:200px; float:left; }
#reg a{background:url(images/reg.png) no-repeat 0 0; width:260px; height:200px; display:block; float:left; outline: none !important;}
#reg a:hover { background-position: 0 -200px; }


.homecurrent { background:url(styleimages/home.png) no-repeat 0 0;  width:100px; height:100px; padding-right:16px; display:block; float:left; outline: none !important; background-position: 0 -100px; }


.homeleft{margin-left:20px; padding-left:20px; float:left; width:45%; background-color:#222;}
.heads{ padding-top:30px; font-weight:normal; color:#f06; font-size:140%;}
.homeright{padding-left:80px; float:left; width:35%; }

#tools { background:url(images/toolsback.jpg) repeat-x; margin:0; padding-bottom: 5px; min-height: 35px; width:100%;}
#usert { float:left; padding: 0; min-height: 25px; width:20%; }
#passt { float:left; padding: 0; min-height: 25px; width:20%; }
#logt { float:left; padding: 0; min-height: 25px; width:20%; }
#searcht { float:right; padding:0; min-height: 25px; width:40%; }


#footer{margin:auto; background:#000; padding:10px; color:#333;}
#footer p{margin:0;}
#footer ul, #footer li{margin:0; padding:0; list-style:none; color:#333;}
#footer li{display:inline;margin-right:.5em;}
#footer  a{color:#666; text-decoration:none;}
#footer  a:hover{color:#f06; text-decoration:none;}

.mailtext { font:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#f06; font-weight:normal;}

.mailtext2 {color:#f06; font-size:14px; font-weight:900;}
.mailtext2 a{
color:#9f6; font-size:14px; font-weight:900;}

.mailtext2 a:hover{color:#fafafa; font-size:14px; font-weight:900;}

.mailtext3 {color:#ff0000; font-size:14px; font-weight:900;}

.mailtext3 a{color:#39f; font-size:14px; font-weight:900;}

.mailtext3 a:hover{
color:#fafafa; font-size:14px; font-weight:900;}

.ratingdetails {color: #cf0; font-size:14px; font-weight:900;}

.button {font:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background-color:#000;  color: #f06; font-size: 14px;font-weight: normal; border:none;cursor: pointer; /* cursor: hand; for IE5 */}

.button:hover {font:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background-color:#000; color: #fff; font-size: 14px; font-weight: normal; border:none;cursor: pointer; /* cursor: hand; for IE5 */}

/*image details*/
#details p{text-align:center; margin-left:auto; margin-right:auto;}
#details h2{text-align:center; font-size:140%; font-weight:bolder; color:#fff;}
#details .image{border:#222 1px solid;}
/* ----- main content area ----- */
#main{float:right;display:inline;width:100%;margin-right:0;background-color:#000; padding-bottom:20px;}
#main p{font-size:14px;}
#main h2{font-weight:normal;margin-left:20px;color:#ff0066;font-size:160%;clear:both;}

#main h2#pageTitle{font-weight:normal;padding-top:15px;margin:0;padding-bottom:5px;color:#ff0066;font-size:180%;}
#main2{float:right;display:inline;width:100%;margin-right:0;background-color:#000;}
#main2 h2{font-weight:normal;margin-left:20px;color:#ff0066;font-size:160%;clear:both;}
#main2 h2#pageTitle{font-weight:normal;padding-top:15px;margin:0;padding-bottom:5px;color:#ff0066;font-size:180%;}

#main3{float:right;display:inline;width:100%;margin-right:0;background-color:#000;}
#main3 h2{font-weight:normal;margin-left:20px;color:#ff0066;font-size:160%;clear:both;}
#main3 h2#pageTitle{font-weight:normal;padding-top:15px;margin:0;padding-bottom:5px;color:#ff0066;font-size:180%;}

#whosonline{float:right; display:inline; width:100%; margin-right:0; background-color:#000; padding-top:7px; padding-bottom:7px;}

#whosonline h2{font-weight:normal; padding:0; color:#ff0066; font-size:160%; clear:both;}
#whosonline h2#pageTitle{font-weight:normal; padding:5px; margin:0; margin-bottom:1em; color:#ff0066; font-size:180%;}

#homethumbs{float:right; display:inline; width:100%; margin-right:0; background-color:#000; padding-top:7px;}

.left{float:right;margin-right:.3em;}
.right{float:right;margin-left:.3em;}
/* ----- search bbackground ----- */
#searchback{background-color:#000; height:auto; position:inherit; padding-left:5px; margin:0px; color:#fff; font-size:110%;}

/* ----- search box ----- */
#search{position:relative; top:5px; left:0; bottom: 8px; right: 0px; height: 40px; width: auto;}

/* ----- float fix ----- */
.inner:after, .products:after, .products li:after, #pagination:after, #total:after, .modules:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
}
.inner, .products, .products li, #pagination, #total, .modules{display:block; }
.inner img{border:#000 1px thin;}
/*  \*/
.inner, .products, .products li, #pagination, #total, .modules {min-height:1%;}
* html .inner, * html .products, * html .products li, * html #pagination, * html #total, * html .modules {  height:1%;}
 /*  */
/* ----- end float fix ----- */
#content{width:90%;padding-left:10px;}
#content p{text-align:justify;}

#homeintro{width:475px;padding-left:10px;float:left;}
#homeintro p{text-align:justify;}

#intro{width:100%;}
#intro p{text-align:justify;}

#intro2{width:60%;padding-left:10px;float:right;}
#intro2 p{text-align:justify;}

#reginfo{width:425px; float:right; margin-right:15px; /*background-image:url(../../css/reginfo.gif); background-repeat:no-repeat;*/}

#reginfo p{width:90%; padding-left:15px; text-align:justify;}

#reginfo h3{font-weight:normal;margin-left:10px;color:#ff6633;font-size:150%;clear:both;}

#content table{width:100%; margin:.5em 0; border-collapse:collapse; line-height:150%;}
th{border:none; background:#000; padding:5px;}
td{ padding:5px; vertical-align:top;}

.thumbpics{margin:1em 1em; width:95%;}
*html .thumbpics{width:100%;}
.thumbpics h2{width:350px; float:left; margin:0 0 0.3em 0;}
.thumbpics ul, .thumbpics li{margin:0; padding:0; list-style:none;}
.thumbpics ul{clear:both;}
.thumbpics li{ margin-bottom:1em; margin-right:1px; margin-left:0px; padding:0; color:#000; display:block; width:306px; height:480px; float:left; border:2px solid #222; background:#111;}

.thumbpics li:hover{}
*html .thumbpics li{margin-right:5px;}
.thumbpics li h3{padding:0; margin:0; background:none; font-size:100%; font-weight:normal; color:#fff;}
.thumbpics li h3 a:link, .products li h3 a:visited, .products li h3 a:active{color:#f06;}
.thumbpics li h3 a:hover{color:#222; text-decoration:none;}
.thumbpics .image{text-align:center; margin-top:0px; margin-bottom:0px; padding:30px 0; height:270px;}
.thumbpics .image a img{border:1px solid #222;}

.thumbpics p.desc{display:none;}
.thumbpics .price{clear:both; margin:.5em 0 0 0; text-align:center; line-height:180%; color:#fff;}


/*------------------------TOP IMAGES-----------------------------*/
.thumbpics2{margin:1em 1em;width:100%;}
*html .thumbpics2{width:100%;}
.thumbpics2 h2{width:350px;float:left;margin:0 0 0.3em 0;}
.thumbpics2 ul, .thumbpics li{margin:0; padding:0; list-style:none;}
.thumbpics2 ul{clear:both;}
.thumbpics2 li{margin-bottom:2em; margin-right:5px; margin-left:25px; padding:0; color:#000; display:block; width:330px; height:480px; float:left; border:3px solid #222; background:#111;}

.thumbpics2 li:hover{}
*html .thumbpics2 li{margin-right:10px;}
.thumbpics2 li h3{padding-top:3px; margin:0; font-size:16px; font-weight:bolder; color:#fff}
.thumbpics2 li h3 a:link, .products li h3 a:visited, .products li h3 a:active{color:#f06;}
.thumbpics2 li h3 a:hover{color:#222; text-decoration:none;}
.thumbpics2 .image{text-align:center; margin-top:0px; margin-bottom:0px; padding:30px 0; height:270px;}
.thumbpics2 .image a img{border:1px solid #222;}

.thumbpics2 p.desc{display:none;}
.thumbpics2 .price{clear:both; margin:.5em 0 0 0; text-align:center; line-height:180%; color:#fff;}

ul, li, p, td {border:none; color: #fff;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.tablehead {background-color: #000; border:none;color: #333;}

.tablebottom {background-color: #000; border:none;}

.bordercolor {background-color: #000; border:none;}

.tablebgcolor {background-color: #000;}

.navbar {padding-top:10px; padding-bottom:50px; background-color: #fafafa;color: #333;}

.row1 {background-color: #000; color: #fff;}

.row2 {background-color: #000;color: #fff;}

.head1 {background-color: #000; border:none; color: #000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;}

.head3 {background-color: #000; border:none;}

.head2 {color: #333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border:none;}

.title {padding-left:10px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold;}

.clickstream {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 14px; text-align:center;}

.smalltext {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal;}

.marktext {color: #9a1c51background-color: #fff;}

.new {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight:bold; color: #cf0;}
a{color: #f06; text-decoration:none;}
a:focus {-moz-outline: none; outline: none;}
a:hover {color: #fff; text-decoration:none;}

a{color: #f06; text-decoration:underline;}
a:focus {-moz-outline: none; outline: none;}
a:hover {color: #fff; text-decoration:none;}

form {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#333; font-size: 11px;}

.logininput {background-color: #fff;font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;color: #333;font-size: 11px;width: 130px;}

.searchinput {background-color: #fff;font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333; font-size: 11px; width: 130px;}

.textarea {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333;font-size: 11px;width: 260px;}

.input {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333; font-size: 11px; width: 260px;}

.select {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333; font-size: 11px;}

.setperpageselect {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333; font-size: 11px;}

.categoryselect {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333; font-size: 11px;}

.dropdownmarker {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; background-color: #111; color: #f06;font-size: 11px;}

.catbgcolor {background-color: #000; border:none;}

.maincat {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; border:none;}

.subcat {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; border:none;}

.commentrow1 {background-color: #000; color: #fff;}

.commentrow2 {background-color: #000; color: #fff;}

.commentspacerrow {background-color: #000;color: #fff;}

.commenttextarea {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; background-color: #000; color: #fff; font-size: 11px; width: 500px;}

.commentinput {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #333; font-size: 11px; width: 500px;}


#thumbs{height:auto; padding-top:5px; border:none;}
#thumbstext{height:auto;}

.voted {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #9a1c51; font-size: 14px;}
.thanks {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #9a1c51; font-weight:bolder; font-size: 14px;}
.static {color:#9a1c51; font-weight:bolder; font-size: 14px;}

#press{width:90%; padding:30px; }
#press 

{font-size:140%; font-weight:bold; color:#ff0066; padding:30px;}
#press p{text-align:justify; font-size:14px; padding-left:25px; padding-right:25px; padding-top:12px;padding-bottom:12px; }
.artists{text-align:justify; color:#CCFF33; font-weight:bold; font-size:large;}
.bands{text-align:justify; color:#33CCFF; font-weight:bold; font-size:large;}
#press ul li{display:block; list-style-type:none; background-color:#111;}

.details {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
.detailswarn {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#f60;}

#detailsdiv{ margin: 0 auto; width:80%; }
#help{ margin: 0 auto; width:80%; }
#help p{ font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:0.2em;}
#dropdiv{ margin: 0 auto; width:80%; }

#lostpass{ margin: 0 auto; width:90%; }
#lostpass p{font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:0.5em;}
.pink{color:#F60; font-weight:bold;}
.white{color:#fff; font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0.5em;}

#editprofile{ margin: 0 auto; width:90%; }
#editprofile p{font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:0.5em; color:f60;}

#uploaddiv{ margin: 0 auto; width:90%; }


