html, body { 
background : url(http://content.mycutegraphics.com/backgrounds/hearts/hrtbg161.gif) repeat fixed center; 
margin : 0; 
padding : 0; 
color : #806958; 
background-color : #ffffff; 
font-family : Trebuchet MS; 
font-size : 12px; 
text-align : center; 
min-height : 100%; 
} 
p { 
color : #806958; 
font-family : Trebuchet MS; 
font-size : 12px; 
text-align : left; 
padding : 2px; 
margin : 0 0 0 0; 
} 
a:link, a:visited { 
text-decoration : none; 
color : #806958; 
} 
a:hover { 
color : #f36d86; 
} 
img { 
border : 0; 
} 
#wrapper { 
margin : 0 auto !important ; 
width : 970px; 
} 
h1 { 
margin : 0 0 0 0; 
font-weight : bold; 
font-size : 10px; 
font-family : Trebuchet MS; 
color : #806958; 
} 
h2 { 
margin : 0 0 0 0; 
font-size : 12px; 
font-family : Trebuchet MS; 
color : #806958; 
} 
h2 a:link, h1 a:visited { 
display : block; 
color : #806958;
text-decoration : none; 
width : 180px; 
padding : 0; 
} 
h2 a:hover { 
color : #806958; 
} 
h3 { 
margin : 0 0 0 0; 
font-weight : bold; 
font-size : 9px; 
font-family : Trebuchet MS; 
color : #ffffff; 
}
#frontpagebreadcrumbs { 
width : 580px; 
background-color : #ffffff; 
padding : 2px; 
font-family : Trebuchet MS; 
font-size : 16px; 
font-weight : bold; 
color : #f36d86; 
text-align : left; 
margin : 0; 
} 
#container { 
width : 970px; 
background-color : #ffffff; 
min-height : 100%; 
float : left; 
} 
#contain { 
width : 970px; 
padding : 0; 
margin : 0 auto !important ; 
} 
#header { 
width : 970px; 
height : 100px; 
background-color : #BEB2AA; 
} 
#lefthead-div { 
float : left; 
padding-left : 5px; 
width : 195px; 
height : 100px; 
} 
#righthead-div { 
float : right; 
height : 100px; 
margin-top : 5px; 
} 
#topContentAds { 
width : 590px; 
height : 250px; 
background-color : #ffffff; 
} 
#topContentAdLeft-div { 
float : left; 
padding : 0; 
width : 290px; 
height : 250px; 
} 
#topContentAdRight-div { 
float : right; 
width : 300px; 
height : 250px; 
margin : 0; 
} 
#bottomContentAds { 
width : 590px; 
height : 250px; 
background-color : #ffffff; 
margin-top : 15px; 
} 
#bottomContentAdLeft-div { 
float : left; 
padding : 0; 
width : 290px; 
height : 250px; 
} 
#bottomContentAdRight-div { 
float : right; 
height : 300px; 
margin : 0; 
} 
#topBar { 
width : 970px; 
background-color : #d2f6fe; 
margin : 0 auto !important ; 
} 
#content { 
float : left; 
width : 590px; 
background-color : #ffffff; 
position : relative; 
margin : 0 auto; 
margin-top : 20px; 
text-align : center; 
} 
#left { 
float : left; 
background-color : #ffffff; 
overflow : hidden; 
margin-left : 2px; 
width : 180px; 
} 
#right { 
background-color : #ffffff; 
float : right; 
width : 160px; 
} 
.rightcat-box { 
padding : 2px; 
margin-bottom : 1px; 
float : right; 
width : 160px; 
border : 1px solid #eeeeee; 
margin-top : 20px; 
margin-right : 1px; 
margin-left : 1px; 
text-align : center; 
} 
.leftcat-box { 
padding : 2px; 
margin-bottom : 2px; 
float : left; 
width : 180px; 
border : 1px solid #eeeeee; 
margin-top : 20px; 
margin-left : 1px; 
} 
.content-box { 
padding : 0; 
margin-bottom : 2px; 
width : 590px; 
border : 1px solid #eeeeee; 
margin-top : 20px; 
margin-left : 10px; 
margin-right : 1px; 
float : left; 
} 
#breadcrumbs { 
width : 580px; 
background-color : #d2f6fe; 
padding : 3px; 
font-family : Trebuchet MS; 
font-size : 11px; 
font-weight : bold; 
} 
.cat { 
display : block; 
width : 180px; 
padding : 2px 0 2px 0; 
background-color : #d2f6fe; 
font-weight : bold; 
float : left; 
margin-bottom : 0; 
margin-top : 0; 
} 
.social { 
display : block; 
width : 180px; 
padding : 2px; 
background-color : #eeeeee; 
font-weight : bold; 
color : #f36d86; 
float : left; 
margin : 0 auto; 
text-align : left; 
} 
.rightlinksout { 
display : block; 
width : 160px; 
padding : 2px 0 2px 0; 
background-color : #d2f6fe; 
font-weight : bold; 
float : left; 
margin-bottom : 0; 
margin-top : 0; 
} 
ul.leftnav { 
font-size : 0.95em; 
float : left; 
width : 180px; 
margin : 0; 
list-style : disc; 
background : #ffffff; 
text-align : left; 
margin-left : 15px; 
} 
ul.leftnav li a { 
display : block; 
color : #806958; 
text-decoration : none; 
width : 180px; 
padding : 0; 
list-style : disc; 
} 
ul.leftnav li a:hover { 
color : #f36d86; 
} 
ul.rightCol { 
font-size : 0.95em; 
float : right; 
width : 160px; 
margin : 0 0 0 0; 
padding : 0; 
list-style : none; 
background : #ffffff; 
text-align : left; 
} 
ul.rightCol li a { 
display : block; 
color : #806958; 
text-decoration : none; 
width : 160px; 
padding : 0; 
} 
ul.rightCol li a:hover { 
color : #f36d86; 
} 
#footer { 
width : 970px; 
background-color : #806958; 
color : #ffffff; 
font-size : 14px; 
font-family : Helvetica; 
text-align : center; 
clear : both; 
padding : 20px; 
} 
#footer a { 
color : #ffffff; 
font-size : 11px; 
} 
#footer a:visited { 
color : #ffffff; 
} 
#footer a:hover { 
color : #f36d86; 
text-decoration : underline; 
} 
.table { 
width : 580px; 
border : 0; 
background-color : #fff; 
margin : 0 auto; 
} 
.tr1 { 
width : 580px; 
background-color : #fff; 
text-align : center; 
margin-left : auto; 
margin-right : auto; 
} 
.tr2 { 
width : 580px; 
background-color : #eeeeee; 
text-align : center; 
font-family : Trebuchet MS; 
font-size : 10px; 
font-weight : bold; 
text-align : center; 
} 
.td-aim { 
width : 120px; 
} 
.td { 
width : 580px; 
text-align : center; 
} 
#frontpage { 
float : left; 
width : 580px; 
height :280px; 
background-color : #ffffff; 
border-bottom : 1px solid #eeeeee; 
text-align : center; 
margin-right : 1px; 
margin-left : 5px; 
margin-top : 5px; 
margin-bottom : 5px; 
} 
#frontpageLeft-div { 
float : left; 
padding : 0; 
width : 290px; 
height : 225px; 
} 
#frontpageRight-div { 
float : right; 
height : 225px; 
width : 290px; 
} 