*{margin:0; padding:0;}
body{background:url(images/bg.png) repeat-x #c9059d; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;}

#wrapper{width:894px; margin:auto; background:url(images/wrapper_st.png) repeat-y;}
#header{background:url(images/header.jpg); width:894px; height:262px; padding:120px 0 0 0;}
#joke{text-align:right; font-size:20px; font-style:italic; color:#494a47; padding:0 100px 25px 300px;}
#freetrail{width:250px; height:76px; padding:0 0 0 550px;}
#freetrail h1{text-indent:-10000px;}
#freetrail a{display:block; width:250px; height:76px;}
#tryitfree{width:152px; height:130px; padding:0 0 0 50px;}
#tryitfree h1{text-indent:-10000px;}
#tryitfree a{display:block; width:146px; height:130px;}

#content{width:743px; margin:auto; padding:2px 0 0 7px;}
#c1{width:205px; float:left; margin:0 6px 0 0;}
#pic{border:6px solid #cde893;}
#c1text{background:#cde893; width:205px; margin:5px 0 0 0;}
#c1text p{font-size:9px; color:#314a27; font-weight:bold; text-align:justify; padding:5px;}
#c2{width:505px; float:left; background:#cde893; padding:4px 9px 0 8px;}
#c2 h2{color:#314928; font-size:19px; margin:0 0 4px 0;}
#c2 p{
	font-size:12px;
	color:#314925;
	text-align:justify;
	margin:0 0 14px 0;
	font-weight:bold;
}
#c2 a{color:#c9059d;}

#footer{background:url(images/footer.png) no-repeat top; width:894px; margin:auto;}
#footerwrap{width:734px; margin:auto; padding:10px 6px 0 0;}
#footer ul{text-align:right; margin:0 0 20px 0;}
#footer ul li{display:inline; font-size:11px; font-weight:bold; color:#3a5131; margin:0 0 0 4px;}
#footer ul li a{color:#3a5131;}
#footer p{color:#cde893; font-size:11px; text-align:center; font-weight:bold;}
#footer p a{color:#cde893; }
