/*
      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
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: "Lucida Grande", Helvetica, sans-serif;
 font-size: 13px;
 background: url(images/body_bg.jpg) repeat top center;
}
#bodywrap{
 width: 100%;
 background: url(images/bodywrap_bg.jpg) repeat-x top center;
}
#wrapper { 
 margin: 0 auto;
 width: 943px;
}
#faux {
 background: url(images/faux_bg.jpg) repeat-y;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 clear: both;
}
#header {
 color: #333;
 width: 943px;
 padding: 0px;
 height: 147px;
 margin: 0px;
 background: transparent;
}
#navigation {
 float: left;
 color: #333;
 padding: 0px;
 height: 79px;
 margin: 0;
 background: transparent;
}
#navigation ul{margin: 0; padding: 0; list-style: none;}
#navigation a{display: block;}
#navigation li{float: left;}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px 0;
 padding: 0 0 0 30px;
 width: 651px;
 float: left;
}
#rightcolumn { 
 float: right;
 line-height: 2em;
 color: #424242;
 text-align: justify;
 margin: 10px 0;
 padding: 0 40px 0 0;
 width: 210px;
 display: inline;
 position: relative;
}
#center{
 padding: 30px 60px 10px 60px;
 line-height: 2em;
 color: #424242;
 text-align: justify;
 background: url(images/logo_watermark.jpg) center center no-repeat;
}

#footer { 
 width: 943px;
 height: 91px;
 clear: both;
 color: #333;
 background: url(images/footer_bg.jpg) no-repeat;
 margin: 0px 0px 10px 0px;
 padding: 20px 0 0 0;
 text-align: center;
 font-size: 11px;
 line-height: 2em;
 letter-spacing: -.7px;
}
#footer li{
 display: inline;
 padding: 0 7px;	
}
#footer a:link, #footer a:visited{
 color: #b7482d;
 text-decoration: none;	
}
#footer a:hover{
 text-decoration: underline;	
}

.clear { clear: both; background: none; }

#rightcolumn a:link, #rightcolumn a:visited{
 color: #656565;
 text-decoration: none;
}
#rightcolumn a:hover{
 text-decoration: underline;	
}


a:link, a:visited{
 color: #AB1E02;
 text-decoration: none;	
}
a:hover{
 text-decoration: underline;	
}

a img{
 border: none;	
}

p{
 margin: 15px 0;	
}

#center li{
 margin-left: 30px;	
}

h2{
	color: white;
 float: left;
 width: 263px;
 padding: 6px 0 3px 140px;
 background: url(images/h2_bg.jpg) no-repeat;	
}