
 /*    
Theme Name: SCOTT CARVER FUTURA
Theme URI: http://www.scottcarver.info/ 
Description: Get your mind right 
Author: Scott Carver
Author URI: http://scottcarver.info
Version: 3.0 
 
Feel free to use my code, but not my images.
Thanks! Scott

*/


/* GENERAL HTML */

body{ 
	font-family:Arial, Helvetica, sans-serif;
	color:#999; 
	padding:0px; 
	margin:0px; 
	background-color:#f1f1f1;
	background-position:center top;
	
	/* background-image:url('images/lighttile.jpg'); */
	
}


.hover:hover{
cursor:pointer;
}

a img{
border:none;
}

.clearance a img{
float:left;
}

.leftimg{
float:left;
margin-right:10px;
margin-bottom:10px;
}

.rightimg{
float:right;
margin-left:10px;
margin-bottom:10px;
}

a{ 	
	text-decoration:none; 
	color:#0099cc; 
	}


h1{
text-align:left;
font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

h1 a{
color:black;
}

h1 a:hover{
color:#666666;
}

h2, h2 a{	
	color:#333333;font-size:28px;margin:0px;padding-bottom:4px;
	
}


.motto{
color:black;
font-size:12px;
padding-left:30px;
text-align:left;
text-transform:uppercase;
}


.logo_graphic{
padding-left:30px;
margin:0px;
}


.logo_graphic a{
color:#E3D4B0;
float:left;
font-size:20px;
padding:13px;
text-shadow:2px 1px 1px #000000;
text-transform:uppercase;

}

.logo_graphic a:hover{
text-shadow:none;
background-color:white;
}


.alttext{display:none;}











/* POST STYLES */

.post{
padding:30px;
position:relative;
position:relative;
margin-bottom:30px;

border-bottom:1px dotted #ccc;
/*
padding:60px;width:500px;
*/
}

.post_category h4{
color:black;
font-family:"Futura Bold",Arial,'Helvetica Neue',Helvetica,sans-serif;
}


.page{
width:900px;
background-color:white;
}

.post p{
width:500px;
color:#666666;	
}

.post p a{
color:#0099FF;
text-decoration:underline;
}


.post ul a{
/* color:cornflowerblue;*/
}

.post p strong{

color:#333333;
}

.post ol{
	margin-left:0;
	padding-left:10px;	
}

.post ol li{
	background-color:white;
	border-bottom:1px solid #DEDEDE;
	color:#666666;
	margin:2px 10px 10px;
	padding:4px 9px;
}

.post h2, .post h2 a{
color:#000;
font-size:32px;
line-height:28px;
margin-bottom:10px;
margin-top:10px;
font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif;
text-transform:uppercase;
text-shadow:2px 1px 1px #dedede;
}

/*
div { font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size-adjust:0.462; font-weight:bold; font-style:normal; }
*/

.post h2 a:hover{
color:#444444;
}

.post h3{
	text-transform:uppercase;
	color:#333333;font-size:16px;margin:0px;
	margin-top:30px !important;
	margin-top:15px;
	font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif;
	/*padding-bottom:4px;*/
}

.post h3.ui-accordion-header{
	width:618px;
	margin-top:0px !important;

}

.related_posts p{
font-weight:bold;
font-size:16px;
margin-top:40px;
margin-bottom:0px;
text-transform:uppercase;
}

.post_comments{
	/*
	padding:10px;
	background-color:#EDEDED;
	margin-top:-24px;
	*/
}

#respond{

	padding-left:0px

}




.avatar_post{
float:left;
margin-right:10px;
margin-bottom:10px;
}

.commentlist .alt{
background-color:white;
padding:6px;
margin-bottom:10px;
}

.item .post_tags{
max-width:80px;
font-size:10px;
margin:4px;
margin-top:10px;
margin-bottom:10px;
padding:4px;
padding-left:10px;
color:#222222;
float:right;
background-color:#f1f1f1;
}

.item .post_tags strong{

}

.post_tags a{
color:#666666;
text-decoration:underline;
}

.post_tags a:hover{
color:#0099FF;
text-decoration:none;
}

.project_credit{
/*
border:solid 1px #f1f1f1;
background-color:#fdffe2;
*/
padding:8px;
color:#4C576C;
}

