/*http://www.free-css.com/free-css-layouts.php*/

#container { /*formerly wrapper*/
 margin: 0 auto;
 margin: 0 auto 0 auto;
 width: 922px;
 border: 0px solid #ccc;
}

#header {
 color: #333;
 width: 920px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 120px;
 margin: 0px 0px 0px 0px;
 background:#fff;
}

#navigation {
 float: left;
 width: 920px;
 height: 70px;
 color: #333;
 padding-left: 0px;
 padding-right: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 5px 0px;
 background-color:#fff;
}

#content_box	{width: 922px; text-align: left; float: left; clear: both; margin: 0px; padding: 0px; background-color: red;}

#content100 {  /*based on Layout75*/
 float:left;
 width: 920px;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 background:#fff;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 height: 350px;
 height: auto;
}

/*based on Layout177*/
#leftcolumn, .leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 205px;
 float: left;
}
#leftmiddle, .leftmiddle { 
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 205px;
 float: left;
}
#rightmiddle, .rightmiddle { 
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 205px;
 float: left;
}
#rightcolumn, .rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 204px;
 float: left;
}

#footer { 
 width: 900px;
 clear: both;
 color: #fff;
 border: 0px solid #ccc;
 background-color:#036;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 250px;
 height: 100px;
 text-align: right;
}
/*Based on Layout117 ENDS*/

/*Based on Layout102*/
#leftcolumn75, .leftcolumn75 { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #fff;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 min-height: 250px;
 height: auto;
 width: 675px;
}
#rightcolumn25, #rightcolumn25_1, .rightcolumn25 { 
 float: right;
 color: #333;
 border: 1px solid #ccc;
 background: whitesmoke;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 min-height: 250px;
 height: auto;
 width: 205px;
 display: inline;
 position: relative;
}

#leftcolumn25, #leftcolumn25_1, .leftcolumn25 { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 500px;
 width: 205px;
 display: inline;
 position: relative;
}

#rightcolumn75, .rightcolumn75 { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 500px;
 width: 675px;
}

#leftcolumn50, .leftcolumn50 { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 min-height: 500px;
 width: 437px;
 display: inline;
 position: relative;
}


#rightcolumn50, .rightcolumn50 { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 500px;
 width: 437px;
}

#center50,  #leftcolumn50_1, .center50 {
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 margin: 0px 5px 5px 5px;
 padding: 10px;
 height: 500px;
 width: 442px;
 display: inline;
 position: relative;
}

#col1of3, .col1of3 { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 background:#fff;
 margin: 0px 2px 5px 0px;
 padding: 10px;
 min-height: 250px;
 height: auto;
 width: 283px;
 display: inline;
 position: relative;
}
#col2of3, .col2of3 {
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 background:#fff;
 margin: 0px 3px 5px 3px;
 padding: 10px;
 min-height: 250px;
 height: auto;
 width: 286px;
 width: 283px;
 display: inline;
 position: relative;
}
#col3of3, .col3of3 { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background:whitesmoke;
 background:#fff;
 margin: 0px 0px 5px 2px;
 padding: 10px;
 min-height: 250px;
 height: auto;
 width: 283px;
}

/*Based on Layout102 ENDS*/

#eventsSideBar	{
	margin-top: 40px;
	background-color: #fff;
	border: none;
}
