/*
Theme Name: Burnt Orange
Theme URI: http://redpyxll.com
Description: The Burnt Orange theme built specifically for <a href="http://nickish.com/">nickish.com</a>. The type Face Jeanne Moderno was created by our freind <a href="http://blog.mehallo.com">Steve Mehallo</a>. The developed by <a href="http://redpyxll.com/">RedPyxll Web Design</a>.
Version: 1.0
Author: RedPyxll, Nicholas Peterson
Author URI: http://redpyxll.com/
Tags: orange

	Burnt Orange v1.0
	 http://redpyxll.com

	The Burnt Orange theme built specifically for <a href="http://nickish.com/">nickish.com</a>. The type Face Jeanne Moderno was created by our freind <a href="http://blog.mehallo.com">Steve Mehallo</a>. The developed by <a href="http://redpyxll.com/">RedPyxll Web Design</a>.


*/



/* Begin Typography & Colors */
body {
	margin:auto 0px;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #e5e4e4;
	color: #333;
	text-align: center;
	}
	img{
	border:none;
	outline:none;}
#page-wrap{
	width:1000px;
	margin:0 auto;
}
#social-bar{
	width:100%;
	padding-bottom:5px;
}
a, a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:none;
}
.entry a{
	color:#344B75;
}
.entry a:hover{
	text-decoration:none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
.entry{
	font-size:small;
}
#header{
	background:#E5E4E4 url(images/header-bk.png) repeat-x;
	height:163px;
	border-top:1px solid #444;
	position:relative;
	z-index:1;
	
}

#footer{
	background:#e2632f url(images/menu-color.png);
	height:250px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:thin solid #555;
}
#footer-inner{
width:1000px;
margin:auto;
}
#footer-left{
width:680px;
min-height:270px;
line-height:18px;
position:relative;
}
#footer-categories li a,#footer-categories li{
color:#ffffff;
font-size:small;
clear:both;
width:170px;
text-align:left;
}
#footer-categories li a:hover{
text-decoration:underline;
}
#footer-stalk li{
float:left;
list-style:none;
padding-right:15px;
}
#footer-stalk{
height:50px;
padding:0px;
position:absolute;
bottom:7px;
left:0px;}
#footer-categories{
margin-top:-13px;
}
.footer-menus{
float:left;
padding-left:5px;
}

#bottom-footer{
	background:#333333 url(images/footerb-bk.png) repeat-x bottom;
	color:#cccccc;
	text-align:center;
	height:84px;
	padding-top:7px;
	border-top:thin solid #999;
}

#bottom-footer-inner{
width:1000px;
margin:auto;
}

#bottom-footer #credits-short{
width:500px;
font-size:x-small;
float:right;
text-align:right;
line-height:19px;
padding-top:10px;
}

#bottom-footer #credits-short a{
color:#e2632f;
}

#bottom-footer #credits-short img{
float:left;
margin-top:-17px;
}

#header #s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent url(images/header-search.png) #DDDDDD no-repeat scroll right center;
border:5px solid #111;
color:#333333;
font-family:Georgia,Times New Roman,Trebuchet MS;
font-size:12px;
font-weight:normal;
margin:0;
padding:7px 5px;
text-transform:uppercase;
width:200px;
}
.adsense-small-button-left{
	float:left;
	width:150;
	height:150;
}
.sub-links .menu-item{
padding:5px;
}
#menu-top{
margin-top:-14px;
	position:relative;
	height:40px;
	width:100%;
	background:#e2632f url(images/menu-bk.png) bottom repeat-x;
	border-bottom:1px solid #000;
}
#menu-list{
	width:700px;
	height:40px;
	font-size:small;
}
.sub-links{
	position:absolute;
	top:-45px;
	left:0px;
	height:45px;
	padding-top:10px;
	z-index:0;
	color:#ddd;
	display:hidden;
	
}
#sub-link-bar{
	background:#e2632f url(images/menu-color.png);
	height:0px;
}
#menu-list a, #menu-list a:visited,.button a,
.button a:visited,#sticky a, #sticky a:visited{
	color: #ccc;
	text-decoration:none;
}
#menu-list a:hover, .button a:hover, #sticky a:hover{
	color:#fff;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