.project_credit strong{
color:black;
font-size:16px;
font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif;
text-transform:uppercase;
}

.readmore{

background-image:url("images/cat_tag.jpg");
background-repeat:no-repeat;
background-position:right top;
padding:3px 20px 4px 10px;
color:white;
font-family:"Futura Bold",Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:10px;
}

.readmore:hover{
color:#0099FF;
padding-left:12px;
}



.sharethis_top{
position:absolute;
top:10px;
left:30px;
padding:8px;
}

.floatleft{
float:left;
margin-right:14px !important;
margin-right:7px;
margin-bottom:14px !important;
margin-bottom:7px;
}

.floatright{
float:right;
margin-left:14px !important;
margin-left:7px;
margin-bottom:14px !important;
margin-bottom:7px;
}

.post p a.more-link{
background-color:#0099FF;
color:white;
display:block;
margin-bottom:10px;
margin-top:10px;
padding:10px;
text-decoration:none;
width:100px;
}

.post p a.more-link:hover{
color:black;
}

.big_icons img{
float:left;
}

.spoiler{background-color:#0099FF;color:white;cursor:pointer;padding:0 0 0 4px;}
.spoiled{background-color:InfoBackground;display:none;padding:0 4px;color:#666666;}


.tabs-container{


}

.widget .tabs-container li{
/* border-top:solid 1px black; */
}

.tabs-container li a{
color:#666666;
}


.widget .tabbed_list li{
list-style:inline;
float:left;
border:0px;
margin:0 2px 0 0;
}

.widget .tabbed_list  a{
background-color:#999999;
text-transform:uppercase;
color:white;
font-size:11px;

padding:8px;
}

.widget .tabbed_list  a:hover{
color:black;
}


.widget a.section_posts{
color:#D9773C;
display:block;
padding:12px 0 0;
text-transform:uppercase;
}

.tabbed_list{
display:block;
height:18px;
width:350px;
position:absolute;
left:-10px;
top:-44px;
}

.widget .tabs-selected a{
color:#0099FF;
background-color:#e6f2ff;

}


/* HEADER */

#header{
background-image:url('images/blacktile.jpg'); 
background-repeat:repeat;
position:relative;

background-color:black;
border-bottom:dotted 1px #666666;

}

#header_frame{
margin-left:auto;
margin-right:auto;
position:relative;
text-align:center;
width:860px;
height:200px;

}

 #parallax{
  height:200px;
overflow:hidden;
position:relative;
width:600px;
}


/* NAVIGATION */

#navigation{
/* background-color:#222222;
border-bottom:1px dotted #ffffff;
 background-color: #444444;
 background-image:url("images/undershadow.gif"); 
background-position:center center; 
*/


z-index:1000;
position:relative;


}

#navigation, #global{
/*height:35px;*/
line-height:0.8em;
margin:0 auto;
text-transform:uppercase;
}


#global_frame{

/*
background-color:pink;
height:20px;
margin-left:auto;
margin-right:auto;
width:920px;
*/
}

#global{

background-color:#666666;
background-image:url('images/woodpanel.jpg');
height:20px;
background-position:center bottom;
}

#woodpanel{
border-bottom:1px dotted #111111;
background-image:url('images/woodpanel.jpg');
height:20px;
background-position:center bottom;
}

#navigation_frame{
/* background-image:url('images/scottcarver_header.png'); */
margin-left:auto;
margin-right:auto;
width:870px;
/* height:60px; */
text-align:left;
position:relative;
}

#navigation ul{ 
	list-style: none; 
	margin-left:auto;
	margin-right:auto;
	padding:0px; 
	margin:0px;
	float:left;
	margin-bottom:10px;
}
#navigation ul li{
	padding: 0px; 
	margin:0 2px 0 0; 
	list-style:none; 
	display:inline;
	height:84px;
	width:192px;
	
}

#navigation ul li a{
  color: white;
    font-family: "Futura Bold",Arial,'Helvetica Neue',Helvetica,sans-serif;
    font-size: 20px;
    padding: 5px 8px;
    text-transform: uppercase;
	background-color: #444444;
/*

color:white;
float:left;
font-family:"Futura Bold",Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:12px;

margin:0px 4px;
padding:6px 8px;
text-transform:uppercase;

text-shadow:2px 1px 1px #000000;
 border:solid 1px #555555; 
background-color:#222222;
-moz-border-radius:5px;
*/

