/*
Theme : Liquid theme, 3 columns
Author: Olivier
*/

*
{
margin: 0px;
padding: 0px;
}

ul
{
list-style: none;
}

/*************** Header ***************/

body 
{
font-size: 12px; /* header font size*/
margin: 0px;
text-align: center;
color: #000;
font-family: Arial, Helvetica, sans-serif;
}


#bghead
{
height:120px;
line-height: 130%;
margin: auto;
}

#headerwrap
{
background: url(img/banner.jpg) center no-repeat; /* header banner picture, centered and displayed once */
width: 100%;
line-height: 130%;
height: 110px;
margin: auto;
}

/*************** Title ***************/

#blogtitle
{
color: #000000;
float: left;
text-align: left;
margin-top: 28px;
margin-left:90px!important;
margin-left:40px;
padding: 7px;
}

#blogtitle a:link {
color: #000000;
text-decoration: none;
border: none;
}

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

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


/********* Description *************/

#sitedesc
{

}

#comment
{
width: 350px;
}

#container
{
height: auto !important;
height: 500px;
min-height: 500px;
margin-bottom: 5px;
position:relative;
}


/********* Right Sidebar Container ***********/

#rightnav
{
position:absolute;
top:0px;
right:0px;
width: 185px; /* sidebar content width */
padding: 6px;
padding-top: 12px;
margin-top: 12px;
text-align: left;
}

/******* Central content container ***************/

#content
{
margin-left: 10px;
margin-right: 210px;
padding-top: 6px;
margin-top: 12px;
text-align: justify;
}

#content ul li
{
padding-left: 15px;
/*background: url(img/star.gif) no-repeat;*/
}

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

#content ol
{
list-style-position: inside;
padding: 2px;
margin-bottom: 10px;
}

/************** Footer *****************/

#footwrap
{
clear: both;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
height:50px;
padding:10px 0 0 0px;
width: 100%;
color: #FFC396;
font-weight: normal;
}

#footwrap a:hover
{
color:#FFC396;
text-decoration: underline;
}

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

#footwrap a:visited:hover
{
color:#FFC396;
text-decoration: underline;
}

/************ Right Sidebar ***************/

#sidebarright
{

}

#sidebarright ul li
{
padding-left:0px;
padding-right:0px;
color:#FF9F70;
}

#sidebarright ul li ul li{
padding-left:10px;
margin-left:5px;
color:#FF9F70;
}

#sidebarright a {
text-decoration: none;
border: none;
font-weight: normal;
color:#FF9F70;
}

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

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

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

#rightnav p { margin: 0 0 1em 0; }

/********* Paragraphs *****************/

p
{
margin-bottom: 15px;
}

/**************** Blockquote ********************/

blockquote
{
padding-left: 10px;
padding-right: 15px;
margin-left: 25px;
margin-right: 25px;
}

/********* Posts Metadata *********/

.postmetadata
{
padding:2px 3px 3px 8px;
border:2px solid #C6C6C6;
background-color:#FFC396;
font-size:0.9em;
color:#000000;
}

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

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

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

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

/************ Links *************/

a:link, a:visited
{
color:#FFC396;
text-decoration:none;
}

a:hover, a:visiter:hover
{
color:#FFC396;
font-weight: bold;
}

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

/************ Comments ****************/

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

.commentlist li
{
margin-bottom: 1.5em;
padding-bottom: 1em;
}

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

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

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

#commentform {
margin: 1em 0;
width: 350px;
}

#commentform input {
background-color: #F4F4F4;
}

#commentform #comment {
background-color: #F4F4F4;
}

#commentform #submit {
margin-left:50px;
width: 250px;
}

/********** Titles *******************/

h1
{
color:#FFC396;
font-family:garamond,georgia,arial;
font-size: 26px;
display: block;
padding-top: 10px;
padding-left: 10px;
margin-top: 6px;
margin-bottom: 20px;
text-align: left;
}

h2, h2 a:link, h2 a:hover, h2 a:visited
{
color:#FFC396;
font-family:garamond,georgia,arial;
font-size: 26px;
display: block;
padding-top: 10px;
padding-left: 10px;
margin-top: 6px;
margin-bottom: 20px;
text-align: left;
}

h3
{
color:#FFC396;
font-family:garamond,georgia,arial;
display: block;
font-size: 16px;
font-weight: bold;
padding-top: 5px;
padding-left: 10px;
margin-top: 10px;
text-align: left;
}

.widgettitle
{
margin-bottom:15px;
font-size:1.1em;
color: #FF9F70;
font-weight:bold;
}

.widgetcontent
{
padding-bottom:20px;
}

/******** Pictures *********/
img 
{
border:0; /* Removes the picture border */
}

.alt {
        background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.navigation
{
color:#FFC396;
}

.alignleft a:link, a:visited, a:hover
{
color:#FFC396;
}

.alignright a:link, a:visited, a:hover
{
color:#FFC396;
}
