/*
	Helios Calendar
	Copyright (C) 2004-2010 Refresh Web Development, LLC. [www.RefreshMy.com]

	This file is part of Helios Calendar, it's usage is governed by
	the Helios Calendar SLA found at www.HeliosCalendar.com/license.html
*/

/*	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
	*/
.clear { clear: both; }	

#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 #AEAEAE; padding-left:4px; padding-right: 4px;}
#menu ul li:hover{border-left:2px solid #AEAEAE;}

#menu ul li.first, #menu ul li.first:hover { border: 0px; }

a.eventMenu{text-decoration:none;font-weight:bold;font-size:12px;color:#3D3F3E;padding-left:3px;padding-right:7px;}
a.eventMenu:hover{text-decoration:none;font-size:12px;background-color:#FF6600;color:#FFFFFF;padding-left:3px;padding-right:7px;}
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,.rssLinksDiscuss{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 {}
#menu {}
#container {}
#content {float: left; text-align: left; padding: 5px;width: 72%;background:#FFFFFF;border: solid 1px #666666;}
#controls {float: left;padding: 20px 5px -10px 5px;width: 100%;}
#categories{}
#core{float:left;width:70%;}
#language {text-align: center;padding: 10px 0 15px 0;}
#billboard,#popular,#newest{text-align: left;padding: 10px 0 10px 10px;}
#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: 20px;font-weight: bold;color: #716851;}
.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;}

.miniCalTable { font-family: Verdana; font-size: 13px; border: 2px solid white; width: 160px; }
.miniCalTable td { border: 3px solid white;  }
.miniCal { background: #C3BEAF; color: #9C9061;  }
.miniCalTable td { padding: 4px 8px; }
.miniCalFiller { border: none; }
.miniCalDOW { background: #474129; color: white;  }
.miniCalEvents { color: white; background: #DAD5C1; font-weight: bold; }
.miniCalToday { background: #9C9061; }
.miniCalNav { background: #474129; color: white; font-weight: bold; font-size: 15px;}
.miniCalTitle { background: #474129; color: white;}
#jumpMonth { font-size: 13px; }

.feature_events_sidebar { padding-bottom: 100px; }
.listHeader { margin-top: 20px; }

#eventDetailDesc { margin-bottom: 20px; font-size: 13px; }
.locDetailHeader, .eventDetailHeader { border-top:1px solid #dbbb74; padding-top: 10px; }
.vevent { font-family: Arial;  font-size: 13px; }
.eventDetailTime { padding: 0px; }
#eventDetailTitle { font-family: Georgia; }
/* EVENT LIST */
.eventDateTitle {  font-family: Georgia; font-size: 18px; border: 0px; margin-bottom: 20px; }
.eventListTime, .eventListTimeHL { float: none; color: #C86112; }
.eventListTitle, .eventListTitleHL {float: none; font-size: 22px; line-height: 26px; width: 100%; }
.eventListTitle a, .eventListTitleHL a { text-decoration: underline; color: #FF6600 }
.eventListTitleHL, .eventListTimeHL { background: none; width: 100%;}
.event_description { margin-bottom: 30px; }
.event_description img { clear: both; }
/* OVERRIDE GD WP */
.vcard { background-image: none; }
body { background-color: #F4EFDD }
.sidebar-box-inside  {  padding: 0px; width: 269px; }
.sidebar-box-inside p  {  padding-left: 15px;  }
#sidebar .did_you_know img { position relative; left: 0px; }
.sidebar-box-title { margin: 0px 0px 10px 0px; }

/* Event Entry */
#daily, .frmOpt { font-size: 11px; }
#eventTitle { width: 200px; }

p img {
border:8px solid #E0BF7E;
display:inline;
float:left;
margin-right:20px;
}
