/*  
Theme Name: Kelsey Timmerman Theme
Theme URI: http://www.themightymo.com
Description: A beautiful Wordpress theme designed for Kelsey Timmerman.  Design by Rule29.
Version: 1.0
Author: Toby Cryns
Tags: Kelsey, Timmerman
Author URI: http://www.themightymo.com/
*/	

body{
	text-align:center;
	min-width: 970px;
	padding:0;
	margin:0;
	background-image:url('images/slices/pageBG.jpg');
	background-repeat:repeat-x;
	background-color:#3a2b16;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#2a2012;}
body a{
	font-family:Verdana, Geneva, sans-serif;}

a{text-decoration:underline;}

#mainWrapper{
	margin:0 auto;
	text-align: left;
	width:970px;}
	
#top{}

.alignleft{float:left;}
.alignright{float:right;}

/* MAIN WEBSITE NAVIGATION */
#mainNavigation{
	background-image:url('images/slices/header/2b.jpg');
	background-repeat:no-repeat;
	width:797px;
	height:22px;
	font-size:12px;}
#mainNavigation li{
	float:left;}
#mainNavigationLeft{
	float:left;
	margin-left:80px;}
.ie6 #mainNavigationLeft, .ie5 #mainNavigationLeft{
	margin-left:0;}
#mainNavigationLeft li{
	margin:0 50px 0 0;}
#mainNavigationRight{
	float:right;
	margin-right:80px;}
.ie6 #mainNavigationRight, .ie5 #mainNavigationRight{
	margin-right:0px;}
#mainNavigationRight li{
	margin:0 0 0 50px;}
#mainNavigation ul{
	list-style: none;
	padding: 0;
	margin: 3px 0 0 0;}
#mainNavigation a{
	color:#ebd094;
	text-decoration:none;}
#mainNavigation a:hover{
	color:#533515;}

blockquote{
	background-image:url('images/slices/blockquotes.gif');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#e3d8ac;
	display: block;
	margin: 0 0 0 2px;
	padding:7px 20px 5px 30px;
	color:#606021;}
blockquote p{
	padding:0 0 10px 0;
	margin:0;}

#middle{}

#middleLeft{
	float:left;
	background-image:url('images/slices/leftMiddleBG.png');
	background-repeat:repeat-y;
	background-position:left;}

#middleRight{
	float:left;
	background-image:url('images/slices/rightMiddleBG.png');
	background-repeat:repeat-y;
	background-position:right;}
	
	
#topFirstColumn{
	float:left;
	/*border:dashed #0F0 thin;*/
	width:73px;
	display:inline;
	margin:0; 
	padding:0;}

#topSecondColumn{
	float:left;
	/*border:dashed #099 thin;*/
	width:797px;
	display:inline;
	margin:0; 
	padding:0;}

#topThirdColumn{
	float:left;
	/*border:dashed #C96 thin;*/
	width:80px;
	display:inline;
	margin:0; 
	padding:0;}

.firstColumn{
	float:left;
	/*border:dashed #0F0 thin;*/
	width:77px;}

.secondColumn{
	float:left;
	/*border:dashed #099 thin;*/
	width:563px;
	/*background-image:url('images/slices/pinstripes.jpg');*/
	/*background-repeat:repeat;*/
	background-color:#f3ebcb;}
.postContent{
	padding:0 30px 0 30px;}
.ie6 .postContent{
	padding:0;}
.postContent a{
	color:#d96800;
	text-decoration:none;}
.postContent a:hover{
	color:#d96800;
	text-decoration:underline;}

.greenMetaBox{
	background-image:url('images/slices/6b.jpg');
	background-repeat:no-repeat;
	height:104px;
	width:563px;
	padding-bottom:10px;}

.postNavigation {
	clear:both;
	padding:0 0 20px 110px;
	width:500px;}
.postNavigation a{
	color:#d96800;
	text-decoration:none;}
.postNavigation a:hover{
	text-decoration:underline;}

.thirdColumn{
	float:left;
	/*border:dashed #C96 thin;*/
	width:224px;}
	
#sidebar{
	background-color:#f3ebcb;}

.fourthColumn{
	float:left;
	/*border:dashed #F03 thin;*/
	width:86px;
	height:900px;}
	
.date{
	background-image:url('images/slices/5a1.png');
	background-position:left;
	background-repeat:no-repeat;
	width:77px;
	height:53px;
	text-transform:uppercase;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:right;
	color:#fff;
	padding:13px 0 0 0;}

.noDate{
	width:77px;
	height:53px;
	color:#fff;
	padding:13px 0 0 0;}
.month{
	font-size:9px;
	width:25px;
	text-align:center;
	margin-right:7px;
	float:right}
.dateNumber{
	font-size:17px;
	width:25px;
	text-align:center;
	margin-right:7px;
	line-height:14px;
	float:right}

.categoriesAndCountry{
	font-size:10px;
	color:#fff;
	width:255px;
	padding:23px 20px 0 10px;
	margin:0 0 0 120px;
	float:left;}
.ie6 .categoriesAndCountry, .ie5 .categoriesAndCountry{
	padding:23px 20px 0 10px;
	margin:0 0 0 120px;}
.categoriesAndCountry a{
	text-decoration:none;
	color:#fff;}
.categoriesAndCountry a:hover{
	text-decoration:underline;}
.categoriesAndCountry p{
	margin:0;
	padding:10px 0 0 0;
	line-height:12px;}
.commentsButton{
	display:inline;
	float:left;
	margin:27px 0 0 0;
	clear:right;}
.shareThisButton{
	float:left;
	margin:14px 0 0 0;}
.ie .shareThisButton{
	margin:12px 0 0 0;}

.author{
	color:#d96800;
	font-size:11px;
	font-style:italic;}
.author a{
	color:#d96800;
	text-decoration:none;}

/* FOOTER STYLES */
#footerContainer{
	background-image:url('images/slices/footerBG.jpg');
	background-repeat:repeat-y;
	height:181px;}

/* ----
		SIDEBAR STYLES 
                    	----*/	
#sidebar{
	color:#f5eab3;
	font-family:Arial, Helvetica, sans-serif;}
