body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
background-color:#c0c0c0;
color: #000;
margin: 0;
padding: 0;
cursor: default;
line-height:1.2em;
text-align:center;	
}

#container {
margin: 0 auto;
width:620px;
text-align:left;
position:relative;
background-image: url("images/fnd_bgnd_main.gif");
background-position: top left;
background-repeat: repeat-y;
}

#container .inner {
padding:0px 20px;
}

/*
--------------------------------------------------------------------------------
	Header and Background
--------------------------------------------------------------------------------
*/

#top {
height:45px;
width:100%;
background-image: url("images/fnd_bgnd_top.gif");
background-position: top left;
background-repeat: no-repeat;
}

/*
--------------------------------------------------------------------------------
	Content
--------------------------------------------------------------------------------
*/

/* Big Image */

#image {
width:580px;
height:380px;
float:left;
}

#image_wide {
width:580px;
height:268px;
float:left;
}

#image_tall {
width:580px;
height:890px;
float:left;
}

#image_875 {
width:580px;
height:875px;
float:left;
}

/* Content */

#content {
width:580px;
float:left;
background-image: url("images/content_bgnd.gif");
background-position: top left;
background-repeat: no-repeat;
}

#content .inner{
margin:15px 0px 0px 0px;
padding:30px 30px 15px 30px;
}

#content .three_col_wide {
width:370px;
float:left;
margin:0px;
padding:0px
}

#content .three_col {
width:340px;
float:left;
margin:0px;
padding:0px
}

#content .two_col {
width:217px;
float:left;
margin:0px 29px 0px 0px;
padding:0px
}


#content .one_col {
width:122px;
float:right;
margin:0px;
padding:0px
}

#content .archive_images {
width:93px;
float:left;
margin:0px 29px 10px 0px;
}

#content p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
margin: 0px;
line-height:1.6em;
margin: 0px 0px 7px 0px;
}

#content a{
color: #cc6600;
cursor:auto;
}

#content a:hover{
color: #fff;
}

#content h1 {
font-size: 18px;
font-family: Georgia, Times New Roman, serif;
color: #fff;
margin: 0px 0px 10px 0px;
font-weight:normal;
}

span.number {
font-size: 14px;
}

span.orange {
color: #cc6600;
}

span.quote {
font-family: Georgia, Times New Roman, serif;
font-style:italic;
font-size:12px;
color: #cc6600;
}

/* Column Navigation */

#nav {
width:120px;
float:right;
margin:0px;
padding:0px;
}

#nav p{
font-size: 10px;
color:#fff;
font-family: Georgia, Times New Roman, serif;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
border-bottom:1px dotted #fff;
}

#nav a{
text-decoration: none;
color:#fff;
line-height:1.6em;
display:block;
margin:0px
}

#nav a:hover {
color:#cc6600;
}

#nav a.current {
color:#cc6600;
}


/*
--------------------------------------------------------------------------------
	Footer
--------------------------------------------------------------------------------
*/

#footer {
margin: 0 auto;
clear:both;
width:620px;
height:20px;
background-image: url("images/fnd_bgnd_footer.gif");
background-position: top center;
background-repeat: no-repeat;
text-align:left;
}



