body {
	margin: 0px;
	padding: 0px;
	background-color: #e6e4d6;
	text-align: center;
}


a, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}



#top_frame {
	width: 700px;
	margin: 0px auto 0px auto;
	padding: 20px 0px 0px 0px;
	text-align: center;
}

#topbar {
	width: 700px;
	height: 50px;
	background-color: #d9e6d6;
	margin: 0px;
	padding: 0px;
	border-style: dotted;
	border-width: 2px;
	border-color: #b6ccb0;
	text-align: center;
}

#toplogo {
	float: left;
}

#top_image_container {
	width: 700px;
	height: 70px;
	margin: -66px auto 0px auto;
	padding: 0px;
	text-align: right;
	border-style: none;
	border-width: 0px;
}

#topimage {
	margin-right: 15px;
}




.outer_heading_frame {
	width: 700px;
	margin: 0px auto 0px auto;
	padding: 14px 0px 0px 0px;
	text-align: center;
}

.inner_heading_frame {
	width: 700px;
	height: 13px;
	background-color: #e6e4d6;
	margin: 0px;
	padding: 0px;
	border-style: dotted solid dotted solid;
	border-width: 2px;
	border-color: #cec8d6 #cec8d6 #cec8d6 #ccc9b0;
	font-size: 1px;
}



.left_heading {
	width: 220px;
	background-color: #ccc9b0;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-style: none;
	border-width: 0px;
}

.left_heading_text {
	margin-left: 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #f2f1ea;
}

.right_heading {
	width: 480px;
	background-color: #cec8d6;
	float: right;
	padding: 0px;
	margin: 0px;
	text-align: right;
	border-style: none;
	border-width: 0px;
}

.right_heading_text {
	margin-right: 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #f2f1f5;
}


.right_heading a, a:visited {
	text-decoration: none;
	color: #a096ad;
}

.right_heading a:hover, a:active {
	text-decoration: none;
	color: #4d435c;
}





.outer_content_frame {
	width: 704px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.inner_content_frame {
	width: 704px;
	height: 13px;
	background-color: #e6e4d6;
	margin: 0px;
	padding: 0px;
	border-style: none solid none solid;
	border-width: 0px 2px 0px 2px;
	border-color: #000000 #e6e4d6 #000000 #e6e4d6;
	font-size: 1px;
}

.right_content {
	clear: right;
	width: 478px;
	background-color: #e6e4d6;
	float: right;
	padding: 22px 0px 10px 0px;
	margin: 0px;
	border-style: none solid none dotted;
	border-width: 0px 2px 0px 2px;
	border-color: #cec8d6 #e6e4d6 #cec8d6 #cec8d6;
	text-align: center;
}

.right_content_links_page {
	clear: right;
	width: 478px;
	background-color: #e6e4d6;
	float: right;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	border-style: none solid none dotted;
	border-width: 0px 2px 0px 2px;
	border-color: #cec8d6 #e6e4d6 #cec8d6 #cec8d6;
	text-align: center;
}

.right_content_text {
	margin: 0px 7px 0px 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #cec8d6;
	text-align: left;
}

.right_content_links_page_text {
	margin: 0px 7px 0px 21px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #998470;
	text-align: left;
}


.right_content_links_page_heading {
	margin: 14px 7px 4px 14px;
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #998470;
	text-align: left;
}



.right_content_image {
	margin: 0px;
	padding: 0px;
}

.left_content {
	width: 220px;
	background-color: #e6e4d6;
	float: left;
	padding: 12px 0px 10px 0px;
	margin: 0px;
	text-align: left;
	border-style: none none none solid;
	border-width: 0px 0px 0px 2px;
	border-color: #e6e4d6;
}

.left_content_text {
	margin: 0px 7px 4px 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #ccc9b0;
}

.left_content_text a {
	text-decoration: none;
	color: #998470;
}
.left_content_text a:visited {
	text-decoration: none;
	color: #998470;
	border-style: none none none none;
	border-width: 0px 0px 1px 0px;
	border-color: #998470;
}
.left_content_text a:hover {
	text-decoration: none;
}

.left_content_text a:active {
	text-decoration: none;
	color: #998470;
}


.NEW_left_content_text {
	margin: 0px 7px 4px 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #ccc9b0;
	background-color: #ffe3ba;
}

.NEW_left_content_text a {
	text-decoration: none;
	color: #998470;
}
.NEW_left_content_text a:visited {
	text-decoration: none;
	color: #998470;
	border-style: none none none none;
	border-width: 0px 0px 1px 0px;
	border-color: #998470;
}
.NEW_left_content_text a:hover {
	text-decoration: none;
}

.NEW_left_content_text a:active {
	text-decoration: none;
	color: #998470;
}




.right_content_links_page_text a {
	text-decoration: none;
	color: #998470;
}
.right_content_links_page_text a:visited {
	text-decoration: none;
	color: #998470;
	border-style: none none none none;
	border-width: 0px 0px 1px 0px;
	border-color: #998470;
}
.right_content_links_page_text a:hover {
	text-decoration: none;
}

.right_content_links_page_text a:active {
	text-decoration: none;
	color: #998470;
}



.right_content a, a:visited {
	text-decoration: none;
	color: #a096ad;
}

.right_content a:hover, a:active {
	text-decoration: none;
	color: #4d435c;
}




#copyright_frame {
	width: 700px;
	margin: 0px auto 0px auto;
	padding:30px 0px 10px 0px;
	text-align: center;
	clear: both;
}

