Body {
margin : 0px; 
padding : 0px; 
background-image : url(images/pattern.gif); 
font : normal normal 75%/1.5em verdana, Arial, Helvetica, sans-serif; 
color : #393B40; 
text-align : left; 
} 
h1 {
font : italic bold 150%/1.5em verdana, Arial, Helvetica, sans-serif; 
color :#576F99;
} 
h2 {
font : normal bold 120%/1.2em verdana, Arial, Helvetica, sans-serif; 
margin:25px 0px 5px 0px;
} 
strong {
font-weight : bold; 
} 
em {
font-style : italic; 
} 
br {
line-height : 1em; 
} 
hr {
height : 1px;
color: #F3EFEE; 
} 
#container {
width : 808px;
height: auto;
margin : 0px auto;
background-color :#EEEAE9;
} 
#header {
width: 808px;
}
#middle
{
width : 808px;
height: 100%;
}
#category {
width: 286px;
height: 100%;
float: left;
}
#category a.category {
font : normal bold 100%/1.5em verdana, Arial, Helvetica, sans-serif; 
color : #393B40; 
text-decoration : none; 
}
#category a.category:hover {
font : normal bold 100%/1.5em verdana, Arial, Helvetica, sans-serif; 
color : #2A2C31; 
text-decoration : none; 
}
#content {
	width : 440px;
	min-height: 374px;
	height:auto !important;
	height: 374px;
	background : white url(images/bg_content.gif) no-repeat scroll top left;
	padding :30px 40px;
	float: right;
	text-align : left;
	border-left :2px solid #fff;
} 
#footer {
background-image : url(images/bg_footer.gif); 
font : normal normal 80%/1.5em verdana, Arial, Helvetica, sans-serif; 
color : #E1F3F7; 
height: 33px;
clear: both;
} 
#footer a {
color : #E1F3F7; 
text-decoration : underline; 
} 
p.small
{
	font : normal normal 90%/1.5em verdana, Arial, Helvetica, sans-serif; 
}
li {font-weight:bold;}
