/*



Theme Name: LAWLS



Theme URI: http://comicpress.org



Template: comicpress



Description: Publish a comic with WordPress.  <a href="http://comicpress.org">Visit the ComicPress Website.</a>



Author: ArtisticDOOM



Author URI: http://lawlscomic.com/



Version: 1.8



.



The CSS, XHTML and design is released under GPL v3:



http://www.opensource.org/licenses/gpl-3.0.html



.



1. Modify the directory name to one of your chosing.



2. Change the 'Theme Name, Author and Author URI' to your custom names.



3. Put your custom sets of navigation, avatars, calanders, moods in the images folder in this Child Theme, uses the same base structure as the main ComicPress theme.



4. If you are using a custom-header.php, that too goes into this child theme.



5. The widgets directory in the child theme is where you can place custom widgets that you make.



6. Design your site with Companion or putting the CSS into this child theme's style.css



7. Take a screen capture of your designed site and replace the screenshot.png file in this child theme.



.



NOTE: When writing CSS in either Companion or the Child Theme, you put the CHANGES only, not the entire CSS.  



*/







@import url("../comicpress/style.css");







/* STANDARD TAGS */







/* [ L.A.W.L.S. Large Air Whales Like Silence ]: ComicPress - 2.9 */







body { background-image: url(http://lawlscomic.com/wp-content/themes/comicpress-LAWLS-1.7/images/layout/darkground.jpg);



background-position: top;



background-attachment: fixed;



background-color: #555;



}



#page {



margin:0 auto;



width:980px;



}







#header h1, #header h1 a {



font-size:0;



letter-spacing:0;



line-height:0;



margin:0;



padding:0; }







#header .description { display: none; }







#footer {



background-image:url(http://lawlscomic.com/images/layout/footer.png);



height:67px;



margin:-7px auto 0;



padding:22px 0;



text-align:center;



width:980px;



}


.footer-text {
    font-size: 12px;
    margin-top: -116px;
}




#text-34 {



background:transparent none repeat scroll 0 0;



left:0;



margin-left:37px;



margin-top:-33px;



position:static;



z-index:3;



}







#comic {



-moz-border-radius: 10px 10px 0 0;



-khtml-border-radius: 10px 10px 0 0;



-webkit-border-radius: 10px 10px 0 0;



border-radius: 10px 10px 0 0;



padding:10px;



background: #ffffff;

margin-top: -1px;



}







#text-9 {

-moz-border-radius: 10px;

-khtml-border-radius: 10px;

-webkit-border-radius: 10px;

border-radius: 10px;

    background: none repeat scroll 0 0 #141414;

     height: 90px;

    margin-left: 211px;

    margin-top: -165px;

    padding: 10px;

    position: absolute;

    width: 728px;

color:#555555 !important;

}



#text-8 {

-moz-border-radius: 10px 10px 0px 0px;

-khtml-border-radius: 10px 10px 0px 0px;

-webkit-border-radius: 10px 10px 0px 0px;

border-radius: 10px 10px 0px 0px;

border-bottom: 0px;

border-right: 0px solid #000000;

border-left: 0px solid #000000;

border-top: 0px solid #000000;

    background: none repeat scroll 0 0 #141414;

    height: 30px;

    left: 0;

    margin-left: 11px;

    margin-top: -40px;

    padding-left: 25px;

    padding-top: 5px;

    position: static;

    width: 932px;

    z-index: 3;

color:#555555 !important;

}







#header {width: 980px; height: 182px; background: url('http://lawlscomic.com/wp-content/themes/comicpress-LAWLS-1.7/images/layout/darklawls-1.7-header.png') top center no-repeat; overflow: hidden;}



#header h1 {padding: 0;}



#header h1 a {display: block; width: 980px; height: 185px; text-indent: -9999px;}



#header .description {display: none;} 



#halfbannermess {

-moz-border-radius: 10px;

-khtml-border-radius: 10pxx;

-webkit-border-radius: 10px;

border-radius: 10px;

    background: none repeat scroll 0 0 #141414;

    border: 0px solid #333333;

    height: 85px;
    margin-left: 5px;
    margin-top: 58px;
    padding: 10px 10px 18px;
    width: 740px;

}



#paginav {

-moz-border-radius: 10px;

-khtml-border-radius: 10pxx;

-webkit-border-radius: 10px;

border-radius: 10px;

    background: none repeat scroll 0 0 #555555;

    border: 0px solid #333333;

    color: #FFFFFF;

    float: left;

    font-weight: bold;

    line-height: 25px;

    list-style: none outside none;

    margin: 0;

    padding: 5px 5px 5px 135px;

    width: 475px;

}





