#apDiv1 {
	font-family: Verdana, Geneva, sans-serif;
}
body {
	background-color: #252525;
}

table {
	font-family: Arial;
	font-size: 11px;
	color: #CCCCCC;
}

table.indexMain {
	height: 488px;
	width: 858px;
	border-top: 1px solid #737272;
	border-bottom: 1px solid #737272;
	border-right: 1px solid #737272;
	border-left: 1px solid #737272;
}

table.indexCenter {
	background-color: #1E1E1E;
	border: 0px solid #505050;
}


td.centerContainer {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 20px;
	background-color: #1E1E1E;
}

td.indexMenu {
	padding-top: 0px;
	padding-left: 0px;
}

td.menuContainer {
	background: url('../images/footer_bg.jpg');
	border-bottom: 1px solid #737272;
	height: 27px;
}

td.topNav {
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #636363;
}

td.topNavEnd {
	background: url('../images/footer_bg.jpg');
}

td.titleUnderline {
	border-bottom: 1px solid #535353;
	background-color: #1E1E1E;
}

td.peopleTitle1 {
	padding-left: 30px;
}
td.peopleContent1 {
	padding-left: 30px;
	background-color: #1E1E1E;
}

td.peopleTitle2 {
	padding-left: 30px;
}
td.peopleContent2 {
	padding-left: 60px;
	background-color: #1E1E1E;
}

td.peopleTitle3 {
	padding-left: 30px;
}
td.peopleContent3 {
	padding-left: 80px;
	background-color: #1E1E1E;
}

.internalBar {
	height: 18px;
	width: 540px;
	border-top: 1px solid #737272;
	border-bottom: 1px solid #737272;
	border-right: 1px solid #737272;
	border-left: 1px solid #737272;
	background: url('../images/footer_bg.jpg');
}

.internalBar2 {
	border-top: 1px solid #737272;
	border-bottom: 1px solid #737272;
	border-right: 1px solid #737272;
	border-left: 1px solid #737272;
}

td.divider {
	background: url('../images/hor_divider.jpg') repeat-y;
	background-color: #1E1E1E;
}

td.thumbnailCell {
	height: 30px;
	width: 61px;
	background-color: #3B3B3B;
}

td.footer {
	font-size: 10px;
	color: #7C7C7C;
	text-align: right;
}

#pageSubWedding {
	font-size: 11px;
	color: #FFBAC4;
	height: 40px;
	padding-top: 12px;
	border-top: 1px solid #535353;
	border-bottom: 1px solid #535353;
}

#pageSubPortrait {
	border-top: 1px solid #535353;
}

#pageSubHeadshot {
	border-top: 1px solid #535353;
}

#pageSubCommercial {
	font-size: 11px;
	color: #A2D39C;
	border-top: 1px solid #535353;
}

#pageSubOCSD {
	border-top: 1px solid #535353;
}

#pageSubNHHS {
	border-top: 1px solid #535353;
}

#pageSubContact {
	border-top: 1px solid #535353;
}

#thumbnails {
	position: relative;
	top: 0px;
	left: 0px;
	width: 140px;
	height: 470px;
	padding-top: 10px;
	SCROLLBAR-FACE-COLOR: #000000; 
	scrollbar-arrow-color: #636363;
	SCROLLBAR-HIGHLIGHT-COLOR: 252525; 
	SCROLLBAR-SHADOW-COLOR: #636363; 
	SCROLLBAR-TRACK-COLOR: #636363; 
	SCROLLBAR-DARKSHADOW-COLOR: #636363; 
	SCROLLBAR-BASE-COLOR: #636363;
	overflow: scroll;
	overflow-x: hidden;
}

.error {
	color: #BC6161;
	font-size: 13px;
	font-weight: bold;
}

.redText {
	color: #BC6161;
}

.yellowText {
	color: #FFF799;
}

.blueText {
	color: #FFF;
	font-size: 12pt;
}

.orangeText {
	color: #FFD399;
}

.greenText {
	color: #A2D39C;
}

.purpleText {
	color: #B79CD3;
}

.listings {
	width: 180px;
	padding-left: 9px;
	padding-right: 5px;
}

.submit {
	border: 0px solid #000000;
	width: 73px;
	height: 19px;
	background-image: url('../images/submit.jpg');
}

.clear {
	border: 0px solid #000000;
	width: 119px;
	height: 19px;
	background-image: url('../images/clear.jpg');
}

a.yellowLink {
	text-decoration: none;
	font-size: 11px;
	color: #FFF799;
}
a.yellowLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FFF799;
}

a.orangeLink {
	text-decoration: none;
	font-size: 11px;
	color: #FFD399;
}
a.orangeLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FFD399;
}

a.pinkLink {
	text-decoration: none;
	font-size: 11px;
	color: #FFBAC4;
}
a.pinkLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FFBAC4;
}

a.greenLink {
	text-decoration: none;
	font-size: 11px;
	color: #A2D39C;
}
a.greenLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #A2D39C;
}

a.blueLink {
	text-decoration: none;
	font-size: 11px;
	color: #9CC0D3;
}
a.blueLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #9CC0D3;
}

a.purpleLink {
	text-decoration: none;
	font-size: 11px;
	color: #B79CD3;
}
a.purpleLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #B79CD3;
}

a.whiteLink {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
a.whiteLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
}

a.brownLink {
	text-decoration: none;
	font-size: 11px;
	color: #D3C79C;
}
a.brownLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #D3C79C;
}

a.redLink {
	text-decoration: none;
	font-size: 11px;
	color: #BC6161;
}
a.redLink:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #BC6161;
}

a.greyLink {
	text-decoration: none;
	font-size: 11px;
	color: #7C7C7C;
}
a.greyLink:hover {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}

ul {
	margin-top: 3px;
	margin-left: 21px;
}

img {
	border: 0px;
}
.WhiteText9Pt {
	color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}
.WhiteText10PtLink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
}
.WhiteBullet {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
}
.White8PtText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #CCC;
	font-weight: normal;
}
.WhiteText7Pt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #CCC;
}
.Text10PtWhite {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
}
.Text12PtBlueLink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
.Text12PtBlueItalLink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: normal;
	color: #0CF;
	text-decoration: underline;
}
.Text12PtWhite {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	color: #FFF;
	font-weight: normal;
}
.Text9PtWhite {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
.indexMain tr .centerContainer table tr td {

}
.indexMain tr .centerContainer table tr td p .blueLink {
	font-family: Verdana, Geneva, sans-serif;
}
.10PtBlueItalicTextLink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
	color: #9CF;
}
.Text10PtLtGray {
	font-family: Verdana, Geneva, sans-serif;
	color: #DBDBDB;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
}
