/*
Theme Name: evanschris_v2
Author: Sandrina Design Studio
Author URI: http://sandrinastudio.com/pay
*/




body {

background: #e4e5e6 url('images/fon.png') repeat-x; 

color:#747474; 

font-family: trebuchet ms, verdana;

margin: 0px;

padding: 0px;

font-size:8pt;

line-height:12px;

letter-spacing:0pt;

text-align: justify;}



td,tr {

color:#747474; 

font-family: trebuchet ms, verdana;

font-size:8pt;

margin: 0px;

padding: 0px;

line-height:12px;

letter-spacing:0pt;

text-align: justify; }



a { color: #8d8d8d; text-decoration: none; }

a:link {color: #8d8d8d; text-decoration: none;}

a:visited, a:active {color: #8d8d8d; text-decoration: none; }

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





b, strong {color: #daaa57;

font-weight: normal;

text-decoration: none;

}



i, em { color: #58b39f;}



u {color: #79abda; text-decoration: none;}



#maincontainer {

width: 1000px;

background: #e4e5e6 url('images/logo_07.png') repeat-y; 

margin: 0px auto;

float:inherit;

}



#topsection{

width: 1000px;

}



#post-field {

background: #f2f2f2; 

border-top:1px solid #dbdbdb;

border-left:1px solid #dbdbdb;

border-right:2px solid #dbdbdb;

border-bottom:2px solid #dbdbdb;

-moz-border-radius:5px;

-khtml-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

margin-top: 5px;

margin-bottom: 5px;

padding: 4px;

text-align: justify;

}



.post-title {

color:#e8944b;

font-family:Georgia, Times New Roman, Times, serif;

font-size:17px;

font-style:italic;

font-weight:normal;

text-align:left;

padding-top: 8px;

padding-bottom: 0px;

padding-left: 20px;

}



.post-title a {

color:#e8944b;

}



.post-date {

background: #f3f3f3 url('images/fon2.png') no-repeat;

font-weight:normal;

font-size: 11px;

font-family:"lucida grande", "lucida sans", lucida, verdana, arial, sans-serif;

color: #777777;

text-align: center;

letter-spacing: 0px;

line-height: 11px;

text-transform:uppercase;

-moz-border-radius: 8px;

padding: 5px;

margin:0px;

width:60px;

border:1px solid #dbdbdb;

}



.post-month {

background-color: transparent;

font-weight:normal;

font-size: 10px;

font-family:tahoma;

color: #777777;

text-align: center;

letter-spacing: 0px;

line-height: 12px;

text-transform:uppercase;

padding-top: 6px;

}





.post-day {

font-weight:normal;

font-size: 17px;

font-family:Georgia, Times New Roman, Times, serif;

font-style:italic;

color: #606060;

text-align: center;

letter-spacing: 0px;

line-height: 14px;

text-transform:uppercase;

}



.post-meta{

text-transform:lowercase;	

text-align: left;

font-family: tahoma;

font-size: 10px;

color: #b2b2b2;

border-top: 0px solid #d8d8d8;

padding-left: 20px;

padding-top: 0px;

padding-bottom: 0px;

}



.post-meta a {

color:#b2b2b2;

}



.post-content {

margin:8px;

text-align: justify;

}







.post-content img{

    /* for IE */

    filter:alpha(opacity=70);

    /* CSS3 standard */

    opacity:0.7;

 margin:2px;

 padding:5px;

 background-color:#d1d1d1;

border:1px solid #b3b3b3;

}



.post-content img:hover{

    /* for IE */

    filter:alpha(opacity=90);

    /* CSS3 standard */

    opacity:0.9;

 margin:2px;

 padding:5px;

 background-color:#ffffff;

border:1px solid #b3b3b3;

}



.post-space {

clear:both;

margin:5px 0px 0px 0px;

}





#sidebar-field {

width:300px;

padding:10px 10px 10px 10px;

margin: 5px 0 0 5px;

background: #2c2d2d url('images/fon3.png') top center no-repeat;

}



#sidebar-title {

color:#e7d5bd;

font-family:Georgia, Times New Roman, Times, serif;

font-size:17px;

font-style:italic;

font-weight:normal;

text-align:center;

padding-top: 20px;

padding-bottom: 15px;

}



#sidebar-content {

color:#e0e0e0;

padding:10px 10px 10px 10px;

font-size: 11px;

line-height: 13px;

text-align:justify;

}



#sidebar-content li {

padding:0 0 0px 0px;

margin-left:1px;

list-style-type:none;

}



#sidebar-content img{

 margin:2px;

 padding:4px;

 background-color:#d1d1d1;

border:1px solid #b3b3b3;

}



#sidebar-content img:hover{

 margin:2px;

 padding:4px;

 background-color:#666666;

border:1px solid #b3b3b3;

}



