/* Fonts */
p, blockquote, body, ul {font-size: 13px; line-height: 1.4; font-family: "trebuchet MS", trebuchet, verdana, arial, helvetica, sans-serif;}


/* Real styles */

A:link {color: #930;
background: transparent;
text-decoration: none; 
}

A:visited {color: #930;
background: transparent;
text-decoration: none; 
}

A:hover {text-decoration: underline; 
}

A:active {color: #366;
background: transparent;
text-decoration: none; 
}

.nav1 A:link {color: #930;
background: transparent;
text-decoration: none; 
}

.nav1 A:visited {color: #930;
background: transparent;
text-decoration: none; 
}

.nav1 A:hover {text-decoration: underline;}

.nav1 A:active {color: #366;
background: transparent;
text-decoration: none; 
}

body { 
background: #000;
margin-top: 0px;
margin-left: 10px;
margin-right: 0px; 
} 

#container { 
width: 98%;
background: #000;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: none; 
} 

#top {
width: 100%;
background: #000 url(images/bkgd-top.jpg) top left no-repeat;
margin: 0px 10px 0px 10px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
float: left; 
} 

/* needs fix */
#container2 { 
width: 90%;
background: #fff;
margin: 0px 10px 0px 40px;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
float: left; 
} 

#top-left {
width: 380px;
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
float: left; 
} 

#top-right { 
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 25px;
padding-top: 10px;
float: right; 
} 

#maincolumn {
width: 62%;
margin: 0 20px 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left; 
} 

#sidebar { 
width: 30%;
margin: 0 20px 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: right; 
} 

/* b6cbcb e7c2af */

#sidebar2 { 
width: 100%;
background: #cdd7d7;
margin: 0 0 0 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
float: none; 
} 

#column1 {width: 45%; padding-left: 0px; padding-right: 20px; padding-top: 0px; float: left;}

#column2 {width: 45%; padding-left: 0px; padding-right: 20px; padding-top: 0px; float: left;}

#cdarea {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 20px; float: left;}

#cdimage {width: 160px; padding-left: 0px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; float: left;}

#cdtext {width: 180px; padding-left: 0px; padding-right: 0px; padding-top: 0px; float: left;}

#bottom { 
width: 98%;
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left; 
} 

#photoarea1 { 
width: 120px;
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left; 
}

#hidden {
display: none; 
}

#sidebarnav {
margin: 0 0 0 0;
}

strong {
font-weight: bold; 
} 
em {
font-style: italic; 
} 

ul {margin: 0em 0em 1.5em 0em;}

li {margin: 0em 0em 1.5em 0em; list-style-type: square; color: #366;
text-decoration: none;}

blockquote {margin: 0em 3em 0em 3em;}

p {margin: 0em 0em 1em 0em;
color: #000;
font-size: 13px;
line-height: 1.4; 
}

.hed {color: #366; line-height: 1.4; font-size: 15px; font-weight: bold;}

.hed2 {color: #930; line-height: 1.4; font-size: 18px; font-weight: bold;}

.quote  {color: #930; line-height: 1.6; font-size: 12px;}

.caption {color: #930; line-height: 1.4; font-size: 11px;}

.caption2 {color: #366; line-height: 1.4; font-size: 11px}

.credit {color: #930; line-height: 1.8; font-size: 10px;}

.credit2 {color: #366; line-height: 1.4; font-size: 10px;}

.med {color: #000; line-height: 1.4; font-size: 12px;}

.med2 {color: #366; line-height: 1.4; font-size: 12px;}

.nav1 {color: #930; line-height: 1.4; font-size: 11px;}

.small {color: #000; line-height: 1.4; font-size: 11px;}

