html, body { 
margin : 0; 
padding : 0; } 

.clearfix:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; } 

.clearfix { 
display : block; } 
* html .clearfix { 
height : 1%; } 

body { 
font : 12px Verdana, Arial, Helvetica, sans-serif; 
background : #191971 repeat-y fixed left top; } 
p { 
margin : 0 10px 10px; 
padding : 0; } 

.header { 
background : #191971 no-repeat fixed left top; 
clear : both; ; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #191971}
 
.header h1 { 
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #191971; 
margin : 0 0; 
background : #191971; ; font-weight: bold} 

.header h2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #191971; 
line-height : normal; ; padding: 10px 10px; background: #191971} 


.header h3 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #191971; 
line-height : normal; ; padding: 10px 10px} 


.spacer { 
clear : both; 
background : url(/furniture/spacermid.png) left top; } 

#menu { 
clear : both; 
background : url(/furniture/menuturqblue.jpg) repeat-y right top; 
font : bold 12px/20px Verdana, Arial, Tahoma, Sans-serif; 
height : 24px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; ; color: #FFFFFF; text-align: right} 

#menu ul { 
float : right; 
list-style : none; 
margin : 0; 
padding : 0; } 

#menu ul li { 
display : inline; }
 
#menu ul li a { 
display : block; 
float : left; 
padding : 0 8px; 
color : #FFFFFF; 
text-decoration : none; } 

#menu ul li a:hover { 
background-color : #191971; 
color : #FF0090; } 

#menu ul li#current a { 
background-color : #fff; 
color : #333; 
padding : 0; 
margin : 0; } 

}
ul li {
	list-style-image: url(bullet.gif);
}

li {
list-style: outside; 
background-repeat : no-repeat; 
background-position : 0 center;
margin : 1em 0;  
; text-indent: 0.2em
}

blockquote {
margin: 10px 10px;
padding: 0 0 0 20px;  
border: 1px #f2f2f2 solid; 
background: #29B0E0 no-repeat 5px 5px;    
; font: bold normal 12px Verdana, Arial, Helvetica, sans-serif
; color: #FFF;
}

.montage { 
clear : both; 
height : 80px; 
background-image : url(/images/montagepaula2.jpg); 
background-repeat : no-repeat; 
background-position : left top; }
 
.wrapper { 
float : left; 
width : 100%; } 
.content { 
background : #ffffff; 
margin : 0 210px 0 150px; 
padding : 5px 0 0 15px; } 

.content p { 
line-height : 1.4; 
color : #333; } 
.content h2 { 
font-size : 12px; 
padding-left : 10px; 
color : #191971; 
font-family : "lucida calligraphy", verdana, arial, sans-serif; } 

.nav {
float:left;
width:150px;
margin-left:-100%;
margin-top:20px;
}

.nav ul li {
display:block;
margin-top:0;
background:url(navbg.png) left repeat-x;
border-bottom:1px solid #000;
font-weight:700;
padding:10px;
}

.nav a:hover {
color:#54B2E6;
}

.nav img {
margin-top:30px;
; border: 0px; margin-right: 0px
}
#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li 
{
padding-left: 10px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

.rt_col { 
background:#191971;
float : left; 
width : 200px;
margin : 15px 0 0 -200px; ; padding: 0px} 

.rt_col ul li { 
display : block; 
float : right; 
width : 220px; 
padding : 0; } 

.rt_col p { 
color : #333; 
font-size : 75%; 
text-align : right; 
margin : 0 0 0 5px; } 

.rt_col ul li img { 
padding : 0 0 8px 8px; 
background : center 0%; } 

.footer { 
float : left; 
width : 100%; 
border : 1px #322 none; 
background-color : #191971; 
color : #ffffff; 
margin : -5px 0 0; 
padding : 20px; ; text-decoration: underline} 

.footer a:hover { 
text-decoration : underline overline; 
font-weight : 700; 
color : #191971; }
 
.footer p { 
text-align : left; 
font-size : 60%; 
margin : 0; 
padding : 4px; } 

.footer img { 
margin-left : 180px; } 

.hr { 
text-align : left; 
margin-left : 50px; 
width : 150px; 
color : maroon; 
background-color : maroon; 
height : 1px; } 

.nav ul, .rt_col ul { 
list-style-type : none; 
margin : 0; 
padding : 0; } 
.footer a:link { 
text-decoration : none; 
color : #191971; ; font-size: 10px} 

a:link { 
text-decoration : underline; 
color : #191971; } 

a:visited { 
text-decoration : underline; 
color : #00bfff; } 

.nav a:link { 
text-decoration : underline; 
color : #f4f8fd; } 

.link { 
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #191971; 
font-weight: bold; 
text-decoration : underline; } 

#sddm { margin: 0; padding: 0; z-index: 30} 
#sddm li { margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial}
 #sddm li a { display: block; margin: 0 1px 0 0; padding: 4px 10px; width: 60px; background: #5970B2; color: #FFF; text-align: center; text-decoration: none}
 #sddm li a:hover { background: #49A3FF} #sddm div { position: absolute; visibility: hidden; margin: 0; padding: 0; background: #EAEBD8; border: 1px solid #5970B2}
 #sddm div a { position: relative; display: block; margin: 0; padding: 5px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: 
#EAEBD8; color: #2875DE; font: 11px arial} #sddm div a:hover { background: #49A3FF; color: #FFF} 