#sidebar a{
	text-decoration:none;}
#sidebar a:hover{
	text-decoration:underline;}
#sidebar li{
	padding:0 10px 5px 20px;
	list-style-type:none;}
.sidebarMiddle{
	background-image:url('images/slices/sidebar/sidebarMiddle.gif');
	background-repeat:repeat-y;
	padding:0 15px 0 10px;}

#sidebar .advertisement-sidebar-top li{
	margin:0 -10px -8px -20px;}
.ie #sidebar .advertisement-sidebar-top li{
	margin:0 -10px -8px -37px;}
#sidebar .advertisement-sidebar-top li img{
	border:0;}

.advertisement li{
	padding:0 -10px -5px -20px;}
.advertisement a img{
	border:0;}
.searchFormContainer{
	padding:0 0 0 25px;}
.sidebarSearch{
	background-image:url('images/slices/sidebar/sidebarSearchBottom.jpg');
	background-repeat:no-repeat;
	height:60px;
	padding:5px 0 0 5px;}
.goButton{
	float:left;
	padding-left:5px;}
#s{
	float:left;}
	
ul.twitter{
	padding:0;
	margin:0;}
ul.twitter li{
	list-style:none;
	padding-top:5px;}
a.twitter-user{
	color:#6f8320;}
a.twitter-link{
	color:inherit;}
.twitter-timestamp{
	color:#f57400;
	display:block;
	clear:both;}

.storyTopics a{
	color:#f5eab3;}
.ie .storyTopics {
	margin-left:-15px;}

.letsConnect a{
	color:#f5eab3;}
.letsConnect img{
	border:none;
	display:block;
	float:left;}
.letsConnect a img{
	display:block;
	float:left;
	text-decoration:none;
	border-bottom:none;}
.ie .letsConnect a img{
	margin-right:-15px;}

.recentComments{
	color:#f5eab3;}
.recentComments li ul, .recentComments li ul{
	padding:0;
	margin:0 0 0 -20px;}
.recentComments li ul li{}
.recentComments a{
	color:#f57400;}

.flickr {
	padding:0 0px 0 15px;}
.flickr img{
	border:thin #f5eab3 solid;
	margin:5px;}
.flickr a{
	color:#f5eab3;}

.youtube{
	padding-left:20px;}
.youtube a{
	color:#f5eab3;}
.youtube a img{
	border:none;}
.youtube li{
	margin-left:-20px;}

.featuredStory{
	padding:0 10px 0 20px;}
.sidebarTitle, .sidebarTitle a{
	color:#6f8320;}
.readMore a{
	color:#f57400;
	font-family:Arial, Helvetica, sans-serif;}
.readMore p{
	padding:0 0 10px 0;
	margin:0;}
.featuredStoryTitle{}
.more-link{
	margin-top:-10px;}
/*.readMore pre{
	padding:0;
	margin-left:-7px;}*/
.theFriends a{
	color:#f5eab3;}
.ie .theFriends li{
	margin-left:-15px;}

/* FOOTER */
#footerContainer{
	color:#fff;
	font-size:10px;}
#footerContainer a{
	color:#fff;
	text-decoration:none;}
#footerContainer a:hover{
	color:#fff;
	text-decoration:underline;}
#footerContainer li{
	padding:0;
	list-style-type:none;}
.ie7 #footerContainer li{
	
	text-indent:-15px;}
#brandsITrust{
	width:180px;
	float:left;
	margin:30px 0 0 120px;}
.ie6 #brandsITrust{
	margin:30px 0 0 60px;}
#footerQuote{
	width:280px;
	float:left;
	margin:30px 0 0 40px;}
#theQuote{
	clear:both;}
