/* CSS Document */



body,td,th {

  font-family: arial, helvetica, verdana, sans-serif;

  font-size: 14px;

  line-height:1.25;

  color: #000000;

}



body

{ margin:0px;

  padding:0px;

  background:transparent url(images/background.gif) no-repeat scroll top center;

  background-color:#656168;

  font-family:arial, helvetica, verdana, sans-serif;

  color:#000000;

  height: 100%; 

   }

   

a {

  text-decoration:none;

  cursor:pointer;

 }

   

a:link,a:visited {

  color:#FFFFFF;

  text-decoration:none;

  cursor:pointer;

 }



a:hover,a:active {

  color:#6600FF;

  text-decoration:none;

  cursor:pointer;

 }

 

/* POSITIONING */



#header {

    position:absolute;

	left:0px;

	top:0px;

	width:100%;

	height:116px;

	margin:0;

	padding:0;

}



#headBox {

	position: relative;

	margin: 0 auto;

	width: 770px;

	height: 116px;

	padding:0;

}



#content {

    position:absolute;

	left:0px;

	top:116px;

	width:100%;

	margin:0;

	padding:0;

}



#contBox {

	position: relative;

	margin: 0 auto;

	width: 770px;

	height: 100%;

	padding:0;

}



#sideNav {

	float:left; 

    overflow: visible !important; 

    overflow:hidden;

    width:232px;	

    padding:0;

    margin:0;

	}



#pageBody {

	float:right; 

  background:transparent url(images/pageBody.gif) repeat-y scroll top left;

    overflow: visible !important; 

    overflow:hidden;

    width:538px;	

    padding:0px;

    margin:0;

	}

	

#pageContent {

	position: relative;

	margin: 0 auto;

	width: 498px;

	height: 100%;

	padding:0;

}



#pageContL {

	float:left; 

    overflow: visible !important; 

    overflow:hidden;

    width:258px;	

    padding:0;

    margin:0;

	}



#pageContR {

	float:right; 

    overflow: visible !important; 

    overflow:hidden;

    width:230px;	

    padding:0px;

    margin:0;

	}



/* FORMATTING */



p {

  font-size:14px;

  line-height:1.25;

  font-family:arial, helvetica, verdana, sans-serif;

  color:#000000;

  margin:0 0 10px 0;

  padding:0;

   }

   

h1 {

  color:#000000;

  font-family:verdana, arial, helvetica, sans-serif;

  font-size:18px;

  font-weight:bold;

  margin:0px;

  border-bottom:1px dotted #656168;

   }



.copyright {

  font-size:10px;

  line-height:1;

  color:#000000;

  text-align:center;

  margin:0px;

  padding:0px;

}



.photoNav {

  font-size:12px;

  font-weight:bold;

  line-height:1.25;

  font-family:arial, helvetica, verdana, sans-serif;

  color:#000000;

  margin:0 0 10px 0;

  padding:0;

  text-align:center;

   }
   

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}