/* 
Theme Name: Fluid Fire

Theme URI: http://www.getoto.net/

Description: Fluid Fire is a fluid width 3 column theme that uses almost no images. The theme is widget ready (both sidebars). The sidebars are fixed width and the content area will adjust depending on the resolution. It also includes color picker to dinamically change the general color style oy your theme. It is released under the GPL2 licence. The theme is based on GPS Fluid from gpsgazzete.

Version: 1.0

Author: zeridon

Author URI: http://www.getoto.net/
*/		

* {margin:0px;padding:0px;}
ul {list-style:none;}
body {font-size:14px;margin:0px;text-align:center;background:#fff;color:#000;font-family:Arial, Helvetica, sans-serif;}
#blogtitle {width:100%;display:block;background:#d45e04;color:#fff;text-align:left;margin:0px auto;padding:5px 0 5px 0;}
#blogtitle a {color:#fff;text-decoration:none;font-weight:bold;}
#container {clear:left;padding:0;margin-left:auto;margin-right:auto;margin-top:0;width:100%;overflow:hidden;background:#fff;}
#leftnav {float:left;width:155px;margin:0;padding-top:10px;margin-top:0;margin-left:5px;margin-bottom:10px;text-align:left;}
#rightnav {float:right;width:155px;margin:0;padding-top:10px;margin-top:0;margin-bottom:10px;margin-right:5px;text-align:left;}
#content {display:block;margin:0 165px 10px 165px;padding:0.2em;text-align:left;background:#FFF;}
#content ul{padding-left:15px;}
#content ul li{padding-left:15px;background:url(img/star.gif) no-repeat;}
#content ul ul li{padding-left:15px;background:url(img/child.gif) no-repeat;}
#content ol {list-style-position:inside;padding-left:15px;padding-top:2px;margin-bottom:10px;}
#content p {padding-left:10px;}
#footwrap {clear:both;float:left;width:100%;background:#d45e04;color:#fff;padding:5px 1em 5px 1em;font-weight:normal;}
#footwrap p {margin-top:2px;margin-bottom:2px;}
#footwrap a:link {color:#fff;text-decoration:none;font-weight:bold;}
#footwrap a:hover {color:#fff;text-decoration:underline;}

#footwrap a:visited:hover {
color:#fff;
text-decoration:underline;
border:none;
}

#footwrap a:visited {
color:#fff;
text-decoration:none;
border:none;
font-weight:bold;
}

#footwrap img {
padding:0px 5px 0px 5px;
}

#sidebarleft
{
margin-bottom:10px;
background:none;
padding:0 8px 0 8px;
}

#sidebarleft li
{
background:#fff;
padding-bottom:2px;
}

#sidebarleft ul li
{
display:block;
padding-left:10px;
margin-left:5px;
background:url(img/star.gif) no-repeat;
padding-bottom:0px;
}

#sidebarleft ul li ul li{
padding-left:10px;
background:url(img/child.gif) no-repeat;
padding-bottom:0px;
}

#sidebarleft ul li li{
padding-left:10px;
background:url(img/child.gif) no-repeat;
padding-bottom:2px;
}

#sidebarleft a:link {
color:#d45e04;
text-decoration:none;
border:none;
font-weight:bold;
}

#sidebarleft a:hover {
color:#d45e04;
text-decoration:underline;
border:none;
}

#sidebarleft a:visited:hover {
color:#d45e04;
text-decoration:underline;
border:none;
}

#sidebarleft a:visited {
color:#d45e04;
text-decoration:none;
border:none;
font-weight:bold;
}

#sidebarleft h2 {
color:#d45e04;
padding:1px 4px 1px 4px;
border-bottom:1px dotted #d45e04;
background:#fff;
margin-top:0px;
text-transform:lowercase;
font-style:italic;
font-size:12px;
font-weight:normal;
}

#sidebarright
{
margin-bottom:10px;
background:none;
padding:0 8px 0 8px;
}

#sidebarright li
{
background:#fff;
padding-bottom:2px;
}

#sidebarright ul li
{
display:block;
padding-left:10px;
margin-left:5px;
background:url(img/star.gif) no-repeat;
padding-bottom:0px;
}

#sidebarright ul li ul li{
padding-left:10px;
background:url(img/child.gif) no-repeat;
padding-bottom:0px;
}

#sidebarright a:link {
color:#d45e04;
text-decoration:none;
font-weight:bold;
border:none;
}

#sidebarright a:hover {
color:#d45e04;
text-decoration:underline;
border:none;
}

#sidebarright a:visited:hover {
color:#d45e04;
text-decoration:underline;
border:none;
}

#sidebarright a:visited {
color:#d45e04;
font-weight:bold;
text-decoration:none;
border:none;
}

#sidebarright h2 {
color:#d45e04;
padding:2px 8px 2px 8px;
border-bottom:1px dotted #d45e04;
background:#fff;
margin-top:0px;
text-transform:lowercase;
font-style:italic;
font-size:12px;
font-weight:normal;
}

#leftnav p, #rightnav p { margin:0 0 1em 0; }
#content h2 { margin:0 0 .5em 0; }

p
{
margin-bottom:12px;
margin-top:12px;
}

blockquote
{
margin:0px 0px 0px 30px;
padding:0px 25px 0px 0px;
font-style:italic;
color:#666666;
border-left:2px solid #ccc;
}

