*{margin:0;padding:0;list-style: none;}body{background: transparent url(/img/bg_body.png) 0 0 repeat;}
#wrapper {
	width:960px;
	margin:0 auto;
	}
	
#mast{background: transparent url(/img/bg_mast.png) no-repeat;width:784px;height:118px;position: relative;}h1{display:block;width:306px;height:43px;position:absolute;top:37px;}h1 a{display:block;width:306px;height:43px;text-indent: -999em;text-decoration: none;}h1 a:link,h1 a:visited{background: transparent url(/img/bg_title.png) 0 0 no-repeat;text-decoration: none;}h1 a:hover,h1 a:active{background: transparent url(/img/bg_title.png) 0 -43px no-repeat;text-decoration: none;}

h2{
	font:normal 15px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	color:#aed1d1;
	margin:4px 0 12px 0;
	margin: 0 0 12px 0;
	padding: 0;
	color: #aed1d1;
	text-shadow: black -1px -1px 0px;	
	}

h3{font:bold 14px/30px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#c1c1c1;margin:18px 0 6px 0;padding:0;
	
	}
	
h3.infantsgallery{margin:0 0 16px 0;padding:0;background: transparent url(/img/h_infants.png) 0 0 no-repeat;width:510px;height:128px;display:block;text-indent: -999em;}

h3.familiesgallery 
	{margin:0 0 16px 0;padding:0;background: transparent url(/img/h_families.png) 0 0 no-repeat;width:510px;height:128px;display:block;text-indent: -999em;}h3.weddingsgallery{margin:0 0 16px 0;padding:0;background: transparent url(/img/h_weddings.png) 0 0 no-repeat;width:510px;height:128px;display:block;text-indent: -999em;}h3.graduatesgallery{margin:0 0 16px 0;padding:0;background: transparent url(/img/h_graduates.png) 0 0 no-repeat;width:510px;height:128px;display:block;text-indent: -999em;}h3.fiftyoff{margin:0 0 16px 0;padding:0;background: transparent url(/img/h_50off.png) 0 0 no-repeat;width:510px;height:128px;display:block;text-indent: -999em;}
	
h3.infantsgallery a,h3.weddingsgallery a,h3.familiesgallery a,h3.graduatesgallery a{width:510px;height:128px;display:block;}h4{font:bold 12px/20px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#f1f4f8;margin:14px 0 6px 0;padding:0;}h4.coupon{background: transparent url(/img/kphoto_side_coupon.png) 0 0 no-repeat;width:248px;height:98px;display:block;text-indent: -999em;}h4.coupon a{border: none;width:248px;height:98px;display:block;}h4.coupon a:hover{background: transparent url(/img/kphoto_side_coupon.png) 0 -98px no-repeat;}#frame{width:784px;height:448px;background: transparent url(/img/bg_photo.png) 0 0 no-repeat;position: relative;padding:2px 0 0 2px;}#slideframe{width:784px;height:448px;background: transparent url(/img/bg_photo.png) 0 0 no-repeat;position: relative;padding:2px 0 0 2px;}#photog{width:800px;height:400px;}
	
ul#nav{
	position:absolute;
	top:37px;
	left:590px;
	height:45px;
	width:373px;
	}
	
#nav li { 
	margin:0;
	padding:0;
	list-style: none;
	display:block;
	line-height:45px;
	position:absolute;text-indent: -9999px;
	text-align:center;
	}
	
#nav a{display:block;text-decoration: none;overflow: hidden;}

#navhome {left:0;top:0;width:66px;height:45px;background: url(/img/nav_brick.png) 0 0 no-repeat;}
#navgallery {left:66px;top:0;width:62px;height:45px;background: url(/img/nav_brick.png) -66px 0 no-repeat;}#navpricing {left:128px;top:0;width:62px;height:45px;background: url(/img/nav_brick.png) -128px 0 no-repeat;}#navproofs {left:190px;top:0;width:61px;height:45px;background: url(/img/nav_brick.png) -190px 0 no-repeat;}#navblog {left:251px;top:0;width:45px;height:45px;background: url(/img/nav_brick.png) -251px 0 no-repeat;}#navcontact {left:296px;top:0;width:77px;height:45px;background: url(/img/nav_brick.png) -296px 0 no-repeat;}

