    *{margin: 0px; padding: 0px;} a img{border: none;}
	body {background: #000 url('../images/body-bg.jpg') left top repeat; text-align: center; font-family: verdana; 
	/*color: #777;*/ color: #222; 
	font-size: 14px;}
	/**/
	.imagegroup{margin: 0px 210px; padding: 0px 0 30px 0;}
	.imagegroup img{padding: 1px;}
	.imagegroup h3{margin: 0 auto; padding-bottom: 5px;}
	.imagegroup p{color: #222;}
	#outerwrapper1{background: url('../images/outerwrapper-bg.png') left top repeat-x; width: 100%; height: 100%;position: absolute; top: 0; left:0; margin: 0px; padding: 0px;}
	#wrapper{width: 880px; margin: 0px auto; background: #000;}
	#masthead{width: 880px; height: 160px; background: #000 url('../images/masthead-bg2.jpg') left top no-repeat;}
	#logo{background: url("../images/wedding-photographers-Logo.png") 50px 15px no-repeat; height: 137px;}
	#content {
		padding: 0px 0px 10px 0; 
		margin-bottom: 0px; 
		min-height: 170px; 
		/*
		border-left: 1px solid #222; 
		border-right: 1px solid #222;
		*/ 
		background: #868503;
		/**/
		}  
	#content p{padding: 5px 20px;}
	#content h3{padding: 10px 20px 5px 20px;}
	#content .homepageimages{height: 270px; width: 880px; border-left: 1px solid #999;}
	
	#content .homepageimages img{border-right: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999;}
	
	#content .textframe{/*border: double medium #333;*/ margin: 0px 60px 30px 60px; position: relative; top: 20px; padding: 10px 20px;}
	#content a{/*color: #B4B341;*/color: #222; text-decoration: none;}
	#content a:hover{/*color: #606700*/ color: #000;text-decoration: underline;}
	#footer{width: 880px; height: 200px; background: #000 url('../images/footer-bg2.jpg') left bottom no-repeat;margin: 0px; padding: 0px;}
	#footer p{position: relative; top: 90px; color: #999;}
	#footer .credit a{color: #444; position: relative; top: 20px; float: right; right: 20px; font-size: 11px;}
	/* main nav */
	
	#mainnav{}
	#mainnav ul{text-transform:uppercase; padding: 10px 0;}
	#mainnav li{margin: 0 7px; padding: 15px 7px; display: inline;}
	#mainnav a{text-decoration: none; color: #888;}
	#mainnav a:hover{text-decoration: underline;}
	#mainnav{}
	#mainnav{}
	
	/* html norms*/
	h2{font-size: 30px; color: #333; }
	h3{font: normal 18px Verdana, Arial; /*color: #999;*/ color: #111; }
	/* wild classes */
	.redtext{color: red;}
	.imageleft{	float: left; padding: 10px 10px 0 20px; text-align: right;}
	.imageright{ float:right; padding: 0 20px 0 10px; text-align: left;}  
	.galleryselect{padding: 5px 10px; text-align: center;  text-align: center; height: 120px; margin-left: 150px; background: transparent;}
	.galleryselect img{width: 120px; height: 120px;}
	.galleryselect p{padding: 20px ; text-indent: 30px;  text-align: left;}
	.textleft{text-align:left;}
	.extrapics{ height: 320px; width: 676px; margin: 0px 100px; line-height: 5px; margin-bottom: 60px;}
	.extrapics img{margin-bottom: 10px;}
