/*  

Theme Name: totusunus
Theme URI: http://3oneseven.com/wp-themes/
Description: Sole property of totusunus.com and 3oneseven.com
Version: 3.17
Author: miloIIIIVII
Author URI: http://3oneseven.com/

NOTE: Sole property of totusunus.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{font:14px/20px Arial,Helvetica,Sans-Serif;color:#333;
text-align:left;margin:0;padding:0;background:#fff url(images/01.jpg) repeat-x 0 0;}

#page,.sage{background:transparent;text-align:left;width:990px;margin:0 auto;padding:0;}
a{color:#5D7C39;text-decoration:none;}
a:hover,h2 a:hover,h3 a:hover{color:#ccc;text-decoration:underline;background:transparent;}
a img{border:1px solid #ccc;}a img:hover{border:1px solid #333;}

#header{background:transparent url(images/02.jpg) no-repeat 0 0;height:158px;width:990px;margin:0 auto;padding:0;}

#row{background:transparent;height:114px;width:990px;margin:0 auto;}
#row h1,#row h1 a{display:block;height:90px;width:321px;text-indent:-90000px;margin:0;padding:0;}
#row h1 a:hover{background:transparent;}

.headl{float:left;display:inline;overflow:hidden;height:90px;width:351px;margin:0;padding:0;}
.headr{float:right;display:inline;overflow:hidden;height:95px;width:400px;margin:0;padding:0;}

#subform{margin:0;padding:40px 0 0 0;float:right;}
#name{background:#446719;border:1px solid #ACEF4B;color:#ACEF4B;}
#mail{background:#446719;border:1px solid #ACEF4B;color:#ACEF4B;}
#send{background:transparent;border-bottom:1px solid #ACEF4B;color:#ACEF4B;font:15px century gothic;font-variant:small-caps;
width:35px;border-top:0;border-left:0;border-right:0;text-decoration:none;}
#subform textarea{padding:2px 5px;margin:5px 0;color:#fff;}
.subby{margin:0;padding:7px 0 0 0;color:#ACEF4B;text-align:right;
font:17px century gothic,arial,verdana,serif;}

#navT{padding:0;margin:0;padding:0;display:block;background:transparent;width:100%;height:30px;}

#navr{margin:-9px 0 0 0;font:17px century gothic,arial,verdana,serif;letter-spacing:-1px;
font-variant:small-caps;text-align:right;
width:200px;background:transparent;float:right;display:inline;overflow:hidden;}
#navr li{list-style:none;margin:0;padding:0 0 0 15px;display:inline;}
#navr li a{color:#ACEF4B;padding:0;text-decoration:none;}
#navr li a:hover{color:#000;text-decoration:none;background:transparent;}

#nav{padding:0;margin:0;float:left;position:relative;z-index:5;
background:transparent;display:inline;}
#nav ul{width:582px;list-style-type:none;padding:0;margin:0;z-index:500;}
#nav li{display:inline;float:left;min-height:20px;position:relative;text-align:left;padding:7px 22px 5px 5px;margin:0;}
#nav h2{padding:0;margin:0;text-decoration:none;border:0;font:17px century gothic,arial,verdana;
font-variant:small-caps;letter-spacing:-1px;}
#nav li ul{width:200px;height:auto;top:100%;left:0;line-height:1.9em;}
#nav li ul{width:200px;height:auto;top:100%;left:0;line-height:1.9em;}
#nav li.Largenav ul{width:200px;height:auto;top:100%;left:0;}
#nav li ul li{text-align:left;width:200px;height:auto;display:block;border-bottom:1px solid #385412;}
#nav li.Largenav ul li{text-align:left;width:200px;height:auto;display:block;}
#nav a{text-decoration:none;}
#nav li li ul{top:0;left:0;}
#nav li li:hover ul{left:200px;}
#nav ul ul,#nav ul li:hover ul ul,#nav ul ul li:hover ul ul,#nav ul ul ul li:hover ul ul,
#nav ul ul ul ul li:hover ul ul{position:absolute;display:none;}
#nav li:hover ul,#nav ul li:hover ul,#nav ul ul li:hover ul,#nav ul ul ul li:hover ul,#nav ul ul ul ul li:hover ul,#nav ul ul ul ul ul li:hover ul{display:block;width:200px;}
#nav #PhpWebcontent{display:none;}#nav ul{background:transparent;}
#nav ul ul{background:#333;}
#nav ul li{background:transparent;display:block;}
#nav h2,#nav h2 a{color:#000;text-decoration:none;border:0;}
#nav h2 a:hover,#nav h2:hover{color:#ACEF4B;text-decoration:none;border:0;}
#nav a{color:#333;display:block;}
#nav ul li:hover{color:#000;display:block;background:transparent;cursor:pointer;}
#nav ul li ul li{background:#669825;display:block;}
#nav ul li ul li:hover{display:block;background:#E2FA97;width:200px;}
#nav ul li ul ul li{background:#669825;display:block;}
#nav ul li ul ul li:hover{background:#E2FA97;display:block;}

#home{background:transparent url(images/2c.jpg) repeat-x top center;width:100%;height:205px;margin:0;padding:0;display:block;}

.log{padding:0;margin:0;color:#ACEF4B;display:inline;overflow:hidden;float:left;width:450px;
font:19px century gothic,arial,verdana,serif;font-variant:small-caps;}
.log p{}
.right-col{width:470px;float:right;padding:0 12px 9px 12px;margin:6px 0;color:#fff;display:inline;overflow:hidden;
background:transparent url(images/02.png) repeat;}
.right-col h2{padding:0;margin:0;color:#ACEF4B;}

#flow{clear:both;background:transparent url(images/03.jpg) repeat-x 0 0;width:100%;margin:0;padding:0;
overflow:auto;}
.col11{width:235px;float:left;margin-right:25px;padding:30px 0;}
.col1{width:225px;float:left;margin-right:25px;padding:30px 0;}
.col2{width:225px;float:right;padding:30px 0;}
.vid{padding:20px 0 0 0;}
.colvid{width:205px;height:350px;float:left;margin-right:25px;padding:30px 0;}
.colvid .title{width:99%;display:block;height:38px;padding:0;overflow:hidden;}

#iflow{clear:both;background:transparent url(images/04.jpg) repeat-x 0 0;width:100%;margin:0 auto;padding:0;}

.col33 a{display:block;height:138px;width:90%;text-indent:-90000px;margin:0;padding:0;}

.it{color:#5D7C39;font:18px century gothic,verdana;text-align:center;}
.its{color:#333;font-size:12px;text-transform:uppercase;}

.read{background:transparent url(images/06.jpg) no-repeat center center;height:38px;width:99%;margin:0 auto;}
.read a{display:block;height:38px;width:90%;text-indent:-90000px;margin:0;padding:0;}
.reads{background:transparent url(images/03.png) no-repeat 99% 0;height:38px;width:99%;margin:-5px 0 0 0;}
.reads a{display:block;height:38px;width:90%;text-indent:-90000px;margin:0;padding:0;}
.readvid{background:transparent url(images/video.jpg) no-repeat center center;height:38px;width:99%;margin:0 auto;}
.readvid a{display:block;height:38px;width:90%;text-indent:-90000px;margin:0;padding:0;}

#page h2,.sage h2,h2.pagetitle,h3{font:1.5em century gothic,verdana,tahoma;}
#page h2,#page h2 a,#page h2 a:hover,.sage h2,.sage h2 a,.sage h2 a:hover,
#page h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited{margin:8px 0;padding:0;}

#page h2.pagetitle{text-align:center;}

.entry ol{padding:0 0 0 10px;margin:0;}
.entry ol li{margin:0;padding:0;}

.postmetadata{padding:5px 10px;margin:5px 0;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
.meta{font:11px century gothic,arial,verdana,Sans-Serif;line-height:1.5em;text-transform:uppercase;
text-align:center;margin:2px auto;}

#page ul,#page ul ol{margin:4px 0;padding:0;list-style:none;}
#page ul li,#page ul select{list-style-type:none;margin:5px 0;}
#page ul p,#page ul select{margin:5px 0;}
#page ul ul ul,#page ul ol{margin:0 0 0 5px;}
#page ul ol li{list-style:square;}
#page ul ul li,#page ul ol li{margin:3px 0;padding:0;list-style:none;}
#page ul ul,#page ul ol{margin:5px 0;}

.narrowcolumn{float:left;padding:20px 0;margin:0;width:500px;overflow:hidden;}
.widecolumn{padding:20px 0;margin:0;width:100%;overflow:hidden;text-align:center;}
.post{margin:5px 5px 12px 0;text-align:justify;}
.posts{margin:5px 0;text-align:justify;}
.widecolumn .post{margin:0;}
.narrowcolumn .postmetadata{padding:9px 0;}
.widecolumn .postmetadata{margin:10px 0;}

.rel {float:left;padding:0;width:49%;}
.rell {float:right;padding:0;width:49%;}

#single{background:transparent url(images/0013.jpg) repeat-x top center;width:100%;height:104px;margin:0;}
.alt{background-color:#fafafa;border-left:3px dotted #84B204;}
small{font:9px arial,verdana,Sans-Serif;font-size:9px;line-height:1.5em;text-transform:uppercase;}

#comments{width:99%;padding:12px 0;}
#comments h3,h3#respond{color:#555;margin:7px 0;}
ol.commentslist{list-style:none;margin:5px 0 12px;}
.commentslist li{background:#fff;border:1px solid #ccc;margin:7px 0;padding:7px 0;}
.commentslist li a{font-weight:bold;}
.commentslist li.alt{background:#ccc;}
.commentslist li:hover{border-color:#888;}
.commentslist .comment_text{margin:0;line-height:1.4em;overflow:hidden;}
.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote{margin:1em 0;}
.comment_text ul,.comment_text ol,.comment_text blockquote{margin:0 1em;}

p.author_meta{font-weight:700;text-transform:uppercase;margin:0 0 0 7px;}
p.post_meta{font-size:11px;text-align:right;margin:0 7px 0 0;}
.count{float:left;display:block;width:33px;height:33px;font-size:33px;color:#333;line-height:33px;}

.commentslist li.author{background:#333;color:#ccc;}
.commentslist li.author a{color:#ddd;}
.commentslist li.author a:hover{color:#fff;}
#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height:1.5em;}
p.nocomments{margin:0 12px 0 7px;}
p.nocomments a{color:#ddd;font-weight:bold;text-decoration:underline;}
p.nocomments a:hover{color:#ccc;}
ol.pingslist{margin:1.5em 2em;font-size:12px;}
.pingslist li{color:#7F7F7F;margin:0 0 7px 0;}
.pingslist li a{font-weight:bold;}
#commentform p{margin:1em 0;}
#commentform p a{font-weight:bold;}
#author,#email,#url,#comment{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}
#comment{width:99%;overflow:hidden;}
#commentform p small{font-size:10px;color:#7F7F7F;}
.commentslist code{background:transparent;}
#commentform textarea{width:99%;height:255px;border:1px solid #ccc;padding:2px 0;margin-top:3px;color:#333;background:#fff;}
#commentform #submit{background:transparent;font:normal 22px century gothic,sans-serif;color:#333;border:1px solid #ccc;width:99%;height:35px;cursor:pointer;text-transform:uppercase;}

acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;}

#leftsidebar{padding:30px 0 0 30px;margin-left:22px;margin-right:5px;width:210px;float:left;overflow:hidden;}
#leftsidebar form{margin:0;}

#rightsidebar{margin:0;float:right;width:200px;padding:30px 0;overflow:hidden;}
#rightsidebar form{margin:0;}

#leftsidebar li a,#rightsidebar li a{display:block;}
#leftsidebar li a,#rightsidebar li a,#footer li a{color:#84B204;}
#leftsidebar li a:hover,#rightsidebar li a:hover,#footer li a:hover{background:#84B204;color:#333;text-decoration:none;}

#searchform{margin:5px auto;padding:5px 3px;/* text-align: center; */}
#searchform #s{width:75%;padding:2px;background-color:transparent;border:1px solid #333;font-size:11px;margin-right:4px;}
#searchsubmit{padding:1px;background-color:transparent;border:1px solid #333;font-size:11px;color:#333;}

