

BODY	     {
margin: 0;
padding: 0;
Font-Family : Verdana, Arial, Helvetica;
color: #111;
background: url(images/bg_big.gif) center repeat-y;
background-color: #333;
}


/* begin css tabs */


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

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 #fff; /* set border color to page background color */
background-color: #fff; /* 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: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link 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: 8px 6px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
background-color: #333; /* set unselected tab background color as desired */
color: #fff; /* set unselected tab link color as desired */
margin-right: 1px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}
ul#tabnav li.selected a {
background: #fff; /* set desired hover color */
background: url(images/devel3/gradientbar.jpg) no-repeat top left;
color:#000;
}
ul#tabnav a:hover{ /* settings for hover effect */
background: #fff; /* set desired hover color */
background: url(images/devel3/gradientbar.jpg) no-repeat top left;
color:#000;
}

/* end 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; }
	a:hover	 { background-color : #DDD; }
	.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 : #FCFCFC; }
     .alt2 {
       background-color : #F6F6F6;
       font-size: 9px;
     }
     .reviewpage {
        background:  url(images/exper/dirtytop.jpg) top left no-repeat;
        background-color: #F7F7F7;
     }
    .alt2 a { color: #555; }
    .alt3 { background-color : #AFAFAF; }
    .comment { background-image:  url(images/exper/gradual2.jpg); border-right: 1px dotted #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 : #BBB;
    }
    .hi_plain a:hover{
      background-color : #bbb;
	  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 {
    	background-color: #f7f7f7;
    	border-bottom: 1px dotted #999;
    	text-align: left;
    	padding: 12px;
    	margin: 0px;
    }
	   .newsbox:hover {
            background-color : #BBB;
    }
   .plaincontentbox, .bandbox {
    	background-color: #F7F7F7;
    	    	background: url(images/exper/silverbar.jpg) top left repeat-x;
    	border: 1px solid #ccc;
    	text-align: left;
    	padding: 10px;
    }
    .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;
}

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

.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;
}

.nav5 li {
  	font-size: 15px;
}

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

.nav5 li a {
  padding-left:8px;
  padding-right:8px;
}

.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; }
.nav5 a:hover {    color: #fff; background-color: #414850;}
.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;
}

