*{margin:0; padding:0;}
body{background:#F5F4ED; font-family:Arial; overflow-x:hidden;}
h1{font-family: Verdana, Arial; font-size:24px; color:#B06891; margin:15px 0 5px 25px; font-weight:bold;}
h2{font-family: Verdana, Arial; font-size:20px; color:#555555; font-weight:bold; margin:0 0 0 25px; width:690px;}
h3{font-family: Verdana, Arial; font-size:20px; color:#B06891; margin:20px 0 5px 25px; font-weight:bold;}
h4{font-family: Verdana, Arial; font-size:12px; color:#333333; font-weight:bold; margin:0 0 20px 25px; display:inline;}
p{text-align:left;  font-size:12px; color:#333333;  font-family:Verdana, Arial; line-height:25px;  margin:0 25px 20px 25px; width:690px;}
nav {float:right; height:auto; font-family:'Francois One', 'Arial', sans-serif; color:#CCCCCC; font-size:13px; width:700px;}
footer{width:980px; font-size:12px; color:#555555; font-family:Arial; line-height:25px; float:left; margin:10px 0 20px 0;}
header {float: left; padding-top:20px; border-bottom:7px solid #B06891; height:55px; width:980px; background:#F5F4ED;}
a {color:#B06891; text-decoration:underline;} a img {border:none;}
.wrapper{margin:0 auto; width:980px;}
.logo{float:left; margin-top:-6px;}
ul.navigation  {float:left; margin: 15px 0 0 35px; width:700px;}
ul.navigation li {display:inline; margin-left:20px;}
.current { border-bottom:2px solid #B06891;}
ul.navigation li:hover{border-bottom:2px solid #B06891;}
ul.navigation li a{text-decoration:none; color:#333;}
.content_main {width:740px; float:left; border-right: 2px solid #E1E1E1; }
.fb_button {background: transparent !important; height:25px; margin:15px 25px 10px 25px; width:690px;}
.fb_comments {background: transparent !important; height:auto; margin:15px 25px 10px 25px; width:690px;}
ul.content_item  li{padding:12px 0 9px 0px; width:690px; margin:0 25px 0 25px;}
ul.content_item  li p {display:inline; margin:0 0 0 5px;}
.side_main {float:right; width: 238px; margin:415px 0 0 0; }
.side_main p{margin:0 0 0 18px; width:200px;}
.side_main h2{ font-size:19px; color:#555555; font-weight:500; margin:0 0 0 18px; width:220px;}
.side_main h3{margin:20px 0 5px 18px;}
.main{height:auto; background:#FFF; border-bottom: 4px solid #B06891; width:980px; }
.footer_nav{text-align:center;}
.footer_nav p {width:auto; margin:0; text-align:center;}
.footer_nav  ul {margin-right:14px;}
.footer_nav  li {margin:0 auto; display:inline;  margin: 0 0 0 14px;}
.footer_nav li a{color:#B06891; text-decoration:underline;}
.footer_nav li:hover {border:none;}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