/*-moz-border-radius:6px;
height:15px;

background-color:white;
color:black;
border:black solid 1px;
display:inline-block;
font-size:12px;
font-weight:bold;
margin-left:10px;
padding:4px 8px;
text-align:left;
-moz-border-radius:5px;*/
}

#navigation ul li a:hover{
	text-shadow:none;
	background-color:#666666;
	color:white;
	text-shadow:3px 2px 1px #222222;
	/*border:solid 1px #555555;
	 background-image:url('images/scottcarver_header.png');
	background-position:center top;	*/
}



#navigation ul li.current_page_item a{
background-image:url('images/scottcarver_header.png');
background-position:center top;
border-color:#444;
color:#E3D4B0;
}






#content{
display:block;font-size:12px;
		
		
}

#content_frame{
	-moz-box-shadow: 0 15px 45px #CCCCCC;
    background-color: #CCCCCC;
    margin: 50px auto 100px;
    width: 870px;
    border:1px dotted #f1f1f1;
	}

#wide_column{
width:650px;
float:left;
border-right:dotted 1px #ccc;
  background-color: white;
/* background-image:url(images/content_gradient.gif); */

}


#narrow_column.full_width{
width:960px;
}


#narrow_column{
width:210px;
float:right;
  margin-top:40px;
/* background-color:#d9ceb5;
background-image:url("images/grid_tile.jpg"); */
}


#narrow_column ul.categories{
margin:0px;
padding:0px;
}

#narrow_column ul.categories li{
list-style:none;
margin-bottom:10px;
}

#narrow_column ul.categories li a{
background-color:black;
color:white;
font-size:29px;
padding:6px;
text-transform:uppercase;

}

#narrow_column ul.categories li a:hover{
color:#0099FF;
background-color:black;
}



.scott_teaser{
font-size:12px;
color:#121721;
padding:20px;
padding-top:0px;
}

#quickconnect{

padding:20px;
margin-top:0px;
padding-top:0px;
/*border:dotted 1px #cccccc;
background-color:oldlace;
*/
}

#bestblogcats{
margin:0px;
margin-top:0px;
list-style:none;
}

#bestblogcats ul{
margin:0px;
padding:0px;
padding-top:10px;
}

#bestblogcats ul li{
margin-bottom:10px;
float:left;
margin-right:10px;
}


#bestblogcats .cat-item{
list-style:none;height:20px
}

#bestblogcats .cat-item a{
background-image:url("images/cat_tag.jpg");
background-position:right top;
background-repeat:no-repeat;
color:white;
font-family:"Futura Bold",Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:10px;
margin-top:20px;
padding:4px 20px 4px 10px;
margin-right:4px;
}

#bestblogcats .cat-item a:hover{
color:#0099ff;
padding-left:12px;
margin-right:2px
}

.scott_teaser h3{
margin:0px;
color:#121721;
font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif;

}

.scott_teaser p{
margin-top:0px;
}

.scott_teaser p a{
color:#4C576C;
font-weight:bold;
text-decoration:underline;
}

.scott_teaser a:hover{
color:red;
}


#sidebar_cats, #sidebar_cats li{
margin:0px;
padding:0px;

}

#sidebar_cats li{
list-style:none;

padding:2px;
}

#sidebar_cats li a{
border-bottom:1px dashed red;
color:#4C576C;
font-size:13px;
}

#sidebar_cats li a:hover{

color:red;

}


#icons_socialmedial{
margin:0px;
padding:0px;
}

#icons_socialmedial li{
margin:0px;
padding:0px;
list-style:none;

text-indent:-9000px;
}

#icons_socialmedial li a{
display:block;
width:27px;
height:27px;
float:left;
margin-right:1px;
}


#icon_twitter a{
background-image:url("images/icons_socialmedia.gif");
background-position:-0px -3px;
text-decoration:none;
}


#icon_facebook a{
background-image:url("images/icons_socialmedia.gif");
background-position:-28px -3px;
}

#icon_flickr a{
background-image:url("images/icons_socialmedia.gif");
background-position:-56px -3px;
}


#icon_delicious a{
background-image:url("images/icons_socialmedia.gif");
background-position:-84px -2px;
}

