body {
background-color: #222;
padding: 0px;
margin: 0px;
font-family: Tahoma, "Lucida Grande", Verdana, hei;
COLOR: #CCCCCC;
font-size: 24px;

}
table {
color:#000;
}

div#top {
clear: both;
background-color: #000;
vertical-align: middle;
height: 42px;
padding: 5px 10px 5px 10px;
background-image: url("bg_top.png");
}

div#bottom {
color: #CCC;
font-size: 13px;
text-align: right;
clear: both;
vertical-align: middle;
padding: 5px 10px 5px 10px;
background-image: url("bg_bottom.png");
}

div#top div#left {
float: left;
font-size: 14px;
color: #FFF;
text-align: left;
padding-top: 2px;
}

div#top div#right {
float: right;
font-size: 14px;
color: #FFF;
text-align: right;
padding-top: 2px;
}

div#top div#center {
font-size: 25px;
color: #FFF;
font-family: Helvetica, Hei;
text-align: center;
line-height: 40px;
text-shadow: rgba(0, 0, 0, 0.6) 0 1px 0;
}

div#caution {
background-image: url("bg_caution.png");
padding: 6px;
font-size: 12px;
color: #FFF;
border-bottom: 1px solid #222;
}

div.item {
border-top: 1px solid #333;
border-bottom: 1px solid #000;
padding: 10px;
clear: both;
}

div.panel {
background-color: #111;
padding: 10px;
clear: both;
border-top: 1px solid #222;
border-bottom: 1px solid #222;
}

div.item_alt {
border-top: 1px solid #333;
border-bottom: 1px solid #000;
padding: 10px;
background-color: #222;
clear: both;
}

div.navbar {
border-top: 1px solid #000;
border-bottom: 1px solid #000;
padding: 10px;
clear: both;
background-color: #111;
color: #FFF;
height: 40px;
text-align: center;
background-image: url("bg_nav.gif");
}

div.navbar a:link, div.navbar a:visited {
line-height: 31px;
padding: 2px 5px 2px 9px;
display: block;
}

table.nav {
border-collapse: collapse;
color: #FFF;
font-size: 22px;
}

a.navcurrent:link, a.navcurrent:visited {
display: block;
padding: 2px 5px 2px 9px;	
background-color: #111;
margin-right: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border: 2px solid #666;
opacity: .9;
line-height: 32px;
}

a.cat:link, a.cat:visited {
padding: 3px 10px 4px 10px;	
background-color: #111;
margin-right: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border: 2px solid #090909;
opacity: .8;
line-height: 32px;
font-size: 15px;
color: #FFF;
font-weight: bold;
line-height: 37px;
}

a.catcurrent:link, a.catcurrent:visited {
padding: 3px 10px 4px 10px;	
background-color: #CCC;
margin-right: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border: 2px solid #999;
color: #000;
line-height: 32px;
font-size: 15px;
text-shadow: #fff 0px 1px 1px;
font-weight: bold;
line-height: 37px;
}

ul.nav li.normal {
display: block;
float: left;
padding: 4px 7px 4px 7px;
background-color: #222;
margin-right: 10px;
-webkit-border-radius: 10px;
}

div.bottomHigher {
padding-bottom: 15px;
}

.bottomBigger {
margin-bottom: 10px;font-size:15px;line-height:30px;
}

.thumb {
margin-right: 10px;
margin-bottom: 10px;
border: 1px solid #000;
-webkit-border-radius: 3px;
width: 120px;
height: 80px;
float: left;
background-color: #000;
}

.preview {
margin-right: 10px;
border: 1px solid #000;
-webkit-border-radius: 3px;
width: 60px;
height: 40px;
float: left;
}

span.title {
font-size: 20px;
color: #FFF;
text-shadow: #000 1px 1px 5px;
}

span.desc {
font-size: 13px;
font-weight: bold;
color: #BBB;
display: block;
margin-top: 5px;
}

span.yellow {
color: #FC0;
}

span.white {
color: #FFF;
}

span.red {
color: #F60;
}

