/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

img {
border: 0px none;
} 
h1
{font: 15px Geneva, Arial, Helvetica, sans-serif;
color:#333333;
font-weight:600;
text-align:left;
}

h2
{font: 15px Geneva, Arial, Helvetica, sans-serif;
color:#CC0000;
font-weight:600;
text-align:left;
}

h3
{font: 15px Geneva, Arial, Helvetica, sans-serif;
font-weight:600;
color:#333333;
text-align:left;
}

h4
{font: 15px Geneva, Arial, Helvetica, sans-serif;
font-weight:600;
color:#CC0000;
text-align:left;
}

h5
{font: 12px Geneva, Arial, Helvetica, sans-serif;
font-weight:200;
color:#666666;
text-align:left;
}

body {
 height:100%;
 background-color:#D4CDCC;
  margin: 0;
}
#wrapper { 
 margin: 0;
  background-color:#FFFFFF;
 width: 100%;

}
#header {
 color: #333;
 width: 100%;
 float: left;
 background: url(_img/crowd_left.gif) top left no-repeat;
 background-color:#FFFFFF;
  margin: 0px 0px 0px 0px;
}
#maincolumn { 
 color: #333;
 background-color:#FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 10px;

 width: 900px;
 float: left;
 min-height: 600px;
}
* html #maincolumn {height:600px} /* IE Min-Height Hack */ 
 

#leftcolumn { 
 float: left;
 color: #333;
background: #FFFFFF;
 margin: 0px 5px 5px 0px;
 padding-left: 95px;
 padding-right:10px;
font: 11px Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height: 16px;
	text-align: justify;
 width: 325px;
}
#leftcolumn p {
	margin: 0 12px 12px 0;
}
#leftcolumn a {text-decoration:none;
color:#CC0000;}
#leftcolumn a:hover {text-decoration:none;
color:#333333;
border-bottom:1px solid #333333}


#leftcolumn ul {
	margin: 0 12px 12px 12px;
	padding: 0;
	/*list-style: inside; */
	line-height:14px;
	text-align:left
}

#leftcolumn li {
	margin: 0 0 16px 0;
}


#rightcolumn { 
 float: left;
 color: #333;
 border-left: 1px solid #ccc;
 background: #FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 10px;

 display: inline;
}
#footer { 
 width: 100%;
 height:100%;
 background: #D4CDCC url(_img/bg-footer.gif) top left repeat-x; 

 font: 9px Arial, Helvetica, sans-serif;
 clear: both;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding-top: 15px;
 padding-bottom:10px;
  padding-left: 105px;
}
#footer a{
color:#999999;
text-decoration:none;}

#footer a:hover{
color:#000000;
text-decoration:none;}


.floater-left{float:left}
.floater-left-padding{float:left;
padding:10px;}

.floater-right{float:right}

.randomred{
color:#CC0000;}

.thumb{

	margin: 3px;
    padding:3px;
	background-color:#FFFFFF;
    border:1px solid #ccc;
    }
.thumb-floatleft{
float:left;
	margin: 3px;
    padding:3px;
	background-color:#FFFFFF;
    border:1px solid #ccc;
    }
.imglink a{border:1px solid #ccc;}
.imglink a:hover{border:1px solid #ccc;} 

.secnav a {
font: 15px Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#CAD7CC;
border-bottom:1px solid #FFFFFF}

.secnav a:hover {text-decoration:none;
color:#CC0000;
border-bottom:1px solid #990000;}