#icon_linkedin a{
background-image:url("images/icons_socialmedia.gif");
background-position:-112px -3px;
}

#icon_rssfeed a{
background-image:url("images/icons_socialmedia.gif");
background-position:-141px -3px;
}




#icon_twitter a{background-position:-0px -3px;}
#icon_facebook a{background-position:-28px -3px;}
#icon_flickr a{background-position:-56px -3px;}
#icon_delicious a{background-position:-84px -2px;}
#icon_linkedin a{background-position:-112px -3px;}
#icon_rssfeed a{background-position:-141px -3px;}

#icon_twitter a:hover, #icon_twitter a.active{background-position:-0px -30px;}
#icon_facebook a:hover, #icon_facebook a.active{background-position:-28px -30px;}
#icon_flickr a:hover, #icon_flickr a.active{background-position:-56px -30px;}
#icon_delicious a:hover, #icon_delicious a.active{background-position:-84px -29px;}
#icon_linkedin a:hover, #icon_linkedin a.active{background-position:-112px -30px;}
#icon_rssfeed a:hover, #icon_rssfeed a.active{background-position:-141px -30px;}


.scott_teaser p.icon_desc a{
color:#4C576C;
font-weight:bold;
border:none;
text-decoration:underline;
}

.scott_teaser p.icon_desc a:hover{
color:red;
border:none;

}

.icon_desc{
padding:6px;
/* background-color:#e9e9e3;
border:solid 1px #c3c9d0; 
height:92px;
*/
font-size:11px;


}

#desc_twitter{}
#desc_facebook{display:none;}
#desc_flickr{display:none;}
#desc_delicious{display:none;}
#desc_linkedin{display:none;}
#desc_rssfeed{display:none;}


.post_category a{
background-image:url("images/cat_tag.jpg");
background-repeat:no-repeat;
background-position:right top;
padding:4px 20px 4px 10px;
color:white;
}

.post_category a:hover{
color:#0099FF;
}

#portrait_frame{
width:215px;
height:220px;
position:relative;
}


#portrait{
background-image:url("images/scott_flat.png");
height:220px;

position:absolute;

width:215px;
}

#portfolio_folder{
margin-top:60px;
background-image:url("images/bigicon_porfolio.jpg");
width:550px;
height:450px;
position:relative;
margin-left:-30px;
}
#portfolio_login{
left:120px;
position:absolute;
top:180px;
width:330px;

}


#sidebar{position:relative;}

.sidebar_left{float:left;width:160px;font-size:11px;padding-right:4px;border-right:solid 1px #cccccc;}

.sidebar_right{
float:left;
font-size:11px;
padding-left:10px;
padding-right:10px;
width:140px;}

.sidebar_right .widget h2{
color:#666666;

}



#ad_300x250_01, #ad_300x250_02{
padding:0px;
background-image:none;
background-color:transparent;
/*background-image:url(images/TS_mapheader.jpg);
background-repeat:repeat;
*/

font-size:8px;
color:#666666;
text-transform:uppercase;
border:0px;

}

#ad_300x250_01 img, #ad_300x250_02 img{
border:solid 1px #666666;
}

.mini_ad{
border:solid 1px #333333;
	background-color:#111111;
	background-image: url("http://truckerspeed.com/wp-content/themes/truckerspeed_v2/images/post_paper_darker.jpg");
	background-repeat:repeat;
padding:10px;
}

#footer{
background-image:url(images/blacktile.jpg);
background-color:#888888;
border-top:1px dotted #FFFFFF;
display:block;

padding-bottom:40px;
width:100%;
/* 
margin-top:120px;
background-image:url(images/stripe_blue_tall.gif);
background-position:center top;
*/

}

#footer_caption{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

#footer_caption h2{
	font-size:16px;
}

.footer_cols{
border-right:1px solid #222222;
float:left;
margin-right:20px;
padding-bottom:160px;
padding-right:30px;
padding-top:30px;
width:200px
}

#footer_col_wide{
width:400px;
}

#footer_frame{
	/* background-color:#111111; */
	width:980px;
	margin-left:auto;
	margin-right:auto;
	
	font-size:12px;
	
}

#footer_frame ul{
	margin:0px;
	padding:0px;
	display:inline;
}

