@charset "utf-8";

/* CSS Document */



/*Font Controls*/

.entry {

color:#FFFFFF;

}




.homepage_item {

	vertical-align: top;

	text-align: left;
    
	color: #FFFFFF;

	font-size: 12px;
	
	text-decoration:none;

}



.normal_font {

	vertical-align: top;

	text-align: left;

	color: #FFFFFF;
	
	line-height: 14px
	
	

}



.link_font {

	vertical-align: top;

	text-align: left;

	color: #00FF00;

	text-decoration: none;

}



.link {

	vertical-align: top;

	text-align: left;

	color: #ffffff;

	text-decoration: none;

}



.header_font {

	vertical-align: top;

	text-align: left;

	color: orange;

	text-decoration: underline;
	font-family:arial black;
	font-size:11px

}

.header_font2
 {

	vertical-align: top;
    text-align: left;
	color:#FFCC00;
    font-family: Arial; 
	font-size:14px;
	text-decoration:none;
	font-weight:bolder;

}

.header_font3
 {

	
    text-align: left;
	color:#FFCC00;
    font-family: Arial; 
	font-size:16px;
	text-decoration:none;
	font-weight:bolder;

}


.voting_font_static {


	font-size: 18px;

}



.voting_font_dynamic {


	padding-left:30px;
	padding-bottom:30px;
	color:#ff7e00;
	font-size:14px;
	

	font-weight: bold;

}



/*Picture Controls */

.homepage_img___ {

	padding: 10px 0px 0px 20px;

	}





/*DIV Controls */

#homepage_box_IMG{

	width: 90px;

	height: 110px;

	float: left;

	margin: 5px 0px 0px 15px;

	padding: 0px 0px 0px 0px;

	vertical-align: middle;

}



#homepage_box_TEXT{

	width: 140px;

/*	height: 110px;*/

	float: left;

	margin: 5px 0px 0px 10px;

	padding: 0px 0px 0px 0px;

	vertical-align: middle;

}



#voting_panel {
   
	
    width: 200px;
     height: 150px;



}



body {

	background-image: url(img/SSS_fire_bg.jpg);

	background-repeat: no-repeat;

	/*background-color: #4f68a8;
	color:#FFFFFF;*/
	background-color:#000000;
	
	font-size: 12px; 
	font-family:arial;
	line-height:14px
	

}


/* Smileys panel */
#emo {
position: absolute;
color: #ffffff; font-family:arial;
font-size: 11px;
background-color:transparent;
text-align:center;
cursor:pointer;
padding:0px;
}

#emo ul {
list-style-type:none;
margin-top:4px;
color: #ffffff;
text-decoration:none;
background-color: transparent;
margin-left:0px;
padding:0px;
}

#emo li:hover,  #emo li.over {
color: #00BFFF;
background-color: transparent;
cursor:pointer;
padding-bottom:10px;
}

#emo li ul {
display: none;
cursor:default;
list-style-type:none;
}

#emo li:hover ul {
position:absolute;
right:-1px;
display:block;
top:18px;
width:202px;
height:60px;
background-color: #333333;
border: 1px solid #ccc;
cursor:default;
list-style-type:none;
padding-left:8px;
z-index:97;
}
 
#emo li:hover ul li, #emo li.over ul li{
display: inline;
cursor:pointer;
margin-right:9px;
}

/* Position smiley images */
.smileys {margin-top:8px;}




/*------ The CSS below this comment is for Opera only ------------------------*/

html:first-child #box {
width: 294px;
height: 240px;
background-color: transparent;
background-image: url('../img/rounded.gif');
}

html:first-child textarea {
left: 108px;
width: 164px;
height: 36px;
}

html:first-child #emo li:hover>ul {
display:block;
width:210px;
padding-left:0px;
}

html:first-child #emo li:hover>ul li {
margin-right:10px;
}


html:first-child li>.smileys {
margin-top:10px;   
}



.style1 {
	color: #ffffff; font-family:arial;
	font-size: 10px;
}
.style3 {
	color: #FFCC00;
	font-family: arial;
	font-size: 10px;
}
.style2 {
	color: #e9e9e9;
	font-family: arial;
	font-size: 11px;
}
input[type=text] { 
background-color: white; border:none; 
} 

input.text { 

background-color: white; border:none; 
} 

input[type=password] { 
background-color: white; border:none; 
} 

input.password { 

background-color: white; border:none; 
} 

a {text-decoration:none; }

a.red:link {color: #FFCC00; text-decoration:underline;font-size:10px }     /* unvisited link */
a.red:visited {color: #FFCC00; text-decoration:underline;font-size:10px}  /* visited link */
a.red:hover {color: #e9e9e9; text-decoration:underline;font-size:10px}   /* mouse over link */
a.red:active {color: #FFCC00;text-decoration:underline;font-size:10px}   /* selected link */ 

.aaa {
scrollbar-face-color: #e9e9e9;
scrollbar-shadow-color: #e1e1e1;
scrollbar-highlight-color: #e9e9e9e;
scrollbar-3dlight-color: #e9e9e9;
scrollbar-darkshadow-color: #eeeeee;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #000000;
}

/* Smileys panel */
#emo {
position: absolute;
color: #ffffff; font-family:arial;
font-size: 11px;
background-color:transparent;
text-align:center;
cursor:pointer;
padding:0px;
}

#emo ul {
list-style-type:none;
margin-top:4px;
color: #ffffff;
text-decoration:none;
background-color: transparent;
margin-left:0px;
padding:0px;
}

#emo li:hover,  #emo li.over {
color: #00BFFF;
background-color: transparent;
cursor:pointer;
padding-bottom:10px;
}

#emo li ul {
display: none;
cursor:default;
list-style-type:none;
}

#emo li:hover ul {
position:absolute;
right:-1px;
display:block;
top:18px;
width:202px;
height:60px;
background-color: #333333;
border: 1px solid #ccc;
cursor:default;
list-style-type:none;
padding-left:8px;
z-index:97;
}
 
#emo li:hover ul li, #emo li.over ul li{
display: inline;
cursor:pointer;
margin-right:9px;
}

/* Position smiley images */
.smileys {margin-top:8px;}




/*------ The CSS below this comment is for Opera only ------------------------*/

html:first-child #box {
width: 294px;
height: 240px;
background-color: transparent;
background-image: url('../img/rounded.gif');
}

html:first-child textarea {
left: 108px;
width: 164px;
height: 36px;
}

html:first-child #emo li:hover>ul {
display:block;
width:210px;
padding-left:0px;
}

html:first-child #emo li:hover>ul li {
margin-right:10px;
}


html:first-child li>.smileys {
margin-top:10px;   
}

.news_header {
font-family:arial black;
font-size:17px;
text-decoration:none;


}