div.c {
clear: both;
height: 0px;
}

div.control {
background-color: #000;
font-size: 13px;
font-weight: bold;
color: #999;
-webkit-border-radius: 5px;
border: 2px solid #333;
}

div.controlBlock {
padding: 5px 7px 5px 7px;
}

div.topSep {
border-top: 1px solid #333;
}

.button	{	
display:block;		    
	
line-height: 32px;	 
	
width: 110px;			
	
font-size: 14px;
font-weight: bold;
font-family: Heveltica;
color: #FFFFFF;

text-decoration: none;
text-align:center;

text-shadow: rgba(0, 0, 0, 0.4) 0 -1px 0;
}

.blackLeft {
margin: 3px auto;
color: #CCCCCC;
	
/* Put a 1 pixel blur black shadow below the button's text   */
text-shadow: #000 0px 1px 1px;	 
border-width: 0 5px 0 12px;	
	
/* -webkit-border-image divides the leftButton image into 2 corners and middle part.	*/
/* The left corner is 12 pixels wide. The right corner is 5 pixels wide and the middle part is 1 pixel. */
-webkit-border-image: url("leftButton.png") 0 5 0 12;		
}

.blackRight {
	margin: 3px auto;
	border-width: 0 12px 0 5px;
	color: #CCCCCC;
	text-shadow: #000 0px 1px 1px;
	
	/* -webkit-border-image divides the rightButton image into three parts. */
	/* The right and left corners of the image are respectively 12 pixels and 5 pixels wide. */
	/* This leaves 1 pixel for the midlle part of the image.		*/
	-webkit-border-image: url("rightButton.png") 0 12 0 5;
}

/*	Builds a button using a 29x46 image */
.black	
{
	border-width: 0 10px 0 10px;
	color: #CCCCCC;
	
	/* Put a 1 pixel blur black shadow below the button's text */
	text-shadow: #000 0px 1px 1px;	
	-webkit-border-image:url("grayButton.png") 0 14 0 14;
	margin: 3px auto;	
}

/*  Builds a button using a 29x46 image */
a.white:link, a.white:visited 
{
	margin: 3px auto;
	border-width: 0 10px 0 10px;
	color: black;
	
	/*  Put a 1 pixel blur white shadow below the button's text  */
	text-shadow: #fff 0px 1px 1px;	
	
	/* Note that the -webkit-border-image values are given as  0 14 0 14 and not 0px 14px 0px 14px */
	-webkit-border-image:url("whiteButton.png") 0 14 0 14;


background-color: #CCC;
margin-right: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
color: #000;
font-size: 15px;
text-shadow: #fff 0px 1px 1px;
font-weight: bold;


}

a:link, a:visited {
color: #FFF;
text-decoration: none;
}

a.sl {
display: block;
}

span.red a:link, span.red a:visited {
color: #F60;
}

.hideInitially{
display: none;
}

form {
display: inline;
padding: 0px;
margin: 0px;
}

input.boxSearch {
width: 100%;
font-size: 20px;
}
SPAN.content {
	FONT-SIZE: 18px; COLOR: #fff; text-shadow: #000 1px 1px 5px;
}
p {
	COLOR: #CCCCCC;FONT-SIZE: 20px;line-height: 25pt ;word-wrap:break-word;width:95%;
	}
.index {
width:320px;
}





.dig_icon {
	CLEAR: both;
	MARGIN: 0px auto; 
	COLOR: black;
	TEXT-ALIGN: center;
        LINE-HEIGHT: 20px;
}
.dig_icon UL {
    LIST-STYLE-TYPE: none; 
}
.vote {
	 BACKGROUND: url(vote.jpg) no-repeat;
	 WIDTH: 51px;
	 HEIGHT: 52px;
	 COLOR: #1f1f1f;
	 PADDING-TOP: 10px;
}
.vote .f14px {
font-size:18px;
COLOR: #1f1f1f;
}

.dig {
PADDING-top: 8px;
}
.dig A {
FONT-SIZE: 16px;
color: #1f1f1f;
}

