@media screen{#r_sidebar ul,body,body *,html{margin:0;padding:0}body{background:#fff;color:#666;font-size:14px;font-family:Arial,Baskerville,Georgia,Serif;text-align:center;direction:rtl}.clearfix:after,.headerleft{visibility:hidden;margin:0;padding:0}.clearfix:after{content:".";display:block;clear:both;height:0}a,a:hover{text-decoration:none}a{font-weight:700}a:hover{color:#9970b0}a,p,ul{color:#666}ul{margin:5px 35px}img{border:0;background:0 0}p{padding:10px 0;margin:0}#container,h1{text-align:right}h1,h2{font-weight:700;text-transform:uppercase;letter-spacing:-1px}h1{color:#666;font-size:16px;padding:5px 0;margin:0}h1,h1 a{text-decoration:none}h1 a:hover{text-decoration:underline}h2{font-size:15px;color:#999;margin:0 0 10px;padding:5px 0 0}#container{background:#fff;border:0 solid #666;margin:20px auto;width:790px;padding:0}#content,#header,#r_sidebar{margin:0;display:block;border:0 solid #000}#header{background:#fff url(/wp-content/themes/1SaveTheDate/images/logo.jpg)no-repeat;padding:0;width:790px;height:55px;position:relative;z-index:999}#header h1,#header h1 a{display:block;width:405px;height:45px;text-indent:-9999px;overflow:hidden}.headerleft{width:300px;float:left;overflow:hidden}.headerright{width:35px;float:left;padding:15px;text-align:right;margin:13px 0-14px}#content,#r_sidebar{float:right;padding:35px 0 10px 27px;width:528px}#content img{padding:0;border:0 solid #cfcfcf}#r_sidebar{text-transform:uppercase;font-size:10px;float:left;width:200px;margin:0 10px 15px 0;padding:40px 10px 10px 15px}#r_sidebar h2{margin:30px 0 0;padding:0}#r_sidebar ul{list-style-type:none}#r_sidebar ul li{padding:0 0 10px}#comments{color:#666;margin-top:14px;border-top:6px #eee dotted}}#footer{margin:0 auto;padding:0;clear:both;text-align:left;width:780px;color:#999;text-transform:uppercase}.footerleft,.footerright{width:45%;float:left;margin:0;padding:0}.footerright{float:right;text-align:right}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}@media screen{#menu{color:#999;font-size:13px;text-align:right;display:block;float:right;text-transform:uppercase;width:400px}#menu,#menu ul{margin:0;padding:0}}