body {
margin : 0 20px 20px 10px;
padding : 10px 10px 10px 10px;
font-family : verdana, arial, helvetica, sans-serif;
color : #fff;
background-color : #000;
z-index : 1;
}
:link img {
  border: none;
}

container {
background-color : #000;
width : 95%;
height : 95%;
margin : 135px, 0 0 0:
padding : 0:
float : left;
border : none;
}
#logo {
background : url("stix_header_background3_new.gif") no-repeat left top;
display : block;
position : relative;
margin-left : 3px;
background-color : 000;
width : 100%;
height : 135px;
z-index : 1;
}
#navlist {
display : block;
position : relative;
float : left;
width : 95%;
padding : 0;
margin-top : -20px;
margin-left : 5px;
width : 90%;
depth : 35px;
background-color : transparent;
z-index : 2;
clear : left;
}
#navlist ul {
display : inline;
padding : 0;
margin : 0;
list-style-type : none;
font-family : verdana, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
#navlist li {
display : inline;
margin : 5px 0 3px 0;
line-height : 14px;
}
#navlist a {
background : url("pink.jpg")
no-repeat right top;
display : inline;
padding : 2px 6px 2px 4px;
width : 84px;
background-color : #f9f;
border-bottom : 4px solid #f9f;
text-decoration : none;
}
#navlist a:link , #navlist a:visited {
color : #000;
}
#navlist a:hover {
background : url("yellow.jpg")
no-repeat right top;
background-color : #fcf476;
color : #000;
border-bottom : 4px solid #fcf476;
text-decoration : none;
}
#hotlink a:link , #hotlink a:visited , #hotlink a:hover {
background : url("yellow.jpg")
no-repeat right top;
background-color : #fcf476;
color : #000;
padding : 2px 6px 6px 4px;
border-bottom : 4px solid #fcf476;
z-index : 1;
}
#content {
position : relative;
display : block;
float : left;
margin : 0 6px 10px 5px;
width : 85%;
height : auto;
background-color : #000;
border : 2px dotted #fcf476;
padding : 3px 6px 6px 6px;
z-index : 2;
}
#linkscolumn {
display : inline;
float : right;
margin : 8px 4px 4px 12px;
padding : 0; 
width : 200px;
height : 98%;
background-color : #000;
z-index : 1;
border : none;
}
#column {
display : inline;
position : relative;
margin : 0;
width : 200px;
height : 100%;
background-color : #f9f;
z-index : 1;
}
#details {
font-color : #99c;
display : block;
position : relative;
clear : both;
height : 35px;
width : 94%;
z-index : 1;
}
h1 {
margin : 6px;
font-family : verdana, arial, helvetica, sans-serif;
padding : 0;
font-size : 20px;
line-height : 20px;
font-weight : bold;
color : #fcf476;
padding-top: 10px;
}
h2 {
margin : 6px;
font-family : verdana, arial, helvetica, sans-serif;
padding : 0;
font-size : 20px;
line-height : 20px;
font-weight : normal;
color : #fcf476;
padding-top: 10px;
}
h3 {
margin : 0 0 2px 6px;
font : 11px/13px tahoma, verdana, arial, helvetica, sans-serif;
font-weight : bold;
color : #FAD9F1;
padding-top: 1px;
}
h4 {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 20px;
line-height : 10px;
font-weight : normal;
background-color : 000;
color : #fcf476;
padding : 2px 0 0 4px;
margin-top : 0;
margin-bottom : 0;

}
h5 {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 10px;
line-height : 13px;
font-weight : bold;
margin-left : 6px;
margin-bottom : 1px;
}
p {
font : 12px/17px verdana; arial, helvetica, sans-serif;
margin : 0 0 12px 6px;
font-weight : bold;
}
p.quote {
font-size : 10px;
float : right;
margin-right : -22px;
color : #99c;
font-family : arial, helvetica, sans-serif;
font-weight : bold;
z-index : 1;
}
p.linkabout {
font-size : 11px;
line-height : 13px;
font-weight : bold;
margin : 0 6px 0 6px;
}
.dd {
font : 9px/13px verdana; arial, helvetica, sans-serif;
font-weight : bold;
color : #99c;
margin : 0;
}
a.linkhead {
font-family : verdana, arial, helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
line-height : 14px;
padding-bottom : 1px;
padding-top : 1px;
padding-left : 0;
margin-top : -10px;
margin-bottom : 1px;
color : #f9f;
text-decoration : none;
border : none;
}
a.linkhead:visited {
color : #99c;
}
a.linkhead:hover {
color : #fcf476;
text-decoration : none;
border : none;
}
a.linkhead:active {
color : #fcf476;
text-decoration : none;
border : none;
}
a.details:link {
font-size : 9px;
color : #99c;
font-family : tahoma, arial, helvetica, sans-serif;
font-weight : bold;
margin : 0 0 0 4px;
padding-left : 6px;
border : none;
}
a.details:hover {
font-size : 9px;
color : #f9f;
text-decoration : none;
border : none;
}
.caption {
font-size : 11px; 
line-height : 16px;
margin : 0px 4px 20px 6px;
color : #FAD9F1;
font-family : tahoma, verdana, arial, sans-serif;
font-weight : bold;
letter-spacing : 2;
}
.byline {
font-size : 11px; 
line-height : 16px;
margin : 0px 4px 20px 6px;
color : #FAD9F1;
font-family : tahoma, verdana, arial, sans-serif;
font-weight : bold;
letter-spacing : 2;
}
.float-left {
float : left;
margin : 0 3px 20px 4px;
}
.float-right {
float : right;
margin : 0 3px 1px 10px;
}
.float-stills {
display : inline;
float : left;
margin : 0 1% 2% 1%;
border : 0;
}
.linkpic {
display : inline;
margin : 0 1% 2% 0;
border : 0;
}
a {
text-decoration : none;
color : #f9f;
border : none;
}
a:hover {
color : #fcf476;
}
a.details {
text-decoration : none;
font-family : tahoma, arial, helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color : #99c;
margin : 0;
padding : 6px;
}
a.details:hover {
text-decoration : underline;
color : #f9f;
}
.sidecolumn {
float : right;
margin : 4px 4px 4px 12px;
padding : 0 6px 0 0; 
width : 200px;
height : 90%;
background-color : #000;
z-index : 1;
color:#99c;
}
.hide {
display : none;
}