#quoteauthor{
	color:#523e23;
	font-style:italic;
	font-weight:bold;
	clear:both;}
#footerRight{
	width:180px;
	float:left;
	margin:30px 0 0 40px;}
.darkGreen{
	color:#523e23;}
	
/*          */
/* COMMENTS */
/*          */
.comments ol{
	list-style-type:none;
	padding:0 30px 0 60px;}
.ie .comments ol{
	padding:0 30px 0 15px;}
.commentAuthor, .commentAuthor a{
	float:left;
	color:#f57400;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
.commentAuthor a:hover{
	text-decoration:underline;}
.commentDate{
	float:right;
	color:#3a2b16;
	font-size:12px;}
.commentText{
	color:#606021;
	clear:both;}
.alt .commentText{
	color:#3a2b16;}
.alt .commentDate{
	color:#606021;}
.leaveACommentContainer{
	background-image:url('images/slices/commentBG.jpg');
	background-repeat:no-repeat;
	margin:0 0 0 60px;
	padding:30px 0 0 15px;
	height:316px;
	width:500px;}
.leaveACommentContainer a{
	color:#3a2b16;}
#commentform{
	padding:0;
	margin-top:-20px;}
.comments p{
	padding:0 0 10px 0;
	margin:0;}
.commentFormInputText{
	font-size:12px;
	font-weight:bold;
	color:#38420f;
	width:10px;}
.commentFormTextInput{
	width:220px;}
.commentFormTextArea{
	width:380px;
	height:115px;}
.commentFormTextAreaLoggedInUsers{
	width:380px;
	height:180px;
	margin-top:30px;}
/*#commentBottomLeft{
	float:left;}*/
.commentLeftSide{
	float:left;
	display:inline;
	width:397px;
	padding-top:10px;}
.commentBottomRight{
	float:left;
	display:inline;
	width:68px;
	height:100px;
	padding:0;
	margin-top:-22px;}
.ie .commentBottomRight{
	margin-top:-10px;}
.gecko .commentBottomRight{
	margin-top:-10px;}
.chrome .commentBottomRight{
	margin-top:-10px;}


/* GENERAL TEXT STYLES */
h2{
	padding:0;
	margin:0;}
h2 a{
	color:#d96800;
	text-decoration:none;
	font-size:21px;
	padding:0;
	margin:0;}
	

/*          */
/* IMAGES   */
/*          */
p img {
	padding: 0;
	max-width: 100%;}
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: 10px;
	float: left;
	display: inline;}
	
	
/*           */
/* CONTACT PAGE */
.uppercase{
	text-transform:uppercase;}
.contactContainer{
	background-image:url('images/slices/contactBG.jpg');
	background-repeat:no-repeat;
	margin:0 0 0 30px;
	padding:10px 0 0 15px;
	height:403px;
	width:500px;
	color:#38420f;}

.contactContainer2{
	height:268px;}
	
.cf7SubmitButton{
	background-image:url('images/slices/contactSendButton.jpg');
	width:68px;
	height:45px;
	border:none;
	margin-left:394px;
	}
	
/* BEGIN GRAVITY FORMS */
.kelseyForm{
	background-image:url('http://whereamiwearing.com/wp-content/themes/KelseyTimmerman/images/slices/contactBG.jpg');
	background-repeat:repeat-y;
	width:500px;
	margin-left:30px;
	padding:10px 0 0 15px;}
	.kelseyForm h3#gform_title{
		display:none;}
	.gform_wrapper .gform_footer{
		border-top:none;}
	.gform_wrapper .gform_footer {
		border-top:0px dotted #CCCCCC !important;
		margin:-50px 0 0;
		padding:16px 0 10px;
		}
	.gform_wrapper #gform_heading {
		border-bottom:0px dotted #CCCCCC;
		margin-bottom:18px;
		padding-bottom:12px;
		width:98%;
		}
	.gform_wrapper .gform_footer.right_label, .gform_wrapper .gform_footer.left_label {
		padding:0 0 10px 394px;
		}
	.kelseyField{
		text-transform:uppercase;
		color:#38420F;}
	.gform_wrapper ul.right_label li, .gform_wrapper form ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper form ul.left_label li {
		width:370px;}	
	.kelseyPleaseAdd{
		float:left;
		margin-left:-115px;}
	.gform_wrapper li.kelseyPleaseAdd{
		overflow:visible;
		}

	