#navhome a:hover {background: url(/img/nav_brick.png) 0 -45px no-repeat;}

#navgallery a:hover {background: url(/img/nav_brick.png) -66px -45px no-repeat;}#navpricing a:hover {background: url(/img/nav_brick.png) -128px -45px no-repeat;}#navproofs a:hover {background: url(/img/nav_brick.png) -190px -45px no-repeat;}#navblog a:hover {background: url(/img/nav_brick.png) -251px -45px no-repeat;}#navcontact a:hover {background: url(/img/nav_brick.png) -296px -45px no-repeat;}

#subnav{ 
	background: transparent ;
	height:75px;position: relative;
	}

#subnav ul{position:absolute;top: 0;
	left:70px;height:75px;width:784px;
	}
	
#subnav li{margin:0;padding:0;list-style: none;display:block;line-height:75px;position:absolute;text-indent: -9999px;text-align:center;}#subnav a{display:block;text-decoration: none;overflow: hidden;}
	
#subinfants {left:0;top:0;width:226px;height:75px;background: url(/img/brick_subnav9.png) 0 0 no-repeat;}
	
#subfamilies {left:185px;top:0;width:115px;height:75px;background: url(/img/brick_subnav9.png) -185px 0 no-repeat; }


#subgraduates {left:300px;top:0;width:155px;height:75px;background: url(/img/brick_subnav9.png) -300px 0 no-repeat;}
#subweddings {left:455px;top:0;width:155px;height:75px;background: url(/img/brick_subnav9.png) -455px 0 no-repeat;}


#subinfants a:hover {background: url(/img/brick_subnav9.png) 0 -85px no-repeat; }
#subfamilies a:hover {background: url(/img/brick_subnav9.png) -185px -85px no-repeat;}
#subgraduates a:hover {background: url(/img/brick_subnav9.png) -300px -85px no-repeat;}
#subweddings a:hover {background: url(/img/brick_subnav9.png) -455px -85px no-repeat;}

	body#infantgallery #subinfants {background: url(/img/brick_subnav9.png) 0 -85px no-repeat;}body#familygallery #subfamilies {background: url(/img/brick_subnav9.png) -226px -85px no-repeat;}body#gradgallery #subgraduates {background: url(/img/brick_subnav9.png) -356px -85px no-repeat;}body#weddinggallery #subweddings {background: url(/img/brick_subnav9.png) -511px -85px no-repeat;}


#faqbox{margin:40px 20px 40px 0;width:510px;float: left;}

#biobox{margin:20px 0;position: relative;}#biobox p{padding-right:260px;}#biobox img{}#biobox #slider{margin-top:50px;}.biotext{ z-index:20;display:block;border:1px solid red;}ol#controls{position:absolute;top:30px;left:0;width:330px;height:24px;}#controls1{ background: transparent url(/img/bg_bios.png) -178px 0 no-repeat;width:70px;height:24px;display:block;position:absolute;top:0;left:0;}#controls1 a{width:70px;height:24px;display:block;text-indent: -999em;}#controls1 a:hover{ background: transparent url(/img/bg_bios.png) -178px -24px no-repeat;}#controls2{ background: transparent url(/img/bg_bios.png) 0 0 no-repeat;width:56px;height:24px;display:block;position:absolute;top:0;left:82px;}#controls2 a{width:56px;height:24px;display:block;text-indent: -999em;}#controls2 a:hover{ background: transparent url(/img/bg_bios.png) 0 -24px no-repeat;}#controls3{ background: transparent url(/img/bg_bios.png) -78px 0 no-repeat;width:80px;height:24px;display:block;position:absolute;top:0;left:150px;}#controls3 a{width:80px;height:24px;display:block;text-indent: -999em;}#controls3 a:hover{ background: transparent url(/img/bg_bios.png) -78px -24px no-repeat;}#controls4{ background: transparent url(/img/bg_bios.png) -260px 0 no-repeat;width:70px;height:24px;display:block;position:absolute;top:0;left:232px;}#controls4 a{width:70px;height:24px;display:block;text-indent: -999em;}#controls4 a:hover{ background: transparent url(/img/bg_bios.png) -260px -24px no-repeat;}#splitleft{float: left;width:510px;}#splitright{float: right;width:252px;}body#congrats #faqbox{margin:40px 0;width:784px;}body#congrats #faqbox ul{padding:0;margin:0;}#wearbox{width:252px;float: left;margin:40px 0;position: relative;}

