/*

	Helios Calendar - Professional Event Management System

	Copyright � 2004-2008 Refresh Web Development [www.RefreshMy.com]

	

	Developed By: Chris Carlevato <support@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 EUL found at www.HeliosCalendar.com/license.pdf

*/



/*	Helios Default Template Classes

	You can edit this file however you'd like for your template,

	or create a new one and delete it.	*/



html, body {

	margin: 0;

	padding: 0px 0 10px 0;

	background: #FFF;

	color: #000000;

	font-family: Arial,Verdana,Helvetica,sans-serif;

	font-size: 11px;

	}

#container {

	margin: auto auto auto auto ; 

	width: 750px; 

	padding: 0;

	color: #000000;

	}
#banner{

	float:left;
	width: 700px; 

	padding: 0 0 20px 0;

	color: #000000;
	clear:both;
}

#content {

	float: right; 

	text-align: left; 

	padding: 5px;

	width: 72%;
	}

#controls {

	float: left;

	padding: 0px 5px 5px 5px;

	width: 25%;
	}

#language {

	text-align: center;

	padding: 10px 0 15px 0;

	}

#billboard,

#popular {

	text-align: left;

	padding: 10px 0 10px 0;

	}

#rssLinks {

	width: 760px; 

	padding: 0;

	margin: auto auto auto auto ; 

	

	}

#copyright {

	clear: both; 

	color: #666666;

	background: #FFFFFF;

	padding: 5px 0px 5px 15px;

	line-height: 17px;
	display:none;
	}

a.copyright,

a.copyrightR {

	text-decoration: none;

	color: #666666;

	background: #FFFFFF;

	}

a.copyright:hover {

	text-decoration: underline;

	color: #FF6600;

	background: #FFFFFF;

	}

a.copyrightR:hover {

	text-decoration: underline;

	color: #006532;

	background: #FFFFFF;

	}

.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;

	}

#twitter_div{border: solid 1px #CCCCCC;}

.twitter-title{font-size:11px;padding-left:5px;}

#twitter_update_list{padding:0px;list-style:none;}

#twitter_update_list li{padding:5px 5px 5px 5px;}

*{
/* border:1px solid #bbbbbb; */
}
#nav-top{
}
#filter_top, #filter_bottom{
display:none;
}
#add_event, #search_events, #view_events, #filter_events, #mobile_events{
	background-image: url(../images/add_events.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 31px;
	padding: 0 0 0 42px;
	font-weight:bold;
	line-height:27px;
	text-decoration:none;
	margin:10px 0 0px 5px;
	color:#FB0000;
	font-size:16px;
	overflow: hidden;
	clear:both;
}
#search_events{
	background-image: url(../images/search_events.gif);
}
#view_events{
	background-image: url(../images/view_events.gif);
}
#mobile_events{
	background-image: url(../images/mobile_events.gif);
}
#filter_events{
	background-image: url(../images/nav/filter.png);
}
#custom_menu{
width:100%;
float:left;
clear:both;
margin:0 0 10px; 0;
font-family:Tahoma, Verdana, Arial, sans-serif;
}
#custom_menu h3{
font-size:10px;
width:100%;
background-color:#efefef;
padding:5px 0;
text-align:center;
border-bottom:2px solid #ccc;
margin:5px 0;
	
}
#custom_menu ul, #custom_menu li{
margin:0;
padding:0 0 0 0px;
color:#FB0000;
}
#custom_menu li{
margin: 0 0 0 15px;
}
#custom_menu li a{
color:#FB0000;
text-decoration:none;
}
#custom_menu a:hover, #add_event:hover, #search_events:hover, #view_events:hover, #filter_events:hover, #mobile_events:hover{
color:#AB3624;
text-decoration:underline;
}
#featured_box, #upcoming_box{
	width:230px;
	float:left;
	background-color:#eee;
	padding:10px;
	margin:10px;
}
#featured_box{
background-color:#FFF5C3;
}
#featured_box a{
font-weight:bold;
}
#featured_box li.billboard{
border-bottom:solid 1px #000000;
padding-bottom:10px;
}
#featured_box li.billboardDate{
color:#0f689a;
padding:3px;
font-size:1.2em
}
#featured_box h2, #upcoming_box h2{
color:#0f689a;
margin:0;
padding:0;
font-size:22px;
}
