/*

Theme Name: Slick Red

Theme URI: http://www.themelab.com/free-wordpress-themes/

Description: Winner of <a href="http://www.themelab.com/2009/07/25/theme-battle-1-slick-red-vs-green-shade/">Theme Battle #1</a> at Theme Lab.  Designed by <a href="http://imanto.com/">Anto</a>

Version: 1.0

Author: Theme Lab

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

Tags: fixed width, two columns, widgets



*/



* { padding: 0; margin: 0; }

img { border: 0; }



body {
text-align:center;
font-family: Arial, Helvetica, sans-serif;        

	}

#wrapper { 

	margin: 0 auto;
       	width: 960px;
        background: #F6F5F0 url(http://www.akiraceo.com/wp-content/themes/SkyRiders/style.css) bottom no-repeat;

	}

#header {
        width:960px;

	height: 500px;

	}

#header #logo {

	margin-top: 0px;

	float: left;

	}

#header #ad {

	float: right;

	width: 7px;

	height: 63px;

	margin-top: 0px;

	}

#nav { 

	font-family: Verdana, Tahoma, Geneva, sans-serif;

	font-size: 14px;

	color: #333;

        font-weight: bold;

	}

#nav ul {

	list-style: none;

	}

#nav li {

	float: left;


	}

#nav a {

	color: #111; 

	text-decoration: none;

	display: block;

	padding: 6px 12px 4px;

	}

#nav a:hover {

	color: #fff;

	}

#content {
text-align:left;

	float: left;

	width: 630px;

	padding-top: 15px;
padding-left: 10px;

	}

#content .post-wrap, .comment-wrap {

	background: #fff ;

	color: #222;

	font-size: 13px;

	margin-bottom: 9px;

        font-family:trebuchet ms;

	}

#content blockquote {

	background: #eee;

	padding: 25px 25px 0 25px;

	margin-bottom: 25px;

	}

#content h2 {

	font-weight: normal;

	color: #2c2e30;

	font-size: 21px;



	}

#content h2 a {

	color: #2c2e30;

	text-decoration: none;

padding-top: 10px;

        padding-left: 50px;

        background: #fff url(images/Title.jpg) no-repeat;

	}

#content h2 a:hover {

	color:#ff5900 ;

	}

#content a {

	text-decoration: none;

	}

#content a:hover {

	color:#ff5900;

	}

#content .post-heading {

	padding: 20px 0 9px;

	border-bottom: 1px solid #eee;

	margin: 0 10px 12px 10px;

	}

#content .post-info {

	font-size: 12px;

	padding: 8px 0 0 5px;

	}

#content .post-content {

	padding: 0 10px;

	line-height: 18px;

}

#content .post-content ul, 

#content .post-content ol {

	padding-left: 20px;

}

#content .post-content p {

	padding-bottom: 25px;

	}

#content .post-content a, #content .post-footer a, a.url {

	font-weight: bold;

	}

#content .post-footer {

	padding: 16px 0;

	border-top: 3px solid #fff;
        
        
	}

#content .post-footer ul {

	list-style: none;

	padding-left: 6px;

	}

#content .post-footer li {

	float: left;

	margin-right: 36px;

	}

#content .post-footer a.commentlink {

	background: url('images/comments.gif') top left no-repeat;

	padding: 6px 0 0 30px;

	}

#content .post-footer a.permalink {

	background: url('images/permalink.gif') top left no-repeat;

	padding: 6px 0 0 26px;

	}

#content .post-footer a.postfeed {

	background: url('images/rss.gif') top left no-repeat;

	padding: 6px 0 0 26px;

	}

#sidebar {
text-align:left;
padding-right: 0px ;
	float: right;

	width: 285px;

padding-top:22px; 

	}



#sidebar .sidebar_left {

      float: left;

      width: 100px;

	padding: 8px 8px;

	background: #F6F5F0;

	font-size: 12px;

	color: #777;

      margin-bottom: 8px;

	}

#sidebar .sidebar-item h3 {

      font-size: 17px;

	font-weight: bold;

	text-transform: uppercase;

	padding-bottom: 2px;

	margin-bottom: 2px;

	}

#sidebar .sidebar_left ul {

	list-style: none;

	padding-left: 0px;

	}

#sidebar .sidebar_left li {

	padding-left: 5px;

	padding-bottom: 6px;

	}

#sidebar .sidebar_left a {

	color: #F2AA00;

	font-weight: normal;

	text-decoration: none;

	}

