body {
			/*background-color: #A7A7A7;*/
			background-color: #ffffff;
			}

.bodytop {
			/*background-color: #DFFFBD;*/
			/*background-color: #BAD7F8;*/
			background-color: #ffffff;
			}

.main {
			width: 900px;
			background-color: #ffffff;
			/*border: 1px solid #808080;*/
			padding-bottom: 16px;
			}

.about {
		font-size: 14px;
		}

.scrollingcontent {
					width: 750px;
					height: 500px;
					overflow-y: auto;
					}

.arrowcell {
			width: 24px;
			padding-top: 0px;
			padding-left: 2px;
			}

.pagetitles {
			width: 750px;
			padding-top: 6px;
			padding-right: 26px;
			padding-bottom: 8px;
			font-family: arial, verdana, helvetica, sans-serif;
			text-align: right;
			font-size: 18px;
			color: #444444;
			}

.bodycontent {
				width: 750px;
				padding-bottom: 12px;
				/*border: 2px solid #444444;*/
				background-color: #ffffff;
			}

.content {
			width: 400px;
			padding: 16px;
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 12px;
			color: #808080;
			}

.content2 {
			width: 700px;
			padding: 16px;
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 12px;
			color: #808080;
			}


.content_writing {
			width: 440px;
			padding-top: 16px;
			padding-left: 16px;
			padding-bottom: 16px;
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 18px;
			color: #808080;
			}

.content_contact {
			width: 300px;
			padding-top: 16px;
			padding-left: 16px;
			padding-bottom: 16px;
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 18px;
			color: #808080;
			}

.content_thankyou {
			width: 300px;
			padding-top: 16px;
			padding-left: 16px;
			padding-bottom: 16px;
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 14px;
			color: #808080;
			}

.leftnav {
			padding-top: 42px;
			}

.navlinks {
			font-size: 13px;
			text-align: left;
			padding-bottom: 8px;
			padding-top: 2px;
			}
			
.restext {
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 11px;
			color: #808080;
			padding: 4px;
			}

.resheaders {
			width: 720; 
			color: #D60093;
			font-size: 14px;
			border-bottom: 1px solid #D60093;
			margin-bottom: 6px;
			}


.contacttext {
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 12px;
			color: #808080;
			padding: 4px;
			}


.loadon {
			position: absolute;
			top: 40%;
			left: 40%;
			display: block;
			}

.loadoff {
			display: none;
			}

.toprow {
		background-color: #c9c9c9;
		}

.closex {
			font-size: 12px;
			font-family: arial, verdana, helvetica, sans-serif; 
			color: #000000; 
			cursor: pointer; 
			background-color: #c9c9c9; 
			padding: 4px; 
			text-align: right;
			}
			
.prenext {
			font-size: 12px;
			color: #444444;
			font-weight: bold;
			font-family: arial, verdana, helvetica, sans-serif;
			text-align: left;
			padding-top: 4px;
			padding-bottom: 4px;
			/*border-top: 1px solid #444444;*/
			background-color: #c9c9c9;
			}

.hidimg {
			display: none;
			}
			
.hidimgb {
			position: absolute; 
			top: 8%; 
			left: 20%; 
			display: block;
			opacity: 1; 
			border: 2px solid #000000;
			}
			
			
.hidimgc {
			position: absolute; 
			top: 8%; 
			left: 20%; 
			display: block;
			opacity: 1; 
			border: 4px solid #000000;
			}

			
.thumbs {
		cursor: pointer;
		}

.credits {
			padding: 4px;
			background-color: #ffffff;
			}

.credittd {
			width: 140px;
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 10px;
			background-color: #ffffff;
			}

.galleryheader {
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				padding-left: 10px;
				padding-top: 10px;
				}

.mainb {
			opacity: 0.3; 
			filter: alpha(opacity=30); 
			-moz-opacity: 0.3
			}

.datecell {
			width: 200px;
			padding-left: 16px;
			}

.rescell {
			padding-left: 10px;
			padding-bottom: 16px;
			padding-right: 10px;
			}

.restable {
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 12px;
			}

.bottomcopy {
			font-family: arial, verdana, helvetica, sans-serif;
			font-size: 12px;
			color: #757575;
			text-align: right;
			padding-top: 6px;
			padding-right: 26px;
			}

a:link {
				font-size: 12px;
				color: #808080;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: underline;
				}
				
a:active {
				font-size: 12px;
				color: #808080;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: underline;
				}
				
a:visited {
				font-size: 12px;
				color: #808080;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: underline;
				}
				
a:hover {
				font-size: 12px;
				color: #444444;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: none;
				}

a:link.navlinks {
				font-size: 13px;
				color: #444444;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: none;
				}
				
a:active.navlinks {
				font-size: 13px;
				color: #444444;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: none;
				}
				
a:visited.navlinks {
				font-size: 13px;
				color: #444444;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: none;
				}
				
a:hover.navlinks {
				font-size: 13px;
				color: #000000;
				font-family: arial, verdana, helvetica, sans-serif;
				text-decoration: none;
				}