.menu-item{
	float:left;
	list-style:none;
}
#page{
	width:1000px;
	margin:auto;
	padding-bottom:50px;
}
#page h1{
	text-align:left;
	font-size:xx-large;
}
#header #searchsubmit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#666666 none repeat scroll 0 0;
border:5px solid #111;
color:#CCCCCC;
font-family:Georgia,Times New Roman,Trebuchet MS;
font-size:14px;
margin:0;
padding:5px 8px;
text-decoration:none;
}
.rounded-outline{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}
.post h1{
font-family:Times New Roman, Trebuchet, Georgia;
}

.home .post-inner{
padding:20px 35px 40px 35px;
width:605px;
position:relative;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
.single .post-inner, .category .post-inner{
padding:23px 10px 30px 10px;
width:655px;
position:relative;
}
.home .otherposts{
padding:4px 35px 4px 35px;
width:605px;
display:block;
background:#fafafa;
border:thin #cccccc solid;
margin-top:4px;
}
.home .more-posts-wrap{
padding:4px 35px 4px 35px;
width:605px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
background:#fafafa;
border:thin #cccccc solid;
margin-top:4px;
}
.home .more-posts-wrap:hover, .home .otherposts:hover{
background:#e9e9e9;

}
.home .posttitle a{
font-size:xx-large;
}
.home .entry{
width:380px;
float:right;
line-height:19px;
font-size: 1.34em;
}
.single .entry, .category .entry{
width:380px;
float:right;

}

.home .postcategory{
margin:0;
}
.home .postimage, .single .postimage,
.category .postimage{
float:left;
}
.home .postdate{
float:right;
position:absolute; 
top:35px;
right:35px;
color:#aaa
}
.home .posttitle{
width:450px;
padding:0px;
padding-bottom:35px;}
.category .posttitle a{
font-size: xx-large;
}
.single .posttitle, .category .posttitle{
font-size: xx-large;
padding:0px;
padding-bottom:10px;
float:right;}
.fullentry{
font-size:small;
}
.entry a, .fullentry a{
color:#e2632f;}
.fullentry a:hover{
background:#f4f4f4;
text-decoration:underline;
}
.post-inner{
position:relative;
width:675px;
	background:#fafafa;
	border:thin #cccccc solid;
}
.mini-posts{
margin-top:4px;
padding:10px 7px 10px 7px;
width:285px;
position:relative;
	background:#fafafa;
	border:thin #cccccc solid;
	font-size:small;
}
.mpstart{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
margin-top:25px;
}
.mpend{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
}
.mini-posts:hover{
background:#e9e9e9;
}
.mini-posts a.minititle{
font-family:Times New Roman,Trebuchet MS;
color:#666;
float:right;
display:block;
width:200px;
font-size:16px;
padding-right:3px;
min-height:60px;
text-align:left;
}
.mini-posts img{
float:left;
width:auto;
max-height:60px; 
max-width:70px;
height: auto;
display:inline;
}
.text-medium{
	font-size:medium;
	text-align:left;
}
#sticky{
	border:6px solid #3F5B8F;
	background:#567CC3;
	height:250px;
	margin:auto;
	width:700px;
	margin-top:-25px;
	position:relative;
	z-index:3;
	color:#fff;
	font-size:small;
	line-height:25px;
}
.wp-caption{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border:#eee thin solid;
font-size:large;
color:#666;
background:#eee;
font-family:Times New Roman,Trebuchet MS;
padding:20px 20px 3px 20px;
position:relative;
}
.wp-caption img{
	border:#ddd thin solid;

}

.aligncenter{
margin:auto;
text-align:center;
}

#content{
	float:left;
	width:700px;
}
#sidebar{
	float:left;
	width:300px;
	min-height:250px;
}
.button{
	background:#3F5B8F none repeat scroll 0 0;
	border:4px solid #23324F;
	color:#CCCCCC;
	font-family:Georgia,Times New Roman,Trebuchet MS;
	font-size:14px;
	margin:auto;
	width:100px;
	padding:5px 5px;
	text-decoration:none;
}
.relatedposts li{
list-style:none;
float:left;
padding-right:25px;
margin:0;
width:130px;
}
.relatedposts .postimage{
height:104px;
width:130px;

}
.relatedposts{
padding:0px;
}
.postcategory{
color:#fff;
font-size:13px;
margin-left:15px;
}
.postcategory a{
color:#fff;
}
.orange{
background:#e2632f url(images/menu-color.png);
color:#fff;
}
.pad-3{
padding:3px;	
}
.pad-5{
padding:5px;	
}
.pad-7{
padding:7px;
}
.pad-10{
padding:10px;	
}
.pad-15{
padding:15px;	
}
.pad-30{
padding:30px;	
}
.latest-posts{
	width:350px;
	float:left;
	padding:15px 15px 15px 0;
	font-size:small;
	text-align:left;
}

