

BODY	     {
margin: 0;
padding: 0;
Font-Family : Verdana, Arial, Helvetica;
color: #111;
background: url(newdesign/images/testbg4.jpg) repeat-x;
background-color: #ccc;
}

.titlebar {
	margin: 0;
	padding: 0;	
}
.style5 {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}
.style6 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.style7 {
	font-size: 14px;
	font-weight: bold;
}
.style9 {font-size: 12px; color: #CCCCCC; }
body,td,th {
	color: #333;
}
.style13 {color: #000000}
.style14 {
	color: #333333;
	font-size: 12px;
        line-height:15px;
}
a:link {
	color: #333333;
}
.style19 {font-size: 10px}
.style21 {color: #333333}
.style23 {color: #999}
.style24 {font-size: 10px; color: #666666; }
.style27 {font-size: 12px; font-weight: bold; }
.style28 {font-size: 11px}
.style29 {font-size: 12px}
.style30 {font-size: 11px; color: #333333; }
.style31 {font-size: 11px; color: #666666; }
.style32 {font-size: 10px; color: #333333; }
.style32b {font-size: 11px; color: #333333; }
.style33 {color: #777777}
.style35 {color: #333333; font-family: Georgia; }
.style48 {color: #365265}
.style49 {color: #324D5F}
.style50 {color: #293F4E}
.style51 {font-size: 14px}
/* begin css tabs */


div.pagetools {

	background: url(images/devel2/box-gray-bottom.gif) no-repeat bottom left;

	margin: 0 0 16px;

}

div.pagetools div.pagetools2 {

	background: url(images/devel2/box-gray-top.jpg) no-repeat top left;

	padding: 10px;padding-top:5px;

}


div.pagetools h3 {

	color: #666;

}

div.pagetools a {

	color: #666;

	text-decoration: none;

}

div.pagetools .new a {

	color: #ba0000;

}
div#comments{
margin: 0px 20px 0px 20px;
display: none;
}
.plaincontentbox div{
width:500px;
}
.vbquote table{
width:450px;
margin:0px;
}
.vbquote {
width:200px;
margin:0px;
padding:0px;
}
.newstext1 {
         color: #B10202;
}
.newstext2 {
         color: #444;
}

.topheader {
  background: url(images/exper/junk.jpg) top left;
}
.topheadername {
  background: url(images/exper/bevel.jpg) top left;
}
.pill {
    background: url(images/gradualpill.jpg) top left;
}

.pillborder {
  border:1px solid #CCC;
}

.pspacing {
    padding:10px;
    background-color : #F7F7F7;
    line-height: 13pt
}
.digging{
  padding-top:10px;
  padding-bottom:10px;
  padding-left:4px;
  padding-right:0px;
  background: url(images/testbar.gif) top left repeat-x;
}
.searchbox{
  font-family: Verdana;
  font-size: 9pt; color:#eee;
  font-weight:bold;
  border: 1px solid #000;
  padding: 2px;
  background-color: #666;
}
.searchbox2{
  font-family: Verdana;
  font-size: 8pt; color:#eee;
  border: 1px solid #000;
  padding: 0px;
  background-color: #666;
}
.ranking{
    background-color : #EBE9E9;
    font-size: 9px;
    color: #222;
    font-weight: bold;
    padding: 4px;
    margin: 0px;
    width: 15px;
}
.skinproblem {
  color: #B10202;
  font-weight: bold;
}
.skinproblem2 {
  color: #333;
  font-weight: bold;
}
  .logoimage {
       background-image:  url(images/devel3/logo.jpg);
       border-bottom: 1px solid #000;
       cursor: pointer;
      _cursor: hand;
    }
  .soundoff {
       background-image:  url(images/soundoff.gif);
    }
  .uratingbox {
       background-image:  url(images/ratingbox.gif);
    }
    form { margin: 0; }
    a:link { color: #000; }
    a:visited { color: #000; }
	.standout{
        color: #222;
        font-weight: bold;
    }
	.rating{
        font-size: 15px;
        color: #FF0000;
    }
	.smalloffset{
         font-size: 9px;
         color: #333;
         Font-Family : Verdana, Arial, Helvetica;
     }
	.small-light{
         font-size: 10px;
         color: #333;
         Font-Family : Verdana, Arial, Helvetica;
     }
	.small-light2{
         font-size: 10px;
         color: #333;
         Font-Family : Verdana, Arial, Helvetica;
     }
     .white { color:#FFF; }
     .newstext { color:#666; }
     .gray { color:#D4D4D4; }
     .mediumgray { color:#999; }
     .darkgray { color:#666; }
     .darktext{ color: #333; }
     .darktext2{ color: #6D6262; }
     .brighttext{ color: #C30303; }
     .mediumtext{ color: #444; }
     .contrasttext { color:#69828C; }
     .mutedcontrast { color:#C80D30; }
     .odd { background-color: #F5F5F5; }
     .even { background-color: #F3F3F3; }
     .darktriplet { background-color: #EBE9E9; }
     .defaulttext { color: #000; }
     .default { background-color: #F7F7F7; }
     .default2 { background-color: #F0F0F0; }
     .alt1 { background-color : #F7F7F7; }
     .alt2 {
       background-color : #EBE9E9;
       font-size: 9px;
       COLOR:#333;
     }
     .reviewpage {
        background:  url(images/exper/dirtytop.jpg) top left no-repeat;
        background-color: #F7F7F7;
     }
      .contentpage {
        background:  url(newdesign/images/contentheader.jpg) top left no-repeat;
        background-color: #F7F7F7;
        color:#333;
     }
    .alt2 a { color: #555; }
    .alt3 { background-color : #AFAFAF; }
    .comment { background-image:  url(images/exper/gradual2.jpg); border-right: 1px solid #CCCCCC;}
    .alt4 { background-color : #E0E0E0;}
    .alt5 { background-color : #333;}
     .alt6 { background-color: #F7F7F7; }
    .dividerstrip { background-color : #ccc; padding:2px; }
    .abovedark { background-color : #999;}
    .orange { color: #FF3939; }
    .dark { background-color : #C1BFBF; }
    .mainbg { background-image:  url(images/exper/grad.jpg);}
    .mainborder { border-left: 1px solid #111; border-right:1px solid #111;}
    .tableborder { background-color:#ccc; }
    .reviewtable {
       border: 1px solid #ccc;
       background-image:  url(images/exper/gradual.jpg);
       background-color:#DCD8DA;
    }
        .headerimage {
      background-image:  url(images/exper/hbackfade2.gif);
    }
    .genrebar {
      background-image:  url(images/exper/redgrad.jpg);
    }
	td.cs {
      cursor: pointer;
      _cursor: hand;
    }
   	td.cs2 {
      cursor: pointer;
      _cursor: hand;
      background-color : #CCC;
    }
    td.hi:hover {
            background-color : #CCC;
    }
    .hi a{
    	display: block;
    	height: auto;
    	margin: 0;
    	padding: 4px;
        padding-left: 9px;
    }
    .hi a:hover{
      background-color : #CCC;
	  text-decoration: none;
    }
    .hi_plain a{
    	display: block;
    	height: auto;

    }
    td.hi_plain:hover {
            background-color : #DDD;
    }
    .hi_plain a:hover{
      background-color : #DDD;
	  text-decoration: none;
    }
    .hi2 {
      border-bottom: 1px solid #CCC;
    }
    .hi2 a{
    	height:70;
    	display: block;
    	font-color: #FF0000;
    	margin: 0;
    	padding: 3px;
        
    }
    .hi2 a:hover{
      background-color : #CCC;
	  text-decoration: none;
    }
    .bhi {
    }
    .bhi a{
    	display: block;
    	margin: 0;
    	padding: 8px;
    }
    .bhi a:hover{
      background-color : #CCC;
	  text-decoration: none;
    }
	.blackhover a{
    	display: block;
    	margin: 0;
    	padding: 3px;
    }
    .blackhover  a:hover{
      background-color : #000;
	  text-decoration: none;
    }
    td.ts {
      cursor: pointer;
      _cursor: hand;
    }

   	td.blackbox {
      cursor: pointer;
      _cursor: hand;
    }
    p.pad {
      padding: 10px;
    }
    .reviewuserrating{
      background-color: #CCC;
      margin-top: 0px;
      border-top: 1px dotted #333;
      border-bottom: 1px dotted #333;
    }
     .reviewratingbox{
      background: url(images/exper/bevel.jpg);
    }
    .reviewimage{
        border-bottom: 2px solid #111;
        border-right: 2px solid #111;
        border-top: 1px solid #222;
        border-left: 1px solid #222;
        margin-bottom: 3px;
        margin-right: 3px;
        margin-left: 3px;
    }
	.experimental{

     font-weight:normal;  
     font-family:Verdana, Arial, Helvetica, sans-serif;  
     text-transform:uppercase;  
     position:relative;  
     letter-spacing:-4px;  
	}
        .formstyle {
font-family: Verdana;
font-size: 8pt;
 color: #000;
 border: 1px solid #ccc;
  padding-top: 0px;
  background-color: #f7f7f7;
    }
    
    .reviewer{
      border: 1px solid #ccc;
    }
   .reviewtitlebox {
      background: url(images/exper/silverbar.jpg) top left repeat-x;
      background-color: #DFDFDF;
      float: right;
      margin: 10px;
      margin-top:0px;
      margin-right:0px;
      border: 1px solid #ccc;
    }
    .reviewbox{
        padding:8px;
        border-bottom: 1px dashed #999;
    }
     .reviewbox_main{
        padding:4px;
        border-bottom: 1px dashed #999;
    }
        td.reviewbox_main2 {
padding:4px;
        border-bottom: 1px dashed #999;
      cursor: pointer;
      _cursor: hand;
      background-color : #ccc;
    }
    .selected {
 background-color : #C1BFBF;
    }
    .selected2 {
 background-color : #C1BFBF;
       cursor: pointer;
      _cursor: hand;
    }
.indexright{
margin-top: -2px; padding-top: 10px; border-left: 1px solid #666; background-color: #9E9E9E;
    }
    td.reviewbox2 {
padding:8px;
        border-bottom: 1px dashed #999;
      cursor: pointer;
      _cursor: hand;
      background-color : #ccc;
    }
    .reviewheading { color: #333; font-family:Georgia, Verdana; }
	.reviewheading2 { margin-top:2px;color: #C30303; font-family:Georgia, Verdana; }
    .contentbox {
	    background: url(images/exper/silvergrad.jpg) top left repeat-x;
    	background-color: #DDD9DB;
    	border: 1px solid #999;
    	border-top: 3px solid #E30000;
    	padding: 13px;
    }
     .contentboxr {
        border-top: 2px dotted #E30000;
    	padding: 9px;
        margin:0px;
    	width:250px;
	}
         .contentboxrc {
	background-color: #DDD9DB;
        border-top: 2px dotted #E30000;
    	padding: 10px;
        margin:0px;
    }
    .thread {
      background-color: #F7F7F7;
    }
    .contentbox_c {
	    background: url(images/exper/silvergrad2.jpg) top left repeat-x;
    	background-color: #DDD9DB;
    	border: 1px solid #666;
    	border-top: 3px solid #E30000;
    	padding: 13px;
    }
    .newindexright {
      background: url(images/gradleft.jpg) top left repeat-y;
     padding-top:17px;
     border-left:1px dotted #666;
clear:left;
margin-left:4px;
    }
    .profilebox {
    	background: url(images/exper/silverbar.jpg) top left repeat-x;
    	border: 1px solid #ccc;
   	    border-top: 2px solid #000;
    	padding: 15px;
    	margin-top: 0;
    }
    .featurebox {
      padding: 8px;
      background: url(images/exper/silverbar.jpg) top left repeat-x;
   	  border: 1px solid #ccc;
   	  border-bottom: 4px solid #CCC;
   	        cursor: pointer;
      _cursor: hand;
    }
    .featurebox2 {
      padding: 8px;
      background-color: #C9C9C9;
   	  border: 1px solid #ccc;
   	  border-bottom: 4px solid #CCC;
   	  cursor: pointer;
      _cursor: hand;
    }
    .profilebox2 {
    	background: url(images/exper/silverbar.jpg) top left repeat-x;
    	border: 1px solid #ccc;
    }
    .contentboxnopad {
    	background-color: #000000;
    	border: 1px dashed #666666;
    	text-align: left;
    	padding: 5px;
    }
    .newsbox {
    	border-top: 1px solid #F2F2F2;
    	border-bottom: 1px dotted #999;
    	text-align: left;
    	padding: 12px;
    	margin: 0px;
    }
	   .newsbox:hover {
            background-color : #BBB;
    }
   .plaincontentbox, .bandbox {
    	background: url(images/exper/silverbar.jpg) top left repeat-x;
        background-color: #dfdfdf;
    	border: 1px solid #ccc;
    	text-align: left;
    	padding: 10px;
        color:#333;
    }
    .bandbox {
       background-color: #f7f7f7;
    }
   .plaincontentbox2 {
    	margin-bottom: 0;
    	margin-top: 8px;
    	padding-top: 6px;
    	border-top: 1px dashed #333;
    }
   .plaindarkcontentbox {
    	background-color: #000000;
    	text-align: left;
    	padding: 8px;
    }
    .newsdate {
    	background-color: #999;
    	padding: 5px;
    	border-bottom: 1px solid #000;
    	margin-top: 0;
    }
#topmenu{
	height: 40px;
	background-image:  url(images/exper/hbackred.jpg);
	color: #CCC;
	border-top: 1px solid #444;
	border-bottom: 1px solid #333;
	margin: 0;
}

#indextopmenu{
	height: 30px;
	background-image:  url(images/redsplit.jpg);
	color: #CCC;
	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
	margin: 0;
}

div.leftbar h1 {
	font-weight: bold;
	color: #FFF;
	font-size: 25px;
	margin: 0;
	padding: 0;
}
.leftbar {
	float: left;
	padding-top: 2px;
	padding-left: 25px;
}
.rightbar {
	text-align: right;
	float: right;
	padding-top: 1px;
	padding-right: 12px;
}
#lowerbar{
	height: 17px;
    background-image:  url(images/exper/gradientbar.jpg);
	color: #FFF;
	padding: 3;
	margin: 0;
}
.left {
    float: left;
    margin-left: 24px;
    padding-top: 3px;
}
.right{
    float:right;
    text-align: right;
    margin-right: 10px;
    padding-top: 8px;
}

.nav2, .nav2 ul,.nav3, .nav3 ul, .nav4, .nav4 ul, .nav5, .nav5 ul{
	float: left;
	list-style: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.nav { background-image:  url(images/exper/darkhback.gif); padding:0px; margin:0px; }
.navdark { background-image:  url(images/exper/hbackgrey.jpg); }
.nav2 { 	 padding-left: 22px; margin-top:-1px;}
.navselected {
    background-color: #111;
    color: #FF4400;
    border-top:1px solid #555;
}

.nav4selected {
    background-color: #CCC;
}


.nav5dom {
    background-color: #33393F;
    font-weight:bold;
    font-size:16px;
    margin-right:10px;
    margin-bottom:-1px;
}

.nav5dom a {
    font-size:19px;
}


.nav3 a {
	display: block;
	color: #7C6240;
	text-decoration: none;
	padding-right: 0.3em;
	size: 20px;
	margin-top:-1px;
}


.nav2 li, .nav5 li {
	float: left;
	padding: 0;
	margin: 0;
	width: auto;
	font-weight:normal;
	font-family: Helvetica;
	color: #EEE;
	
}

.condensed {
  letter-spacing:-1px;
	font: normal "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;

}

.nav2 li {
  	font-size: 14px;
}


.nav2 li a, .nav5 li a {
	color: #EEE;
	width: auto;
	display:block;
	margin:0px;
	padding:6px;
		text-decoration:none;
}


.nav3 li {
	float: left;
	padding: 0;
	width: auto;
	padding: 5px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 13px;
}

.nav4 li a {
	width: auto;
	display:block;
	margin:0px;
	padding:5px;
}

.nav4 li {
	display:table-cell;
	float: left;
	padding: 0;
	margin: 0;
	width: auto;
	font-size: 16px;
	font-weight:normal;
	font-family: Helvetica;
	border-top:1px solid #CCC;
		border-bottom:1px solid #CCC;
	color: #CCC;
}
.nav2 a:visited { color: #EEE; }
.nav4 a:hover { color: #000; background: #CCC; }
.nav2 a:hover, .nav3 a:hover {    color: #FF4400; background: #000;}

 #tabs3 {
      float:left;
      width:100%;
      background:#E4E6EB;
      font-size:93%;
      line-height:normal;
      }
    #tabs3 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs3 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs3 a {
      float:left;
      background:url("images/tableft3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs3 a span {
      float:left;
      display:block;
      background:url("images/tabright3.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs3 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs3 a:hover span {
      color:#FFF;
      }
    #tabs3 a:hover {
      background-position:0% -42px;
      }
    #tabs3 a:hover span {
      background-position:100% -42px;
      }

      #tabs3 #current a {
              background-position:0% -42px;
      }
      #tabs3 #current a span {
              background-position:100% -42px;
      }
	  
	  

.pagination{
position:relative;
padding: 0px;
margin-top:28px;
margin-left:10px;
}

.pagination2{
position:relative;
padding: 2px;
margin: 0;
margin-top:15px;
margin-left:-2px;

}

.pagination ul, .pagination2 ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li, .pagination2 li{
list-style-type: none;
display: inline;
font-size:9pt;
padding-bottom: 1px;
}

.pagination a,.pagination2 a, .pagination a:visited,.pagination2 a:visited{
padding: 3px;
border: 1px solid #ccc;
text-decoration: none; 
color: #666;
}

.pagination a:hover, .pagination2 a:hover,.pagination a:active,.pagination2 a:active{
border: 1px solid #ccc;
color: #000;
background-color: #ccc;
}

.currentpage a,.currentpage2 a{
background-color: #ccc;
color: #FFF !important;
border-color: #ccc;
font-weight: bold;
cursor: default;
}

.info a:hover, .info a:active{
border: 1px solid #ccc;
background-color: #fff;
}
.info a,.info a{
margin-right:0;
background-color: #fff;
color: #999 !important;
border-color: #ccc;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination2 a.disablelink,.pagination a.disablelink:hover,.pagination2 a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext,.pagination2 a.prevnext{
font-weight: bold;
}

.pagination a.prevnext,.pagination2 a.prevnext{
font-weight: bold;
}

.reviewtabs{
padding:5px;
background: url(images/lightertab.png) top left repeat-x;
       cursor: pointer;
      _cursor: hand;
}

.reviewtabs_selected{
padding:5px;
background: url(images/darktab.png.png) top left repeat-x;
       cursor: pointer;
      _cursor: hand;
}




/* genre links */
.nav5 li a {
  padding-left:9px;
  padding-right:9px;
  color:#fff;
}

.nav5 li a:visited {
  color:#fff;
}

.nav5 li {
  font-size: 14px;
   text-transform: uppercase;
   font-weight:bold;
   color:#fff;
}

.nav5selected {
    background-color: #465055;
    font-weight:bold;
    color:#fff;
}

.nav5selected a,.navselected li a {
    color:#fff;
}
.nav5 a:hover {    color: #fff; background-color: #465055;text-decoration:none;}


/* navigation links */
ul#tabnav { 
float:left;
position:relative;
text-align: left; /* set to left, right or center */
margin: 0; /* set margins as desired */
font: 12px helvetica, arial, sans-serif; /* set font as desired */
list-style-type: none;
padding: 4px; /* THIRD number must change with respect to padding-top (X) below */
                padding-left:0px;
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #333; /* set border color to page background color */
background-color: #333; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #333; /* set selected tab background color as desired */
position: relative;
top: 1px;
padding-top: 1px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 7px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
color: #ccc; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
margin-left:0px;
text-decoration: none;
border-bottom: none;
}
ul#tabnav li.selected a {
background: #1b1b1b; /* set desired hover color */
}

ul#tabnav li.selected {
background: #1b1b1b; /* set desired hover color */
}
ul#tabnav a:hover{ /* settings for hover effect */
background: #1b1b1b; /* set desired hover color */
}

.lighthover a{
    	display: block;
    	height: auto;
    	margin: 0;
    	padding: 4px;
    }
.lighthover a:hover{
      background-color : #EEE;
      text-decoration: none;
}


.pagination{
padding: 2px;
margin-top:0px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 3px 4px;
border: 1px solid #ccc;
text-decoration: none; 
color: #333;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #bbb;
color: #000;
background-color: #fff;
}

.pagination a.currentpage{
background-color: #465055;
color: #FFF !important;
border-color: #465055;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}




.btn { display: block; position: relative; font-size: 9pt; font-weight:bold;background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url(images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }
.btn.green { background: #9d4; }
.btn.gray { background: #333; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; text-decoration:none;}
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(images/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.gray { border-color: #666; }
* html .btn.green { border-color: #9d4; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #a00; }
