body { 
background-color : #cccccc; 
text-align : center; 
margin : 0; 
} 
body, tr, td, p { 
font-family : Tahoma; 
font-size : 8pt; 
color : #444444; 
} 
div.container { 
width : 100%; 
margin : 0; 
height : auto; 
}
a { 
text-decoration : none; 
font-weight : bold; 
color : #aaaaaa;  
} 
a img { 
border : none; 
border-bottom : none; 
} 
b { 
color : #333333; 
} 
i { 
color : #333333; 
font : 1.1em georgia, sans-serif; 
} 
a:hover { 
color : #666666; 
} 
ul { 
list-style : square; 
} 
caption {
font-family : Tahoma; 
font-size : 8pt; 
color : #444444; 
}
#layout { 
position : absolute; 
left : 40px; 
top : 0; 
height : 234px; 
} 
#nav { 
position : absolute; 
left : 120px; 
top : 240px; 
width: 620px;
margin : 0; 
padding : 0; 
z-index: 1;
} 
ul#blue { 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
ul#blue li { 
position : relative; 
float : left; 
margin-right : 5px; 
padding-right : 5px; 
padding-top : 5px; 
font : 1em Verdana, Georgia, "Times New Roman", Times, serif;
} 
ul#blue li a { 
padding : 2px 2px; 
text-decoration : none; 
text-transform : uppercase; 
font : 1em Verdana, Georgia, "Times New Roman", Times, serif; 
color : #999999; 
} 
ul#blue li a:hover { 
color : #666666; 
border : none; 
} 
ul#blue li.current a { 
color : #666666; 
font-weight : none; 
} 
#update { 
position : absolute; 
left : 40px; 
top : 286px; 
width : 726px; 
background-image : url(http://perfect-simplicity.net/layout/v8laybg.jpg); 
background-repeat : repeat-y; 
text-align : justify; 
}
li { 
font-family : verdana, georgia, sans-serif; 
font-size : 0.98em; 
text-transform : uppercase; 
line-height : 16px; 
} 
div.left { 
float : left; 
width : 330px; 
margin : 0; 
padding : 1em; 
} 
div.content { 
float : right;
width : 380px; 
margin : 0; 
padding : 1em;   
}
h3 { 
margin : 20px 10px 0 20px; 
font : 1.0em Verdana, Georgia, "Times New Roman", Times, serif; 
color : #666666; 
line-height : 10px; 
letter-spacing : 2px; 
border-bottom: 1px solid #cccccc;
text-transform : uppercase; 
} 
h2 { 
margin : 8px 0 0 15px; 
font-size : 10px; 
color : #99cc00; 
line-height : 2px; 
letter-spacing : 2px; 
text-transform : uppercase; 
} 
.imgborder { 
border : 4px solid #cccccc; 
} 
.imgborder2 { 
border : 1px dotted #cccccc; 
} 
.imgborder3 { 
border : 4px solid #cccccc; 
} 
div.bordertext { 
margin : 0 0 0; 
text-align : center; 
}
p { 
margin : 8px 8px 5px 15px; 
padding : 12px; 
} 
input, textarea, select { 
font : 8pt arial; 
border : 1px dotted #999999; 
margin : 0; 
color : #336666; 
} 
#footer { 
background : url(http://perfect-simplicity.net/layout/v8layfoot.jpg) no-repeat; 
height : 146px; 
width : 726px; 
left : 0; 
position : relative; 
clear : both;  
}  
.footer2 { 
height : 8px; 
left : 25px; 
top : 15px; 
position : absolute; 
clear : both; 
padding : 0 0 0 0; 
font-size : 7pt; 
} 
#footer a:link, #footer a:visited, #footer a:active { 
color : #cccccc; 
} 
#footer a:hover { 
color : #999999; 
} 

