/*  
Theme Name: WP-Tutorial
Theme URI: http://www.slimmity.com
Description: WP-Tutorial by Slimmity
Version: 1.0
Author: Slimmtiy
Author URI: http://www.slimmity.com
*/

/* Include Reset File */
@import url("reset.css");

body {
	background-color:#e3e3e3;
	margin:0 auto;
}

a:link ,a:active ,a:visited { text-decoration: none; color : #D51007; border: none;}
a:hover	{ text-decoration: none; color : #3b3b3b; border: none;} 
#wrapper,#header,#navigation,#main,.tutbox { border-bottom:1px solid #cccccc; overflow:hidden;clear:both;}
#wrapper {
	width:950px;
	margin: 0px auto;
	padding:0;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#header {
	width:950px;
	background:#ffffff url(images/header-bg.png) top left repeat-x;
	height:87px;
}
#header #logo {
	float:left;
}
#header #advertisement {
	padding-top:15px;
	float:right;
	width:478px;
}
#navigation {
	background:#ffffff url(images/nav-bg.png) top left repeat-x;
	height:31px;
	font-weight:bold;
}
#navigation a:link,#navigation a:visited { color:#696969;}
#navigation a:hover { color:#d51007;}
#navigation ul{ margin:0;padding:7px;}
#navigation ul li{ margin:0;padding:0; float:left; padding:0 10px;}
#navigation ul li.submit { float:right;}

#main {background:#ffffff url(images/sidebar-bg.png) top right repeat-y;}
#content { float:left;width:650px;}
#sidebar { float:left;width:300px;}
.widget_categories { font-size:12px;padding:5px 10px;}
.widget_categories a:link,.widget_categories  a:visited,.widget_categories  a:active { color:#444;}
.widget_categories a:hover { color:#d51007;}
.widget_categories h3,#content h2.pagetitle,.page h2 { color:#D51007;font-size:16px;font-weight:bold; border-bottom:1px solid #cccccc; margin:0 0 10px 0;padding:5px 10px;}
.widget_categories ul { margin:0;padding:0 10px;}
.widget_categories ul li { width:43%; float:left; padding:0 0 7px 10px;background:url(images/bullet.gif) 0 6px no-repeat;}
#content h2.pagetitle { margin:20px;margin-bottom:10px;}
#content h2.pagetitle span { color:#696969; }
#content h2.pagetitle a:link,#content h2.pagetitle a:visited,#content h2.pagetitle a:active { color:#696969;}
#content h2.pagetitle a:hover { color:#d51007;}
.widget_visitblog {height:52px;clear:both;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.widget_subscribe {height:40px;clear:both;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.widget_subscribe img {padding:0;margin:0;}
.widget { font-size:12px;padding:5px 10px;}
.widget a:link,.widget_categories  a:visited,.widget_categories  a:active { color:#444;}
.widget a:hover { color:#d51007;}
.widget h3 { color:#D51007;font-size:16px;font-weight:bold; border-bottom:1px solid #cccccc; margin:0 0 10px 0;padding:5px 10px;}
.widget ul { margin:0;padding:0 10px;}
.widget ul li { padding:0 0 7px 10px;background:url(images/bullet.gif) 0 6px no-repeat;}
form#cse-search-box { padding:10px;border-bottom:1px solid #ccc;}
form#cse-search-box #q { width:98%;}
form#cse-search-box #sa{ width:100%; margin-top:5px;}
#cse-search-results { overflow:hidden;}
.widget_advertisement { border-bottom:1px solid #ccc;padding:12px; }
.widget_advertisement img{ padding:5px; }

.page { margin:20px; }
.page p { margin:10px;color:#5b5b5b; }
.page #wpcf,.page #wpsf { width:60%; margin:0 auto;  }
.page #wpcf label,.page #wpsf label { float:left;width:49%;text-align:right; margin-bottom:5px;}
.page #wpcf input,.page #wpcf textarea,.page #wpsf input,.page #wpsf textarea,.page #wpsf select{ float:right;width:47%; margin-bottom:5px;}
.page #wpcf #contactsubmit,.page #wpsf #contactsubmit{ float:right;width:100%;}


.tutbox{width:615px;padding:10px 5px 0px 5px;margin:10px;border-bottom:1px solid #eaebec;}
.tutbox .avatar {width:80px;float:left;text-align:center;font-size:10px;}
.tutbox .avatar img {margin-bottom:5px;}
.tutbox .avatar .img {border:2px solid #e6e6e6;}
.tutbox .description {float:left;width:530px;padding-left:5px;}
.tutbox .resnews {float:left;width:610px;}
.tutbox .resnews h2 {padding:0 0 5px 0;margin:0 0 5px 0;font-size:13px;border-bottom:1px solid #eaebec;}
.tutbox .description h2 {padding:0 0 5px 0;margin:0;font-size:13px;}
.tutbox .description .text,.tutbox .resnews .text {color:#81827e;font-size:11px;line-height:18px;}
.tutbox .description .text p,.tutbox .resnews .text p {padding:0;margin:0;}
.tutbox .description .meta,.tutbox .resnews .meta {border-top:1px solid #eaebec;color:#979797;padding-top:5px;margin-top:5px;font-size:10px;}
.tutbox .description .meta span,.tutbox .resnews .meta span{color:#e86635;}

#footer { margin: 0px auto;padding:10px; width:930px;clear:both;overflow:hidden;color:#545454;}
#footer #copyright { float:left;width:50%;}
#footer #credits { float:left;width:50%;text-align:right;}

.wprp_wrapper{clear: both;display: block;margin: 0px 0;padding: 10px;color: #676d72;text-align: right;}
.wprp_form{background:#f0f4f7;border:1px solid #d9e4ef;margin: 0px 0 0;display: none;}
.wprp_form form{margin: 0;padding: 0;}
.wprp_form form input,.wprp_form form textarea { margin:0;}
.wprp_message{text-align: center;padding: 5px;border:1px solid #d9e4ef;background-color: #fff;display: none;}
.wprp_clear{clear: both;display: block;}