@media screen {/*  
Theme Name: 3XL
Theme URI: http://3oneseven.com/
Description: Sole property of lustlovelatex.com and 3oneseven.com
Version: 3.17
Author: miloIIIIVII
Author URI: http://3oneseven.com/

NOTE: Sole property of lustlovelatex.com and 3oneseven.com. 
NO copying, "inspiration" or any other form of use allowed.
Protected under copyright laws of the EU.
eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:31992L0100:EN:HTML
*/

/* ----------------------------------- reset.css */ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
*{margin:0;padding:0;}

body{background:#000 url(/wp-content/themes/3XL/bg/001b.jpg) top center no-repeat;color:#ccc;font:14px/22px Arial,Tahoma,Helvetica,Sans-Serif;margin:0;padding:0;}

/* ----------------------------------- wrapper */
#wrap{background:transparent;color:#ccc;font:14px/22px Arial,Tahoma,Helvetica,Sans-Serif;
margin:20px auto;padding:0;width:90%;overflow:hidden;}

/* ----------------------------------- content */
#content{width:81%;margin:0;padding:0;background:transparent;float:left;border:0;overflow:hidden;display:inline;}
#content p{padding:10px 0;margin:0;}

/* ----------------------------------- adbar */
#r_sidebar{float:right;background:transparent url(/wp-content/themes/3XL/images/) top right no-repeat;width:150px;
margin:250px 0;padding:10px 0;overflow:hidden;display:inline;}

/* ----------------------------------- usual suspects */
a,a:visited{color:#fff;text-decoration:none;}
a:hover{text-decoration:none;color:#fff;background:#090909;}
a img{border:1px solid #B4B4B4;padding:0;margin:0;}

/* ----------------------------------- header */
#header{background:transparent;width:100%;height:294px;
margin:0;padding:0;}
#header h1,#header h1 a{display:block;height:90px;width:90%;text-indent:-90000px;margin:0;padding:0;}
#header h1 span{color:#900;}
#header h1 a:hover{background:transparent;}
.des{display:block;height:10px;width:90%;text-indent:-90000px;margin:0;padding:0;}

#flash{height:150px;overflow:hidden;width:150px;margin:10px 0 0 0;padding:0;}



/* ----------------------------------- navi */

.navbar{width:100%;margin:160px auto 0;padding:0;background:transparent url(/wp-content/themes/3XL/images/02.jpg) 0 0 repeat-x;

height:30px;}

.navbar li{display:inline;list-style-type:none;margin:0;padding:0;}	

.navbar ul{margin:0;padding:3px 0 0 9px;}

.navbar ul li a{font:13px century gothic,tahoma,Arial,Sans-Serif;color:#ccc;padding:0 9px;margin:0;

text-decoration:none;border-right:1px solid #666;}

.navbar ul li a:hover{color:#fff;background:#000;padding:0 9px;margin:0;}

.navbar li.current_page_item a{background:transparent;color:#fff;}

.navbar li.current_page_item a:hover{border-bottom:2px solid #B4B4B4;text-decoration:none;}



/* ----------------------------------- search */

#searchOLD{background:transparent;width:210px;float:right;margin:-23px 0 0 0;padding:0 35px 0 0;}

#searchform{margin:0 auto;padding:4px 3px;/* text-align: center; */}

#searchform #s{width:200px;padding:2px;background:#000;border:1px solid #B4B4B4;font-size:11px;margin:0;color:#ccc;float:left;margin-right:45px;}



/* ----------------------------------- search in header */

#search{background:transparent;width:210px;float:right;margin:0;padding:0;position:absolute;

top:20px;right:5%;}



/* ----------------------------------- front */

#frontline{float:left;background:transparent;width:60%;

margin:0;padding:10px 0;overflow:hidden;}

#front{float:left;background:transparent;width:99%;

margin:0;padding:10px 0;overflow:hidden;}



/* ----------------------------------- box */

#contentmiddle{float:left;width:48%;margin:0;padding:10px 0;overflow:hidden;}

#middle{float:left;background:transparent;width:48%;

margin:0;padding:10px 0 0 15px;overflow:hidden;}



/* ----------------------------------- sidebar */

#bar{float:right;background:transparent url(/wp-content/themes/3XL/images/) top right no-repeat;width:34%;

margin:0;padding:18px 0 5px 12px;overflow:hidden;}

#sbar{float:left;background:transparent url(/wp-content/themes/3XL/images/) top right no-repeat;width:12%;

margin:0;padding:10px 0 5px 12px;overflow:hidden;}



