/*
	Featured Content Slider
	by: Chris Coyier
*/
*											{ margin: 0; padding: 0; } 
body 										{ background-image:url('images/bckgrnd.png'); background-color:#58773f; background-repeat:repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }

					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
/*.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
*/
a											{ outline: none; }
img											{ border: 0px; }


/*
	PAGE STRUCTURE
*/
#outer										{width:100%; margin:0; padding:0; position: relative;
												}
#page-wrap 									{ width: 500px; margin: auto; position: relative; background-color:#333333;
											   }


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a, a:visited								{ color: white; text-decoration: none; }
a:hover, a:active							{ color: white; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; 
											  font-size: 14px; color: white;
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}
p											{color: white;}
											  
											  
/*
	ROUNDED CORNERS
*/
	b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(images/rc.png);
    background-repeat: no-repeat}
	b.btop b{background-position: 100% -10px}
	b.bbot{background-position: 0 -20px}
	b.bbot b{background-position: 100% -30px} 										  

/*
    HEADER
*/
.header-wrap								{ background-image:url(images/signature.png); background-repeat: no-repeat; min-height:100px; position:relative; z-index:100;}
.supportdocs								{ min-width: 200px; text-align:center; float:right; padding-right: 20px;}
.pdf-wrapper								{ padding: 10px; float:right}

/*
	PORTFOLIO
*/
.portfolio-wrap								{ padding: 10px 20px 20px; min-height: 100px; position:relative; z-index:1000}
.portimg									{ border:3px #000000 solid; margin-left:25px;}
.portimg:hover								{ border:3px #666666 solid;}
.port_title									{ margin:5px 25px 5px 25px; z-index:2000;}
.info										{ float:right; text-align:left; margin-top:-15px; position:relative; z-index:5000}






