/*

Theme Name: THE LOVERS ROCQUE
Theme URI: http://theloversrocque.com/
Description: Wordpress Theme For The Lovers Rocque
Version: 1.0
Author: zillz
Author URI: http://zillzdesignedit.com
Tags: zillz, zillz designed it

*/

* {border:0;list-style-type:none;margin:0;outline:none;padding:0;}

a {color:#39f;text-decoration:none;} a img {border:0;} a:hover {color:#000;}
blockquote {background:transparent url(http://theloversrocque.com/wp-content/themes/theloversrocque/img/layout/blockquote.png) top left no-repeat;border:5px solid #000;color:#999;font:italic normal 1.5em 'Georgia', 'Garamond', 'Times', 'Times New Roman', serif;margin:10px auto;padding:40px 40px 30px 40px;width:70%;}
body {background:#fff url(http://theloversrocque.com/wp-content/themes/theloversrocque/img/layout/bg.jpg) center center repeat fixed;color:#666;font:normal normal 14px/28px verdana, 'lucida grande', tahoma, arial, helvetica, sans-serif;}
h1, h2, h3, h4, h5 {margin-bottom:.5em;}
h1 {font-size:2em;} h2 {font-size:1.8em;} h3 {font-ize:1.6em;} h4 {font-size:1.4em;} h5 {font-size:1.2em;}
input. textarea, option, select {border:1px solid #000;box-shadow:2px 2px 2px #eee;padding:5px;}
li, p {line-height:24px;margin-bottom:15px;}
.aligncenter {display:block;margin-left:auto;margin-right:auto;text-align:center;} .alignleft, .menu li {float:left;} .alignright {float:right;} .clear {clear:both;height:0;margin:0;padding:0;}
.footer-wrapper, .footer-wrapper .footer, .header-wrapper, .header-wrapper .header, .main-wrapper, .navigation-wrapper, .navigation-wrapper .navigation {margin:0 auto;}
.content-wrapper {background-color:#FFF9F9;border:2px dotted #000;float:left;padding:3px;width:610px;}
.content-wrapper .entry-content {border-bottom:1px dotted #333;}
.content-wrapper .entry-content img.alignleft {margin:0 1em 1em 0;} .content .entry-content img.alignright {margin:0 0 1em 1em;}
.content-wrapper .meta {font-size:80%;text-transform:uppercase;}
.content-wrapper .navigation {margin:20px auto;text-align:center;} .content-wrapper .navigation .pagination span.current, .content-wrapper .navigation .pagination a {border:1px dotted #666;margin:0 4px;padding:5px;}
.content-wrapper .page p.wp-caption-text, .content-wrapper .post p.wp-caption-text {font-size:70%;}
.content-wrapper .post {margin-bottom:30px;} 
.content-wrapper .post h2, .content-wrapper .page h2, .sidebar h2 {font-family:'Georgia','Garamond','Times New Roman','Times',serif;letter-spacing:1px;} .content-wrapper .post h2, .content-wrapper .post h2 a,  .content-wrapper .page h2 a, .sidebar h2 {color:#000;font-weight:normal;margin-bottom:0;} 

.content-wrapper ol.commentlist {list-style-type:none;padding:20px 0;}
.content-wrapper ol.commentlist li.comment a {font-weight:bold;text-decoration:none;}
.content-wrapper ol.commentlist li.comment a.comment-reply-link {background-color:#fff;border-left:1px solid #ccc;border-bottom:1px solid #ccc;float:right;font-size:80%;margin-right:-3px;margin-top:-1px;padding:4px 10px;text-transform:uppercase;}
.content-wrapper ol.commentlist li.comment {background-color:#fff;border-bottom:1px solid #ddd;margin-bottom:20px;padding:20px 20px 10px 20px;}
.content-wrapper ol.commentlist li.comment .comment-body, .content-wrapper ol.commentlist li.comment .comment-body .comment-meta {font-size:90%;}
.content-wrapper ol.commentlist li.comment .comment-body .comment-author img.avatar {float:left;margin:0 10px 0 0;}
.content-wrapper ol.commentlist li.comment .comment-body p {font-size:90%;margin:20px;text-transform:lowercase;}
.content-wrapper ol.commentlist li.odd {background-color:transparent;} .content-wrapper ol.commentlist li.odd a.comment-reply-link {background-color:#fff;}
.content-wrapper ol.commentlist li.even {}
.content-wrapper ol.commentlist li.pingback {outline:none;transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;font-size:75%;opacity:.5;padding:10px;text-align:center;} .content-wrapper ol.commentlist li.pingback:hover {opacity:1;}
.content-wrapper ol.commentlist li.pingback .comment-meta, .content-wrapper ol.commentlist li.pingback .comment-body p, .content-wrapper ol.commentlist li.pingback .says {display:none;}
.content-wrapper ol.commentlist li.pingback a {color:#888;font-style:normal;}
.content-wrapper ol.commentlist li.pingback a.comment-reply-link {display:none;}
.content-wrapper ol.commentlist li.comment li .commentvoteresults {margin-right:5px;margin-top:10px;float:right !important;}
.content-wrapper ol.commentlist li.comment li .commentsvotelink {margin-right:5px;margin-top:10px;float:right !important;}

.content-wrapper ol.commentlist li.comment #respond {background-color:#fff !important;border:1px solid #ccc;height:500px;width:400px;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields li.alignleft {margin-right:5px;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields li.alignleft, 
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields li.alignright {border:0;height:20px;text-align:center;width:120px;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields li.alignleft input,
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields li.alignright input {display:noe;border:1px solid #ccc;color:#666;font-weight:bold;text-align:center;width:80px;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields li.clear {display:none;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentfields,
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentlabels {height:30px;list-style-type:none;margin:0 auto !important;width:370px;display:block;padding:5px 0;float:left;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentlabels li.alignleft {margin-right:5px;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentlabels li.alignleft, 
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform ul.commentlabels li.alignright {border:0;font-size:9px;padding-top:0;text-align:center;width:110px;}
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform p textarea#comment {width:380px;} 
.content-wrapper ol.commentlist li.comment #respond form#commentform.commentform p input#submit {width:250px;}

.content-wrapper ol.commentlist li.comment ul.children {margin-left:15px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment {background-color:#f9f9f9;border:1px solid #ccc;border-radius:0;box-shadow:1px 1px 1px 1px #ddd;list-style-type:none;margin-bottom:10px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment a.comment-reply-link {background-color:#f9f9f9;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-right:-2px;margin-top:-1px;display:block;}
.content-wrapper ol.commentlist li.comment ul.children li.comment li {background-color:#fff;border:1px solid #ccc;border-radius:0;}

.content-wrapper ol.commentlist li.comment ul.children li.comment #respond {background-color:#fff !important;border:1px solid #ccc;height:500px;width:400px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields li.alignleft {margin-right:5px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields li.alignleft, 
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields li.alignright {border:0;height:20px;text-align:center;width:120px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields li.alignleft input,
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields li.alignright input {display:noe;border:1px solid #ccc;color:#666;font-weight:bold;text-align:center;width:80px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields li.clear {display:none;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentfields,
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentlabels {height:30px;list-style-type:none;margin:0 auto !important;width:370px;display:block;padding:5px 0;float:left;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentlabels li.alignleft {margin-right:5px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentlabels li.alignleft, 
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform ul.commentlabels li.alignright {border:0;font-size:9px;padding-top:0;text-align:center;width:110px;}
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform p textarea#comment {width:380px;} 
.content-wrapper ol.commentlist li.comment ul.children li.comment #respond form#commentform.commentform p input#submit {width:250px;}

.content-wrapper #respond {margin:0 auto;padding:15px;}
.content-wrapper #respond form#commentform {}
.content-wrapper #respond form#commentform.commentform p textarea#comment {border:1px solid #ccc;border-bottom:1px solid #bbb;border-right:1px solid #bbb;box-shadow:2px 2px 2px #ddd;color:#444;height:100px;font:normal bold 2em arial, verdana, tahoma, helvetica, sans-serif;padding:10px;width:520px;}
.content-wrapper #respond form#commentform.commentform p textarea#comment:hover, .content-wrapper #respond form#commentform.commentform ul.commentfields li.alignleft input:hover, .content-wrapper #respond form#commentform.commentform ul.commentfields li.alignright input:hover {color:#000;}
.content-wrapper #respond form#commentform.commentform p input#submit{border-left:1px solid #000;border-bottom:1px solid #bbb;border-right:1px solid #bbb;box-shadow:2px 2px 2px #ddd;color:#666;font-size:.6em;margin-top:-1px;padding:8px 30px;text-transform:uppercase;width:250px;}
.content-wrapper #respond form#commentform.commentform p input#submit:hover {}
.content-wrapper #respond form#commentform.commentform ul.commentfields li.alignleft {margin-right:5px;}
.content-wrapper #respond form#commentform.commentform ul.commentfields li.alignleft, .content-wrapper #respond form#commentform.commentform ul.commentfields li.alignright {text-align:center;width:156px;}
.content-wrapper #respond form#commentform.commentform ul.commentfields li.alignleft input, .content-wrapper #respond form#commentform.commentform ul.commentfields li.alignright input {border:1px solid #ccc;color:#666;font-weight:bold;text-align:center;width:138px;}
.content-wrapper #respond form#commentform.commentform ul.commentfields li.alignleft input:hover, .content-wrapper #respond form#commentform.commentform ul.commentfields li.alignright input:hover{color:#999;}
.content-wrapper #respond form#commentform.commentform ul.commentlabels li.alignleft, .content-wrapper #respond form#commentform.commentform ul.commentlabels li.alignright {font-size:10px;padding:5px;text-align:center;text-transform:uppercase;width:146px;}
.content-wrapper #respond form#commentform.commentform ul.commentfields, .content-wrapper #respond form#commentform.commentform ul.commentlabels {height:20px;list-style-type:none;margin:0 auto;width:480px;}
.content-wrapper #respond form#commentform.commentform p small {display:none;}

.header-wrapper {background-color:#BDBDBD;padding:20px 0;text-align:center;} .header-wrapper .header .masthead h1.title, .header-wrapper .header .masthead h1.title a {color:#bdbdbd;font-size:0;}
.footer-wrapper {background-color:#fff;color:#000;padding:10px 0;text-align:center;} .footer-wrapper .footer .credit .alignleft {width:60%;} .footer-wrapper .footer .credit .alignright {width:36%;}
 .footer-wrapper .footer .cred {color:#000;}
.footer-wrapper .footer .cred a img.logo {height:70px;width:260px;} 
.footer-wrapper .footer, .header-wrapper .header, .main-wrapper, .navigation-wrapper .navigation {width:960px;}
.main-wrapper {margin:90px auto;}
.navigation-wrapper {background-color:#333;color:#E3DE0C;font-family:'Annie Use Your Telescope','Georgia','Garamond','Times New Roman','Times',serif;font-size:25px;height:45px;} 
.menu {height:44px;} .menu li a {color:#E3DE0C;border-left:2px solid #000;border-right:2px solid #000;display:block;padding:11px 20px 9px 20px;} .menu li:hover a, .menu li a:hover {background-color:#666;color:#fff;}
.menu,.menu ul{list-style:none;line-height:1;margin:0;padding:0;}.menu a:hover, .footer, .footer a {background-color:#000;color:#fff;text-decoration:none;}
.menu li ul{background-color:#333;border-bottom:2px solid #000;border-left:1px solid #000;border-right:2px solid #000;position:absolute;width:201px;left:-999em;z-index:9999999999;}
.menu li ul li {text-align:center;}
.menu li ul li a {}
.menu li:hover ul,.menu li li:hover ul,.menu li li li:hover ul,.menu li ul li ul li ul li:hover ul,.menu li.sfhover ul,.menu li ul li.sfhover ul,.menu li ul li ul li.sfhover ul,.menu li ul li ul li ul li.sfhover ul{left:auto;}
.menu li ul li ul{margin:-1em 0 0 10em;}
.menu li:hover ul li ul,.menu li:hover ul li ul li ul,.menu li:hover ul li ul li ul li ul,.menu li.sfhover ul li ul,.menu li.sfhover ul li ul li ul,.menu li.sfhover ul li ul li ul li ul{left:-999em;}
.sidebar-wrapper {background-color:#FFF9F9;border:2px dotted #000;float:right;width:300px;}
.sidebar-wrapper h2 {background-color:#e3de0c;border-top:2px solid #000;padding:10px;}
.sidebar-wrapper .sidebar ul {padding:15px;}
.sidebar-wrapper .sidebar ul li {font-size:90%;}
.sidebar-wrapper .sidebar #searchform, .widget_archive select, .widget_categories select {background-color:#ddd;padding:10px;}
.sidebar-wrapper .sidebar #searchform input#s, .widget_archive select option {background-color:#fff;border:1px solid #bbb;color:#999;font:italic normal 1.5em 'Georgia', 'Garamond', 'Times', 'Times New Roman', serif;text-align:center;} .sidebar-wrapper .sidebar #searchform input#s:hover {color:#000;}
.sidebar-wrapper .sidebar #searchform input#searchsubmit {background-color:#333;color:#e3de0c;font-size:11px;padding:5px 10px;text-align:center;text-transform:lowercase;}
.sidebar-wrapper .sidebar .widget_archive select, .sidebar-wrapper .sidebar .widget_categories select{width:100%;} .sidebar-wrapper .sidebar .widget_archive select option, .sidebar-wrapper .sidebar .widget_categories select option {font-size:90%;padding:5px 0;}
.hidden, .screen-reader-text {display:none;}

form#commentform p textarea#comment {border:1px solid #000;color:#ddd;font:normal bold 3em 'arial black', arial, sans-serif;height:60px;padding:20px;width:540px;} form#commentform p textarea#comment {color:#333;}
form#commentform p input#submit {background-color:#444;color:#fff;font-size:10px;font-weight:bold;letter-spacing:1px;padding:10px 20px;text-transform:uppercase;} form#commentform p input#submit:hover {background-color:#e3de0c;color:#000;}

.footer-wrapper .footer .credit, .footer-wrapper .footer, .footer-wrapper {background-color:#FFF9F9;}