/*

	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

	*/

#menu ul{display:block;list-style-type:none;margin:0;padding-left: 0px;text-align: left;}

#menu ul li{display:block;float:left;border-left:2px solid #262424;}

#menu ul li:hover{border-left:3px solid #3D3F3E;}

a.eventMenu{text-decoration:none;font-weight:bold;font-size:14px;padding-left:6px;padding-right:7px;background:none repeat scroll 0 0 #C32501;

color:#FFFFFF;border-left:2px solid #fff;border-right:2px solid #fff;}

a.eventMenu:hover{text-decoration:none;background-color:#ccc;color:#000;padding-left:6px;padding-right:7px;font-size:14px;}

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

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

.rssLinksNew,.rssLinksBillboard,.rssLinksPopular{background:none;float:left;padding:1px 5px 4px 5px;border-left: dotted 1px #666666;}

.iCalLinksSubscribe{clear:both;display:none;}

.login{text-align:right;padding:5px;width:72%;}

/*	End Replicated Classes	*/



/*	Classes Unique to Default Template

	*/

html, body {margin: 0;padding: 0;background:#F5F6F7;color: #000000;font-family: Verdana, sans-serif;font-size: 11px;}

#menu {text-align:center;width:100%;height:25px;}

#container {margin: auto auto auto auto ; width: 980px; padding: 0;color: #000000;}

#content {float: left; text-align: left; padding: 0 5px;width: 72%;background:#FFFFFF;}

#controls {float: left;padding: 0px 5px 5px 5px;width: 25%;}

#categories{float:left;width:25%;}

#core{float:left;width:70%;}

#language {text-align: center;padding: 10px 0 15px 0;}

#billboard,#popular,#newest{text-align: left;padding: 10px 0 10px 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: 17px;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;}



/* My changes */



body {background-color:#FFFFFF;

background-image:url(/events/images/page-bg.jpg);

background-position:center top;

background-repeat:repeat-x;

margin:0;

padding:0;}



#login {

position:absolute;

right:0;

top:40px;

width:125px;

}



#login a { color:#FFF;}



#container { width:1200px; font-size:1em; position:relative; overflow:hidden;}



#content {

margin-left:214px;

margin-right:14px;

width:750px;

}



#content-block {border: solid 1px #666666;margin-top:10px;margin-bottom:10px; padding:5px; overflow:hidden;}



#controls {

width:200px;

}



/*  Header */



#header { position:relative; height:175px;}



#logo {

left:-7px;

position:absolute;

top:-15px;

}



/**/



#block-menu-menu-topmenu {

background-image:url(images/top_menu_bar_bg.gif);

background-position:center top;

background-repeat:repeat-x;

height:43px;

width:1200px;

position:absolute;

top:120px;

}



#block-menu-menu-topmenu ul.menu {

margin:0;

padding:0;

}



#block-menu-menu-topmenu ul.menu li {

float:left;

list-style-image:none;

list-style-type:none;

}



#block-menu-menu-topmenu ul.menu li a {

background-image:url(/events/images/top_menu_bar.gif);

display:block;

height:43px;

text-indent:-9000px;

}



#block-menu-menu-topmenu ul.menu li a#home-link {width:84px;}

#block-menu-menu-topmenu ul.menu li a#savings-link {width:93px; background-position:-84px 0;}

#block-menu-menu-topmenu ul.menu li a#dating-link {width:84px; background-position:-177px 0;}

#block-menu-menu-topmenu ul.menu li a#auction-link {width:93px; background-position:-261px 0;}

#block-menu-menu-topmenu ul.menu li a#events-link {width:86px; background-position:-465px 0;}

#block-menu-menu-topmenu ul.menu li a#classified-link {width:111px; background-position:-354px 0;}

#block-menu-menu-topmenu ul.menu li a#yp-link {width:140px; background-position:-551px 0;}

#block-menu-menu-topmenu ul.menu li a#tv-link {width:112px; background-position:-691px 0;}

#block-menu-menu-topmenu ul.menu li a#games-link {width:83px; background-position:-803px 0;}

#block-menu-menu-topmenu ul.menu li a#realestate-link {width:123px; background-position:-886px 0;}

#block-menu-menu-topmenu ul.menu li a#advertise-link {width:191px; background-position:-1009px 0;}



#block-block-3 {

left:250px;

position:absolute;

top:14px;

}





/* Footer */



h2 {

font-size:1.5em;

line-height:1.3em;

margin-bottom:0.667em;

margin-top:0.667em;

}



#footer {

background-color:#660000;

clear:both;

margin-top:18px;

}



#footer .block {

margin:0;

padding:25px;

}



#footer-inner {

color:#FFFFFF;

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

font-size:1em;

margin:0 auto;

width:1200px;

}



#footer .block ul.menu {

list-style-position:inside;

margin:0;

padding:0;

}



#footer li a:link, #footer li a:hover, #footer li a:link, #footer li a:visited {

color:#FFFF99;

}



/**/



#block-block-13 {

text-align:center;

}



/* Left Side */



#sidebar-left {

float:left;

margin-left:0;

margin-right:-200px;

padding:0;

width:200px;

}



#sidebar-left .block {

margin-bottom:15px;

overflow:hidden;

width:200px;

}



#block-menu-menu-more-on h2.title {

background-image:url(/events/images/more-RUAM.gif);

display:block;

height:33px;

text-indent:-9000px;

width:200px;

margin:0;

}



#block-menu-menu-more-on.block ul, #block-user-1 ul {

margin:0;

padding:0;

}



#block-menu-menu-more-on ul.menu li, #block-user-1 ul.menu li {

float:left;

list-style-image:none;

list-style-type:none;

}



#block-menu-menu-more-on ul.menu li a, #block-user-1 ul.menu li a {

background-image:url(/events/images/more-RUAM-link-bg.gif);

color:#004477;

display:block;

font-family:arial;

height:24px;

line-height:24px;

padding-left:20px;

text-decoration:none;

width:180px;

}



.mid-banner {

text-align:center;

width:750px;}



.awp-banner { 

margin-bottom:15px;

}



.miniCalTable {

width:200px;

font-size:125%;

}



#billboard { padding:0; margin:10px 0; border:thin solid #666; font-weight:bold; background:#971010; color:#FFF;}



.billboardDate { color:#FC3;}



a.billboard { color:#ccc;}



ul.billboard { margin:6px;}



#billboard .listHeader { background:#515151; height:25px; color:#FFF; line-height:25px; padding:6px; font-size:20px;}



#language {

position:absolute;

top:6px;

right:30px;

}