#sidebar .sidebar_left a:hover {

	color:#777 ;

	}





#sidebar .sidebar_right {

      float: right;

      width: 145px;

	padding: 2px 8px;

	background: #F6F5F0;

	font-size: 12px;

	color: #777;

      margin-bottom: 8px;

	}

#sidebar .sidebar-item h3 {

      font-size: 17px;

	font-weight: bold;

	text-transform: uppercase;

	padding-bottom: 2px;

	margin-bottom: 2px;

	}

#sidebar .sidebar_right ul {

	list-style: none;

	padding-right: 5px;

	}

#sidebar .sidebar_right li {

	padding-right: 0px;

	padding-bottom: 6px;

	}

#sidebar .sidebar_right a {

	color: #F2AA00;

	font-weight: normal;

	text-decoration: none;

	}

#sidebar .sidebar_right a:hover {

	color:#777 ;

	}



#sidebar .sidebar-item {

	padding: 8px 8px;

	background: ##333333;

	font-size: 12px;

	color: #777;

        margin-bottom: 8px;

	}

#sidebar .sidebar-item h3 {

        font-size: 17px;

	font-weight: bold;

	text-transform: uppercase;

	padding-bottom: 2px;

	margin-bottom: 2px;

	}

#sidebar .sidebar-item ul {

	list-style: none;

        padding-top: 2px;
	padding-left: 14px;

        color:#006f6f ;

	}

#sidebar .sidebar-item li {

	padding-left: 0px;

	padding-bottom: 6px;

	}

#sidebar .sidebar-item a {

	color: #F2AA00;

	font-weight: normal;

	text-decoration: none;

	}

#sidebar .sidebar-item a:hover {

	color:#777 ;

	}

#sidebar .sidebar-item input#s {

	background: #fff ;

	border: 0;

	height: 20px;

	width: 250px;

	float: left;


	}

#sidebar .sidebar-item input#searchsubmit {

	border: 0;

	height: 24px;

	width: 50px;

	font-size: 11px;

	color: #333;

	font-weight: bold;

	}

.navigation {

	font-size: 11px;

	font-weight: bold;

	}

#footer {

	color: #fff;

	background: #999  repeat-x;

	text-align: center;

	font-size: 11px;

	padding: 20px 0;

	margin-top: 20px;

	}

#footer p {

	padding-top: 10px;

	}

#footer a {

	color: #555;

	text-decoration: none;

	}

#footer a:hover {

	text-decoration: underline;

	}





/* Comments */

h3#comments, #respond h3 {

	font-size: 21px;

	font-weight: normal;

	text-transform: lowercase;

	padding-bottom: 20px;

	}

#respond {

	background: #eeeeef;

	padding: 23px 15px;

	font-size: 11px;

	}

.comment-wrap {

	padding: 23px 15px;

}

#commentform input, #commentform textarea {

	width: 420px;

	background: #fff;

	color: #6b6b6b;

	font-weight: bold;

	border: 1px solid #dcdcdc;

	padding: 8px 10px;

	margin-bottom: 9px;

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

	font-size: 11px;

	overflow: auto;

	}

#commentform input#submit {

	height: 25px;

	width: 59px;

	color: #fff;

	border: 0;

	padding: 0;

	}

#commentform label {

	display: block;

	}

.commentlist li {

	list-style: none;

	margin-bottom: 10px;

	}

.comment-author {

	float: left;

	width: 77px;

	}

.comment-name {

	font-size: 13px;

	}

.comment-date {

	font-size: 10px;

	}

.comment-content {

	float: right;

	position: relative;

	width: 412px;

	padding: 14px;

	font-size: 11px;

	background: #eee;

	}

.arrow {

	width: 0;  

	height: 0;  

	line-height: 0;  

	border-top: 20px solid #eee;  

	border-left: 20px solid white;  

	position: absolute;  

	top: 30px;  

	left: -19px;

	}

.comment-content p {

	padding-bottom: 10px;

	line-height: 18px;

	}

.children {

	padding-left: 20px;

	}

.children .comment-content { width: 392px; }

.children .children .comment-content { width: 372px; }

.children .children .children .comment-content { width: 352px; }

.children .children .children .children .comment-content { width: 332px; }







#main { clear: left; }	

.hidden { display: none; }

.c-left { clear: left; }

.clear { clear: both; }

.center { text-align: center; }

.alignleft { float: left; }

.alignright { float: right; }

img.alignleft { margin-right: 15px; }

img.alignright { margin-left: 15px; }