@charset "utf-8";

/*

Theme Name: Minisite Templates Blue-Tan

Version: 1

Author: Marco Paulo Diala

Author URI: http://www.oxzenmedia.com/

Tags: blue, tan, gray



*/

body {

    background: url("images/mini_site_bike.jpg") no-repeat scroll  center transparent;

    width: 1000px;

    margin: 0 auto;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #000000;

}

.top-wrapper {

    width: 1000px;

    height: 80px;

    float: left;

}

a {

    font-weight: bold;

    color: #2A537F;

    text-decoration: none;

}

a:hover {

    color:#bfbfbf;

}

.blogtitle h1 {

    font-size: 30px;

    font-weight:bold;

	font-style:italic;

    color: #000000;

    margin:12px 0 0 20px;

}

.blogtitle h2 {

    font-size: 20px;

    color: #4e4e4e;

    float:right;

    margin:34px 374px 0px 0px;

}



.blogtitle img {

        margin-top:10px;

	height: 60px;

}



.blogtitle a {

    color: #003471;

}

.blogtitle a:hover {

    color: #bfbfbf;

}

strong {

    font-weight: bold;

}

p {

    margin-top: 10px;

    line-height: 18px;

}

/*----------------------------------NAVIGATION--------------------------------*/

.navi {

    width: 1000px;

    height: 42px;

    float: left;

    background-image: url(images/navi-bg.jpg);

    background-repeat: repeat-x;

}

.navi-search {

    width: 280px;

    height: 42px;

    float: right;

    padding-right: 5px;

    background-image: url(images/navi-right.jpg);

    background-repeat: no-repeat;

    background-position: right;

}

.navi-link {

    width: 620px;

    height: 42px;

    float: left;

    padding-left: 5px;

    background-image: url(images/navi-left.jpg);

    background-repeat: no-repeat;

    background-position: left;

}

.navi-link ul {

    list-style: none;

    margin: 0;

    padding: 0;

    float: left;

    width: 100%;

}

.navi-link ul li{

    float: left;

    padding: 12px 15px 0 15px;

}

.navi-link ul li a{

    color: #fff;

    font-weight: bold;

    font-size: 13px;

    text-decoration: none;

}

.navi-link ul li a:hover{

    color: #bfbfbf;

}

.navi-search #Search2Post_search {

    width: 172px;

    height: 16px;

    float: left;

    margin: 7px 10px 0 0;

    padding: 5px 5px;

    background-image: url(images/input-bg.png);

    background-repeat: no-repeat;

    border: none;

    background-color: transparent;

    font-size: 11px;

    color: #999999;

}

.navi-search #submit-button {

    margin: 7px 10px 0 0;

    float: left;

}

.navi-search h2 {

    display: none;

}



/*----------------------------------CONTENT--------------------------------*/

.content-wrapper {

    float: left;

    width: 1000px;

}

.left-panel {

    width: 220px;

    float: left;

    margin: 0 0 10px 0;

}

.center-panel {

    width: 450px;                                                        

    float: left;

    margin: 20px 10px 10px 10px;

}

.right-panel {

    width: 310px;

    float: right;

    margin: 0 0 10px 0;

}

.center-panel h1 {

    font-size: 18px;

    font-weight: normal;

    margin-bottom: 10px;

    float: left;

    color: #FF6500;

}

.center-panel h2 {

    font-size: 18px;

    font-weight: normal;

    margin-bottom: 10px;

    float: left;

    color: #FF6500;

}



.center-panel .entry {

    margin-bottom: 20px;

    float: left;

	width: 450px;

	display: block;

}

.center-panel .entry div {

    margin-top: 20px;

}

.entry table{

    background-color: #ede9db!important;

}

.paging {

    color: #555555;

}

.paging a {

    color: #2a537f;

}

.paging a:hover {

    color: #555555;

}

.entry ul {

    margin-left: 30px;

}

.entry li {

    list-style-image: url(images/bullet.gif);

    line-height: 18px;

}

.search-results {

    background-color: #FFFFFF;

}

/*----------------------------------r--------------------------------*/

.footer {

    width: 962px;

    float: left;

    background-color: #2A537F;

    padding: 20px;

    color:#fff;

}

.footer a {

    color:#ffffff;

}

.footer a:hover {

    color:#bfbfbf;

}

/*----------------------------------SIDEBAR--------------------------------*/

.left-panel #sidebar h2 {

    font-size: 13px;

    font-weight: bold;

    color: #fff;

    background-image: url(images/sidebar-header-left.jpg);

    background-repeat: no-repeat;

    width: 210px;

    height: 24px;

    padding: 7px 0 0 10px;

    float: left;

    margin-top: 10px;

}

.right-panel #sidebar h2 {

    font-size: 13px;

    font-weight: bold;

    color: #fff;

    background-image: url(images/sidebar-header.jpg);

    background-repeat: no-repeat;

    width: 300px;

    height: 24px;

    padding: 7px 0 0 10px;

    float: left;

    margin-top: 10px;

}

.left-panel .textwidget {

    float: left;

    width: 210px;

    padding: 10px 5px;

    background-color: #EDE9DD;

    background-image: url(images/sidebar-bottom-left.jpg);

    background-repeat: no-repeat;

    background-position: bottom;

}

.right-panel .textwidget {

    float: left;

    width: 300px;

    padding: 10px 5px;

    background-color: #EDE9DD;

    background-image: url(images/sidebar-bottom.jpg);

    background-repeat: no-repeat;

    background-position: bottom;

}

.left-panel #sidebar table{

    float: left;

    width: 220px;

    padding: 10px;

    background-color: #EDE9DD;

    background-image: url(images/sidebar-bottom-left.jpg);

    background-repeat: no-repeat;

    background-position: bottom;

}

.right-panel #sidebar table{

    float: left;

    width: 310px;

    padding: 10px;

    background-color: #EDE9DD;

    background-image: url(images/sidebar-bottom.jpg);

    background-repeat: no-repeat;

    background-position: bottom;

}

.textwidget ul {

    margin: 0 0 0 10px;

}

.textwidget li {

    list-style-image: url(images/bullet.gif);

    margin-left: 10px;

    line-height: 18px;

}

/*----------------------------------SIDEBAR--------------------------------*/

.label {

	float:left;

	font-size:12px;

	margin:10px 4px 6px 10px;

	width:50px;

}

.newsletter-input {

	float:right;

	margin-bottom:5px;

	margin-top:5px;

}

.newsletter-input input{

	background-color:#FFFFFF;

	background-repeat:no-repeat;

	border:1px solid #999999;

	float:left;

	height:20px;

	margin:0 10px;

	width:210px;

}

.subscribe-button {

    float: left;

    margin: 10px 0 0 95px;

}
/*---fritz-----*/
#current-deal{ background:url(images/current-bg.gif)repeat-x; height:242px; width:219px;margin-top: -3px; text-align:center; }
.current-footer{ background:url(images/current-footer.gif) no-repeat; width:219px; height:12px;}
.countdown { background:url(images/timer.png)no-repeat; width:114px; height:65px; margin-left: 51px; margin-top: -3px;}
