body {background: #F7F7F7; border-top: 7px solid #AE5896; line-height:1;margin: 0px;padding: 0px;text-align: center;color: #000; font-family: Arial, Helvetica,sans-serif;font-size: 13px;}table{border-collapse:separate;border-spacing:0;}blockquote:before, blockquote:after,q:before, q:after{content:"";}blockquote,q{quotes:"" "";}
/* GLOBALS */h2{font-size: 200%;font-weight: normal;margin: 0px 0px 10px;padding: 0px;}h3{text-align:left;font-weight:bold;line-height:150%;font-variant:small-caps;}h4{font-size:16px;font-weight:bold;line-height:150%;text-align:left;}hr{display:none;}a{text-decoration: none;color:#1B4273;font-size: 12px;}a:hover{color:#222222;}img{border: 0px;}p{line-height:120%;margin-bottom:10px;}div{font-size: 13px;}img.wp-smiley{display:inline !important;margin:0 !important;padding:0 !important;background:transparent !important;vertical-align:middle !important;border:0 !important;}strong{font-weight:bold;}em{font-style:italic;}
/* MAIN WRAPPER */#wrapper  {overflow:hidden; position:relative; text-align: left; margin: 0 auto; width: 1052px; background: url(images/background.png) repeat scroll 0 0;}#wrapper2 {width: 1052px; overflow:hidden; background: url(images/content-middle.png) repeat-y scroll 0 0;}#wrapper3 {width: 1052px; overflow:hidden; background: url(images/content-top.png) no-repeat scroll 0 0;}#wrapper4 {width: 1052px; overflow:hidden; background: url(images/content-bottom.png) no-repeat scroll 0 bottom;}/* TOP MENU */.top-menu {clear:both; float:right; padding: 8px 70px 0 0; overflow:hidden; height: 40px;}.top-menu ul {float:right; padding: 0; margin:0; overflow:hidden; height: 40px; list-style:none;}.top-menu ul li {display:block; float:left; padding: 0; margin:0; overflow:hidden; height: 40px;}.top-menu ul li a {display:block; float:left; margin:0; overflow:hidden; height: 40px; outline:none; display:block;						background-image: url(images/menu-buttons.png); background-repeat:repeat-x; background-position: 0 -40px;						color: #FFFFFF; font-size: 14px; text-align:center; cursor:pointer;}.top-menu ul li a span {display:block; background-image: url(images/menu-buttons.png); background-repeat:no-repeat; float:left; overflow:hidden;}.top-menu ul li a span.left {background-position: 0 0; height: 40px;}.top-menu ul li a span.right {background-position: right -80px; height: 26px; padding: 14px 20px 0 20px;}.top-menu ul li a:HOVER,.top-menu ul li.current_page_item a {background-position: 0 -160px; color:#B96CA9;}.top-menu ul li a:HOVER span.left,.top-menu ul li.current_page_item a span.left {background-position: 0 -120px; height: 40px;}.top-menu ul li a:HOVER span.right,.top-menu ul li.current_page_item a span.right {background-position: right -200px;}#main_container {padding: 10px 27px 23px 25px; overflow:hidden; clear:both;}/* HEADER */#header {text-align:left; position: relative; height: 206px; background: url(images/header.jpg) no-repeat scroll 0 0; clear:both; border: 1px solid #C483C3; margin-bottom: 6px;}#header .logo {height: 110px; width: 315px; display:block; float:left; padding: 53px 0 0 16px;}#header .logo a {height: 110px; width: 315px; display:block; float:left; outline:none; cursor:pointer;}.top-banner {height: 97px; width: 969px; margin: 0 auto;}.top-banner .left-molecule {width: 87px; height: 68px; float:left; padding: 11px 37px 0 0;}.top-banner .left-molecule div {width: 87px; height: 68px; background: url(images/molecule.png) no-repeat scroll 0 0;}.top-banner .right-molecule {width: 87px; height: 68px; float:right; padding: 11px 0 0 0;}.top-banner .right-molecule div {width: 87px; height: 68px; background: url(images/molecule.png) no-repeat scroll 0 0;}#banner-top {width: 728px; height: 90px; border: 1px solid #C483C3; background: #FDF1FC; float:left; color:#C483C3;}#banner-top div.size {padding: 39px 0 0 0; text-align:center;}#banner-left {height: 600px; color: #C483C3; border-bottom: 1px solid #C483C3;}#banner-left div.size {padding: 289px 0 0 0; text-align:center;}#banner-right {height: 280px; color: #C483C3; border-bottom: 1px solid #C483C3; background: #FDF1FC;}#banner-right div.size {padding: 129px 0 0 0; text-align:center;}/* TOP PAGES LIST */#cont {width: 1000px; overflow:hidden; border: 1px solid #C483C3; background: url(images/content.png) repeat-y scroll 0 0; margin: 0 auto;}
/* FIRST MAIN COLUMN */#content {float: left; position: relative; font-size: 12px; width: 494px; padding: 0 5px 20px 5px; text-align: left;}#content div.post{padding-bottom: 5px; position: relative;font-size: 13px;width: 100%;}#content div.post h2{font-size: 14px; margin: 0; padding: 0 0 0 3px; height: 26px; background: url(images/h2.png) repeat-x scroll 0 bottom; 					color: #972B85; font-weight: normal; margin: 5px 0; height: 28px;}#content div.post h2 a {font-size: 18px; text-decoration: none;color: #972B85; outline:none;}#content div.post h2 a:hover {color: #972B85;}#content ul{list-style-type:square;padding-left:30px;}#content code{font-family:courier,"courier new", monospace;font-size:14px;background-color:#dfdfdf;}#content blockquote{padding:6px;font-style:italic;color:#555;}#content blockquote p{font-style:italic;}.navigation div{line-height:200%;}div.post p {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}div.post p.details_small {letter-spacing:0px; font-size:10px;color:#999;text-align: left; text-transform:uppercase; font-family:Georgia, Tahoma;}div.post p.details_small i{text-transform: lowercase;}div.post p.details_small a{color:#515151;text-decoration: none;font-size: 11px; text-transform:none; margin-left: 5px;}div.post p.details_small a:hover{text-decoration: underline;}div.post p.date{text-align:right;font-size:12px;color:#999;}#content em{font-style:italic;}.tweet{position: relative;float: left;width: 80px;height: 65px;}#comm {clear: left;float: left;bottom: 0px;left: 0px;font-size: 20px;color: #000; font-family: Tahoma; line-height:1.2;}#comm a{font-size: 18px; font-family: Georgia, Tahoma; color: #5C5C5C;}
/* COMMENTS */h2#comments{margin-bottom:10px;padding-bottom: 0px;border-bottom: 1px solid #333;}.comment{text-align: left;}.commentlist big{font-size:16px;display:block;font-variant:small-caps;margin-bottom:5px;}.commentlist li{margin-bottom:8px;padding-bottom:0px;border-bottom: 1px solid #333;}.commentlist ul li,.commentlist ol li{margin-bottom:0;padding-bottom:0;border-bottom:0;}.commentlist ul{padding-left:20px;list-style-type:square;}.commentlist ol{padding-left:20px;}p.nocomments{padding-bottom:10px;border-bottom: 1px solid #333;font-weight:bold;font-size:15px;}.allowed-tags{display:none;}
/* FORMS */#commentform{margin-bottom:15px;padding-bottom:15px;border-bottom: 1px solid #333;}textarea{width:90%;}
/* SIDEBARS WITH MENU */.sidebar {width: 180px; padding:19px; position:relative;}.sidebar-left {float:left; width: 158px; padding: 0 1px 0 0;}.sidebar-right {float:right; width: 334px; padding: 0;}.sidebar h2 {text-align:center; padding: 9px 0 0 0; width: 326px; height: 23px; margin:10px auto; font-size: 13px; font-weight:normal; color:#972B85; 			background: #FFFEFF; border: 1px solid #982D86;}.sidebar ul {margin:0 auto; width: 325px; list-style:none; padding: 0;}.sidebar ul li {display:block; padding: 0; margin: 0;}.sidebar ul li a {display: block; color:#972B85; outline:none; display:block; padding: 3px 2px 3px 10px; cursor:pointer; text-align:left;}.sidebar ul li a:HOVER {color:#FFFFFF; padding: 2px 1px 2px 9px; border: 1px solid #D5BDE3; background: #5789C6;}/* FOOTER */#footer{width:999px; height:31px; padding: 5px 0 0 0; text-align:center; color: #be81bc; font-size: 10px; clear:both; margin:0 auto; }
