body
{
    text-align: left;
    margin-top: 1px;
    background-color: #ffffff;
}
	
	#frame
{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    padding: 0px;
    text-align: left;
    background-color: #e6e6fa;
}
		
	#contentleft
{     margin-right: 15px;
    padding: 0px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000080;
    text-decoration: none;
    border-right: #000080 4px solid;
    border-top: #000080 4px solid;
    border-left: #000080 4px solid;
    border-bottom: #000080 4px solid;
    width: 220px;
    height: 330px;
    background-color: #ebd28b;
}
	
	#contentcenter
{    padding: 10px;
    float: left;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    margin-top: 15px;
    line-height: 4ex;
    text-align: justify;
    border-top-width: 4px;
    border-left-width: 4px;
    border-left-color: #ffffff;
    border-bottom-width: 4px;
    border-bottom-color: #ffffff;
    border-top-color: #ffffff;
    border-right-width: 4px;
    border-right-color: #ffffff;
}
	
		
	#contentheader
{
    background: white;
    width: 100%;
}
		
		    #firstbanner
{
    float: left;
    font-size: 30pt;
    font-family: 'Bodoni MT' , 'Times New Roman';
    color: #000055;
    clear: none;
}
        #subbanner
{
    float: left;
    clear: left;
    font-family: 'Bondoni MT' , Arial;
    font-size: 12pt;
    color: #00008b;
    width: 100%;
    background-image: url(gallery/bgnav.jpg);
}
#mainbanner
{
    width: 100%;
    height: 180px;
    background-image: url(gallery/banner1.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}
#bannermarque
{background-image: url(gallery/bgnav.jpg); 
    background-repeat: repeat-x;
    }
 #bannerleft
{
    width: 118px;
    height: 181px;
    background-image: url(gallery/picleftbanner.jpg);
    float: left;
}
 #bannerright
{
    width: 118px;
    height: 181px;
    background-image: url(gallery/picrightbanner.jpg);
    float: right;
}
    		    		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
#contentleft ul
{margin: 0 0 0 30px;
    
    }
    #contentleft li
{
    float: left;
    list-style-type: none;
    padding: 0 6px;
        }       
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
		#contentleft a
{
    text-decoration: none;
    color: #000080;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
}
		    #contentleft a:hover
{
    color: #000055;
    background-color: #ffffff;
    display:block;
}	
	
	
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}




.cleft
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    background-color: #d6b770;
    color: #000080;
    height:28px;
}
.membership
{
    font-size: 10px;
    color: #000080;
    font-family: Arial, Sans-Serif;
    width: 25%;
    height: 50px;
    float: left;
    background-color: #ffffff;
}
.cpm
{
    background-image: url(gallery/verticalCPM.jpg);
    width: 52px;
    height: 43px;
    float:left ;
}
.cpnsw
{
    background-image: url(gallery/cpnsw.jpg);
    width: 52px;
    height: 52px;
    float: left;
}
#footer
{
    font-weight: bold;
    font-size: 10px;
    color: #e0ffff;
    font-family: Arial, Sans-Serif;
}
.title
{
    font-weight: bold;
    font-size: 16px;
    color: #000080;
    font-family: Arial, Sans-Serif;
}
ul#navigationlist
{
    list-style-type: none;
    margin: 1px;
    padding: 1px;
}
ul#navigationlist a
{
    text-decoration: none;
    display: block;
    background: #36;
    color: #000080;
    padding: .2em .5em;
    border-bottom-color: #ffffff;
    border-bottom-style: solid;
}
ul#navigationlist a:hover
{
    font-weight: bold;
    color: white;
    background-color: #000080;
}
ul#navigationlist li
{
    display: inline;
    width: 200px;
}