body {
    font-family:Century Gothic;
    font-size:10px;
    }


#globalwrapper {
    width:100%;
    height:100%;
    }


#smmain {
    position:absolute;
    top:10px;
    left:-5px;
    }


#smpnewsletter   {
    position:absolute;
    left:20px;
    top:20px;
    width:200px;
    border:none;
    9F9F9F;
    padding:5px;
    margin:0px;
    padding:10px
}

 
#smtabnewsletter {
    font-size:12px;
    position:absolute;
    left:245px;
    top:0px;
    width:550px;
    padding:10px;
    margin:0px;
    }


#smtabgallery 	 {
    font-size:12px;
    position:absolute;
    left:245px;
    top:0px;
    width:585px;
    padding:5px;
    margin:0px;
    }


#smtabother 	 {
    text-align:justify;
    font-size:12px;
    position:absolute;
    left:245px;
    top:0px;
    width:585px;
    background-color:white;
    padding:5px;
    margin:0px;
    }


div.smtabheader  {
    font-weight:bold;
    font-size:16px;
    font-family:Century Gothic;
    color:darkgreen;
    border-bottom:double 3px #CFCFCF;
    }


div.smpheader    {
    font-weight:bold;
    font-size:16px;
    font-family:Century Gothic;
    color:darkgreen;
    border-bottom:double 3px #CFCFCF;
    }


div.smbanner     {
    font-weight:bold;
    font-size:48px;
    color:#306030;
    padding:5px;
    margin-top:-5px;
    width:100%;
    border:none;
    }


span.smbanner    {
    position:relative;
    top:-6px;
    font-size:48px;
    }


#photo {
    margin-left:10px;
    margin-bottom:10px;
    height:270px;
    border:solid 1px #A0A0F0;
    padding:2px;
    padding-right:0px;
    }


.plthumb IMG {
    cursor:pointer;
    }


ul {
    font-size:12px;
    
list-style:square;
    
padding:0;
    
margin:0;
    
margin-left:25px;
    
margin-bottom:10px;
    
}


li {
    padding-top:3px;
    
padding-bottom:3px;
    }


a {
    
	text-decoration: none;
    
	color: #4c4949;
    
	background: none;
    
}


a:visited {
    
	color: #888888;
    
}


a:active {
    
	color: #4c4949;
    
}


a:hover {
    
	text-decoration: underline;
    
}


a.stub {
    
	color: #4c4949;
    
}


a.new, #p-personal a.new {
    
	color: #Bc4949;
    
}


a.new:visited, #p-personal a.new:visited {
    
	color: #8c4949;
    
}



h4 {
    margin-top:6px;
    margin-bottom:6px;
    color:#306030;
    font-size:13px;
    }





