p { margin-top:0px }

/* This tricks (most) browsers into ignoring the <p> tags,
   since FW writes them in everywhere
*/
p {         margin-top:0px;
            margin-bottom:0px;
            padding-top: 0px;
            padding-bottom: 0px;
            
            font-family: Georgia, Times New Roman, Times, Serif, Arial;
            font-size: 12px;
            line-height: 16px;
            color: #ededed;
            font-weight: normal;
            text-align: right;
            vertical-align: top; }
        
        
td {        font-family: Georgia, Times New Roman, Times, Serif, Arial;
            font-size: 12px;
            line-height: 16px;
            color: #ededed;
            font-weight: normal;
            text-align: right;
            vertical-align: top; }
   
   
a {         text-decoration: none;
            color: #ededed; }  
      
a:link {    text-decoration: none;
            color: #ededed; }  

a:visited { text-decoration: none;
            color: #ededed; }
            
a:hover {   text-decoration: none;
            color: #b5e00b; }
            
a:active {  text-decoration: none;
            color: #b5e00b; }
           
            
.on {       color: #b5e00b; }
.off {      color: #666666; }
.smalltxt { font-size: 11px; }



h1 {        font-size: 15px;
            font-weight: normal;
            color: #b5e00b; 
            padding: 7px 0 5px 0; 
            margin: 0 0 5px 0; }

h3 {        font-size: 14px;
            font-weight: normal;
            color: #ededed; 
            padding: 0 0 5px 0; 
            margin: 0 0 5px 0; }
            
    
#subnav {   margin: 0;
            padding: 0; }
            
            #subnav ul { margin: 0;
                         padding: 0;}
                         
            #subnav li { list-style-type: none;
                         padding: 2px 0 3px 0; 
                         color: #b5e00b;
                         border-top: 1px dotted #444444; }

            #subnav li img { vertical-align:middle; }
                         
            #subnav li a {
                         text-decoration: none; }  
 

#body {     text-align: left; 
            }

#body.thumbs {   /* Hack to position in IE/Win - add width */
            width: 455px;
            position: relative;
            top: 218px;
            left: 0; }

#body .artist {   
            text-align: left;
            margin: 0 119px 0 0;
            height: auto;
            line-height: 1.4em; }
                        
#body.info p {   
            text-align: left; }
            
#body.info td {   
            text-align: left; }
 
p.info {    text-align: left; }
           
INPUT, TEXTAREA, SELECT, OPTION {
            margin-bottom: 10px;
            font-family: Verdana, Arial, Helvetica;
            font-size: 10px; }
   
#gal-crumbs {
            padding: 5px 0 0 0; }
            
#gal-crumbs a {
            text-decoration: none; }

#gal-details {
            padding: 0 3px 0 0; 
            margin: 0 0 5px 0;
            height: 125px;
            overflow: auto; }
 
#gal-sub {  padding: 0 0 10px 0; 
            line-height: 16px; }

#gal-desc { padding: 0 0 0 0;
            margin: 0 0 10px 0; }

#gal-ctrl { position: absolute;
            top: 537px;
            left: 44px;
            width: 217px; }

#gal-ctrl .dottedline {
            padding: 0 0 5px 0; 
           }           
            
           

#alt {      padding: 3px;
            float: right;
            border: 1px solid #444444;
            margin: 0 0 5px 5px;
            width: 53px; }
#artistside{
			width: 217px;
			border-top: 1px dotted #444444;
			text-align: right;
}
