<!--



#UL {
#	list-style-image: url(/images/icons/star1.gif);
#}

.fonthome1 {
	font: 11px arial, helvetica, sans-serif;
	color: #000;
}

.home1 {
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #CCC;
	}

.home1 a: link {
	text-decoration: none;
	color: #CCC;
	}

.home1 a: hover {
	text-decoration: underline;
	}
.l-column {
	background: #000;
	width: 210px;
	padding-left: 15px;
	font: 11px arial, helvetica, sans-serif;
	color: #FFF;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	}	
	
.l-column a:link {
	color: #B12529;
	text-decoration: none;
}	

.l-column a:visited {
	color: #B12529;
	text-decoration: none;
}	

.l-column a:hover {
	color: #FFF;
	text-decoration: underline;
}	

.FAQColumn {
	font: 11px arial, helvetica, sans-serif;
	color: #FFF;
	margin: 0 10px ;
	border: 0px solid #fff;
	margin-top: 30px;
}

.FAQColumn a:link {
	color: #B12529;
	text-decoration: none;
}	

.FAQColumn a:visited {
	color: #B12529;
	text-decoration: none;
}	

.FAQColumn a:hover {
	color: #FFF;
	text-decoration: underline;
}	


.h1	{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	}
	
h3{ 
	color: #666;
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	}
h3 a {	
	color: #333;
	text-decoration: none;
	}

h3 a:hover { color: #333;
	text-decoration: underline;
}
h3 a:visited { color: #333;}

.h3{ 
	color: #666;
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	}
h4{ 
	color: #B12529;
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	}
h4 a {	
	color: #999;
	text-decoration: none;
	}

h4 a:hover { color: #999;
	text-decoration: underline;
}
h4 a:visited { color: #999;}

.h4{ 
	color: #999;
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	}

.h5{ 
	color: #000;
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	}

.h5Red { 
	color: #B12529;
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	}
	
.fontgray {
	color: #999;
	}

.rightborder {

	border-right: 1px solid #000;
	}
	
.popup_bg1 {
	background-color: #000;
}

.font1 {
color: #000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}


.font1 a:link {
text-decoration: underline;
color: #B12529;

}


.font1 a:visited {
text-decoration: underline;
color: #B12529;
}


.font1 a:active {
text-decoration: underline;
}


.font1 a:hover {
text-decoration: underline;
color: #FFF;
}

.font2 {
color: #FFFFFF;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
}

.UnderpagesTitleRight {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 22px;
letter-spacing: 1.0px;
color: #000;
}

.UnderpagesTitleLeft {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
letter-spacing: 1.5px;
color: #FFF;
}

.grayhome {
#	background: #CCC7C7;
#	background: #A59F99;
	background: #CCC;
	font: 11px arial, helvetica, sans-serif;
	color: #000;
	}

.grayhome a {
text-decoration: none;
	color: #B12529;
	}
	
.grayhome a:hover {
text-decoration: underline;
	color: #FFF;
	}	
	
		
.navlinks_purchase1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #000000;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
}


.navlinks_purchase1 a:link {
text-decoration: none;
color: #000000;
}

.navlinks_purchase1 a:visited {
text-decoration: none;
color: #000000;
}

.navlinks_purchase1 a:active {
text-decoration: none;
}

.navlinks_purchase1 a:hover {
text-decoration: none;
color: #006666;
}

.navlinks_gallery1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #000000;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
}


.navlinks_gallery1 a:link {
text-decoration: none;
color: #000000;
}

.navlinks_gallery1 a:visited {
text-decoration: none;
color: #000000;
}

.navlinks_gallery1 a:active {
text-decoration: none;
color: #000000;
}

.navlinks_gallery1 a:hover {
text-decoration: none;
color: #B12529;
}

.navlinks_bio1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #000000;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
}


.navlinks_bio1 a:link {
text-decoration: none;
color: #000000;
}

.navlinks_bio1 a:visited {
text-decoration: none;
color: #000000;
}

.navlinks_bio1 a:active {
text-decoration: none;
color: #000000;
}

.navlinks_bio1 a:hover {
text-decoration: none;
color: #40406D;
}

.navlinks_events1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #000000;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
}


.navlinks_events1 a:link {
text-decoration: none;
color: #000000;
}

