a
{
color:#000;
outline:none;
}

a:hover
{
color:green;
}

body
{
font-family:"Trebuchet MS",arial,helvetica,sans-serif;
font-size:0.9em;
background-color:#fff;
color:#333;
margin:0;
}

#column-left
{
float:left;
width:625px;
padding:0 10px 0 0;
/*background-color:#999;*/
margin-bottom:10px;
}

#column-right
{
float:right;
width:250px;
padding:0 0 0 10px;
/*background-color:#ffc;*/
margin-bottom:10px;
}

#footer
{
width:100%;
clear:both;
text-align:center;
font-size:0.8em;
border-top:3px solid #9c6;
}

.gallery
{
width:200px;
padding:5px;
float:left;
margin-right:10px;
border:1px solid #999;
font-size:12px;
}


.i-info
{
width:85%;
}

.i-pic
{
width:15%;
}

#info
{
margin-top:10px;
width:100%;
border:0;
}

#info td
{
vertical-align:top;
border-bottom:1px solid #ccc;
padding:10px 0;
}

.picpanel
{
font-size:0.8em;
margin-top:20px;
}

td
{
vertical-align:top;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.underlinemenu
{
/*font-weight: bold;*/
width: 100%;
}

.underlinemenu ul
{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li
{
display: inline;
}

.underlinemenu ul li a
{
color: #494949;
padding: 6px 3px 0 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 15px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid #9c6; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected
{
border-bottom-color: #c00;
}

/*End menu*/

#wrapper
{
width:895px;
margin:0 auto;
}