#footer_frame li{
font-size:18px;
line-height:180%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:5px;
}

#footer_frame a{
}

#footer_frame a:hover{
color:darkorange;
}

#footer_frame h3{
color:white;
font-size:16px;
}

#searchform{

}


#wide_column .navigation{

padding:10px 4px 1px 4px;
margin-bottom:10px;
height:30px;
}

.nav-description{
border-bottom:1px dotted #CCCCCC;
float:left;
margin-top:20px;
padding:10px;
width:540px;
}



.nav-description h1{
color:#000000;
font-family:"Futura Bold",Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:22px;
line-height:28px;
margin-bottom:10px;
margin-top:10px;
text-shadow:2px 1px 1px #DEDEDE;
text-transform:uppercase;
}




.footer { font:italic 11px/normal Arial, Helvetica, sans-serif; 
	color:#999; display:inline-block; padding:5px 0 0 0; }


textarea#comment { 
border:none;
background-color:#f2f2f2;
width:500px;
padding:20px;
}

textarea#comment:focus { 
border:none;
background-color:#dedede;
}

.commentmetadata { font-size: 10px; }



/* ICON STYLES   */

.metainfo_top{
	border-bottom:1px dotted #999999;
	margin:0 0 20px;
	padding:10px;
	line-height:150%;
}

.metainfo_bottom {
width:500px;
border-bottom:medium none;
margin:0;
padding:0;
}

.metainfo_bottom a{
color:black;
font-family:"Futura Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

.metainfo_top a{
	font-weight:bold;
}

.metainfo_top a:hover, .metainfo_bottom a:hover{
	color:#0099FF;
}

.comments, .author, .date, .category, .edit, .post_tags{
display:inline-block;
margin-right:12px;
padding-left:20px;
padding-bottom:2px;
font-size:11px;
/*float:left;*/
list-style:none;
text-transform:uppercase;
}

.share{

display:inline-block;
padding:10px 5px 3px 6px;
}

.comments{ 
background:transparent url(images/icon-comment.png) no-repeat scroll 0 0;
vertical-align:middle;
padding:2px 11px 2px 24px;
}




.category{background:transparent url(images/icon-category.png) no-repeat scroll 0 0;}
.author{background:transparent url(images/icon-author.png) no-repeat scroll 0 0;}
.date{background:transparent url(images/icon-date.png) no-repeat scroll 0 0;}
.edit{background:transparent url(images/icon-edit.png) no-repeat scroll 0 0;}



	

		
.section_list li{
	padding:4px;
}


.aktt_more_updates{
	
}

.item{
padding:10px;
padding-bottom:20px;
margin-bottom:10px;
padding-left:0px;
width:160px;
float:left;
padding:10px 15px 30px;
margin-right:10px;
/* border-bottom:dotted 1px #cccccc;
border:6px solid #dedede;
background-color:#f1f1f1; 


background-image:url("http://scottcarver.info/wp-content/themes/SCOTTCARVER_FUTURA/images/post_gradient.jpg");
background-repeat:repeat-x;*/
}


.item a img{
border:5px solid #cccccc;
}

.item a img:hover{
border:5px solid #666666;
}

.item h1{
line-height:12px;
}

.item h1 a{
font-size:14px;
text-transform:uppercase;
}

.item a:visited{
/* color:#db4720;
text-decoration:line-through;*/

}

/*
.item:hover{
background-color:black;
background-image:url(images/blacktile.jpg);
color:white;
}

.item:hover .readmore{
background-image:url(images/cat_tag2.jpg);
color:black;
} 

.item:hover h1 a{
color:white;
}
*/

.breadcrumb{
border-bottom:dotted 1px #cccccc;
padding:4px;
background-color:#444444;
color:#666666;
display:none;
}

.breadcrumb a{
color:#999999;
text-decoration:underline;
font-weight:bold;
}

.breadcrumb a:hover{

text-decoration:none;

}

.breadcrumb_frame{
width:840px;
margin-left:auto;
margin-right:auto;
}


.photol_small{
float:left;
border:4px #dedede solid;
padding:0px;
}

.photol_small:hover{
border:4px #999999 solid;

}

blockquote{
background-color:#dedede;
border:solid 1px #cccccc;
padding:20px;
font-style:italic;
margin-left:0px;
}