#sticky #left{
	background:#567CC3;
	width:300px;
	height:250px;
	position:relative;
	float:left;	
}

#sticky #left #stick-left-stub{
	padding-top:60px;
}

#searchform{
	position:relative;
	padding-top:40px;
	float:right;
}

#logo, #logo a{
	float:left;
	font-size:xx-large;
	color:#ccc;

}
.recentflag{
position: absolute;
left:-60px;
top:40px;
}

.postmetadata{
 background:#e4e4e4;
font-size:small;
padding:10px;
}

.comment.post-inner{
padding:10px;
margin-bottom:10px;
}
.comment .postimage{
text-align:left;
width:95px;
line-height:17px;
}
.comment .entry{
text-align:left;
width:550px;
margin-top:-14px;
}
.comment p{
}
.comment .postimage cite{
font-style:normal;
font-size:12px;
}
.comment .postimage abbr{
font-style:normal;
font-size:10px;
text-decoration:none;
border:none;
}
.comments-top{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	padding:10px;
	width:655px;
	margin-bottom:10px;
	background:#fafafa;
	border:thin solid #ccc;
}
#respond{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	padding:23px 10px 10px 10px;
	width:655px;
	background:#fafafa;
	text-align:left;
	border:thin solid #ccc;
}
#respond input,
#respond textarea,
#email input,
#email textarea{
width:460px;
padding:10px;
float:right;
}
#respond label{
width:171px;
display:block;
float:left;
font-size:17px;
cursor:pointer;
height:40px;
}
#email label{
width:150px;
display:block;
float:left;
font-size:17px;
cursor:pointer;
padding-top:25px;
height:23px;
}

#respond .required
#email .required{
color:#d00;
font-size: 13px;
top:-3px;
position:relative;
}
#respond label small,
#email label small{
font-size:10px;
}
#respond textarea,
#email textarea {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FFFFFF;
border:thin solid #ccc;
font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
font-size:14px;
margin-bottom:10px;
display:block;
float:right;
}
#respond input,
#email input {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FFFFFF;
border:thin solid #ccc;
font-family:"Lucida Grande",Helvetica,Arial,sans-serif;
font-size:14px;
margin-bottom:7px;
}
#respond input:focus,
#respond textarea:focus, 
#email input:focus,
#email textarea:focus{
background:#fef0ea;
}
#respond #submit,
#email #submit{
width:100%;
padding:15px 0 15px 0;
font-size:17px;
}
#respond #submit:hover
#email #submit:hover{
background:#fef0ea;
}
#email .wpcf7-response-output{
margin-top:140px;
}
.post {
	width:700px;
	text-align:left;
	}
.posttitle, .posttitle a{
	font-family:Times New Roman,Trebuchet MS;
	font-size:20px;
	color:#666;
	padding:10px 15px 20px 7px;
}

#commentform #submit, #commentform #comment{float:left;}
.clearfix{
	display:block;
	clear:both;	
}
.embed, .embedabove{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
clear:both;
position:relative;
margin:auto;
padding:10px;
background:#fff;
	border:thin #cccccc solid;
	text-align:center;
}
.embedabove{
padding-top:15px;
padding-bottom:20px;
}
.embedright{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-topleft:5px;
float:right;
padding:10px;
padding-right:15px;
margin-right:-15px;
background:#fff;
	border:thin #cccccc solid;
	border-right:none;
	text-align:center;
	
}

.media_roundup_item{
	background:#eeeeee;
	border:#cccccc thin solid;
	text-align:center;
	width:320px;
	padding:10px;
	font-size:x-small;
	margin:4px;
	float:right;
	
}