#wrapper p,.vcard{
	font: normal 12px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	color:#dbdbdb;
	margin:8px 0 12px 0;
	}
	
.fanbox{clear:all;}.fn,.org,.street-address{display:block;}.tel{font-weight:bold;}

#faqbox p{margin:6px 0 8px 0;color:#999;}body#pricepage #faqbox p{ color:#dbdbdb;margin-bottom:14px;}body#proofpage #faqbox a,.lighter{font-weight: normal;}body#proofpage #faqbox a:hover{color:#999;}#faqbox img{display:block;margin:0 0 18px 0;border:0;}body#congrats #faqbox img{margin:0;}.lighter a{font-weight:bold;}#wearbox strong{color:#f1f4f8;text-transform: uppercase;}#guts{padding:40px 0 0 0;background: transparent url(/img/bg_guts.png) 0 0 no-repeat;}#gutsleft{width:247px;background: yellow;float: left;margin:0 20px 0 0;}#gutsmid{width:247px;background: pink;float: left;margin:0 20px 0 0;}#gutsright{width:247px;background: tan;float: left;}

#guts dl a:link, #guts dl a:visited, #triad li a:link, #triad li a:visited {
	border-bottom: none;
	text-decoration: none;
	color:#dbdbdb;
	border-bottom:1px dotted #666;
	}


#triad #gallnav li a:link, #triad #gallnav li a:visited {
	border-bottom:none;
	}

#triad li a:link, #triad li a:visited {
	color: #90BCBC;
	}	

#triad li a:hover, #triad li a:active {	
	color: #dbdbdb;
	}

#triad ul {
	padding-top: 12px;
	}

#triad li {
	line-height: 22px;
	color: #ccc;
	}	
#guts dl a:hover, #guts dl a:active {
	color:#999;
	text-decoration: none;
	border-bottom:1px dotted #999;
	}

#guts dl a:hover strong {
	color:#90bcbc;
	}
#guts dl img {
	border: none;
	}
dt{font:bold 12px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#aed1d1;text-transform: uppercase;letter-spacing:2px;margin:4px 0 12px 0;}
dd, #triad ul {
	font: normal 12px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	color:#666;
	margin:2px 0 6px 0;
	white-space:nowrap;
	}
#guts dl dd a img,dd.nix a{border: none;}dl.pricebox{width:500px;float: none;margin:0 0 30px 0;}dl.pricebox dd{font: normal 12px/20px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#ccc;margin:0;}#faqbox ul{font: normal 14px/22px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;margin:0 0 0 10px;color:#ccc;padding:4px 0 0 10px;}#faqbox ul li{list-style-type:disc;}#faqbox ul ul{margin-bottom:10px;}#faqbox ul ul li{padding-left:12px;list-style-type: square;}dl.pricebox dt{font:bold 12px/20px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#f1f4f8;padding:0;text-transform:capitalize;margin:0;letter-spacing:0;}.break{clear:both;}.rule{margin:0;height:2px;background: transparent url(/img/bg_foot.png) 0 0 no-repeat;}

.bigbreak {
	clear:both;
	height: 18px;
	}
	
#foot{
	position: relative;
	background: transparent url(/img/bg_foot.png) 0 0 no-repeat;
	margin:40px 0 0 0;
	padding:20px 0 40px 0;
	}
#foot p{font: normal 11px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#f1f4f8;}
#foot p.phono {
	background: transparent url(/img/bg_phono.png) 0 0 no-repeat;
	color:#f1f4f8;text-align: right;
	width:115px;
	position:absolute;
	top:20px;
	left:838px;
	height:30px;
	}

body#base p.phono, body#pricepage p.phono {
	left:838px;
	}
#mast p.phono{font: normal 11px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;text-align: right;position:absolute;top:100px;left:474px;width:305px;color:#999;}

#foot a:link,#foot a:visited,#rightblog a:link,#rightblog a:visited,.phono a:link,.phono a:visited,#thirdnav a:link,#thirdnav a:visited,#biobox a,#leftgallery a:link,#leftgallery a:visited, #wrapper a:link, #wrapper a:visited {
	color:#90bcbc;
	text-decoration: underline;
	}

