document, body {
  /* Used to be able to use height: 100% on elements in the page */
  height:				100%;
  /* Set default font attributes for the whole document */
  font-family:"Courier New", Courier, monospace;
  font-size:			14px;
  color:#8b8b8b;
}

body {
  margin: 				0;
  /* Set the padding, Opera's default is not zero. */
  padding:				0;
  /* Also, we set the background color to white, because Netscape 6 Mac defaults to a background color of gray. */
  background-color:		#FFFFFF;
 
  /* Used to center content in IE, but you need to set "text-align: left;" in contained divs
  text-align:		center;*/
}

div{position: relative;}

#divMain {
  position:				relative;
  width:				1195px;
  margin: 				27px;
}

#divLogo {
  position:				relative;
  width:				1195;
  height: 41px;
  margin: 				0 0 21px 0;
}


#divNav {
  width:				201px;
  text-align:			right;
  margin: 0 44px 27px 0;
}


#divPic {
  margin:				0px;
  padding:				0px;
  height:				666px;
  text-align:			left;
  overflow:				hidden;
}

span.subnav {
  display: block;
  text-align:right;
  font-size: 11px;
}

.galleryNav {
  padding-top:			30px;
}

.text {
  padding-top:			60px;
  font-size:			11px;

}


#divContent {
  position:				absolute;
  top:					62px;
  left:					245px;
  text-align:			left;
}

#thumbs{
	width:				600px;
}

#divContent p{
   padding-top:			0px;
}

#divAbout{
   margin-top:			94px;
}

#divTitle {
	font-size:			16px;
	margin-top:			94px;
	margin-bottom:		10px;
}

#divUserTitle {
	font-size:			16px;
	margin-top:			20px;
	margin-bottom:		10px;
}

#divComment {
  width:				600px;
  height:				20px;
  font-size:			11px;
  color:				#666666;
  line-height:			16px;
}

.thumbnail {
	margin0:			0px;
	padding:			0px;
	border:				0px;
}

.form {
	margin-top:			5px;
	margin-bottom:		10px;
}

.field {
	border:				1px solid #D5D59F;
	margin-top:			5px;
	width:				400px;

}
.bigComment {
	position:		absolute;
	vertical-align:		top;
	font-size:			16px;
	color:				#000000;
	left:		200px;
}

select {
	border:				1px solid #D5D59F;
	margin-top:			5px;
	width:				400px;

}

input {
	border:				1px solid #D5D59F;
	margin-top:			5px;
}

a {
  color:#666666;
  text-decoration:		none;

}

a:hover {
	text-decoration:		none;
	color:					#D5D59F;
}

.activeNav{
  text-decoration:		none;
  color:					#D5D59F;
}

#divGallery {
	position: relative;
	top: 30px;
	width: 700px;
	border: 3px solid #999999;
	background-color:#999999;
	padding: 20px;

}

#divGallery img {
	border: 1px solid #FFFFFF;
	background-color:#333333;
	padding: 0px;

}

#divClientMain {
  position:				relative;
  width:				950px;
}

#divClientNav {
  position:				absolute;
  top:					0px;
  width:				152px;
  text-align:			right;
}
#divClientHome {
  position:				relative;
  font-size:			18px;
  padding-top:			29px;
  font-weight:			100;
  padding-bottom:		20px;
}
#divClientContent {
  position:				absolute;
  top:					35px;
  left:					177px;
  width:				773px;
  text-align:			left;
}

#divClientPic {
  position: absolute;
  top: 35px;
  left: 171px;
  margin:				0px;
  padding:				0px;
  text-align:			left;
}

#divClientContent label{
  display: block;
  float: left;
  margin-left:	0px;
  width: 150px;
  line-height: 20px;
}

.activeConfirm{
  text-decoration:		none;
  color:#FF9900;
}

/* form */
.fieldError{
  color: #FF0000;
  font-weight: bold;
}

.fieldError a{
  color: #FF0000;
  font-weight: bold;
}

.fieldValidated{
  color:#000000;
  font-weight: normal;
}

#legal{
  position: relative;
  top:3px;
  border: none;
}
.legaltext{
  padding-bottom: 10px;
}

#flashnav{padding: 0; width: 140px; position: absolute; top: 655px; left: -184px;}
#prev{float: left; padding: 0 10px 0 0; width: 60px; text-align:left;}
#next{float: right; padding: 0 0 0 10px; width: 60px; text-align:right;}

#picnav #prev{float: left; padding: 0 0 0 0; width: 50%; text-align:left; }
#picnav #next{float: right; padding: 0 0 0 0px; width: 50%; text-align:right;}

#picnav{z-index: 100; position: absolute;  left: 0; top: 0; height: 666px; width: 100%;  color: transparent; font-family: 'Goblin One', cursive; font-size:72px;}
#picnav a{display: block; color: transparent; font-weight: bold; line-height:666px; height: 666px;}