#copyrightbar {
	width: 700px;
	height: 25px;
	background-color: #e6e4d6;
	margin: 0px;
	padding: 2px 0px 2px 0px;
	border-style: none solid none solid;
	border-width: 2px 2px 1px 2px;
	border-color: #b6ccb0 #e6e4d6 #e6e4d6 #e6e4d6;
	text-align: left;
}

#copyrightlogo {
	float: left;
}

.copyright_text {
	margin: 0px 7px 0px 7px;
	padding: 0px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #b6ccb0;
}


#copyright_image_container {
	width: 700px;
	height: 70px;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align: right;
	border-style: none;
	border-width: 0px;
}

#copyrightimage {
	margin-right: 15px;
}

.copyright_text a, a:visited {
	text-decoration: none;
	color: #789970;
	border-width: 0px 0px 1px 0px;
	border-style: none none dotted none;
	border-color: #789970;
}
.copyright_text a:hover {
	text-decoration: none;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
}

.copyright_text a:active {
	text-decoration: none;
	color: #789970;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
}






.s_inner_heading_frame {
	clear: right;
	width: 222px;
	height: 13px;
	background-color: #e6e4d6;
	margin:26px 0px 0px -2px;
	padding: 0px;
	border-style: dotted none dotted solid;
	border-width: 2px 0px 2px 2px;
	border-color: #cec8d6 #cec8d6 #cec8d6 #ccc9b0;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
}

.s_left_heading {
	width: 222px;
	background-color: #ccbeb0;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -2px;
	text-align: left;
	border-style: dotted none dotted solid;
	border-width: 0px 0px 0px 2px;
	border-color: #cec8d6 #cec8d6 #cec8d6 #ccbeb0;
}

.s_left_heading_text {
	margin-left: 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #f2eeea;
}







.s_left_content_text {
	margin: 0px 7px 10px 7px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #998470;
}

.NEW {
	background-color: #ffe3ba;
}


.s_content_top_spacer {
	padding: 0px;
	margin: 0px;
	height: 12px;
}

.s_left_content_text a {
	text-decoration: none;
	color: #998470;
	border-style: none none dotted none;
	border-width: 0px 0px 1px 0px;
	border-color: #998470;
}
.s_left_content_text a:visited {
	text-decoration: none;
	color: #998470;
	border-style: none none dotted none;
	border-width: 0px 0px 1px 0px;
	border-color: #998470;
}
.s_left_content_text a:hover {
	text-decoration: none;
	border-style: none none none none;
}

.s_left_content_text a:active {
	text-decoration: none;
	color: #998470;
}



.gallery_right_content {
	clear: right;
	width: 478px;
	background-color: #e6e4d6;
	float: right;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	border-style: none solid none dotted;
	border-width: 0px 2px 0px 2px;
	border-color: #cec8d6 #e6e4d6 #cec8d6 #cec8d6;
	text-align: center;
}


#gallery_table {
	width: 478px;
	margin: auto;
	border-style: none;
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-width: 1px;
	border-color: #a0a0a0;
	text-align: center;
}