.postmetadata
{
display:block;
margin:10px 35px 10px 20px;
padding-left:25px;
text-align:left;
background:#efefef;
}

#content .postmetadata
{
padding-left:2px;
}

.postmetadata a:link
{
border:none;
color:#d45e04;
font-weight:normal;
}

.postmetadata a:hover
{
border:none;
color:#d45e04;
font-weight:normal;
}

.postmetadata a:visited:hover
{
border:none;
color:#d45e04;
font-weight:normal;
}

.postmetadata a:visited
{
border:none;
color:#d45e04;
font-weight:normal;
}

a:link
{
color:#d45e04;
text-decoration:none;
font-weight:bold;
}

a:hover
{
text-decoration:underline;
}

a:visited
{
color:#d45e04;
text-decoration:none;
font-weight:normal;
}

#feed, #feed img a:link, #feed img a:visited
{
border:none;
}

.commentlist
{
padding-left:40px;
padding-right:15px;
background:#fff;
}

.commentlist li
{
margin:8px 10px 8px 15px;
padding-left:12px;
list-style:none;
background:#efefef;
margin-bottom:2px;
border:1px solid #d45e04;
}

li.alt
{
background:#f2f2f2;
}

.commentlist cite
{
padding:2px 3px 1px 3px;
}

.commentlist p
{
padding:5px 5px 2px 3px;
margin-bottom:5px;
}

.commentlist a:link
{
border:none;
text-decoration:underline;
font-weight:bold;
color:#d45e04;
}

.commentlist a:visited
{
border:none;
text-decoration:underline;
font-weight:bold;
color:#d45e04;
}

.commentlist a:hover
{
border:none;
text-decoration:underline;
font-weight:bold;
color:#000;
}

.commentlist a:visited:hover
{
border:none;
text-decoration:underline;
font-weight:bold;
color:#000;
}

.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited
{
text-decoration:none;
color:#9F9F9F;
}

.commentnumber {
font:italic normal 14px 'Times New Roman', Times, serif;
margin-top:2px;
float:right;
color:#d45e04;
font-size:28pt;
}

#comment
{
width:80%;
}

h1
{
font-size:36px;
padding-left:5px;
color:#d45e04;
}

h2
{
display:block;
font-size:16px;
font-weight:bold;
padding:0 0 0 7px;
margin:0;
text-align:left;
font-style:italic;
}

h3
{
display:block;
font-size:12px;
font-weight:bold;
padding:5px 0 0 12px;
margin:5px 0 6px 0;
text-align:left;
}

h3.posttitle 
{
font-size:22px;
font-weight:bold;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
margin-top:12px;
margin-bottom:5px;
border-bottom:1px dotted #d45e04;
}

.posttitle a:link
{
font-size:22px;
color:#d45e04;
font-weight:bold;
}

.posttitle a:visited
{
font-size:22px;
color:#d45e04;
font-weight:bold;
}

h4
{
margin-top:15px;
font-size:13px;
font-weight:bold;
padding:5px 0 0 12px;
margin:5px 0 6px 0;
text-align:left;
}

h5
{
margin-top:15px;
font-size:12px;
font-weight:bold;
padding:5px 0 0 12px;
margin:5px 0 6px 0;
text-align:left;
}

.date
{
font:italic normal 22px 'Times New Roman', Times, serif;
float:right;
text-transform:uppercase;
letter-spacing:-2px;
padding:3px 5px 3px 5px;
margin-top:15px;
text-align:center;
color:#FFD413;
}

.entry
{
margin-bottom:5px;
}

.post
{
display:block;
overflow:hidden;
width:98%;
}

code
{
display:block;
margin:10px 30px 0 30px;
padding:2px 10px 5px 10px;
color:#666666;
background:#C3DEF1;
border-left:2px solid #ccc;
}

#searchform {
margin-left:5px;
}

img {
border:none;
}

pre {
font-family:'Courier', 'Courier New', 'fixed';
border-left:2px solid #ccc;
margin-left:1em;
padding:5px;
}

.sbutton {
width:100%;
background:#eee;
border:1px solid #999;
color:#000;
}

.navigation {
text-align:center;
border:1px dashed #d45e04;
color:#d45e04;
}

.relpost {
display:block;
padding-left:12px;
}

.relpost a {
padding-left:12px;
}

.relpost ul {
list-style:none;
}

.cosmos { text-align:center; }
#content ul.cosmos {
margin:2em 0;
list-style:none;
font-size:140%;
text-align:center;
}

#content li.cosmos {
display:inline;
padding:0;
margin:4px;
line-height:2em;
list-style:none;
}
#content li.keyword1 { font-size:0.7em; }
#content li.keyword2 { font-size:0.9em; }
#content li.keyword3 { font-size:1.0em; }
#content li.keyword4 { font-size:1.1em; }
#content li.keyword5 { font-size:1.2em; }
#content li.keyword6 { font-size:1.3em; }
#content li.keyword7 { font-size:1.4em; }
#content li.keyword8 { font-size:1.5em; }
#content li.keyword9 { font-size:1.6em; }
#content li.keyword10 { font-size:1.7em; }
#content li.keyword11 { font-size:1.8em; }
#content li.keyword12 { font-size:1.9em; }
#content li.keyword13 { font-size:2.0em; }
#content li.keyword14 { font-size:2.1em; }
#content li.keyword15 { font-size:2.2em; }
.akst_link { text-align:center; }