#comic-head { display:; }



#comic-foot {

    background: none repeat scroll 0 0 #141414;

    height: 54px;

    text-align: left;

}



#omgalexis { top:10px;}





#subcontent-wrapper { 



-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



background:#EEEDF4 url('') no-repeat top;



padding-top: 10px;



}



#subcontent-wrapper, .comic #subcontent-wrapper { 
-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



background:#EEEDF4 url('') no-repeat top;



padding-top: 10px;
}

.home #subcontent-wrapper, .comic #subcontent-wrapper { 
-moz-border-radius: 0 0 10px 10px;
-khtml-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
background:#EEEDF4 url('') no-repeat top;
padding-top: 0px;
}

.home #subcontent-wrapper #sidebar-right, .comic #subcontent-wrapper #sidebar-right {
	padding-top:10px;
}


#comic_navi_wrapper {



padding:5px 0 0px 285px;



margin-top: 0px;



text-align:center;}







#text-7 {



padding-left:10px;}







#social {



position:relative;



top:200px;



width:300px;



z-index:2;



padding-left:684px;



}







a {color: #555555 !important;font-weight:bold ;}
a:hover {color:#f26f6f !important;font-weight:bold ;}

#wpadminbar a, .entry a, .comment a, .page-id-19 #content a { color: #8FB9E6 !important;font-weight:bold ;}
#wpadminbar a:hover, .entry a:hover, .comment a:hover, .page-id-19 #content a:hover {color:#f26f6f !important;font-weight:bold ;}

#comic-foot a, #accordion a { color:#8FB9E6 !important;}
#comic-foot a:hover, #accordion a:hover { color:#f26f6f !important;}

#paginav a {color: #141414 !important;font-weight:bold ;}
#paginav a:hover {color:#f26f6f !important;font-weight:bold ;}

.footer-text a {color: #555555 !important;font-weight:bold ;}
.footer-text a:hover {color: #0F75BD !important;font-weight:bold ;}

.post-comic .post-text a { color: #ffffff !important;}
.post-comic .post-text a:hover { color: #f26f6f !important;}

h2, h2 a { padding: 0 0 6px;}



#blogheader {



background:transparent url(http://lawlscomic.com/images/layout/newsheader.png) no-repeat scroll 0 0;



border-top:0px solid #000000;



height:80px;



margin:10px 0 20px;



padding:5px 0;



}







.page .page-title { display: none; }



.page-id-19 .post-text {display: block !important; color:#222222 !important; margin:0px !important; padding:0px !important;}











#text-9 {text-align: center;}











#navi-share-box {



margin-left:184px;



position:absolute;



top:652px; }











#comic-head {



background:#000000 none repeat scroll 0 0;



height:0px;



}





.navi-comictitle {



font-size:12px;



font-weight:bold;



max-width:100px;



position:relative;



text-align:center;



top:px; }







.dd_ajax_float{



	background:none repeat scroll 0 0 #FFFFFF;



	border:1px solid #DDDDDD;



	float:left;



	margin-left:-80px;



	margin-right:10px;



	position:absolute;



	z-index:1;



}







.narrowcolumn {



overflow:hidden;



padding:0px;



}



.page .narrowcolumn {



overflow:hidden;



margin-top:0px;



}







#appear {



-moz-border-radius: 5px;



-khtml-border-radius: 5px;



-webkit-border-radius: 5px;



border-radius: 5px;



background:#222222 none repeat scroll 0 0;



color:#FFFFFF;



padding:10px 0;



margin-left: 12px;



width: 132px;



display:inline-block;



}



#appear p {padding:0 5px;}







.later {



-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



background:#EEEDF4 none repeat scroll 0 0;



color:#FFFFFF;



padding:10px;



width:146px;



}







#highlight {



background: #0f75bd;



padding: 5px;



margin-top:10px;



}







#highlight a {color:#fff !Important;}



#highlight a:hover {color:#222 !Important;}







.comment {



-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



background:#444 none repeat scroll 0 0;



color:#fff;



display:block;



margin-top:20px;



padding:15px;



}







.entry {



-moz-border-radius-bottomleft:10px;



-moz-border-radius-bottomright:10px;



-moz-border-radius-topleft:10px;



-moz-border-radius-topright:10px;



border-radius: 10px;



background:#555555 none repeat scroll 0 0;



color:#FFFFFF;



line-height:18px;



margin-top:21px;



padding:1px 15px 15px;



border:0px solid #141414;



}







.single-category-blog .post-info, .single-category-reeders .post-info {



text-align:right;



}







.single-category-blog .narrowcolumn {



overflow:hidden;



margin-top:0px;



}







line-height:18px;



padding:15px;}







.entry a:hover { color:#fff;}







.dd_button { margin-left:0px; padding:0px;}



.dd_buttons { margin-left:0px;}



.dd_post_share { 

}

.dd_post_share_left {height:35px; margin-top:10px;}
.dd_post_share_right {height:65px; margin-top: -56px;}
.single-category-reeders .dd_post_share_right {height:65px; margin-top: 10px;}
.home .blogindex .dd_post_share_right {height:65px; margin-top: 10px;}




.page-id-19 .post-content a { color:#fff ;font-weight:normal;}



.page-id-19 .post-content a:hover {color:#788FAA;}







#voter {



margin-left:415px;



margin-top:45px;



position:absolute;



width:100px;



z-index:6;



}







.comment .comment .comment {



margin-left:10px;



}







.comment .comment {



margin:10px 0 0 25px;



}



.comment {



padding:15px;



}







.post-blog .post-text {



margin-bottom:-34px;



padding-bottom:16px;



color:#141414;



font-weight:bold;



}



.post-comic .post-text {



margin-bottom:-34px;



padding:16px;

padding-top: 25px;


color:#222222;



font-weight:bold;



}







a.navi-comments span:hover { color: #f26f6f !important;}



#advertbutton1 {



margin-top:-11px;



width:100px;}







#gravlist {



width:480px;



display:inline-block;



}







.transcript-border {



-moz-background-clip:border;



-moz-background-inline-policy:continuous;



-moz-background-origin:padding;



background:#555555 none repeat scroll 0 0;



border:0 solid #555555;



clear:both;



color:#CCCCCC;



margin:-5px 0;



padding:0 5px;



}







a.transcript-title {



border-bottom:0 none;



display:block;



font-family:'Georgia',serif;



font-size:10px;



font-style:normal;



font-weight:bold;



height:5px;



letter-spacing:1px;



text-align:right;



text-transform:uppercase;



}



#comicpresscomictitlewidget-3 {



font-size:10px;



margin-left:24px;



margin-top:8px;



position:absolute;



text-align:left;



z-index:3;}



#transcript {



border-left:0 none;



border-right:0 none;



font-size:11px;



padding:0 10px;



}



.post-cat { display: none;}







.comment-link {



-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



font-weight:bold;



padding:5px;



margin-bottom: 10px;



margin-top: 8px;



text-align:right;



}







.comment-link a { 



-moz-border-radius: 6px;



-khtml-border-radius: 6px;



-webkit-border-radius: 6px;



border-radius: 6px;



color:#fff !important;



background:#0F75BD;



padding: 5px;



}



.comment-link a:hover { 



-moz-border-radius: 6px;



-khtml-border-radius: 6px;



-webkit-border-radius: 6px;



border-radius: 6px;



color:#fff !important;



background:#f26f6f;



padding:5px;



}



.dd_post_share {



-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



}



.page-id-19 .narrowcolumn {



-moz-border-radius-bottomleft:10px;



-moz-border-radius-bottomright:10px;



-moz-border-radius-topleft:10px;



-moz-border-radius-topright:10px;



border-radius: 10px;



background:#555555 none repeat scroll 0 0;



color:#222;



font-weight:bold;



line-height:18px;



padding:15px;
padding-top:25px;
margin-top:10px;



border:0px solid #141414;



}







.page-id-19 .entry {



line-height:0px;



margin-top:0px;



padding:0px;



border:0;



}







#sforum {



background-color:#555555 !important;}







.page-id-806 #voter {display:none;}



.page-id-806 .entry { margin-top: -11px;}







#sforum a { color: #8FB9E6 !important;}



#sforum a:hover { color: #f26f6f !important; }







#sforum .sffooter, #sforum .sfheading p, #sforum .sfheading .sftitle p {



color:#FFFFFF !important;}



#sforum .sfforumtable td p { color: #ccc !important; }



#sforum #sfversion {display:none;}



#sforum .sfposttable .sfuserinfoside p {color:#ccc !important;}



#sforum .sfforumtable .sfstatustags a input.sftagitem, #sforum .sfstatustags a input.sftagitem { background-color: #000 !important; 



color:#fff; border: 1px #000 solid !important;}







#loginlogout-6 #loginform, #loginlogout-4 #loginform { display:none; }



#fbLoginButton{   display:block; height:18px; text-align:center; }



#loginform label{ display:inline-block; width:2.75em; }



.FBConnectButton_Small .FBConnectButton_Text {



margin-left:0px !important;



width:167px;}



.FBConnectButton, .FBConnectButton_RTL { display: inline !important; border:none !important; padding:0px !important;}



#loginlogout-6 {



color:#CCCCCC;



margin-left:619px;



position:absolute;



top:285px;



}







