/*  



Theme Name: Detox

Theme URI: http://3oneseven.com/wp-themes/

Description: A simple and clean three col fluid theme.

Version: 3.17.1

Author: miloIIIIVII 

Author URI: http://3oneseven.com/

Tags: white fluid valid



*/



body {margin: 0;padding: 0;background: #fbedd4 url(images/bg.jpg) no-repeat top center;font: normal 13px/20px "Tahoma", Arial, Helvetica, sans-serif;color: #333;}



h2, h3, h4, h5, h6 {margin: 0;padding: 0;color: #900;}

h1, h1 a{font: 22px century gothic, Helvetica, Sans-Serif;float:right;color:#900;font-variant: small-caps;padding:0;margin:0;}

h3 { font-size: 20px;font-weight: 400;}

h4 { font: 11px  arial, Helvetica, Sans-Serif;}



p, ul, ol, blockquote {margin-top: 0;padding-top: 0;text-align: justify;line-height: 18px;}

a {color: #900;text-decoration: none;}

a:hover {text-decoration: none;color: #333;}

a:visited {text-decoration: none;color: #000;}

a img{ border:1px solid #ccc; }



#header {width: 70%;height: 260px;margin: 0 auto;background:transparent;}

#header h1 a{font:bold 26px century gothic, Helvetica, Sans-Serif;float:right;color:#900;font-variant: small-caps;padding:0;margin:0;}



#nav{border:0;display:block;padding:0;margin:-25px 0;z-index:5;position:relative;float:left;

background:transparent;}

#nav ul{width:682px;list-style-type:none;padding:0;margin:0;z-index:600;}

#nav li{display:inline;float:left;min-height:20px;position:relative;text-align:left;padding:5px 32px 5px 5px;margin:0;}

#nav h2{padding:0;margin:0;text-decoration:none;border:0;font:15px century gothic,arial,verdana,serif;}

#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 #fff;}

#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{color:#ccc;}#nav ul{background:transparent;}

#nav ul ul{background:#fff;}#nav ul li{background:transparent;display:block;}#nav h2,#nav h2 a{color:#900;text-decoration:none;border:0;}#nav a{color:#333;display:block;}#nav ul li:hover{color:#fff;display:block;background:#fff;cursor:pointer;}#nav ul li ul li{background:#fff;display:block;}

#nav ul li ul li:hover{display:block;background:#900;width:200px;color:#ccc;}

#nav ul li ul ul li{background:#ccc;display:block;}

#nav ul li ul ul li:hover{background:#ccc;display:block;}





.col {margin:10px 0;padding:10px 0;background: url(images/col.gif) no-repeat center bottom;width:99%;display:block;clear:both;}



.post{clear:both; margin:15px 0;padding:25px 0;border-bottom:1px solid #ccc;}

.entry{clear:both; margin: 15px 0;padding:5px 0;}



.post h2 a,#main h2{margin: 20px 0;font: 18px century gothic,arial;}

.post h4 {font-weight: 700;color: #333;text-align:right;}

.space {background: #E9CE9F;clear:both;width: 99%;height:20px;margin: 0 auto;padding:0;}



#content {width: 92%;margin: 0 auto;padding:0;}



#l_sidebar {float: left;width: 16%;margin:10px 0;padding:0 30px;}

#r_sidebar {float: right;width: 16%;margin:10px 0;padding:0;}

#main {float: left;width: 60%;margin:10px 0;padding:0;}



#l_sidebar ul, #r_sidebar ul {margin: 0;padding: 0;list-style: none;}

#l_sidebar li, #r_sidebar li {padding: 5px 0 7px 0;border-top: 1px solid #ccc;}

#l_sidebar li a, #r_sidebar li a{display: block;}

#l_sidebar li a:hover, #r_sidebar li a:hover{background: #900;color:#fff;}

#l_sidebar li.first, #r_sidebar li.first {border: none;}

#l_sidebar h3, #r_sidebar h3 {font:bold 18px century gothic,arial;}



#footer {clear: both;width: 90%;height:100px;margin: 0 auto;background: url(images/footer.gif) no-repeat center bottom;text-align: center;

color:#660000;font:70% arial;}

#footer a {margin: 0;padding: 0;color:#ccc;}



#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 120px;}#wp-calendar #prev a {font-size: 9pt;}#wp-calendar a {text-decoration: none;}#wp-calendar caption {font: normal 1.0em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}#wp-calendar th {font-style: normal;text-transform: capitalize;}#wp-calendar #next a {padding-right: 10px;text-align: right;}#wp-calendar #prev a {padding-left: 10px;text-align: left;}#wp-calendar a {display: block;}#wp-calendar caption {text-align: center;width: 100%;}#wp-calendar td {padding: 3px 0;text-align: center;}#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #000; }



img.center, a img.center {display: block;margin-left: auto;margin-right: auto;padding: 3px;}

img.alignleft, a img.alignleft {float:left;margin: 4px 10px 5px 0;padding: 3px;}

img.alignright, a img.alignright {float:right;margin: 4px 10px 5px 0;padding: 3px;}



blockquote{margin: 0 0 0 10px;padding: 0 10px 0 10px;font-style: italic;color: #333;border-left: 5px solid #900;}

#blockquote p{margin: 0 0 10px 0;padding: 0;}



#searchdiv {margin: 0;padding: 0;}

#searchform {margin: 0;padding: 0;overflow: hidden;}

#s {width: 90%;background: transparent;color: #333;font: 11px Verdana, Helvetica, Sans-Serif;padding: 3px;margin: 8px 0;border: 1px solid #900;}



#textfield1 {width: 175px;background: transparent;border: none;}

#submit1 {height: 14px;background: transparent;border: none;text-transform: lowercase;font-size: 10px;font-weight: bold;color: #333;}



.navigation {clear:both;margin: 10px 0;padding: 6px 0;display:block;width:99%;}

#commentform #submit{background:#fff;font: 17px century gothic,Arial, Helvetica, sans-serif;color: #900;border: 1px solid #ccc;width: 99%;height: 28px;display:block;cursor: pointer;}



.center,.aligncenter {text-align: center;margin:0 auto;display:block;padding:4px;}

.alignleft,.left{float:left;margin: 4px 10px 5px 0;padding: 3px;}

.alignright,.right{float:right;margin: 4px 10px 5px 0;border: 0;padding: 3px;}

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; } 

.wp-caption img { margin: 0; padding: 0; border: 0 none; } 

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }



.ff a img{border:.08em solid #333;padding:.077em;width:3.5em;height:3.5em;margin:0 .077em .077em 0;}

.ff a:hover img{border:.08em solid #900;width:3.5em;height:3.5em;}
