@charset "UTF-8";
/* CSS Document */


/* Main - Body and Text */
A:link {color: #000000; text-decoration: none;}
A:active {text-decoration: none}
A:visited {color:#000000; text-decoration: none;}
A:hover {color:#980000 ; text-decoration: none;}

html, body {
	margin: 0;
	padding: 0;
	font-family:Geneva, Arial, Helvetica;	
	font-size:11px;
	line-height:17px;
	
	
 }
 
body {background-color:#DDDDDD;}

:focus { -moz-outline-style: none; }

img { border-width:0; }

ul {
  padding: 0;
  margin:0 0 0 0;
}

li {
  margin:0 0 0 0;
  float: left;
  list-style: none;
}

.maintext { 
	font-size:11px;
	line-height:17px;
}

.sectionheadertext {
	font-size:12px;
	text-transform:uppercase;
}

H1 {
	font-size:12px;
	font-weight:400;
	text-transform:uppercase;
}

H2 {
	font-size:13px;
	letter-spacing:0.2em;
	font-weight:400;
	text-transform:uppercase;
	margin:0 0 0 0;
}

.strongtext {
	font: Helvetica, Arial;
}

.displaytext {
	line-height:25px; 
	font-size:11px;
}


#bigbox {
	position:relative;
	left:0;
	right:0;
	background-color:#FFFFFF;
	padding-top:15px;
	min-width:960px;
	height:auto;
}

#scrollpush{
	left:0;
	right:0;
	bottom:0;
}

/*Header and Navigation */

#topgroup {
	margin:0 10px 20px 0;
	padding-left:20px;
	white-space: nowrap;
}

#fheader {   /* For the front page header */
	letter-spacing:0.3em;
	font-weight:100;
}

#headerslim {
	float:left;
	width: 290px;
}

#nav {
   	width:auto;
}

#frontnav {
   	width:auto;
	margin-top:30px;
	letter-spacing:0.15em;
	font-size:13px;
}

.navlinks {
	margin-left: auto;
    margin-right: auto;
	float:none;

}

.navlinks li {
	letter-spacing:0.15em;
	font-size:13px;
	float:left;
}

/* Main Container */

#content {
	white-space: nowrap;
	padding-left:10px;
	height:610px;
	width:950px;
}

#contactcontent {
	white-space: nowrap;
	padding-left:10px;
	margin-left:10px; 
	padding-top:20px; 
	margin-left:300px;
}

/* Left-side container, thumbs, and links */

#contentleftslim {
	margin:0px 0px 0px 10px;
	margin-top:14px;
	width:290px;
	height:505px;
	float:left;
}

.imagegallery {
  list-style: none;
}

.imagegallery li {
  display: inline;
}

.imagegallery li a img {
  border: 0;
}

.thumbox {
	height:100px;
	float:left;
	margin: 0px 20px 20px 0px;
	width:110px;
}

ul.groupbox {
	height:100px;
	float:left;
	margin: 0px 20px 20px 0px;
	width:110px;
}


.thumbslim {
	height:88px;
	float:left;
	margin-right:6px;
	width:80px;
}

.slimlink {
	height:88px;
	width:5px;
	margin-right:3px;
	float:left;
}
	



/* Right side container, image, and etc. */

#contentright {
	margin-top:17px;
	width:650px;
	float:left;
	height:500px;
}
 
#displaycontainer {
	width:650px;
	height:500px;
}


#data {
	padding-top:10px;
}

#description {
	line-height:25px;
	font-size:11px;
	margin: 0px 0;
}

#worktitle {
	font-style:italic;
	line-height:25px; 
	font-size:11px;
	margin: 0px 0;
}

#arrows {
  list-style: none;
  font-size:24px;
  margin:0 0 0 0;
}

#arrows li {
  display: inline;
  margin-right:20px;
}