#foot a:hover,#foot a:active,.phono a:hover,.phono a:active,#faqbox a:hover,#faqbox a:active,#thirdnav a:hover,#thirdnav a:active,#leftgallery a:active,#leftgallery a:hover,#biobox a:hover,#rightblog a:hover,#rightblog a:active,#wrapper a:hover, #wrapper a:active {
	color:#999;
	text-decoration: none;
	}
#wearbox img{border:0;}.pricer{color:#8aacbf;font-weight:bold;}.slide-image{position:absolute;width:780px;height:445px;background:#999 center center no-repeat;}.hidden{display: none;}

hr{
border-top:1px solid #666;
font-size:1px;
border-bottom: 0;
border-left: 0;
border-right: 0;margin:12px auto;padding:0;height:1px;}.spacer{margin-top:20px;}.tagfifty{position:absolute;left: -54px;top:54px;background: transparent url(/img/tag_fifty.png) 0 0 no-repeat;width:54px;height:76px;text-indent: -999em;}.tagfifty a{display:block;width:54px;height:76px;}.tagfifty a:hover{background: transparent url(/img/tag_fifty.png) 0 -76px no-repeat;}#slider{}#slider ul,#slider li{ margin:0;padding:0;list-style:none;}#slider li{ width:780px;height:445px;overflow:hidden;}body#bios #slider li{ width:784px;height:456px;overflow:hidden;}body#bios #prevBtn,body#bios #nextBtn{display: none;}#prevBtn,#nextBtn{ display:block;width:390px;height:500px;position:absolute;top:0;left:0;margin:0;font: normal 14px/22px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;text-transform: uppercase;letter-spacing:2px;color:#ccc;s z-index:20;}#nextBtn{ left:390px;}#prevBtn a,#nextBtn a{ display:block;width:390px;height:500px;color:#90bcbc;}#prevBtn{text-indent:10px;}#nextBtn{text-align: right;}.goback,.gonext{position:absolute;top:457px;cursor: pointer;}.gonext{left:310px;}#nextBtn a:hover,#prevBtn a:hover{ display:block;text-decoration: none;color:#ccc;width:390px;height:500px;}#wrap{position: relative;}.facebutton{text-indent: -999em;background: transparent url(/img/fb.gif) 0 0 no-repeat;display:block;width:144px;height:44px;margin-bottom:18px;}.facebutton a{display:block;width:144px;height:44px;}.seniorthumbs{margin:0;padding:0;}.seniorthumbs li{display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 14px 18px 0;padding:0;text-align:center;width:145px;overflow: hidden;}.seniorthumbs a{border:0;}.seniortitle{font: normal 14px/30px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#999;}a:link .seniortitle,a:visited .seniortitle{color:#90bcbc;text-decoration: underline;}a:hover .seniortitle,a:active .seniortitle{color:#999;text-decoration: none;}ul.seniorthumbs li img{border: none;display:block;margin:0;}li.nomargin{margin-right:0;}.bump{text-indent:8px;}form legend{color:#999;padding:18px 0 10px 0;font-size:14px;}form{padding:0;}

#midleft.spanbump {
	padding-left: 10px;
	width: 220px;
	}

form,form fieldset input,form fieldset textarea,form label {
	font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	font-size:12px;
	}
	