.navlinks_events1 a:visited {
text-decoration: none;
color: #000000;
}

.navlinks_events1 a:active {
text-decoration: none;
color: #000000;
}

.navlinks_events1 a:hover {
text-decoration: none;
color: #0E4A6C;
}

.navlinks_faq1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #000000;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
}


.navlinks_faq1 a:link {
text-decoration: none;
color: #000000;
}

.navlinks_faq1 a:visited {
text-decoration: none;
color: #000000;
}

.navlinks_faq1 a:active {
text-decoration: none;
color: #000000;
}

.navlinks_faq1 a:hover {
text-decoration: none;
color: #D2742E;
}

.navlinks_contact1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #000000;
font-weight: bold;
font-size: 13px;
letter-spacing: 1px;
}


.navlinks_contact1 a:link {
text-decoration: none;
color: #000000;
font-weight: bold;
}

.navlinks_contact1 a:visited {
text-decoration: none;
color: #000000;
font-weight: bold;}

.navlinks_contact1 a:active {
text-decoration: none;
color: #000000;
font-weight: bold;}

.navlinks_contact1 a:hover {
text-decoration: none;
color: #9A0A35;
}


.small1 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #000;
font-weight: normal;
font-size: 11px;
}

.small1 a:link {
text-decoration: underline;
color: #B12529;
}

.small1 a:visited {
text-decoration: underline;
color: #B12529;
}

.small1 a:active {
text-decoration: underline;
color: #FFF;
}

.small1 a:hover {
text-decoration: underline;
color: #FFF;
}

.small1_purchase {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #000;
font-weight: normal;
font-size: 11px;
}

.small1_purchase a:link {
text-decoration: underline;
color: #B12529;
font-weight: normal;
font-size: 11px;
}

.small1_purchase a:visited {
text-decoration: underline;
color: #B12529;
font-weight: normal;
font-size: 11px;
}

.small1_purchase a:active {
text-decoration: underline;
color: #FFF;
font-weight: normal;
font-size: 11px;
}

.small1_purchase a:hover {
text-decoration: underline;
color: FFF;
font-weight: normal;
font-size: 11px;
}


.gallery_active1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
line-height: 2.5;
}

.gallery_active1 a:link {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}

.gallery_active1 a:visited {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}

.gallery_active1 a:active {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}

.gallery_active1 a:hover {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}

.gallery1 {
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #333333;
font-weight: bold;
font-size: 11px;
line-height: 2;
}

.gallery1 a:link {
text-decoration: none;
color: #B12529;
font-weight: bold;
font-size: 11px;
}

.gallery1 a:visited {
text-decoration: none;
color: #B12529;
font-weight: bold;
font-size: 11px;
}

.gallery1 a:hover {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}


.gallery2_bio {
border: 1px #999 solid;
padding: 0px;
width: 130px;
margin-bottom: 10px;
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #999;
font-weight: bold;
font-size: 11px;
}

.gallery2_events {
border: 1px #999 solid;
width: 130px;
margin-bottom: 10px;
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #999;
font-weight: bold;
font-size: 11px;
}

.gallery2_purchase {
border: 1px #999 solid;
width: 140px;
margin-bottom: 10px;
text-decoration: none;
font-family: arial, helvetica,  'ms sans serif';
color: #999;
font-weight: bold;
font-size: 11px;
}


.whiteline1 {
border-right: 2px solid #000;

}

.whitelinePhotography {
border-right: 1px solid #ccc;

}


.popup_name1 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
letter-spacing: 1.5px;
color: #B12529;
}

.popup_name2 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
letter-spacing: 1.5px;
color: #000;
}

.popup_name3 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
letter-spacing: 1.5px;
color: #000;
}

.section_heading1 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
#letter-spacing: 1.5px;
color: #000;
}



.section_heading2 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
#letter-spacing: 1.5px;
line-height: 28px;
color: #000;
}

.section_heading3 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
#letter-spacing: 1.5px;
color: #CCCCCC;
}


.small2 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #ccc;
font-weight: normal;
font-size: 9px;
}

.small2 a:link {
text-decoration: underline;
color: #ccc;
}

.small2 a:visited {
text-decoration: underline;
color: #ccc;
}

.small2 a:active {
text-decoration: underline;
}