/* ----------------------------------- bar lists */

#r_sidebar ul,#middle ul,#bar ul,#sbar ul,#s_footer ul,#footer ul{list-style:none;margin:0;padding:0 0 6px 0;}

#r_sidebar li,#middle li,#bar li,#sbar li,#s_footer li,#footer li{list-style:none;margin:0;padding:0;}

#r_sidebar ul li,#middle ul li,#bar ul li,#sbar ul li,#s_footer ul li,#footer ul li{margin:0;padding:3px 0;}

#r_sidebar ul li a,#middle ul li a,#bar ul li a,#sbar ul li a,#s_footer ul li a{color:#ccc;text-decoration:none;}

#footer ul li a{color:#ccc;text-decoration:none;}

#r_sidebar ul li a:hover,#middle ul li a:hover,#sbar ul li a:hover,#bar ul li a:hover,#s_footer ul li a:hover,.social ul li a:hover{color:#fff;text-decoration:none;background:#070707;}

#r_sidebar li a,#middle li a,#bar li a,#sbar li a,#s_footer li a,.social li a{display:block;}

#r_sidebar p,#middle p,#bar p{padding:4px 0;margin:0;line-height:15px;}



/* ----------------------------------- h tags */

h2{color:#fff;letter-spacing:-2px;line-height:16px;

padding:10px 0;margin:0;border:0;font:25px century gothic,Arial,Sans-Serif;

border:0;}