.sidebar-space {

clear:both;

margin:1px 0px 0px 0px;

}





#comment-field{

width:570px;

background: #bfbfbf; 

border-top:1px solid #c8c8c8;

border-left:1px solid #c8c8c8;

border-right:2px solid #c8c8c8;

border-bottom:2px solid #c8c8c8;

padding:10px 10px 10px 10px;

margin: 10px 0 0 10px;

-moz-border-radius:5px;

-khtml-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

}



#comment-field img{

     padding:0px;

	 margin:0px;

	 border:0px;

}



#comment-field img:hover{

     padding:0px;

	 margin:0px;

	 border:0px;

}



.comment-title {

color:#e8944b;

font-family:Georgia, Times New Roman, Times, serif;

font-size:14px;

font-style:italic;

font-weight:normal;

text-align:left;

padding-top: 8px;

padding-bottom: 0px;

padding-left: 20px;

}

.comment-date {

color:#ebebeb;

font-family:"Georgia";

font-size:10px;

font-weight:normal;

padding-left: 25px;

padding-top: 1px;

padding-right: 45px;

padding-bottom: 5px;

margin-bottom:5px;

text-align:left;

letter-spacing: 2px;

}



.comment-date a {

color:#ebebeb;

}





.comment-content{

margin:5px;

}





/* Begin Structure */

.narrowcolumn {

float:right;

width: 590px;

margin-top: 5px;

margin-bottom: 5px;

margin-left: 15px;

margin-right: 0px;

padding: 0px;

	}



#footer {

clear: both;

width: 1000px;

text-align: right;

padding: 20px 0;

color:#979797;}



/* End Structure */



/* Begin Sidebar */

#sidebar

{float:left;

display:block;

width: 300px;

margin-left: 5px;

	}



#sidebar form {

	margin: 0;

	}

/* End Sidebar */



/* Begin Form Elements */



input, select, textarea {

filter:alpha(opacity=90); 

background: #f2f2f2; 

border-top:1px solid #dbdbdb;

border-left:1px solid #dbdbdb;

border-right:1px solid #dbdbdb;

border-bottom:1px solid #dbdbdb;

font-family: Trebuchet MS; 

color: #7c7c7c; 

font-size: 11px; 

text-align:justify; 

padding:10px 10px 10px 10px;

margin: 10px 0 0 10px;

-moz-border-radius:5px;

-khtml-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

}



#sidebar #searchform #s {

	width: 190px;

	padding: 2px;

	}

/* End Form Elements */



/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

/* End Images */





/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	}



.commentlist li {

	margin: 15px 0 10px;

	padding: 5px 5px 10px 10px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 10px 0;

}

.children { padding: 0; }



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

border-left: 5px solid #ee903e;

	margin-left: 3.5em;

	padding-left: 10px;

	list-style: none;

text-align: justify;

color: #a9a9a9;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}

	

.screen-reader-text {

     position: absolute;

     left: -1000em;

}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {

	font-family: Sans-Serif; /* IE fix */

}

 

.navigation a, .navigation a:link, .navigation a:visited {

	padding: 5px 8px 5px 8px; 

	margin: 2px 0px 2px 0px;

	color: #7f8182;

	font-weight: normal;

}

.navigation a:hover {	

	color: #8d8d8d;

	background-color:#ebebeb;

	font-weight: normal;

}

.navigation span.pages {

	padding: 5px 8px 5px 8px;

	margin: 2px 0px 2px 0px;

	color: #7f8182;

	font-weight: normal;

}

.navigation span.current {

	padding: 5px 8px 5px 8px;

	margin: 2px 0px 2px 0px;

	font-weight: normal;

	color: #585858;

background-color:#eaebec;

	font-weight: normal;

}

.navigation span.extend {

	padding: 5px 0px 5px 0px;

	margin: 2px 0px 2px 0px;



	color: #7f8182;

	

	font-weight: normal;

}

.navigation span.next-prev {	

}





/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



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

}



.latestphotos a img {

    /* for IE */

    filter:alpha(opacity=40);

    /* CSS3 standard */

    opacity:0.4;

 margin:2px;

 padding:4px;

 background-color:#d1d1d1;

border:1px solid #b3b3b3;

height: 40px;

width: 40px;



}

.latestphotos a:hover img {

    /* for IE */

    filter:alpha(opacity=90);

    /* CSS3 standard */

    opacity:0.9;

 margin:2px;

 padding:4px;

 background-color:#ffffff;

border:1px solid #b3b3b3;

height: 40px;

width: 40px;

}



.noborder {

	border: 0px;

background-color: transparent;

aling: center;}



.noborder a img {

	border: 0px;

	padding: 0px;

background-color: transparent;}



.noborder a img:hover {

	border: 0px;

	padding: 0px;

background-color: transparent;}