#sidebar-menubar h2 {



font-size:14px;



letter-spacing:-1px;



line-height:0;



margin:0;



padding:0 0 7px;



}







#sforum .sfposttable .sfuserinfoside .sfuseridentity img {



height:25px !important;



padding-left:1px;



padding-right:1px;



padding-top: 10px;}







.comment .comment .comment {



margin-left:0;



}



#menu-footer-bar ul, #menu-footer-bar li  {



display:inline;



margin:0;



padding:0 0 0 35px;



height: 25px;



}







.socbut a {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#555555 none repeat scroll 0 0;



color:#ffffff !important;



display:inline-block;



padding:3px;



text-transform:none;



width:125px;



margin-top:2px;



margin-right:px;



}







.socbut a:hover {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#0f75bd none repeat scroll 0 0;



color:#FFFFFF !important;



padding:3px;



text-transform:none;



width:125px;



display:inline-block;



margin-top:2px;



margin-right:px;



}


.socbut2 a {
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background:# none repeat scroll 0 0;
color:#555555 !important;
display:inline-block;
padding:3px;
text-transform:none;
width:125px;
margin-top:2px;
margin-right:px;
}


.socbut2 a:hover {
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background:# none repeat scroll 0 0;
color:#f26f6f !important;
padding:3px;
text-transform:none;
width:125px:
display:inline-block;
margin-top:2px;
margin-right:px;
}