form p {position: relative;margin:10px 0;}form p label{position:absolute;top:0;left:0;}form p br {display: none;}form fieldset p input,form fieldset p textarea{display:block;padding:4px;width:400px;margin:0;}form fieldset p label{width:380px;display:block;margin:5px 5px 5px 6px;padding:0;}form fieldset p textarea{padding:2px;width:404px;}form fieldset p textarea,form fieldset p input{border: solid 1px #ccc;}form fieldset{border:0;}form fieldset p label{color:#777;}:focus{outline:0;}	

.alert{cursor: help;}

#foot a.plain{color:#f1f4f8;text-decoration: none;}

.htite h2,.htite {margin-bottom: -8px;}
div.tite {
	margin-top: -8px;
	}
	
iframe {background: #fff;}
#foot iframe {background: transparent;}
label{ float: left;width:90px;font-weight:bold;color:#efefef; line-height: 32px;}


input,textarea{ width:95%;margin-bottom:5px;font: normal 12px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#333;background:#ccc;padding:4px;}


.orderform input, .orderform textarea { 
	width:180px;
	margin-bottom:5px;
	font: normal 12px/18px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	color:#333;
	background:#ccc;
	padding:4px;
	margin: 8px 0 2px 0;
	}
	
.orderform textarea { 
	width:250px;
	height:150px;
	}


textarea {
	height:150px;
	}
.boxes{ width:1em;}

#submitbutton, #submitbutton-tite{ 
	width:51%;
	margin-top:.75em;
	padding: .5em;
	font: normal .9em/1em "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
	background:#aed1d1;
	color:#333;
	text-transform: uppercase;
	height:2.75em;
	}
	
 #submitbutton-tite {
 	width: 25%;
 	}
 		
.gosh{text-decoration:none;border-bottom:1px dotted #aed1d1;cursor:help;}

dl{
	width:257px;
	display:block;
	float: left;
	overflow: hidden;
	}

	

h2#viewgallery {
	width: 255px;
	height: 44px;
	display: block;
	text-indent: -999em;
	margin: 32px 0 0 4px;
	}
	
h2#viewgallery a {
	background: transparent url(/img/title_home.png) 0 0 no-repeat;
	width: 255px;
	height: 44px;
	display: block;
	text-decoration: none;
	}	

h2#viewgallery a:hover {
	background: transparent url(/img/title_home.png) 0 -44px no-repeat;
	}
	
h2#viewblog {
	width: 216px;
	height: 44px;
	display: block;
	text-indent: -999em;
	margin: 32px 0 0 6px;
	}
	
h2#viewblog a {
	background: transparent url(/img/title_home.png) -258px 0 no-repeat;
	width: 255px;
	height: 44px;
	display: block;
	text-decoration: none;
	}		
	
h2#viewblog a:hover {	
	background: transparent url(/img/title_home.png) -258px -44px no-repeat;
	}

#leftgallery {
	width: 380px;
	float: left;
	}
	
#rightblog {
	width: 376px;
	float: left;
	margin: 0 0 0 18px;
	padding: 0 0 20px 0;
	}	
	
#rightblog p {
	font-size: 13px;
	line-height: 18px;
	padding-left: 10px;
	}	
	
#rightblog .wp-post-image {
	display: none;
	}	
	
#rightblog h2 {
	letter-spacing: 0;
	text-transform: capitalize;
	font-size: 13px;
	font-weight: normal;
	}	
	
#testimonials {
	margin-top: 20px;
	clear:both;
	}	

#triad #testimonials h3 {
	padding: 20px 0 0 0;
	}
	
#testimonials p {
	font: italic 15px/21px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
	color: #ccc;
	}

.quotename {
	color: #999;
	line-height: 30px;
	}
	
.shadowbox {
	background: transparent url(/img/bg_shadow.png) 0 0 no-repeat;
	width: 376px;
	height: 232px;
	padding: 14px 0 0 10px;
	}	
	
.shadowbox img {
	border: 0;
	display: block;
}	

#leftgallery ul {
	font: normal 13px/23px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
	color: #ccc;
	padding: 0 0 0 10px;
	
	}

#leftgallery li strong, #triad strong{
	color: #efefef;
	font-weight: bold;
	}

#gallnav {
	width: 930px;
	height: 60px;
	position: absolute;
	top: 0;
	left: 26px;
	}

#gallnav li {
	display:block;
	float: left;	
	margin-right: 12px;
	font-family: 'RalewayThin', Helvetica, Arial, sans-serif;
	font-size: 30px;
	line-height: 90px;
	font-weight: normal;
	border-bottom: none;
	text-shadow: black 0 0 4px;	
	}	

#gallnav li a {
	position: absolute;
	display:block;
	text-decoration: none;
	}	

#gallnav li a:link {
	text-decoration: none;
	}
	
#gallnav li a:hover {
	text-decoration: underline;
	}	
	
#gall-wedd a {
	top: 0;
	left: 0;
	width: 160px;
	overflow: hidden;
	}
	
	
#gall-wedd a:hover {
	width: 160px;
	text-decoration: underline;
	}		


#gall-peep a {
	top: 0;
	left: 490px;
	width: 160px;
	overflow: hidden;
	}
	
	
#gall-peep a:hover {
	width: 160px;
	text-decoration: underline;
	}		


