/*
	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
	Classes edited or added by T. Roque & S. Mattern for NightlifeGuru.com, June 2009 */

html
{
    margin: 0;
    padding: 0;
    font-size: 62.5%; /* Resets 1em to 10px */
}

body
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    background: url(images/eventListBg.jpg) repeat-x top #68bdfe;
    text-align: left;
    font-size: 12px;
}

h2
{
    margin: 0;
    padding: 0;
}
a
{
    color: #69befe; /* lightblue*/
    text-decoration: none;
    font-weight: normal;
}

a:hover
{
    color: #3074a7; /*medblue*/
    text-decoration: underline;
}

#container
{
    margin: 10px auto;
    width: 660px;
    height: 1100px;
    overflow: auto; /*  padding: 10px; */
    color: #000;
    scrollbar-face-color: #012650;
    scrollbar-highlight-color: #42779f;
    scrollbar-3dlight-color: #69bddfd;
    scrollbar-darkshadow-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-arrow-color: #42779f; /* scrollbar-arrow-color: #69bddfd; */
    scrollbar-track-color: #000000;
}

#core
{
    width: 380px;
    float: left;
    margin: 0 5px;
}

#calendar
{
    width: 220px;
    float: right;
    padding: 0 10px 0 5px; /*	position: static; */
}


#rssLinks
{
    width: 760px;
    padding: 0;
    margin: auto auto auto auto;
}

/* 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;
}

/*===============Event List Block - inside Full Block==============*/

.eventListBox
{
    background: #69bdfd url(images/eventListBg.jpg) repeat-x top;
    width: 685px;
    min-height: 240px;
}

.eventListBot
{
    width: 685px;
    height: 15px;
    background: url(images/eventListFooter.png) no-repeat bottom;
}

.eventListScroll
{
    width: 665px;
    height: 340px;
    padding: 0 10px 0 10px;
    overflow: scroll;
}

.eventListBox .list
{
    width: 400px;
    float: left;
}

.calendarBlock
{
    width: 220px;
    margin-top: 5px;
    float: right;
    text-align: left;
}

.calendarBlock h2
{
    font-size: 16px;
    color: #fff;
    padding: 11px 0 0 10px;
}

.calendarTop
{
    width: 220px;
    height: 40px;
    background: url(../images/smallHeader.png) no-repeat top;
    overflow: hidden;
}

.calendarBot
{
    width: 220px;
    height: 25px;
    background: url(../images/smallFooter.png) no-repeat top;
    overflow: hidden;
}

.calendarBox
{
    /*content in here*/
    background: #00254F url(../images/darkBlockBg.jpg) repeat-x top;
    width: 220px;
    height: 150px;
}



/* ============thmbnails ============ */
img.thumbnail
{
    float: left;
    display: block;
    width: 65px;
    height: 65px;
    margin: 0 10px;
}

img.fullsize
{
    width: 400px;
    margin: 5px 5px 15px 0;
    padding: 2px;
    border: 1px solid white;
}

/*******************************/

.featureTop
{
    background: transparent url(/wp-content/themes/nlg//images/featuredHeader.png) no-repeat scroll center top;
    height: 27px;
    overflow: hidden;
    position: relative;
    width: 685px;
}

h2
{
    color: #AADAFF;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    padding: 11px 0 0 15px;
    text-transform: uppercase;
}

.featureBox
{
    background: #5EABE3 url(/wp-content/themes/nlg/images/featuredBg.jpg) repeat-x scroll center top;
    position: relative;
    width: 685px;
}

.featureBox .post
{
    color: black;
    font-size: 13px;
    line-height: 1.4em;
    padding: 10px 10px 10px 15px;
    width: 660px;
}

.featureBot
{
    background: transparent url(/wp-content/themes/nlg/images/featuredFooter.png) no-repeat scroll center bottom;
    font-size: 12px;
    height: 63px;
    line-height: 1.3em;
    overflow: hidden;
    padding: 0 10px 10px 15px;
    width: 660px;
}

