/*  
Theme Name: Version 4
Description: Version 4 of David Henrie Source
Version: 1.0
Author: Designed by Mel, Coded by Jess
*/

body{	
margin:0;
background: #E8DBCA;
background-image: url(/wp-content/themes/v4/images/bg.png);
background-repeat: repeat-x; 
font:11px "Arial";
line-height:19px; 
color: #211F20;
text-align: justify; 
}

#maincontainer{
width: 900px;
margin: 0 auto;
}

#topsection{
height: 540px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 280px;
}

#contentcolumn img {
padding: 5px;
background: #DBCFBB;
border:1px solid #CFBA99;
margin: 2px;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}

#contentcolumn img:hover {
padding: 5px;
background: #DBCFBB;
border:1px solid #CAB492;
margin: 2px;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}

#leftcolumn{
float: left;
width: 280px;
margin-left: -950px;
}

#leftcolumn img {
padding: 5px;
background: #DBCFBB;
border:1px solid #CFBA99;
margin: 2px;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}

#leftcolumn img:hover {
padding: 5px;
background: #DBCFBB;
border:1px solid #CAB492;
margin: 2px;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}

.innertube{
margin: 0px;
margin-top: 0;
}

/*Content*/

#welcome {
font: 12px "Tahoma";
color: #1C1A1B;
padding: 6px;
text-align: justify;
}

.post {
background: #D1C1A8;
padding: 6px 4px 3px 4px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.title {
background: url('images/title.png') no-repeat center;
font: 11pt Trebuchet MS;
text-align: center;
text-transform: uppercase;
color: #AFA29F;
padding: 7px 4px 6px 12px;
-moz-border-radius:  4px; 
-webkit-border-radius: 4px;
}

.title a:link, .title a:visited {color:#AFA29F;text-decoration: none;}
.title a:hover {color:#928481;}

.meta {
color: #1C1A1B;
font: 8pt Trebuchet MS;
font-style: italic;
text-align: right;
}

.meta a:link, .meta a:visited {color:#595959;text-decoration: none;}
.meta a:hover {color:#928481;}

.content {
font:11px "Arial";
line-height:19px;
text-align: justify;
color: #1C1A1B;
padding: 3px;
}

/*Sidebar*/

.sidebar {
background: #D1C1A8;
padding: 6px 4px 3px 4px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
}

.sidebar_title {
background: url('images/title.png') no-repeat center;
font: 11pt Trebuchet MS;
text-align: center;
text-transform: uppercase;
color: #AFA29F;
padding: 7px 4px 6px 12px;
-moz-border-radius:  4px; 
-webkit-border-radius: 4px;
}

.sidebar_content {
font:11px "Arial";
line-height:19px;
text-align: justify;
color: #1C1A1B;
padding: 3px;
}

/*Other*/

a, a:visited {color: #5C5D71;text-decoration: none;}
a:hover {color: #4A4B5C;}

strong,b{color: #927D62;}
em,i {color: #5D5B70;}
u {color: #000000;}

blockquote {
background: #D6C7B0;
color: #211F20;
display: block;
font: 12px "Tahoma"
text-align: justify;
line-height: 15px;
padding: 5px 5px 5px 5px;
border-left: 15px solid #5C5D71;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}

input, textarea, option, select, button {
background: #CFBEA3;
color: #211F20;
font:11px "Tahoma";
padding: 1px;
border: 1px solid #927D62;
-moz-border-radius: 4px;
-webkit-border-radius: 4px
}

#latestimages img {
padding: 5px;
background: #DBCFBB;
border:1px solid #CFBA99;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}

#latestimages img:hover {
padding: 5px;
background: #DBCFBB;
border:1px solid #CAB492;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px; 
}