.socbut-300 {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#222222 none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



text-transform:none;



width:300px;



height: 23px;



margin-top: 5px;



}



.socbut-300 a:hover {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#0f75bd none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



text-transform:none;



width:300px;



height: 23px;



}



.socbut-150 {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#222222 none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



text-transform:none;



width:120px;



height: 23px;



margin-bottom: 5px;



}



.socbut-150 a:hover {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#0f75bd none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



text-transform:none;



width:120px;



height: 23px;



}



.socbut-160 {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#222222 none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



text-transform:none;



width:160px;



height: 23px;



margin-bottom: 5px;



}



.socbut-160 a:hover {



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



background:#0f75bd none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



text-transform:none;



width:160px;



height: 23px;



}



#sidebar-right {



float:right;



padding-right:20px;



width:310px;



}







#content {



    margin-left: 20px;



    width: 615px;



}







.page-id-19 #content {



margin-left:20px;



width:580px;



}







.page .entry {margin-top: 0px;}







.fbwig {background:#fff; width:300px;} 



.comic_navi {

    float: left;

    margin-left: 60px;

    margin-top: -11px;

}







.post-806 #content .widecolumn, .post-806 .entry, #sforum, .post-806 .post-content { width:920px;}







.archive .pagetitle, .archive .searchresults, .single-category-reeders .post-blog .post-text, .single-category-blog .post-text {



color:#141414;



}







.single-category-reeders .blognav {margin-top:18px; margin-left:10px;



margin-left:10px;



margin-left:10px;



margin-top:40px;



position:absolute;



}



.single-category-blog .blognav { 



margin-left:10px;



margin-left:10px;



margin-top:40px;



position:absolute;}







single-category-reeders #content, .archive #content { margin-top: 0px;}



.archive .searchresults { padding:0 0 50px 10px;}



.archive .post-comic .post-text {color:#141414;}







.newbies {position: absolute; top: 10px; margin-left: 575px;}







.nav {



margin-left:410px;



margin-top:40px;



position:absolute;



}







.adhere-rec {



background:#222222 none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



font-size:10px;



height:15px;



margin-bottom:10px;



text-align:center;



text-transform:none;



width:300px;



}



.adhere-rec a:hover {



background:#0f75bd none repeat scroll 0 0;



color:#FFFFFF;



display:inline-block;



font-size:10px;



height:15px;



margin-bottom:10px;



text-align:center;



text-transform:none;



width:300px;



}







.wp-polls, .wp-polls-form {



-moz-border-radius: 10px;



-khtml-border-radius: 10px;



-webkit-border-radius: 10px;



border-radius: 10px;



padding-top:1px;



padding:6px;



background:#555555 none repeat scroll 0 0;



color:#CCCCCC;



}







#polls-4 { border: 3px solid #141414;}







#head-soc {



    margin-left: 371px;



    margin-top: -175px;



    position: relative;



    z-index: 6;



}







#page-wrap { background: url("http://lawlscomic.com/wp-content/themes/comicpress-LAWLS-1.7/images/layout/darkstars.png") repeat-x fixed center top transparent;
margin-top: -60px;
    padding-top: 49px;
}