#gall-grads a {
	top: 0;
	left: 170px;
	width: 150px;
	}
	
#gall-grads a:hover {
	}	

#gall-infants a {
	top: 27px;
	left: 290px;
	width: 112px;
	height: 36px;
	}
	
#gall-infants a:hover {
	
	}	

#gall-sports a {
	top: 0;
	left: 342px;
	width: 124px;
	}

#gall-sports a:hover {
	}


#gall-blog a {
	top: 0;
	left: 780px;
	width: 130px;
	overflow: hidden;
	font-size: 18px;
	}
	
	
#gall-blog a:hover {
	}		

li#gall-bloglink, li#gall-bloglink a {
	text-indent: 0;
	}

#gall-bloglink img {
	border: 0;
	}

#gall-bloglink a {
	top: 10px;
	left: 790px;
	width: 120px;
	height: 70px;
	}


#midleft {
	width: 228px;
	margin-right: 16px;
	float: left;
	display: block;
	padding: 6px 0;	
	}
	
#midcenter {
	width: 208px;
	background: transparent url(/img/bg-triad.png) 0 0 repeat;
	margin-right: 16px;
	float: left;
	display: block;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	padding: 6px 10px;	
	}
	
#midright {
	width: 472px;
	float: left;
	display: block;
	padding: 6px 0;	
	}
	
#midspan {
	width: 712px;
	float: left;
}	

#triadleft {
	width: 710px;
	float: left;
	padding-right: 10px;
	}
	
#triadright {
	width: 230px;
	float: right;
	}	

	
body#pricepage .wider #midright {
	margin-right: 0;
	}			
	
body#pricepage #midleft {
	margin: 0;
	}
	
body#pricepage #midcenter {
	margin: 0 16px;
	}
	
	
#triad {
	margin: 20px 0 0 0;
	}	
	
#triad img, #triad img a {
	border: 0;
	margin: 0;
	display: block;
	}	
	
#triad h3 {
	margin: 0 0 12px 0;
	padding: 0;
	color: #aed1d1;
	font-size: 15px;
	font-weight: normal;
	text-shadow: black -1px -1px 0px;
	}	
	
.navpanel {
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;	
	}	
	
body#pricepage .navpanel {
	position: relative;
	width: 960px;
	top: 0;
	left: 0;
	margin-bottom: 15px;
	margin-top: -5px;
	border: none;
	filter: Alpha(Opacity=100);
	opacity: 1;	
	background: transparent url(/img/bg-triad.png) 0 0 repeat;
	}	
	
#triad #gallnav li {
	border: none;
	}	

.galleria-info, .galleria-counter {
	display: none;
	}

.galleria-container {
	height: 550px !important;	
	}
.galleria-info-link {
	display: none;
	}

.marge {
	padding-bottom: 20px;
	}

.bully {
	padding-left: 14px;
	margin-left: 10px;
	}

.bully li {

	list-style-type: disc;
	}

#xmas {
	background: #fffd60;
	height: 30px;
	margin: 0;
	padding: 0 10px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
	text-shadow: #fefee6 -1px -1px 0px;	
}

#xmas p {
	color: #333;
	line-height: 30px;
	text-align: center;
display: block;
padding: 0;
margin: 0;
	}

#xmas a:link, #xmas a:visited, #xmas a:hover, #xmas a:visited {
	color: #333;
	text-decoration: none;
height: 30px;
	}
	
#xmas a {
	display: block;
	height: 30px;
	line-height: 30px;
	}		

#xmas a:link .xlink, #xmas a:visited .xlink {
	font-weight: bold;
	text-decoration: underline;
	}	

#xmas a:hover .xlink, #xmas a:active .xlink {
	color: #72713e;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	}	

.yellowbox {
	background: #fffd60;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 8px;
	margin-bottom: 20px;
	}
	
#triad .yellowbox .pricebox dd strong, #triad .yellowbox .pricebox dt strong {
	color: #333;
	}	
	
.yellowbox dl.pricebox {
	margin-bottom: 0;
	padding-bottom: 0;
	}	
	
.yellowbox dl.pricebox dd, .yellowbox dl.pricebox dt{
	color: #666;
	}	

#triadleft p.intro{
	font-size: 14px;
	line-height: 20px;
	}
