/* Fonts */
p, blockquote, body, ul {font-size: 12px; line-height: 1.4; font-family: verdana, geneva, arial, helvetica, sans-serif;}


/* Real styles */

A:link {color: #339;
background: transparent;
text-decoration: none;
}

A:visited {color: #339;
background: transparent;
text-decoration: none;
}

A:hover {text-decoration: underline;
}

A:active {color: #669;
background: transparent;
text-decoration: none;
}

.nav1 A:link {color: #339;
background: transparent;
text-decoration: none;
}

.nav1 A:visited {color: #339;
background: transparent;
text-decoration: none;
}

.nav1 A:hover {text-decoration: underline;}

.nav1 A:active {color: #669;
background: transparent;
text-decoration: none;
}

.nav2 A:link {color: #339;
background: transparent;
text-decoration: none;
}

.nav2 A:visited {color: #339;
background: transparent;
text-decoration: none;
}

.nav2 A:hover {text-decoration: underline;}

.nav2 A:active {color: #669;
background: transparent;
text-decoration: none;
}

.nav3 A:link {color: #fff;
background: transparent;
text-decoration: none;
}

.nav3 A:visited {color: #fff;
background: transparent;
text-decoration: none;
}

.nav3 A:hover {text-decoration: underline;}

.nav3 A:active {color: #669;
background: transparent;
text-decoration: none;
}


body {
background: url(images/bkgd08.gif) top left repeat-y;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}

#container {
width: 940px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: none;
}

#container2 {
width: 940px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: none;
}

#container3 {
width: 400px;
background: url(images/bkgd1.gif) top left repeat-y;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: none;
}

#top {
width: 940px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 4px;
float: none;
}

#top-left {
width: 317px;
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#top-right {
width: 523px;
margin: 0 0 0 0;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 11px;
float: left;
}

#leftrail {
width: 160px;
margin: 0 4px 0 16px;
padding-left: 0px;
padding-right: 0px;
padding-top: 6px;
float: left;
}

#rightrail {
width: 178px;
margin: 0px 0 0 10px;
border-left : 1px solid #339;
border-bottom : 1px solid #339;
padding-left: 12px;
padding-right: 0px;
padding-top: 17px;
float: left;
}

#rightrail-wide {
width: 370px;
margin: 0px 0 0 10px;
border-left : 1px solid #339;
border-bottom : 1px solid #339;
padding-left: 12px;
padding-right: 0px;
padding-top: 17px;
float: left;
}

#rightrail-a {
width: 158px;
margin: 0px 0 0 0px;
float: left;
}

#rightrail-b {
width: 158px;
margin: 0px 0 0 10px;
float: left;
}


/* TOP NAVIGATION */

#navrow {
width: 701px;
height: 16px;
background: #669 url(images/dot_ltblu.gif);
margin: 4px 0px 0px 0px;
padding-left: 10px;
padding-right: 0px;
padding-top: 2px;
float: left;
}

#navrow2 {
width: 610px;
height: 16px;
background: #669 url(images/dot_ltblu.gif);
margin: 4px 0px 0px 0px;
padding-left: 10px;
padding-right: 0px;
padding-top: 2px;
float: left;
}

/* border-right : 1px solid #fff; */

#maincolumn {
width: 510px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#maincolumn2 {
width: 701px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#content {
width: 480px;
margin: 20px 40px 20px 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#content2 {
width: 701px;
margin: 20px 40px 20px 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#content3 {
width: 300px;
margin: 20px 20px 20px 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}


#sidebar {
width: 180px;
background: #e2e2ed;
margin: 0px 0px 0px 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
float: right;
}

#sidebar2 {
width: 110px;
background: #e2e2ed;
margin: 0px 10px 0px 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}

#photoarea1 {
width: 210px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 10px;
float: left;
}

#photoarea2 {
width: 130px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 10px;
float: left;
}

#photoarea3 {
width: 363px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 10px;
float: left;
}

#photoarea4 {
width: 160px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 10px;
float: left;
}

#photoarea5 {
width: 110px;
margin: 0px 0px 0px 0px;
padding-left: 4px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
float: right;
}

#photoarea6 {
width: 130px;
margin: 0px 0px 0px 0px;
padding-left: 10px;
padding-right: 0px;
padding-top: 6px;
padding-bottom: 10px;
float: right;
}


#bottom {
width: 940px;
margin: 0 0 0 0;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
float: left;
}

#hidden {
display: none;
}

strong {
font-weight: bold;
}
em {
font-style: italic;
}

ul {margin: 0em 0em 1em 3em;}

li {margin: 0em 0em 0em 1.2em; list-style-type: square; color: #000;
text-decoration: none; text-align: left;}

blockquote {margin: 0em 2em 0em 2em;
text-align: left;
}

p {margin: 0em 0em 1em 0em;
color: #000;
font-size: 12px;
line-height: 1.4;
}

.hed {color: #339; line-height: 1.4; font-size: 12px; font-weight: bold;}

.subhed {color: #339; line-height: 3.0; font-size: 11px; font-weight: bold;}

.quote {color: #339; line-height: 1.6; font-size: 11px;}

.caption {color: #000; line-height: 1.4; font-size: 11px;}

.credit {color: #339; line-height: 1.4; font-size: 10px;}

.med {color: #000; line-height: 1.4; font-size: 10px;}

.nav1 {color: #339; line-height: 1.2; font-size: 11px;}

.nav2 {color: #339; line-height: 1.2; font-size: 11px;}

.nav3 {color: #fff; line-height: 1.2; font-size: 11px; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px;}

.small1 {color: #339; line-height: 1.4; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px;}

.smallk {color: #000; line-height: 1.4; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px;}


