/*  
Theme Name: villavet
Description: A modified theme (Springtime, by Rachel Brazelton). CSS adapted from scratch. PHP functions and stuff were dissected from Dave Shea's classic "Kubrick" theme.
Version: 2.0 +
Author: nanoscreen
Author URI: http://nanoscreen.de
About villavet: Modified for our needs
License: Everything included in the package, the CSS, XHTML and design is released under
	the GNU GPL License v.2, June 1991:
		http://www.fsf.org/licensing/licenses/gpl.html
		http://www.gnu.org/licenses/gpl.html
*/

body 
{
margin:0px;
}

#page
{
margin:0px;
padding:0px;
}

#header /* Start Header Structure */
{
margin:0px;
padding:0px;
width:600px;
height:100px;
border-left:0px solid black;
position:absolute;
left:340px;
top:0px;
}

#headerimg
{
margin:0px;
padding:0px 10px 0px 10px;
text-align:right;
background-color:transparent;
position:absolute;
top:60px;
left:0px;
width:95%;
border:0px;
}

#header h1
{
font-family: verdana, arial, sans-serif;
font-size:22px;
margin:0px;
padding:0px;
}

#header h1 a, #header h1 a:link, #header h1 a:active, #header h1 a:visited
{
font-family: verdana, arial, sans-serif;
font-size:22px;
text-decoration:none;
color:#666666;
}

.description
{
margin:0px;
padding:0px;
font-family: verdana, arial, sans-serif;
font-size:17px;
color:#A5AFA4;
text-align:right;
}

/* Start Post Structure */
#content
{
width:600px;
margin:0px;
padding:0px;
border-left01px solid black;
font-size:12px;
font-family:Lucida Sans Unicode;
background-color:#CCE7E7;
position:absolute;
left:340px;
top:150px;
}

.post h2, .post h2 a, .post h2 a:link, .post h2:active, .post h2 a:visited, .post h2:hover
{
font-size:25px;
margin:0px;
padding:10px 10px 0px 10px;
border:0px;
color:#757F74;
font-family: verdana, arial, sans-serif;
text-decoration:none;
}

#small
{
margin:0px;
padding:0px 0px 0px 10px;
font-size:12px;
font-family:Lucida Sans Unicode;
background-color:#A5AFA4;
/*
border-bottom:1px solid #6F5F43;
border-top:1px solid #6F5F43;
*/
}

.entry
{
margin:0px;
padding:0px 10px 0px 10px;
border:0px;
}

.post a, .post a:link, .post a:active, .post a:visited, .post a:hover
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#C5933A;
text-decoration:none;
}

blockquote
{

padding:0px 10px 0px 10px;
margin:0px 0px 0px 10px;
/*
border-top:1px dashed #CCE7E7;
border-bottom:1px dashed #CCE7E7;
border-left:1px dashed #C5933A;
border-right:1px dashed #CCE7E7;
*/
}

.post ul li
{
list-style-type:circle;
}

p.postmetadata
{
margin:0px;
padding:0px 10px 30px 10px;
border:0px;
font-weight:bold;
color:#666666;
}

p.postmetadata a, p.postmetadata a:link, p.postmetadata a:active, p.postmetadata a:visited
{
color:#A5AFA4;
text-decoration:none;
font-weight:bold;
}

p.postmetadata a:hover
{
color:#666666;
font-weight:bold;
}

div.entrytext
{
margin:-10px 0px 0px 0px;
padding:0px 10px 0px 10px;
border:0px;
}

#pagehack
{
margin:0px;
padding:0px 10px 0px 10px;
border:0px;
}

#pagehack a, #pagehack a:link, #pagehack a:active, #pagehack a:visited
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
text-decoration:none;
font-weight:bold;
}

h3.comments, h3.respond
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
}

small.commentmetadata
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
}

h2.pagetitle
{
font-size:18px;
font-family:Georgia;
color:#C5933A;
padding:0px 10px 0px 10px;
margin:0px;
border:0px;
text-align:center;
}

h5, h5 a, h5 a:link, h5 a:active, h5 a:visited, h5 a:hover
{
font-size:25px;
margin:0px;
padding:10px 10px 0px 10px;
border:0px;
color:#666666;
font-family: verdana, arial, sans-serif;
text-decoration:none;
}

strong
{
font-weight:bold;
}

.navigation
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
text-align:center;
padding:3px 10px 3px 10px;
background-color:#A5AFA4;

border-bottom:0px solid #6F5F43;
border-top:0px solid #6F5F43;

}

.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
text-decoration:none;
padding:0px 10px 0px 10px;
margin:0px;
font-weight:bold;
}

h3.respond, h3.comments
{
padding:0px 10px 0px 10px;
margin:0px;
font-size:15px;
color:#000;
}

#commenthack
{
padding:0px 10px 0px 10px;
margin:0px;
}

#commenthack a, #commenthack a:link, #commenthack a:active, #commenthack a:visited, #commenthack a:hover
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
text-decoration:none;
}


textarea
{
background-color:#DFEDEE;
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
width:350px;
margin:0px;
border:1px solid #666666;
}

em, p.warning, p.warning a, p.warning a:link, p.warning a:active, p.warning a:visited, p.warning a:hover
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
text-decoration:none;
text-align:center;
}

cite
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#000000;
text-decoration:none;
font-weight:bold;
font-variant:normal;
}


small.commentmetadata, small.commentmetadata a, small.commentmetadata a:link, small.commentmetadata a:active, small.commentmetadata a:visited, small.commentmetadata a:hover
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
text-decoration:none;
}

h2.center
{
font-size:25px;
margin:0px;
padding:20px 10px 0px 10px;
border:0px;
color:#C5933A;
font-family: verdana, arial, sans-serif;
text-align:center;
}

#formhack
{
padding:0px 10px 0px 10px;
margin:0px;
text-align:center;
}

.alignleft
{
text-align:left;
margin:0px;
padding:0px;
}

.alignright
{
text-align:right;
margin:0px;
padding:0px;
}

a img
{
border:0px;
}

table 
{
margin:10px;
/* border-color:#6F5F43; */
}


/* Sidebar/Menu Structure */
#sidebar
{
width:180px;
margin:0px;
padding:10px 5px 10px 5px;
/* border-right:1px solid black; */
/* background-color:#F1FBE0; yellow*/
background-color:#DEEEEE;
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
position:absolute;
top:0px;
left:150px;
}

#sidebar a, #sidebar a:link, #sidebar a:active, #sidebar a:visited
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#C5933A;
text-decoration:none;
}

#sidebar a:hover
{
color:#6F5F43;
border-bottom:1px dashed #C5933A;
}

#sidebar li
{
list-style-type:none;
padding:0px;
}

#sidebar ul
{
margin:0px;
padding:0px 0px 20px 0px;
}

#sidebar h2
{
font-size:18px;
font-family:verdana;
color:#6F5F43;
padding:0px;
margin:0px;
border:0px;
}

#sidebar p
{
padding:0px;
margin:0px;
}

input  /* Submit Button, Search Field */
{
font-size:12px;
font-family:Lucida Sans Unicode;
color:#666666;
background-color:#DFEDEE;
margin:0px;
/* border:1px solid #6F5F43; */
}

input.searchsubmit  /* Search Field */
{
color:#666666;
margin:0px;
}