.small2 a:hover {
text-decoration: underline;
color: B12529;
}

.small3 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #ccc;
font-weight: normal;
font-size: 11px;
}

.small3 a:link {
text-decoration: underline;
color: #B12529;
}

.small3 a:visited {
text-decoration: underline;
color: #B12529;
}

.small3 a:hover {
text-decoration: underline;
color: #FFF;
}
.small4 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #ccc;
font-weight: normal;
font-size: 9px;
}

.small5 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: 000000;
font-weight: bold;
font-size: 10px;
}

.small5 a:link {
text-decoration: underline;
color: 000000;
font-weight: bold;
font-size: 10px;
}

.small5 a:visited {
text-decoration: underline;
}

.small5 a:active {
text-decoration: underline;
}

.small5 a:hover {
text-decoration: underline;
color: 999999;
}


.small6 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #000;
font-weight: normal;
font-size: 11px;
}

.small6 a:link {
text-decoration: underline;
color: #B12529;
}

.small6 a:visited {
text-decoration: underline;
color: #B12529;
}

.small6 a:hover {
text-decoration: underline;
color: #FFF;
}


.medium1 {
text-decoration: none;
font-family: arial, helvetica, sans-serif;
color: #ccc;
font-weight: normal;
font-size: 12px;
}

.gallerypage1 {
text-decoration: none;
font-family:  trebuchet MS, arial, helvetica,  'ms sans serif';
color: #000;
font-weight: normal;
font-size: 12px;
}


.gallerypage1 a:link {
text-decoration: none;
color: #B12529;
font-weight: bold;
font-size: 12px;
}

.gallerypage1 a:visited {
text-decoration: none;
color: #B12529;
}


.gallerypage1 a:hover {
text-decoration: underline;
color: #FFF;
}


.galleryimage1 {
border: 5px solid #FFF;
color: #000000;
}



.galleryimage2 {
border: 1px solid #FFF;
color: #000000;
}

.contact1 {
color: #FFFFFF;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
letter-spacing: 1.5px;
line-height: 24px;
}


.contact1 a:link {
text-decoration: underlined;
color: #FFFFFF;
font-weight: bold;
}


.contact1 a:visited {
text-decoration: underlined;
color: #FFFFFF;
font-weight: bold;
}


.contact1 a:active {
text-decoration: underlined;
color: #FFFFFF;
font-weight: bold;
}


.contact1 a:hover {
text-decoration: underlined;
color: #FFFFFF;
font-weight: bold;
}

.test1 a:link{
border-width: 1px;
border-color: #FFFFFF;
border-style: solid;
color: #000000;
}

.test1 a:hover{
border-width: 1px;
border-color: #FFFFFF;
border-style: solid;
color: #000000;
}

.gray1 {
	margin-right: 5px;
	font-size: 10px;
	color: #ccc;
	font: 10px arial, helvetica, sans-serif;
	}	
.gray1 a {
	text-decoration: none;
	color: #ccc;
	}
.gray1 a:hover {
	color: #fff;
	}
	
.blackline {
	border-top: 1px solid #999;
	padding: 10px 0;
	width: 175px;
	}

.blacklineFAQ {
	border-top: 1px solid #999;
	padding: 10px 0;
	width: 150px;
	}
	
.blackline2 {
	border-top: 1px solid #666;
	padding-top: 10px;
	width: 175px;
	height: 2px;
	}

.blacklineHomeMiddle {
	border-top: 1px solid #FFF;
	height: 1px;
	}
	
.blacklineHomeVertical {
	border-left: 1px solid #FFF;
	position: absolute;
	width: 1px;
	float: left;
	margin-left: 230px;
	}

.whitelineEvents {
	border-top: 1px solid #FFF;
	padding: 10px 0;
	width: 320px;
	margin-left: 100px;
	height: 1px;
	}

.whitelineBio {
	border-top: 1px solid #FFF;
	padding: 10px 0;
	width: 300px;
	margin-left: 0px;
	height: 1px;
	}
	
	
.blacklinePurchase {
	border-top: 1px solid #FFF;
	padding: 10px 0;
	width: 320px;
	margin-left: 100px;
	height: 1px;
	}
	
.green	{
	color: #008080;
	}
.gray {
	color: #666;
	}


