/*
	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 {
	background-position:center top;
	background-repeat:repeat-x;
	color:#666666;
	font-family:Arial,"Trebuchet MS",Verdana;
	font-size:90%;
	margin:0;
	padding:0;
	}
	
	#pagewrapper {
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	margin:auto;
	width:1050px;
	}
	
#container {
	margin: auto auto auto auto ; 
	width: 1050px; 
	padding: 0;
	border: 0px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #000000;
	}
	
.headertopleft {
float:left;
font-size:14px;
height:50px;
margin:0;
padding:0;
width:273px;
}

#headline {
background:transparent url(http://www.green-buildings.com/sites/all/themes/fourseasons/img/logo-green.gif) repeat scroll 0 0;
height:50px;
position:relative;
width:232px;
}
#headline a {
height:70px;
left:0;
position:absolute;
top:0;
width:250px;
}

#headline a h1 {
display:none;
}

.headertopright {
float:right;
font-weight:bold;
margin:0;
padding:0;
text-align:right;
text-transform:uppercase;
width:730px;
}

	
#content {
	float: left; 
	width: 750px;
	padding:1px 5px 5px;
	background-color:#FFFFFF;
	}
#controls {
	float: right;
	width: 250px;
	background-color:#FFFFFF;
	border-left:1px solid #E4E4E4;
	}
#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;}


h1 {
color:#FF9900;
font-size:140%;
}

h2 {
border-bottom:1px solid #666666;
background:transparent none no-repeat scroll 0 5px;
color:#FF9900;
font-family:'Lucida Grande',Verdana,Arial,sans-serif !important;
font-size:16px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:normal !important;
margin-bottom:10px;
padding:0 0 5px 5px;
}

#block-1 h2 {
color:#FF9900;
font-size:120%;
border-bottom:1px solid #E7E7E7;
clear:both;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;
margin:15px 0 10px;
padding-bottom:10px;
}


.basicinfo
{
  font-size:130%;
  margin-top:5px;
padding:3pt 3pt 3px 3px;
  margin-bottom:0.5em;
  color:#FF9900;
}

.soldout
{
  font-size:150%;
  margin-top:5px;
padding:3pt 3pt 3px 3px;
  margin-bottom:0.5em;
  color:#FF0000;
  font-type: bold;
}

#eventDetailToolsyf {
float:right;
width:30%;
margin:1px;
padding:0 0 1px 0;
}

.eventDetailToolboxyf {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #666666;
padding:5px;
width:95%;
}


#navigation-primary-navbarleft {
float:left;
margin:0;
padding:0;
width:750px;
}

#navigation-primary ul.primary-links {
  margin:0;
  padding:0;
}

#navigation-primary ul.primary-links li,
#navigation-primary ul.primary-links li a {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom:1px;
  margin-left:0px;
}

#navigation-primary ul.primary-links li {
  list-style:none;
  float:left;
  margin-right: 1px;
}

#navigation-primary ul.primary-links li a {
  padding-left: 20px;
  padding-right: 20px;
  border-bottom:1px solid #ffffff;
  background-color:#427510;
  background-image:url(http://www.green-buildings.com/sites/all/themes/fourseasons/img/corner.gif);
  background-repeat:no-repeat;
  color:#ffffff;
  text-decoration:none;
  font-size:1.2em;
}

#navigation-primary ul.primary-links li a.active {
  background-color:#94C763;
  background-repeat:no-repeat;
  color:#ffffff;
}

#navigation-primary ul.primary-links li a:hover {
  background-color:#94C763;
  color:#ffffff;
}

#navigation-primary-navbarleft {
float:left;
margin:0px;
padding:0px;
width:750px;
}

#navigation-secondary {
background:#f3f3f3 none repeat scroll 0%;
border-bottom:1px solid #B1C3D4;
height:27px;
margin:0px auto;
padding:0px;
}

#eventSearchhome {
 float:left;
 height:27px;
 margin:0px auto;
padding:0px;
}

ul.secondary-links {
  margin:0;
  padding:0;
}

ul.secondary-links li,
ul.secondary-links li a {
  padding-top: 0.4em;
  padding-bottom: 0.3em;
}

ul.secondary-links li {
  list-style:none;
  float:left;
  border-right: 1px solid #ffffff;
}

ul.secondary-links li a {
  padding-left: 20px;
  padding-right: 20px;
  color:#427510;
  text-decoration:none;
}

ul.secondary-links li a.active {
  background:#E6F7F7 none repeat scroll 0%;
  color:#427510;
  font-weight:bold;
}

ul.secondary-links li a:hover {
  color:#FF9900;
  text-decoration:none;
}

ul.secondary-links li a:visited {
  color:#427510;
  text-decoration:none;
}
#eventDetailInfo {
float:left;
padding-right:13px;
width:80%;
}


#controls ul li {
background:#FFFFFF;
border-bottom:0px dashed #BFC8CD;
line-height:110%;
list-style-image:none;
margin:0;
padding:5px;
}

#footer {
margin-top:50px;
text-align:center;
}

#footer #footerlinks {
float:left;
height:72px;
padding-top:30px;
width:1003px;
}

#footer #footerlinks ul {
display:inline;
font-family:'Lucida Grande',Verdana,Arial,sans-serif;
margin-bottom:20px;
width:100%;
width:1003px;
}

#footer #footerlinks li {
border-right:1px solid #CCCCCC;
display:inline;
padding-left:5px;
padding-right:5px;
}

#featuredcourse {
background:#E6F7F7 none repeat scroll 0 50%;
border:1px solid #BDBEBD;
margin:0;
padding:0 4px;
width: 550px;
}

#featuredcourse h2 {
background:transparent url(http://www.green-buildings.com/courses/events/images/icon_ga.png) no-repeat scroll 0 0px;
border-bottom:0 solid #666666;
color:#FF9900;
font-family:'Lucida Grande',Verdana,Arial,sans-serif !important;
font-size:16px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:normal !important;
margin-bottom:10px;
padding: 1px 1px 25px 65px;
}

.headertoplefttitle {
color:#FF9900;
font-size:90%;
margin-bottom:0.5em;
margin-top:5px;
padding:3pt 3pt 3px 3px;
}

#block-17 {
background:#F3F3F3 none repeat scroll 0 50%;
border:1px solid #BDBEBD;
margin:10px;
padding:0 4px;
width:230px;
}

#block-17 h2 {
color:#FF9900;
font-size:100%;
border-bottom:0px solid #E7E7E7;
clear:both;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;
margin:0em 2px 3px;
padding-bottom:10px;
}

#block-17 a {
font-size:90%;
clear:both;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;
margin:15px 0 10px;
padding-bottom:10px;
}

.corporatetraining {
background-color:#FFFFEE;
border:1px solid #EEEE00;
margin-top:2em;
padding:0.5em;
}

.alert {
color:#FF0000;
}

#coursedateslocations .cdlheader{
  color:#FFFFFF;
  font-weight:bold;
}

.leedclassdatescontent{
background:#daf0ea;
}
