/*   



Theme Name: Transport Theme v2



Theme URI: 



Description: Use the Thematic Feature Site Theme to power your WordPress web site.



Author: Ian Stewart



Author URI: http://themeshaper.com/



Template: thematic



Version: 1.0.1



Tags: Thematic



.



Thematic Site is © Ian Stewart http://themeshaper.com/



.



*/







/* Reset browser defaults */



@import url('../thematic/library/styles/reset.css');







/* Apply basic typography styles */



@import url('../thematic/library/styles/typography.css');







/* Apply a basic layout */



@import url('2c-r-fixed-988px.css');







/* Apply basic image styles */



@import url('../thematic/library/styles/images.css');







/* Apply default theme styles and colors */



@import url('../thematic/library/styles/default.css');







/* Prepare theme for plugins */



@import url('../thematic/library/styles/plugins.css');











/* =Global Elements



-------------------------------------------------------------- */















#wrapper {



background:url(images/bkground.png);



/*405572 500713 616E7F 2c3b50*/



}











#main {



background:#dddddd;



padding:22px 0px 22px 0px;



}







#buttons {



    padding:.75em 0;



} 



a.button {



    border:1px solid #ccc;



    -webkit-border-radius: .7em;



    -moz-border-radius: .7em;



    border-radius: .7em;



    color:#666;



    font-size:13px;



    margin:0 10px 0 0;



    padding:.75em 1.25em;    



    text-decoration:none;



}



a.button:hover,



a.button:active {



    color: #FF4B33;



}











/* =Header



-------------------------------------------------------------- */







#header {



/*background-color:#2c3b50;*/



}







#branding {



    position:relative;

background:url(images/jjk-branding-header.jpg) no-repeat;

	background-color:#2c3b50;

padding:78px 0px 16px 0px;



}



#blog-title {



    width:652px;



}







#blog-title a {



/*color:#fff;*/



padding-left:40px;



background:url(images/jjk-logotype.png) no-repeat top center;



display:block;



text-indent:-9000px;



width: 302px;



height: 62px;



}







#blog-title a:hover {



color:#616e7f;



}







#blog-description {



    width:652px;

color:#fff;



/*padding-left:10px;*/



	text-indent:-9000px;



}



#branding #searchform {



    position:absolute;



    top:97px;



    right:0;



}



#branding #searchform label {



    display:none;



}



#branding #searchform input {



    font-size:13px;



    line-height:18px;



}



#branding #searchform input#s {



    width:316px;



}



#branding #searchform input#searchsubmit {



    display:none;



}



#access {



/*background-color:#2A3853;*/



/*background-color:#660000;*/



border-top:none;



border-bottom:none;







}







/* =Menu



-------------------------------------------------------------- */







#nav {



    float:right;



}











/* =Content



-------------------------------------------------------------- */







.search .page-title {



    display:none;



}







#container {



padding-left:10px;



}











/* =Leader and Front Page Styles



-------------------------------------------------------------- */



.blog #leader {display:none;}







#leader {    



display:none;



border-top:1px solid #ccc;



    /*padding:63px 0 42px 0;*/



padding:35px 0 25px 0;



}



#leader-container {



    margin:0 auto;



    overflow:hidden;



    position:relative;



    width:988px;



background:#616e7f;



}



#leader .entry-title {



    font-size:40px;



    line-height:45px;



    margin-top:-8px;



    padding:0 0 14px 0;



}



#leader .entry-title span {



    font-family:Georgia,serif;



    font-weight:normal;



    font-style:italic;



}



.single #leader .entry-title {



    width:652px;



}



#leader .entry-meta {



    position:absolute;



    top:15px;



    left:690px;



}







.page-template-front-page-php #feature {



		float:left;



		/*background-color:#ffffff;*/



}



.page-template-front-page-php #feature img {



float:left;



margin:-10px 10 0 -10px;



}



.page-template-front-page-php #feature-info {



    float:right;



		margin:0 0 0 19px;



    width:484px;



}



.page-template-front-page-php #feature-info h2 {



    font-family:Arial,sans-serif;



    font-size:40px;



    font-weight:bold;



    line-height:45px;



    margin-top:-8px;



    padding:0 0 14px 0;



}



.page-template-front-page-php #container,



.page-template-front-page-php #content  {



    margin:0;



    padding:0;



    width:988px;



}



.page-template-front-page-php #container {



    margin-top:-21px;



}



.page-template-front-page-php #sub-feature {



    font-size:13px;



    line-height:18px;



    position:relative;



    overflow:hidden;



}



.page-template-front-page-php #sub-feature p {



    margin:0 0 18px 0;



}



.page-template-front-page-php #sub-feature h3 {



    font-family:Georgia,serif;



    font-weight:normal;



    font-size:17px;



    font-style:italic;



    padding:0 0 7px 0;



    text-transform:none;



}



.page-template-front-page-php #sub-feature h3 img {



    position:absolute;



    top:3px;



    right:0;



}



.page-template-front-page-php .block {



    float:left;



    width:484px;



}



#front-block-1 {



    margin-right:20px;



}



.page-template-front-page-php .block .avatar {



    float:left;



    margin:.25em 10px 0 0;



}



.page-template-front-page-php .block ul {



    border-top:1px solid #ccc;



    list-style:none;



    margin:0;



}



.page-template-front-page-php .block ul li {



    display:inline;



}



.page-template-front-page-php .block ul li a {



    border-bottom:1px solid #ccc;



    color:#666;



    display:block;



    padding:6px 0;



    text-decoration:none;



}



.page-template-front-page-php .block ul li a:hover,



.page-template-front-page-php .block ul li a:active {



    background:#fafafa;



    color: #FF4B33;



}



.page .entry-content,



.single .entry-content {



    padding-top:0;



}







.sf-menu {



width:988px;



background:#616E7F;



border-right:none;



border-top:1px solid #ccc;



border-bottom:1px solid #ccc;



}







.aside, .aside a {color:#fff;}

.aside .current_page_item .page_item a {
color:#FFFFFF;}





.main-aside {



margin-right:10px;



width:306px;

background:#616E7F;



}







#branding #searchform input {



margin-right:10px;



}