#footer{clear:both;padding:10px 0;margin:0;width:100%;height:210px;background:transparent url(images/014.jpg) repeat-x;}
#footer h2 a{margin:0 auto;padding:18px 0 0 0;color:#fff;font:24px century gothic,arial,verdana,serif;letter-spacing:-1px;text-align:center;width:80%;display:block;}
#footer p{margin:0 auto;padding:12px 0 0 0;text-align:center;}#footer p a{color:#333;}

.nav{list-style:none;margin:0 auto;font:16px century gothic,Verdana, Serif;letter-spacing:1px;display:block;clear:both;padding:5px 0;text-align:center;width:80%;background:transparent;}
.nav li{list-style:none;margin:0;padding:0 5px 0 0;display:inline;}
.nav li a{color:#333;padding:6px;text-decoration:none;}
.nav li.current_page_item a{color:#333;text-decoration:none;background:transparent;border:1px solid #333;border-top:0px;}
.nav li a:hover{color:#000;text-decoration:none;background:#84B204;}

.entry form{/* This is mainly for password protected posts, makes them look better. */text-align:center;}
select{width:130px;}
.alt{margin:0;padding:10px;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #900;}

blockquote{margin:15px 30px 0 10px;padding-left:25px;font-family:Arial,Helvetica,sans-serif;
border-left:7px solid #84B204;}
blockquote cite{margin:5px 0 0;display:block;}

hr{display:none;}.sic,.sic:hover{border:0;}

.navigation{clear:both;display:block;text-align:center;margin:10px auto;}

#wp-calendar{text-align:center;margin:0;width:70%;}#wp-calendar td{line-height:10px;font-size:10px;color:#333;}#wp-calendar td a{display:block;color:#84B204;text-decoration:none;line-height:10px;border:1px solid #84B204;}
#wp-calendar #prev a{width:30px;}#wp-calendar #next a{width:30px;margin:0 0 0 30px;}
#wp-calendar #today{background:#84B204;color:#333;}#wp-calendar #today a{color:#333;font-weight:700;}
#wp-calendar caption{text-align:center;width:100%;margin:0 0 5px 0;text-transform:lowercase;}

html>body .entry ul{margin-left:0;}
html>body .entry li{margin:7px 0 8px 10px;list-style-type: square;padding:0;}
.spacer{clear:both;}
.pagenumber{text-align:right;clear:both;font-weight:bold;padding-top:6px;margin-top:10px;}

.aligncenter,.center{display: block;margin:0 auto;text-align:center;padding:3px;}
.alignright,.right {float: right;padding: 4px;margin: 0 0 2px 7px;display: inline;}
.alignleft,.left {float: left;padding: 4px;margin: 0 7px 2px 0;display: inline;}

.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;}

.col3{width:225px;height:160px;float:left;margin-right:25px;padding:30px 0;
background:transparent url(images/07.jpg) no-repeat 50% 30px;text-align:center;}
.col4{width:225px;height:160px;float:left;margin-right:25px;padding:30px 0;
background:transparent url(images/08.jpg) no-repeat 50% 30px;text-align:center;}
.col5{width:225px;height:160px;float:left;margin-right:25px;padding:30px 0;
background:transparent url(images/09.jpg) no-repeat 50% 30px;text-align:center;}
.col6{width:220px;height:160px;float:right;padding:30px 0;
background:transparent url(images/010.jpg) no-repeat 50% 30px;text-align:center;}