/*
	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.	*/
	/* CSS for Body */
*{margin:0; padding:0;}
body{color:#333333; background: url(http://www.ktis.fm/images/background_gradient.jpg) repeat-x; background-color:#cfd0ce; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
h1{font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;}
#page{color:#333333; width:100%;}
#bg{background-color:#FFFFFF; color:#333333; margin:0 auto; width:800px; }
#top{color:#333333; margin: auto; width:820px; height:75px;  margin-top: 10px;}
#top2{color:#333333; margin: auto; width:820px; height:75px;}
#wrap{h5 color:#333333; margin-top:60px; width:800px;	}
#m1, #m3, #m4, #m5{display: none;}
#m2 a{color:#000000;}
#m4 a{color:#000000;}

/* CSS for Links */
a{background-color:inherit; color:#522398; font-weight: none; text-decoration:none;}
a:hover{background-color:inherit; color:#333333; font-weight: none; text-decoration:underline;}
a img{border:0;}


/* CSS for Header */
#header{margin:5px 0 5; }
#header h1{ color:#0066CC; float:left; font-size:1em; margin:10 0 10 0px; width:760px; font-weight: none;}
#header h1 a{background-color:inherit; color:#0066CC; text-decoration:none;}
#header p a{background-color:inherit; color:#808080; float:right; font-size:1em; font-weight:none; line-height:1.3em; margin:6px 0 0; text-align:center;}
#frontphoto{margin:0 0 10px;}
#header_title{color:#0066CC; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding-left:35px; padding-top:5px; letter-spacing:1px; text-transform:uppercase;  }
#header_title a{background-color:inherit; color:#FFFFFF; text-decoration:none;}
#header_title a:hover{background-color:inherit; color:#333333; text-decoration:none;}
#header_title2{ color:#333333; letter-spacing:1px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:35px; padding-top:14px; text-transform:uppercase; }

/* CSS for Sidebars */
#leftside{background-color:#adafae;  padding:5px; padding-left:10px; padding-right:10px; float:right; line-height:1.4em; margin:0 0 10px; width:170px; height:100%;}
#extras{float:left; line-height:1.4em; margin:5px 5px 5px; width:145px;}
#extras h2{color:#522398;}
#leftside p, #leftside ul, #leftside div.textwidget, #extras p, #extras ul, #extras div.textwidget{font-size:1em; margin:0 0 18px;}
#leftside li, #extras li{line-height:1.2em; list-style:none; margin:0 0 6px;}
#leftside ul ul, #extras ul ul{margin:6px 0 0 10px;}
#leftside ul ul li, #extras ul ul li{margin:0 0 4px;}
#leftside ul ul li a, #extras ul ul li a{font-weight:normal;}
#leftside ul.linklist, #extras ul.linklist{font-size:1em;}
#leftside ul.linklist ul, #extras ul.linklist ul{margin:0 0 18px;}
#leftside ul.linklist ul li a, #extras ul.linklist ul li a{font-weight:none;}
#leftside h2, #leftside ul.linklist li h2, #leftside h3, #extras h2, #extras ul.linklist li h2, #extras h3{background-color:inherit; color:#522398; font-size:1.1em; margin:0 0 10px;}
#leftside label, #extras label{display:none;}

/*Special CSS for Sidebar Elements */
#about_box {width:160px; height: auto; background-color:#c9cac8; border:thin; border-color:#FFFFFF; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-stretch:narrower; }
#about_title {font-weight:bold;}
#about_desc {border-top-style:ridge; border-top-color:#cccccc; border-top-width:thin; margin-top:1em; padding-top:.5em;}
#photo {margin-top:5px;}

/* CSS for Main menu */
ul.page{list-style:none; margin:0 0 18px; width:144px;}
ul.page li{display:inline; line-height:1.4em; width:144px; text-transform:uppercase; font-weight:bold;}
ul.page li a{color:#333333; float:left; font-weight:none; margin-bottom:1px; padding:1px 1px 1px 1px; text-decoration:none; width:134px;}
ul.page li a:hover, ul.page a{color:#492f91; text-decoration:underline;}
ul.page li li.current_page_item a{color:#492f91; text-decoration:underline;}
ul.page ul{font-size:0.9em;margin:0 0 0 15px;padding:0 0 5px;width:129px;}
ul.page ul a{padding:3px 1px 3px 5px;width:119px;}
ul.page ul ul{width:117px;}
ul.page ul ul a{width:104px;}





/* CSS for Float fix */
.contenttext{overflow:hidden;}
* html .contenttext{height:1px;overflow:visible;}
* html .contenttext p{overflow:hidden;width:99%;}



	

#container {
	margin: auto auto auto auto ; 
	width: 800px; 
	padding: 0;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	color: #000000;
	
	}
#content {
	float: left; 
	text-align: left; 
	padding: 5px;
	padding-right:20px;
	width: 70%;
	}
#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;
	}
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;}
#cal_title {margin-top: 10px;}
#core {padding:25px;}
#search_link {
	float:left;
	margin-top:20px;
	margin-left:25px;
	font-weight:bold;
	
}