h2 span,h3 span{color:#B4B4B4;}

#bar h2{font-size:18px;font-weight:700;border:0;}

h3{color:#ccc;font:bold 19px century gothic,Arial,Sans-Serif;margin:0;padding:10px 0;margin:0;}

h4{color:#ccc;font:14px century gothic,Arial,Sans-Serif;margin:0;padding:2px 1px;margin:0 auto;background:transparent url(/wp-content/themes/3XL/images/005.gif) 0 0 repeat-x;text-align:center;}



/* ----------------------------------- content lists */

#content p ol,#content p ul{margin:0;padding:0 0 0 10px;list-style:none;}

blockquote{margin:0 0 0 15px;padding:0 25px 0 10px;font-style:italic;color:#888;border-left:3px solid #666;}

#content blockquote p{margin:0 0 20px 0;padding: 0;}



/* ----------------------------------- boxes 2 */

#contentmiddle2{float:left;width:49%;margin:0 10px 0 0;padding:10px 5px;border:0;}

#contentmiddle3,#contentsimple{float:left;width:59%;margin:0 10px 0 0;padding:10px 5px;border:0;}

#contentmiddle4{float:left;width:98%;margin:0;padding:10px 0;border:0;}



/* ----------------------------------- post image code below base */

#contentmiddle2 .entry p img,#contentmiddle2 .entry a img,#contentmiddle3 .entry p img,#contentmiddle3 .entry a img{border:1px solid #B4B4B4;margin:0 12px;padding:0;max-width:80%;}

.entry{margin:0;padding:10px 0;border-bottom:1px dotted #333;}



/* ----------------------------------- image behav */

#sbar a img{max-width:91%;display:block;margin:0 auto;padding:0;text-align:center;border:1px solid #B4B4B4;}

#bar a img{display:block;margin:4px auto 0;padding:0;text-align:center;border:0;}

#r_sidebar a img{display:block;margin:0 auto;padding:10px 0;border:0;text-align:center;border:0;}

.col3 a img{max-width:80%;display:block;margin:0 auto;text-align:center;border:0;}

#footer a img{border:1px solid #B4B4B4;max-width:35%;float:left;margin:0 5px;padding:0;}



/* ----------------------------------- left box list */

#contentmiddle ul li,#contentmiddle3 ul li{margin:0;padding:5px 0 0 0;list-style:none;}

#contentmiddle ul li a,#contentmiddle3 ul li a{color:#fff;text-decoration:none;list-style:none;}

#contentmiddle ul li a:hover,#contentmiddle3 ul li a:hover{color:#333;text-decoration:none;}

#content img.wp-smiley{float:none;border:none;padding:0;margin:0;}

#content img.wp-wink{float:none;border:none;padding:0;margin: 0;}



/* ----------------------------------- dates */

.date{font-size:11px;text-align:right;float:right;margin:2px 0;letter-spacing:1px;}

.date span.date{color:#ccc;padding:0 2px 0 4px;}

.bigdate{font:25px times,sans serif;color:#ccc;text-decoration:none!important;}



/* ----------------------------------- post meta */

.meta{display:block;list-style-type:none;list-style-image:none;background:#090909;font-size:83%;line-height:140%;margin:0;padding:4px;}

#contentmiddle2 .meta{border-top:1px dotted #333;font-size:83%;}

.postspace{background:transparent;width:80%;height:32px;margin:0;padding:0;}

#postmeta{background:#090909;width:99%;margin:0;padding:0;display:block;}

.rel{float:left;width:48%;margin:0;padding-right:20px;}

.social{float:right;width:44%;margin:0;padding:0;}



/* ----------------------------------- footer */
#footer{clear:both;background:#000 url(/wp-content/themes/3XL/images/033.gif) 0 0 repeat-x;width:100%;height:590px;min-height:580px;margin:10px 0;padding:20px 0;color:#ccc;}
#footer .meta{display:block;list-style-type:none;list-style-image:none;background:#000;}
.credit{color:#333;width:90%;margin:0 auto;padding:0;text-align:center;}
.credit a{color:#333;}
.inner{background:transparent;width:90%;margin:0 auto;padding:0;}

/* ----------------------------------- footer nav */
#navbarf{width:99%;margin:30px 0;padding:0;text-align:center;background:transparent;}
#navbarf li{display:inline;list-style-type:none;margin:0;padding:0;}	
#navbarf ul{margin:0;padding:0;}
#navbarf ul li a{font:14px century gothic,Arial,Sans-Serif;color:#666;text-decoration:none;font-weight:normal;padding:0 9px 0 9px;border-right:1px solid #333;}

/* ----------------------------------- footer 2 */
#s_footer{padding:0;margin:10px 0;width:100%;min-height:200px;clear:both;border-top:1px solid #333;background:transparent;}
#s_footer li,#footer li{list-style:none;}

.col1{width:32%;float:left;background:transparent;padding:0 15px;}
.col2{width:25%;float:left;background:transparent;padding:0 15px;}
.col3{width:32%;float:right;background:transparent;padding:0 15px;}
#col4{width:32%;float:left;margin:0;padding:0 15px;}
#col5{width:25%;float:left;margin:0;padding:0 15px;}
#col6{width:32%;float:right;margin:0;padding:0 15px;}

/* ----------------------------------- comments */

#commentblock{width:99%;color:#ccc;float:left;padding:10px 0;margin:10px 0;border:0;}

ol#commentlist{padding:5px 0 5px 0;margin:0;list-style-type:none;}

.commentdate{font-size:12px;padding:0;}

#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}

.commentname{color:#ccc;margin:0;padding: 5px 5px 5px 0;}

.commentinfo{clear:both;}

.commenttext{clear:both;margin:5px 0 10px 0;padding: 10px 10px 5px 10px;width:95%;}

.commenttext-admin{clear:both;margin:5px 0 10px 0;padding:10px 10px 5px 10px;width:95%;background:#070707;}

#commentsformheader{padding:0;}

#commentsform{text-align:left;margin:0;padding:0;}

#commentsform form{text-align:left;margin:0;}

#commentsform p{margin:0;}

#commentsform form textarea{width:99%;}

p.comments_link img{margin:0;padding:0;border:none;}

.count{float:right;font-size:26px;color:#333}

#commentform #submit{background:transparent;font:normal 14px century gothic,arial,sans-serif;color:#fff;border:1px solid #666;width:200px;height:35px;cursor:pointer;text-transform:uppercase;}

#submit,#submits{background:transparent;font:normal 12px century gothic,arial,sans-serif;color:#fff;border:1px solid #666;width:99%;height:25px;cursor:pointer;text-transform:uppercase;}



/* ----------------------------------- calendar */

#wp-calendar {text-align:center;background:#000;margin:0;width: 95%;}

#wp-calendar td {line-height:10px;font-size:10px;color:#666;}

#wp-calendar td a {display:block;color:#666; text-decoration:none;line-height:10px;}

#wp-calendar #prev a {width:30px;}

#wp-calendar #next a {width:30px;margin:0 0 0 30px;}

#wp-calendar #today {background:#B4B4B4;color:#fff;}

#wp-calendar #today a {color:#fff;font-weight:700;}

#wp-calendar caption {text-align: center;width: 100%;margin:0 0 5px 0;font-variant: small-caps;}



/* ----------------------------------- clears */

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 

.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}

hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}



/* ----------------------------------- tabs */

.domtabs{float:left;width:99%;list-style-type:none;margin:0;padding:0;

font:bold 11px arial,helvetica,sans-serif;}

.domtabs li{float:left;}

.domtabs li a{display:block;padding:5px 10px;border:1px solid #000;text-decoration:none;color:#ccc;}

.domtabs a:hover{background:#ccc;}

.domtabs li.active a{border:1px solid #333;}



/* ----------------------------------- floats */

.aligncenter,.center{display: block;margin:0 auto;text-align:center;padding:0;}

.alignright,.right {float: right;padding:0;margin: 0 0 2px 7px;display: inline;}

.alignleft ,.left{float: left;padding:0;margin: 0 7px 2px 0;display: inline;}



/* ----------------------------------- front (old) */

.lead-image-wrapper{background:transparent;position:relative;padding:0;margin:0;}

.lead-image-wrapper h2 a{font:27px century gothic,Verdana,Arial,Sans-Serif;

line-height:24px;position:absolute;bottom:20px;left:0px;z-index:1;letter-spacing:-2px;

color:#fff;text-decoration:none;background:#000;display:block;width:85%;padding:5px 0;border:0;}

.lead-image-wrapper h2 a:hover{color:#B4B4B4;background:#000;text-decoration:none;}

.lead-image-wrapper img{width:99%;height:180px;border:1px solid #B4B4B4;padding:0;}



/* ----------------------------------- ads */

#ad{border:0;padding:.077em;width:99%;margin:0;}

#ad a img{border:0;max-width:99%;margin:0;padding:5px;}



/* ----------------------------------- spacers */

.round{clear:both;border:0;width:99%;margin:0;padding:0;display:block;height:19px;}

.rounds{clear:both;border:0;width:99%;margin:0;padding:0;display:block;height:49px;}

.navigation{clear:both;border:1px dotted #333;width:90%;margin:10px 0;padding:5px;display:block;}



/* ----------------------------------- micro page */

.simplepie h4 a{color:#fff;letter-spacing:-2px;line-height:16px;background-image:none;

padding:10px 0;margin:0;border:0;font:25px century gothic,Arial,Sans-Serif;border:0;}

#contentsimple .simplepie img {float:right;text-align:right;}

#contentsimple .date{font-size:11px;text-align:right;float:right;margin:0;letter-spacing:2px;}

#contentsimple .meta img{float:none!important;} }
@media print {/*  

Theme Name: Printerstyle
Theme URI: http://3oneseven.com/wp-themes/
Description: Sole property of lustlovelatex.com and 3oneseven.com
Version: 3.17
Author: miloIIIIVII
Author URI: http://3oneseven.com/

NOTE: Sole property of lustlovelatex.com and 3oneseven.com. 
NO copying, "inspiration" or any other form of use allowed.
Protected under copyright laws of the EU.
eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:31992L0100:EN:HTML
*/

body{background:#fff;color:#000;font:16px/22px Arial,Tahoma,Helvetica,Sans-Serif;margin:0;padding:0;}

#wrap{background:transparent;color:#000;font:16px/22px Arial,Tahoma,Helvetica,Sans-Serif;
margin:20px auto;padding:0;width:90%;overflow:hidden;}

#content{width:81%;margin:0;padding:0;background:transparent;float:left;border:0;overflow:hidden;display:inline;}
#r_sidebar{display:none;}

a,a:visited{color:#900;text-decoration:none;}
a img{border:1px solid #B4B4B4;padding:0;margin:0;}

#header{background:transparent;width:100%;height:190px;
margin:0;padding:0;}

#header h1,#header h1 a{display:block;width:90%;font:39px georgia,Helvetica,Sans-Serif;margin:0;padding:0;}
#header h1 span{color:#900;}
#header h1 a:hover{background:transparent;}

.navbar{display:none;}

#search{display:none;}
#searchform{display:none;}
#searchform #s{display:none;}

#frontline{float:left;background:transparent;width:60%;
margin:0;padding:10px 0;overflow:hidden;}

#front{float:left;background:transparent;width:99%;
margin:0;padding:10px 0;overflow:hidden;}

#contentmiddle{float:left;width:48%;margin:0;padding:10px 0;overflow:hidden;}
#middle{float:left;background:transparent;width:48%;
margin:0;padding:10px 0 0 15px;overflow:hidden;}

#bar{display:none;}

#sbar{display:none;}

#l_sidebar ul,#left_sidebar ul,#r_sidebar ul,#middle ul,#bar ul,#sbar ul,#s_footer ul,#footer ul{list-style:none;margin:0;padding:0 0 6px 0;}
#l_sidebar li,#left_sidebar li,#r_sidebar li,#middle li,#bar li,#sbar li,#s_footer li,#footer li{list-style:none;margin:0;padding:0;}
#l_sidebar ul li,#left_sidebar ul li,#r_sidebar ul li,#middle ul li,#bar ul li,#sbar ul li,#s_footer ul li,#footer ul li{margin:0;padding:3px 0;}
#l_sidebar ul li a,#left_sidebar ul li a,#r_sidebar ul li a,#middle ul li a,#bar ul li a,#sbar ul li a,#s_footer ul li a{color:#ccc;text-decoration:none;}
#footer ul li a{color:#ccc;text-decoration:none;}

#r_sidebar ul li a:hover,#middle ul li a:hover,#sbar ul li a:hover,#bar ul li a:hover,#s_footer ul li a:hover,.social ul li a:hover{color:#fff;text-decoration:none;background:#070707;}
#r_sidebar li a,#middle li a,#bar li a,#sbar li a,#s_footer li a,.social li a{display:block;}
#r_sidebar p,#middle p,#bar p{padding:4px 0;margin:0;line-height:15px;}

#content p{padding:10px 0;margin:0;}

h2{color:#333;letter-spacing:-2px;line-height:16px;
padding:10px 0;margin:0;border:0;font:23px georgia,Arial,Sans-Serif;
border:0;}
h2 span,h3 span{color:#B4B4B4;}

h3{color:#ccc;font:bold 19px georgia,Arial,Sans-Serif;margin:0;padding:10px 0;margin:0;}
h4{color:#ccc;font:14px georgia,Arial,Sans-Serif;margin:0;padding:2px 1px;margin:0 auto;background:transparent url(/wp-content/themes/3XL/images/005.gif) 0 0 repeat-x;text-align:center;}

#l_sidebar h3{line-height:15px;}

#content p ol,#content p ul{margin:0;padding:0 0 0 10px;list-style:none;}
blockquote{margin:0 0 0 25px;padding:0 25px 0 10px;font-style:italic;color:#666;border-left:6px solid #900;}
#content blockquote p{margin:0 0 20px 0;padding: 0;}

#contentmiddle2{float:left;width:49%;margin:0 10px 0 0;padding:10px 5px;border:0;}
#contentmiddle3{float:left;width:59%;margin:0 10px 0 0;padding:10px 5px;border:0;}
#contentmiddle4{float:left;width:98%;margin:0;padding:10px 0;border:0;}

#contentmiddle2 .entry p img,#contentmiddle2 .entry a img,#contentmiddle3 .entry p img,#contentmiddle3 .entry a img{border:1px solid #B4B4B4;margin:0 5px;padding:0;max-width:80%;}
.entry{margin:0;padding:10px 0;border-bottom:1px dotted #333;}

#contentmiddle ul li,#contentmiddle3 ul li{margin:0;padding:5px 0 0 0;list-style:none;}
#contentmiddle ul li a,#contentmiddle3 ul li a{color:#fff;text-decoration:none;list-style:none;}
#contentmiddle ul li a:hover,#contentmiddle3 ul li a:hover{color:#333;text-decoration:none;}
#content img.wp-smiley{float:none;border:none;padding:0;margin:0;}
#content img.wp-wink{float:none;border:none;padding:0;margin: 0;}

.date{font-size:11px;text-align:left;margin-bottom:2px;letter-spacing:1px;}
.date span.date{color:#ccc;padding:0 2px 0 4px;}
.bigdate{font:25px times,sans serif;color:#ccc;text-decoration:none!important;}
.meta{display:block;list-style-type:none;list-style-image:none;background:#090909;font-size:83%;line-height:140%;margin:0;padding:4px;}
#contentmiddle2 .meta{border-top:1px dotted #333;font-size:83%;}
.postspace{background:transparent;width:80%;height:32px;margin:0;padding:0;}
#postmeta{background:#090909;width:99%;margin:0;padding:0;display:block;}
.rel{float:left;width:48%;margin:0;padding-right:20px;}
.social{float:right;width:44%;margin:0;padding:0;}

#footer{display:none;}

#navbarf{display:none;}

#s_footer{display:none;}


.col1{width:20%;float:left;margin-right:15px;margin-left:15px;
background:transparent;}
.col2{width:15%;float:left;margin-left:15px;background:transparent;}
.col3{width:19%;float:right;margin-left:15px;background:transparent;}

#col4{width:32%;float:left;margin:0;padding:0 15px;}
#col5{width:25%;float:left;margin:0;padding:0 15px;}
#col6{width:32%;float:right;margin:0;padding:0 15px;}

#commentblock{display:none;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}

.domtabs{display:none;}

.aligncenter,.center{display: block;margin:0 auto;text-align:center;padding:0;}
.alignright,.right {float: right;padding:0;margin: 0 0 2px 7px;display: inline;}
.alignleft ,.left{float: left;padding:0;margin: 0 7px 2px 0;display: inline;}

.lead-image-wrapper{display:none;}

#ad{border:0;padding:.077em;width:99%;margin:0;}
#ad a img{border:0;max-width:99%;margin:0;padding:5px;}

.round{clear:both;border:0;width:99%;margin:0;padding:0;display:block;height:19px;}
.navigation{display:none;} }
