﻿.body1 
{
	background:url("/images/lgrey128.jpg");  
	text-align: center;	
	height: 100%; 
}

.bodyprint
{
	text-align: left;	
}

.container
{
	position:relative;
	background:url("/images/bg.jpg") repeat-x top left;  
	background-color: #C0C0C0;   
	border-color: White;
	border-width: 5px;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;	
	margin: 0 auto;	
	width: 914px;
	height: 100%;	
}

.containerprint
{
	width: 550px;
	border-color: White;
	border-width: 5px;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;	
}	

.aarea
{
	background: transparent;
	width: 912px;
	height:120px;	
	border-style: solid;
	border-width: 1px;
	border-color: Gray;	
	border-bottom-width: 0px;
}

.loweraarea
{
	background:url("/images/panel2.gif") repeat-x top left; 
	width: 914px;
	height:32px;	
	color: #A0A0A0;
}

.barea
{
	position:relative;
	float: left; 
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #96a477;
	background: transparent;
	margin-bottom:20px;
	color: Black;
	width: 170px;
	height: 100%;	
}

.carea
{
	position:relative;
	float:left;
	background:url("/images/content.jpg") repeat-x top left;  
	background-color: White;
	margin-bottom:20px;
	width: 484px;
	height: 100%;		
}

.darea
{
	position:relative;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #96a477;	
	background: transparent;
	margin-bottom:20px;	
	width: 260px;
	height: 100%;
	float:left;
}

.earea
{
	position:relative; 
	width: 914px;
	height:20px;
	clear:both;
	background: white;
}

.leaderboard
{
	position:absolute;
	background: transparent;
	width: 728px;
	height:90px;	
	clear:both;
	left:0px;
	top:0px;
	border-width: 0px;
	border-bottom-width: 0px;
}

.boxcontent
{
	background: white;
	text-align: left;
	padding: 10px;
}

.loginboxcontent
{
	text-align: left;
	width: 898px;
}

.loginarea
{
	background:url("/images/content.jpg") repeat-x bottom left;
	border: solid 1px black; 
	position:absolute;
	width:240px;
	left: 50%;
	margin-left: 200px; 
	top: 165px; 
	z-index: 100
}

.loginareacomment
{
	border: 0px; 
	position:absolute;
	left: 50%;
	margin-left: -120px; 
	top: 0px; 
	z-index: 100
}

.loginareacommentiframe
{
	width: 300px;
	height: 200px;
	border: 1px solid black;
}

.loginareacommentinnerdiv
{
	background:url("/images/content.jpg") repeat-x bottom left;
	border-top: solid 2px #DADADA;
	width: 300px;
	height: 200px;
	font-family: Tahoma;
	font-size: 12px;
}



.bareabox
{
	margin: 3px;
}

.careabox
{	
	position:relative;
	margin: 1px;
	background: white;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	height: 100%;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	
	/* Do rounding (native in Firefox and Safari) */
    -moz-border-radius: 5px;
}

.careabox_norounding
{	
	position:relative;
	margin: 1px;
	background: white;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	height: 100%;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	
	/* Do rounding (native in Firefox and Safari) */
    -moz-border-radius: 5px;
}

.careaboxcontent
{
	position:relative;
	padding: 10px;
	text-align: left;
}

.minimumheight100
{
	min-height:100px;
    height:auto !important;
    height:100px; 
}

.hyperlink
{
	color:Black;
	text-decoration:none;
	font-size: 18px;
	font-weight: bold;
}

.subhyperlink
{
	color:Black;
	text-decoration:none;
	font-size: 16px;
	margin-left: 10px;
}

.smallhyperlink
{
	color:Black;
	text-decoration:none;
	font-size: 13px;
	font-family: Verdana: Arial: Sans-Serif;
}

.boxtext
{
	color:Black;
	text-decoration:none;
	font-size: 12px;
	margin-left: 10px;
}

.header1
{	
	color:Black;
	text-decoration:none;
	font-size: 22px;
	font-weight: bold;
}

h1 { 
    color:Black;
	text-decoration:none;
	font-size: 22px;
	font-weight: bold;
	margin-bottom:0px;
} 

.header2
{	
	color:Black;
	text-decoration:none;
	font-size: 18px;
	font-weight: bold;
}

h2
{	
	color:Black;
	text-decoration:none;
	font-size: 18px;
	font-weight: bold;
}

.largeteaser
{      	
    margin: 12px auto;
	background:url("/images/content.jpg") repeat-x center left; 
    width:246px;
    padding: 0px;
    text-align: left;
    border: 3px solid #fff;
    text-decoration: none;
	text-align: center;
	
     /* Do rounding (native in Firefox and Safari) */
    -moz-border-radius: 5px;

} 
.largeteaser a
{
	text-decoration: none;
}   
.largeteaser img
{
	width:246px;
	border:0;
	color:Black;
	background-color:Black;
	text-decoration: none;
}

.smallteaser
{      	
    margin: 12px auto;
	background:url("/images/content.jpg") repeat-x center left; 
    width:156px;
    padding: 0px;
    text-align: left;
    border: 3px solid #fff;
    text-decoration: none;
	text-align: center;
	
     /* Do rounding (native in Firefox and Safari) */
    -moz-border-radius: 5px;

} 
.smallteaser a
{
	text-decoration: none;
}   
.smallteaser img
{
	width:156px;
	border:0;
	color:Black;
	background-color:Black;
	text-decoration: none;
}

.watermark
{
	color:Gray;
}

.morsaddarea
{
	width:252px;
	background-color:White;
	margin-top:12px;
	margin-left:4px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	font-size: 13px;
	
    -moz-border-radius: 5px;
}

.funimage
{
	max-width:300px;
	max-height:250px;
	border:0;
	color:Black;
	background-color:Black;
	text-decoration: none;
}

#rateArea {
    clear:both;
    float:left;
    height:auto;
    margin:0;
    padding:0;
    width:100%;
}

#rateArea a {
	background:url("../images/icons/star_bw.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:20px;
	width:20px;
}
	#rateArea li a:hover, #rateArea .on {
	background:url("../images/icons/star.gif") no-repeat scroll 0 0 transparent;
}

.miniStar
{	
	display:inline;
	width:16px;
	height:16px;
}

