body
{
width:100%;
margin:0px;
padding:0px;
text-align:center;
background-image:url('../images/back-1.jpg');
}
#header-banners {
background: white;
margin: 6px 0;
padding: 6px 0;
float: left;
width: 100%;
}
.header-banner-small {
border: 0;
margin: 0 7px;
padding: 0;
float: left;
}
.header-banner-large {
border: 0;
margin: 0 18px;
padding: 0;
float: left;
}
#about
{
position:absolute;
margin-top:-55px;
margin-left:480px;
text-align:right;
width:200px;
color:#ffffff;
height:50px;
}
hr
{
height:1px;
border-width:0px;
}
#main
{
font-family:Tahoma,sans-serif;
font-size:13px;
width:1000px;
border-style:solid;
border-width:1px;
border-color:#cccccc;
margin:auto;
}
#smiles, #smiles img
{
border-style:dotted;border-width:1px;border-color:#cacaca;padding:3px;
}
#smiles img, #smiles_box img
{
cursor:pointer;
margin:1px;
}
#header
{
background-image:url('../images/head_left1.jpg');
text-align:left;
}
img{border-width:0px}

#logo
{
position:absolute;
background-color:#cccccc;
width:30px;
height:17px;
margin-top:-50px;
margin-left:20px;
cursor:pointer;
}

#search
{
float:right;
padding-right:10px;
margin-top:-1px;
/* margin-top:45px;
width:350px;*/
}
#time
{
color:#ffffff;
font-size:13px;	
float:left;
margin-top:45px;
margin-left:-145px;
width:150px;
}
/*
#time
{
color:#ffffff;
font-size:13px;	
position:absolute;
margin-top:-50px;
float:left;
margin-left:460px;
}
*/
#menu
{
background-image:url('../images/blueline.jpg');
border-top: 1px solid #cccccc;
height:30px;	
text-align:center;
vertical-align:top;
padding-top:3px;
font-weight: bold;
}
#banners
{
background-color:#ffffff;
width:250px;
height:70px;
text-align:center;
}
#banners td{border-bottom: 1px solid #cccccc;}
#content{background-color:#ececec}
#columns
{
width:100%;
text-align:center;
}
.title
{
background-image:url('../images/celltop_center_a.jpg');
border-style:solid;

border-color:#cccccc;
border-width:1px;
font-weight:bold;
text-align:left;
padding-left:25px;
height:25px;
font-family:"Arial";
font-size: 13px;

/*
height:20px;

vertical-align:middle;
text-align:left;
padding-left:25px;

font-family:"Arial";
font-size: 13px;

padding-top:5px;
*/
}
.podval
{
background-image:url('../images/celltop_center_a.jpg');
border-style:solid;
height:25px;
border-color:#cccccc;
border-width:1px;
font-weight:bold;
vertical-align:middle;
}
#col1
{
width:250px;
float:left;
text-align:center;
margin:5px;
margin-top:5px;
}
#col2
{
text-align:center;
width:733px;
float:left;
margin-top:5px;
}
.messages
{
border: 1px solid #cccccc;
border-top:0px;
background-color:#ffffff;
}
#col1 .title
{
margin-bottom:5px;
margin-top:5px;
vertical-align:middle;
padding:5px;
height:15px;
padding-left:25px;
}
.button
{
background-image:url('../images/celltop_center_a.jpg');
border-style:solid;
height:25px;

border-color:#cccccc;
border-width:1px;
margin-bottom:1px;
vertical-align:bottom;
text-align:left;
padding-left:20px;
/*
margin-bottom:1px;
padding-top:5px;
*/
}
.button a
{
position:relative;
top:5px;

font-weight:bold;
/*font-weight:900;*/
}

#rules_button
{

}
#login_bar
{
padding:5px;
text-align:left;	
padding-bottom:0px;
margin:auto;
}
#log_table
{
text-align:center;
margin:auto;
}
#login_labels td
{
font-size:11px;
text-align:right;	
padding:0px;
}
hr
{
margin-left:7px;
margin-right:7px;
background-color:#cccccc;
}
#post
{
text-align:center;
margin:auto;
font-size:13px;
}
#post td
{
padding-right:5px;	
}
#post input
{
width:250px;
}
.c1
{
width:130px;
text-align:right;
}
.c2
{
text-align:left;
}
#reg
{
text-align:left;
margin:auto;
font-size:13px;
}
#reg td{width:160px;}
#reg_button{width:99%}

a {color:#003366; text-decoration:underline;font-family:Tahoma, sans-serif; font-size: 10pt;}
a:hover {color:red;text-decoration:none;font-family:Tahoma, sans-serif; font-size: 10pt;}




.news_1{width:99%;text-align:center;font-size:13px;margin:auto;}
.news_1_border{width:100%;
text-align:center;font-size:13px;border-style:solid;height:20px;border-color:#cccccc;border-width:1px;
border-top:0px;border-bottom:0px;}
.news_1 .title{padding-top:1px;}


.news_title
{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#cccccc;
height:15px;
padding:5px;
}