.vidright {
	float: right;
	width: 300px;
	height: 180px;
	margin-left:18px;
	}
	
#wrapper .bigprice {
	font-size: 20px;
	line-height: 26px;
	}	
	
.grayer {
	color: #aaa;
	}	
	
.bluebox {
	background: #000;
	color: #fff;
	font-weight: normal;
	padding: 5px 10px;
	-moz-border-radius: 3px;
	border-radius: 3px;
  -moz-box-shadow: 0px 0px 4px #333;
  -webkit-box-shadow: 0px 0px 4px #333;
  box-shadow: 0px 0px 4px #333;
  letter-spacing: -1px;
	font-size: 22px;
	}	
	
#wrapper .realtite {
margin: 20px 0 4px 0;
padding: 0;
line-height: 26px;
	}	
	
.seniorthumbs{margin:0;padding:0;}
.seniorthumbs li{display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 14px 18px 0;padding:0;text-align:center;width:145px;overflow: hidden;}
#triad .seniorthumbs a{border:0;}
.seniortitle{font: normal 14px/30px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#999;}#triad a:link .seniortitle,#triad a:visited .seniortitle{color:#90bcbc;text-decoration: underline;}a:hover .seniortitle,a:active .seniortitle{color:#999;text-decoration: none;}ul.seniorthumbs li img{border: none;display:block;margin:0;}li.nomargin{margin-right:0;}.bump{text-indent:8px;}form legend{color:#999;padding:18px 0 10px 0;font-size:14px;}form{padding:0;}	
	
	
#triad h3.downstroke{border-bottom:1px solid #666;margin-bottom:12px;}	

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 24, 2011 */



@font-face {
    font-family: 'NewCicleSemiItalic';
    src: url('/x/new_cicle_semi_italic-webfont.eot');
    src: url('/x/new_cicle_semi_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/new_cicle_semi_italic-webfont.woff') format('woff'),
         url('/x/new_cicle_semi_italic-webfont.ttf') format('truetype'),
         url('/x/new_cicle_semi_italic-webfont.svg#NewCicleSemiItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewCicleSemi';
    src: url('/x/new_cicle_semi-webfont.eot');
    src: url('/x/new_cicle_semi-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/new_cicle_semi-webfont.woff') format('woff'),
         url('/x/new_cicle_semi-webfont.ttf') format('truetype'),
         url('/x/new_cicle_semi-webfont.svg#NewCicleSemi') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewCicleGorditaItalic';
    src: url('/x/new_cicle_gordita_italic-webfont.eot');
    src: url('/x/new_cicle_gordita_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/new_cicle_gordita_italic-webfont.woff') format('woff'),
         url('/x/new_cicle_gordita_italic-webfont.ttf') format('truetype'),
         url('/x/new_cicle_gordita_italic-webfont.svg#NewCicleGorditaItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewCicleGordita';
    src: url('/x/new_cicle_gordita-webfont.eot');
    src: url('/x/new_cicle_gordita-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/new_cicle_gordita-webfont.woff') format('woff'),
         url('/x/new_cicle_gordita-webfont.ttf') format('truetype'),
         url('/x/new_cicle_gordita-webfont.svg#NewCicleGordita') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewCicleFinaItalic';
    src: url('/x/new_cicle_fina_italic-webfont.eot');
    src: url('/x/new_cicle_fina_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/new_cicle_fina_italic-webfont.woff') format('woff'),
         url('/x/new_cicle_fina_italic-webfont.ttf') format('truetype'),
         url('/x/new_cicle_fina_italic-webfont.svg#NewCicleFinaItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewCicleFina';
    src: url('/x/new_cicle_fina-webfont.eot');
    src: url('/x/new_cicle_fina-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/new_cicle_fina-webfont.woff') format('woff'),
         url('/x/new_cicle_fina-webfont.ttf') format('truetype'),
         url('/x/new_cicle_fina-webfont.svg#NewCicleFina') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RalewayThin';
    src: url('/x/raleway_thin-webfont.eot');
    src: url('/x/raleway_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('/x/raleway_thin-webfont.woff') format('woff'),
         url('/x/raleway_thin-webfont.ttf') format('truetype'),
         url('/x/raleway_thin-webfont.svg#RalewayThin') format('svg');
    font-weight: normal;
    font-style: normal;

}




