BODY, TD, P  { font-size : 10pt; font-family : verdana, helvetica, arial, sans-serif; color : #484848;}
BODY {margin : 0; color : #000000; background : #FFFFFF;}

HR#header { border-bottom: 3px solid #164B3B; width : 100%; margin : 7px 0 4px 0;}

A  {color : #098BC5; font-weight : bold; text-decoration : none;}
A:Visited  { color : #098BC5; font-weight : bold; text-decoration : none;}
A:Active  { color : #098BC5; font-weight : bold; text-decoration : none;}
A:Hover  { color : #098BC5;	font-weight : bold; text-decoration : underline;}

H3  {font-size : 13pt; color : #336153; font-weight : bolder; letter-spacing : 0.18em; border-bottom: 2px solid #E77817; width : 75%;}
.small {font-size : 8pt;}

div#topnav {background : #E77817 url(swtiaimages/tnav_curve.gif) left bottom no-repeat; text-align : right; width : 75%; float : right; margin : 0; padding : 3px 0;}
div#topnav A:link, div#topnav A:visited, div#topnav A:active{font-weight : bold; font-size : 10pt; color : #FFFFFF; text-decoration : none; padding-left : 10px; padding-right : 10px; border-left : 2px dotted #FFFFFF;}
div#topnav A:hover {color : #3D695C;}

div#tbl-header {background : url(swtiaimages/hd_bg.gif) left top repeat; margin : 0; padding : 0; width : 100%; clear : both;}

table#container {width : 100%; margin : 5px 0 0 0; clear : both;}
table#container td {border-width: 0; vertical-align : top;}

td#main {padding-left : 10px;}

td#snav { width : 140px; background : #E77817 url(swtiaimages/snav_curve.gif) right top no-repeat; padding : 15px 0;}
td#snav A:link, td#snav A:visited, td#snav A:active {font-weight : bold; font-size : 10pt; color : #FFFFFF; text-decoration : none; border-bottom : 1px solid #FFFFFF; display : block; padding : 5px 7px;}
td#snav A:hover {color : #3D695C;}

div#footer {width : 100%; clear : both; text-align : center; font-size : 8pt;}

p.members:first-line {font-weight : bold; color : #336153; font-size : 115%}
ol#recent_proj li {font-weight : bold; padding-top : 7px;}
ol#recent_proj ul li {font-weight : normal; font-size : 8pt; padding-top : 0;}
div.photo {float : right; font-size : 8pt; font-weight : normal; padding : 5px 5px; text-align : right;}
div.photo img {border : 1px solid #000000;}

table#gallery {}
table#gallery td {padding : 5px; background : #E0E7E5; font-size : 8pt; text-align : center; vertical-align : top;}

.navlist {
  width:100%;
  font-size:10pt;
}

.navlist li {
  display:inline;
  padding-left:4px;
  padding-right:4px;
  border-right:1px dotted #066;
  border-left:1px dotted #066;
}

.navlist ul {
  list-style:none;
  border-left:none;
  margin:0;
  padding:10px;
}

.storyattr {
  display:block;
  text-align:left;
  clear:right;
  font-style:italic;
	border-bottom: 1px solid #E77817; width : 65%;
}

.gallery {
        float:left;
        width:150px;
        height:150px;
        text-align:center;
        }
.gallery img {
        border:0px;
        }
.gallery a {
        text-decoration:none;
        }
