
html {background-color:#000; color:#fff; font-family: verdana, tahoma, arial, helvetica, sans-serif; line-height: 1.5em; font-size: 12px;}

a {text-decoration:none; color:#bcbf54;}
a:hover {text-decoration:underline;}

strong {font-weight:600;}

div#content ul li{list-style:disc;}

#center {width:960px; margin:48px auto;}

#menu ul{float:left;padding:18px 0 0 16px;}

#frame {width:960px; float:left; clear:none;}

#wrapper {width:960px; float:left; clear:none;background-color:#000; border:1px solid #707070;}

#content {padding:6px; float:right; border-left:2px solid #707070; width:760px}

div#content img.tagline{position:absolute; margin-left:36px; top:436px; z-index:10; width:292px; height:108px;}

div#slideshow img {display:block; margin: 18px auto 0 auto;}

body#gallery div#content {float:left;padding:64px;}

body#about div#content p {padding:8px; margin:0 0 12px 0;}

body#pricing div#content {background-image: url("../img/graphics/pricing_bg_with_gifts_003.jpg");
			  background-repeat:no-repeat; background-position:40px 40px;}
			  
body#pricing div#content div.specials {width:330px; margin:74px 24px 0 58px; float:left;font-size:10px;}			  		  
body#pricing div#content div.package_groups {width:280px; margin:60px 0 0 0; float:left;}

body#pricing div#content div.package_groups ul {margin:0 0 24px 0;}
body#pricing div#content div.package_groups ul  h2, body#pricing div#content div.package_groups_full_width ul  h2 {font-size:14px; font-weight:600; font-family:Georgia, 'Times New Roman', serif;}
body#pricing div#content div.package_groups_full_width {width:760px; margin:0 0 0 0px;}			  
body#pricing div#content div.package_groups_full_width ul {float:right; margin:0 14px 0 24px;}	

#footer {/*float:right; clear:both;*/ padding:4px 8px;}
div#footer img {float:right;}

p.info_text {float:left;width:540px;padding:124px 0 0 240px; color:#8d8d8d; text-align:justify;}

body#about {color:#fff;}
div.bios {margin:0 auto;}
div.photographer_bios {width:760px; height:900px; padding:44px 0 0 0;
		       background-image: url("../img/graphics/bios_bg_002.jpg");background-repeat: no-repeat;}
body#about div#content div.photographer_bios p {float:right; margin:0 18px 36px 0; width:570px;color:#fff;}


li.holder div{height:150px; width:150px; background-image: url("../img/graphics/sale.jpg");
			  background-repeat:no-repeat; /*background-position:40px 40px;*/}
			  
body#pricing li.holder div{background-image: url("../img/graphics/sale_pricing.jpg"); height:190px;}			  
			  
li.spec {text-align:center;}

/* not currently in use

div.photographer_bios {background-color:#595959; float:right; width:720px;}
div.photographer_bios div.bio_container {float:left; clear:both; margin:0px 12px; display: table-cell; vertical-align: middle}
div.photographer_bios img {float:left; position:relative; left:-40px;}*/


#accolades em {
	color: #bcbf54;
	font-weight: 500;
	font-style: normal;
	font-size: 1.2em;
	
	}
	
	
body#accolades div#content  div {
	margin-bottom: 26px;
	border-bottom: 1px dashed #c4c4c4;
	float: left;
	}
	
	
body#accolades div#content img {float:left;margin: 20px 12px 40px 12px;clear: left;}
body#accolades div#content p {width:500px; padding:24px 8px 4px 0; float:right;}
body#accolades div#content img.acc_footer {margin:0;}

/***********
	iepngfix
		***********/
div#content img.tagline {behavior: url(css/iepngfix.htc);}	


/****************
	Save the Date
		****************/

div.thumb_bg {width:760px; height:172px; background-color:#7e7e7e; overflow:auto;}

div.thumb_bg p {text-align:right; padding-right: 6px; font-family: Georgia, "Times New Roman" , serif; 
		font-style:italic; font-weight:bold;}
		
div.h_thumb_container {width:1660px; height:112px;}

div.h_thumb_container img {float:left; margin-top:12px; border: 1px solid #000; 
			   border-top-width:2px; border-bottom-width:2px;}
			   
div.date_pricing {width:760px; padding:8px;}
div.date_pricing ul{float:left;}
div.date_pricing ul li h2 {font-family:Georgia, "Times New Roman", serif; font-size:12px; font-weight:600}
div.date_pricing ul li {text-align:center; margin:12px; list-style-type:none!important;}

div.go_left {float:left;padding-left:12px;}
div.go_right {float:right;}



div.cart_holder {padding:4px 0 4px 12px;padding-right:12px;}


div.cart_holder h2 {font-family:Georgia, "Times New Roman", serif; font-size:1.8em;margin:0 0 6px 0;}



div.cart_holder table {margin:6px 0 6px 12px;}
div.cart_holder table td {padding:2px;}
div.cart_holder table tr.odd {background-color:#2f2f2f;}

	

/*
html {background-color:#000;}

#center {width:960px; margin:0 auto;}

#wrapper {float:left; background-color:#000; border:1px solid #161616;}

#content {border-left:1px solid #161616;}

#menu ul{float:left;padding:24px 0 0 8px;}

#footer {float:right; padding:4px 8px;}
*/