@charset "utf-8";

/* CSS Document */



body {

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

 	font-size: 13px;

 	color:#131104;

background-image:url('http://meganweatherford.com/images/woodheader.gif');

background-repeat:repeat;



 	margin:0px;

 	padding:0px;

}



#woodheader{

background-image:url('http://meganweatherford.com/images/woodheader.gif');

	height:75px;

	background-repeat:repeat;

}

.woodheadercenter{

		width:900px;

	margin:0 auto;



}

.date{







text-align:right;







font-size:13px;







margin-top:-35px;







display:block;







}



hr{

display: block; 

  visibility: hidden;

clear:left;

margin:0px;

padding:0px;

}



.woodmid{



	height:75px;



margin-bottom:0px;

border-bottom:solid 15px #8f987f;



}



.nav a{

	color:#dbdbc3;

	text-decoration:none;

	font-size:1.4em;



margin-right:25px;

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

letter-spacing:.2pt;

	

}



.nav a:hover{

	color:#8f987f;

}



.post{

margin-top:10px;

}

.nav{

	

	position:relative;

	float:right;

	margin-right:240px;

	margin-top:45px;

	

}



.wp-caption{

position:relative;

float:left;

text-align:center;

font-size:11px;

}

	

#header{

	background:url('http://meganweatherford.com/images/blueheaderpx.gif');

	background-repeat:repeat-x;

	height:268px;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;



}



.blueheader {

	background:url('http://meganweatherford.com/images/blueheader.jpg');

background-repeat:no-repeat;

	width:900px;

	height:268px;

	margin:0 auto;



}



.blueheader img{

	position:relative;

	float:right;

	margin-left:7px;

	margin-right:7px;

	border:solid 2px #dbdbc3;

display: inline-block;



}



.tagline{

background-color:#8f987f;



	margin:60px 0px 0px 0px;

padding:0px 0px 0px 0px;



}



.taglinecentered{

	width:900px;

margin:0 auto;

text-align:right;

padding:0px;



margin-bottom:0px;

}





#content{



background:#FFF;

	padding-bottom:60px;

margin-top:0px;





}



.contentCentered{

width:900px;

margin:0 auto;

color:#131104;

padding-top:0px;

padding-bottom:0px;



}



.contentmaincol{

border:solid 1px #FFF;

	position:relative;

	margin-top:0px;

padding-top:35px;



width:575px;







}

.contentmaincol img{

position:relative;

float:left;

margin-right:15px;

border:2px solid #1f1c09;

}



.contentmaincol a img{

border:2px solid #1f1c09;

}

.contentmaincol a img.webportfolio{
	border:5px solid #1f1c09;
	display:block;
	clear:both;
}





.contentmaincol h1{

	border-bottom:4px solid #275368;

	font-size:1.4em;

	padding-top:10px;

clear:left;



}



.contentmaincol h2{

color:#131104;

	font-size:11px;

text-align:right;

margin-bottom:-45px;





}



.contentmaincol h3{

color:#1f1c09;

clear:left;

}



.contentCentered a{

color:#275368;

text-decoration:none;

}



.contentCentered a:hover{

color:#8f987f;

text-decoration:none;

}



.contentsidecol ul{

list-style-type:none;

margin:0px;

padding:0px;

}

.contentsidecol ul li ul {

list-style: none;

margin-left:0px;

padding:1px 0px 1px 0px;







}



.contentsidecol ul li ul li{

list-style: none;

margin-left:0px;

padding:1px 0px 1px 0px;





}





input, textarea, input:focus{

margin:3px;

border:solid 1px #1f1c09;

}



.contentsidecol{

	width:270px;

	position:relative;

	float:right;

margin-top:0px;

	padding-top:50px;

	

}



.contentsidecol h1{

		color:#131104;

		font-size:1em;

		padding:5px 0px 2px 0px;

		margin-bottom:0px;

}

.contentsidecol h2{

		color:#131104;

		font-size:1em;

		padding:5px 0px 2px 0px;

		margin-bottom:0px;

}

.contentsidecol h4{

		color:#131104;

		font-size:1em;

		padding:5px 0px 2px 0px;

		margin-bottom:0px;

}



.comments{

background:#8f987f;

}



.commentscentered{

width:900px;

margin:0 auto;

padding-top:10px;

font-size:11px;

}

.commentscentered h3{

font-size:12px;

margin:3px;

}

.commentscentered p{

margin:2px;

}

.commentscentered a{

color:#275368;

text-decoration:none;

}



.footer{

background-image:url('http://meganweatherford.com/images/woodbackground.gif');

margin-top:0px;

padding:0px;

color:#8f987f;

font-size:16px;

clear:both;

	

}



.footercenter{

	width:900px;

	margin:0 auto;

	padding:20px 0px 20px 0px;

}



.footercenter a{

color:#8f987f;

text-decoration:none;

margin-left:25px;

margin-right:25px;

}



.footercenter a:hover{

color:#8f987f;



}



footercenter a img{

border:none;

}



footercenter img{

border:none;

}





.content1{

width:230px;

position:relative;

float:left;

padding:0px 20px 0px 20px;

margin:30px 0px 20px 0px;

font-size:13px;

height:475px;

line-height:125%;

}

.content2{

width:290px;

border-left:4px solid #2c4c65;

position:relative;

float:left;

padding:0px 20px 0px 20px;

margin:30px 0px 20px 0px;

font-size:14px;

height:475px;

line-height:125%;

}

.content3{

width:230px;

border-left:4px solid #2c4c65;

position:relative;

float:left;

padding:0px 20px 0px 20px;

margin:30px 0px 20px 0px;

font-size:13px;

height:475px;

line-height:125%;

}



img.ajax-loader{

float:right;

margin:0px;

padding:0px;

}