#text-44 {margin-top:15px;}







#linklist { width:540px; height:340px;}



#linklist2 { width:540px; height:950px;}



.linkitem { display:inline-block;float:left; padding:5px;}







.menu {



    float: none;



}







.menu .current_page_item a { color: #222222 !important;}







#comicpress_jquery_bookmark_widget-3 {



height:5px;



margin-right:50px;



padding-top:10px;



position:static;



text-align:right;



z-index:2;}







#votervote {



    float: right;



    height: 31px;



    margin-left: 855px;



    margin-top: 7px;



    position: absolute;



    width: 88px;



    z-index: 5;



}







.page .entry {



    margin-top: 15px;



}












/* MENUBAR */



























#nav, #nav ul {



	padding: 0;



	margin: 0;



	list-style: none;



}







#nav a {

    color: #FFFFFF !important;

    font-family: 'Arial Black', 'Arial',sans-serif !important;

    font-size: 8pt !important;
font-weight: bold !important;
    

    text-decoration: none;

    text-transform: uppercase;
	font-weight: bold;
	  font-size: 2;

}

#nav a:hover {

    color: #8FB9E6 !important;

    font-family: 'Arial Black', 'Arial',sans-serif !important;

    font-size: 8pt !important;

    font-weight: bold !important;

    text-decoration: none;

    text-transform: uppercase;
	font-weight: bold;
	  font-size: 2;

}




#nav li {



    float: left;



    padding-left:10px



}







#nav li ul {



        position: absolute;



	width: 100px;



	left: -999em;



}







#nav li:hover ul {



	left: auto;



}







#nav ul li {



        -moz-border-radius: 4px;



        -khtml-border-radius: 4px;



        -webkit-border-radius: 4px;



        border-radius: 4px;



        margin-top:2px;



        background: #555555;



        width:130px;



        border: 1px solid #333333;



        text-indent:5px;



        line-height: 20px;



        }







#nav ul li:hover {



        -moz-border-radius: 4px;



        -khtml-border-radius: 4px;



        -webkit-border-radius: 4px;



        border-radius: 4px;



        margin-top:2px;



        background: #141414 !important;



        width:130px;



                }











#nav li:hover ul, #nav li.sfhover ul {



	left: auto;



}







#textmenubar-new {



    margin-left: 366px;



    padding-top: 3px;



      z-index: 3,



      position: relative;

      
	  color: #ffffff;
	 

}







#nav ul li div {



  color: #8fb9e6



 float: left;



}







.current_page_item a {  color: #dbc289 !important;}







.sexissharing a:hover { color: #8fb9e6 !important;}



#homeboy {float:left; position: relative;}







.post-content { padding:0px; }

.post-content { margin-top: -10px;}



.searchresults, .archiveresults {color:#ccc;}


.archive .page-title {color:#ccc;}







#notify {



    background:#000000; 



    width: 100%;



    height: 25px;



    padding-top: 5px; 



    color:#ffffff;



    text-align:center;



    font-family: Arial Black;



    font-size: 9pt;



    font-weight: 900;



}



.comic_navi {

    float: left;

    margin-left: 60px;

    margin-top: -11px;

}



.comic .nav, .home .nav {display:none;}



.post-comic .post-text {

background: url() no-repeat;

background-position:right top;

height:;

padding-right: 250px;
background: #555555;

}



.page-id-19 .post-comic .post-text {

background: none !IMPORTANT;

height:30px;}



#commentad { margin-top:10px;}



.post-tags { color:#555555;}

#commentad-connect { 
background:#555555;
-moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
       border-radius: 10px;
	   margin-top: 10px;
    padding: 10px;
}

.post-blog .post-text {
    color: #141414;
    font-weight: bold;
    margin-bottom: -25px;
    padding-bottom: 15px;
    padding-top: 22px;
}

.post-author-gravatar {
    background: none repeat scroll 0 0 #555555;
    float: left;
    height: 82px;
    margin-bottom: -30px;
    padding-left: 16px;
    padding-top: 28px;

}

#text-24 {position:;}

#text-only-menubar {
    color: #FFFFFF;
    margin-left: -10px;
    padding-top: 3px;
	font-size: 8pt !important;
    font-weight: 900;
}