.gallery_table_row {
	border-style: none;
	margin-left: 5px;
	text-align: center;
}

.gallery_table_image_cell {
	background-color: #e2d2d9;
	border-style: none;
	border-width: 0px;
	text-align: center;
	padding: 8px;
	width: 90px;
	height: 140px;
}

.gallery_link img {
	border-width: 0px;
	border-style: none;
}

.gallery_link a  {
	border-style: none;
	border-width: 0px;
	text-decoration: none;
	border-color: #e2d2d9;
}
.gallery_link a:visited {
	text-decoration: none;
	border-color: #e2d2d9;
}
.gallery_link a:hover {
	text-decoration: none;
	border-color: #4e5e6b;
}

.gallery_link a:active {
	text-decoration: none;
	border-color: #4e5e6b;
}

.gallery_link a img {
	border-style: solid;
	border-width: 1px;
	text-decoration: none;
	border-color: #e2d2d9;
}
.gallery_link a:visited img {
	text-decoration: none;
	border-color: #e2d2d9;
}
.gallery_link a:hover img {
	text-decoration: none;
	border-color: #4e5e6b;
}

.gallery_link a:active img {
	text-decoration: none;
	border-color: #4e5e6b;
}

.gallery_table_new_image_cell{
	background-color: #a096ad;
	border-style: none;
	border-width: 0px;
	text-align: center;
	padding: 8px;
	width: 90px;
	height: 140px;	
}

.viewer_link_container {
	margin-top: 16px;
}

.viewer_link {
	margin-top: 10px;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #ccc9b0;
	margin-left: 5px;
	margin-right: 5px;
	border-style: none;
}

.viewer_link a, a:visited {
	text-decoration: none;
	color: #998470;
	border-style: none;
}
.viewer_link a:hover {
	text-decoration: none;
	border-style: none;
}

.viewer_link a:active {
	text-decoration: none;
	color: #998470;
	border-style: none;
}

.gallery_table_empty_image_cell {
	background-color: #e6e4d6;
	border-style: none;
	border-width: 0px;
	text-align: center;
	padding: 8px;
	width: 90px;
	height: 140px;	
}


.b3ta_title {
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 18px 7px 0px 7px;
	color: #a096ad;
}

.b3ta_image_text {
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px 7px 0px 7px;
	color: #a096ad;	
}

.b3ta_user {
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px 7px 0px 7px;
	color: #a096ad;		
}

.b3ta_user a {
	text-decoration: none;
	color: #a096ad;
	border-style: none none dotted none;
	border-width: 0px 0px 1px 0px;
	border-color: #a096ad;
}
.b3ta_user a:visited {
	text-decoration: none;
	color: #a096ad;
	border-style: none none dotted none;
	border-width: 0px 0px 1px 0px;
	border-color: #a096ad;
}
.b3ta_user a:hover {
	text-decoration: none;
	border-style: none none none none;
}

.b3ta_user a:active {
	text-decoration: none;
	color: #4d435c;
}

.b3ta_image_text a {
	text-decoration: none;
	color: #a096ad;
	border-style: none none dotted none;
	border-width: 0px 0px 1px 0px;
	border-color: #a096ad;
}
.b3ta_image_text a:visited {
	text-decoration: none;
	color: #a096ad;
	border-style: none none dotted none;
	border-width: 0px 0px 1px 0px;
	border-color: #a096ad;
}
.b3ta_image_text a:hover {
	text-decoration: none;
	border-style: none none none none;
}

.b3ta_image_text a:active {
	text-decoration: none;
	color: #4d435c;
}

.b3ta_image_text img {
	border-style: none none none none;
	padding: 0px;
	margin: 0px;
}

.b3ta_image_text a img {
	border-style: none none none none;
	padding: 0px;
	margin: -12px 0px 0px 0px;
}

#b3ta_right_content {
	clear: right;
	width: 478px;
	background-color: #e6e4d6;
	float: right;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	border-style: none solid none dotted;
	border-width: 0px 2px 0px 2px;
	border-color: #cec8d6 #e6e4d6 #cec8d6 #cec8d6;
	text-align: center;
}

.sitelinkImage {
	margin-top: 4px;
	border: none;
}
