/*
	Helios Calendar - Professional Event Management System
	Copyright © 2004-2009 Refresh Web Development [www.RefreshMy.com]
	
	For the most recent version, visit the Helios Calendar website:
	[www.HeliosCalendar.com]
	
	This file is part of Helios Calendar, usage governed by the Helios Calendar SLA
*/

/*	Helios Default Template Classes
	You can edit this file however you'd like for your template,
	or create a new one and delete it.	*/

/*	Replicated Default Classes
	Override Helios Default Styles
	*/

/*	End Replicated Classes	*/

/*	Classes Unique to Default Template
	*/

body {
	color: #495D5C;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	text-align:center;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	
	}
	
#all {
	color: #326EE9;
	margin: 0 auto;
	width: 980px;
	padding: 0;
	border-color: #999;
	border: solid 1px #DDDDDD;
	background-color: #FFF;
}

#myheader {
	color: #FFF;
	margin: 0 auto;
	width: 980px;
	text-align:center;
	padding: 0;
	background-color: #B70616;
	margin-top: 0px;
}

#myfooter {
	color: #FFF;
	margin: 0 auto;
	width: 980px;
	text-align:center;
	padding: 0;
	background-color: #B70616;
}

#container {
	margin: 0 auto; 
	width: 980px;
	text-align:left;
	padding: 0;
	color: #000000; 
}

#content {
	background: #FFFFFF url(../images/homepage.gif) top no-repeat;
	float: left; 	
	padding: 5px;
	width: 480px;
	border: solid 1px #DDDDDD;	
}

#billboardandpopular
{
	background: #FFFFFF url(../images/featured.gif) top no-repeat;
	float: left;
	width: 200px;
	margin: 0 10px 0 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #DDDDDD;
 }
 
#controls {
	background: #FFFFFF url(../images/featured.gif) top no-repeat;
	width: 200px;
	margin: 0 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #DDDDDD;
}
 
#billboard {
	border-bottom: 1px dotted #BBBBBB;
	padding-bottom:10px;
}

.calendar_header
{
	background: #B02B26 url(headline.png);
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	padding:4px 0px 4px 30px; 
	margin-bottom:4px;  
}


#sponsored {
	background: #FFFFFF url(../images/featured.gif) top no-repeat;
	width: 200px;
	margin: 0 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #DDDDDD;
}

.sponsored_header
{	
	color: #000000;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding:0 0 10px 0; 
	margin:0;  
}

#right-col
{
	float: left;
	width: 200px;
	margin: 0;
	padding:0;
 } 

ul.rssLinks li{
	padding-left:5px;
}

.rssLinksAll{
	background-image:url(../images/rss/feedIcon.gif);
	background-repeat:no-repeat;padding:1px 5px 4px 20px;
	margin-left:16px;
}

.rssLinksNew,.rssLinksBillboard,.rssLinksPopular{
	margin-left:16px;
	background:none;
/*float:left;*/
	padding:1px 5px 4px 5px;
	
}

.iCalLinksSubscribe{clear:both;display:none;}
.login{text-align:right;padding:5px;width:72%;}



#categories{float:left;width:25%;}
#core{float:left;width:100%; }
#language {text-align: center;padding: 10px 0 15px 0;}

#rssLinks {width: 760px; padding: 0;margin: auto auto auto auto ; }
#copyright {clear: both; color: #666666;padding: 5px 0px 5px 0px;line-height: 17px;}
a.copyright,a.copyrightR {text-decoration: none;color: #666666;}
a.copyright:hover {text-decoration: underline;color: #FF6600;}
a.copyrightR:hover {text-decoration: underline;color: #006532;}
.listHeader{font-family:Garamond, Georgia, serif;font-size: 14px;font-weight: bold;color: #4396CA;}
.setupText{font-family: Verdana, sans-serif;font-size: 11px;border-top: 1px solid #555; border-left: 1px solid #555; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 1px; color: #333; vertical-align: center;}
a.twitter{color:#4396CA;} 
