@charset "utf-8";
/* CSS Document */

/*
Theme Name: New School Selling 
Theme URI: #
Description: Theme designed for New School Selling  website
Version: 1.0
Author: New School Selling 
Author URI: http://www.newschoolselling.com/
Tags: custom header, fixed width, two columns, widgets, css

	New School Selling 
	 http://www.newschoolselling.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/ 

h6{
font-size:25px;
}

/***********************
* Style.css            *
***********************/

body{
	background:#f0ede4 url(images/body_bg.jpg) repeat-x top left scroll;
}

#wrapp{
}

#custom-doc{
	background-color: #FFFFFF;
}

strong{
	font-weight: bold;
}

em{
	font-style: italic;
}


/* HEADER */

#hd{
	background-color: #FFFFFF;
}

.top{
	margin-top: 10px;
	height: 70px;
	background-color: #FFFFFF;
}

.menu{
	background:url(images/nav_bg.jpg) top left no-repeat;
	width: 844px;
	height: 39px;
	float: left;
}

.menu li{
	float: left;
	padding: 12px 9px;
}

.menu li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 2px;
	text-decoration:none;
}

.main-banner{
	background:url(images/baner.jpg) top left no-repeat;
	width: 844px;
	height: 255px;/*274px;*/
}

.nav{
	height: 15px;
}

.breadcrumbs{
	float: left;
}

.right{
	float: right !important;
}

.left{
	float: left !important;
}

.search{
	padding: 5px;
	float: right
}

.search-field{
	margin-right: 5px;
	padding: 4px;
	border: 1px solid #d3d3d3;
	color: #083a81;
	height: 12px;
}

.search-button{
	vertical-align:bottom;
}

.quote{
	float: left;
}

quote-link{
	float:left;
}

.info{
	background:url(images/baner_top_right.jpg) top left scroll;
	width: 274px;
	height: 215px;
	float: right;
}

.homevideo{
	padding: 13px 10px 10px 14px;
}


/* MAIN */

.box{
	padding: 5px;
	float: left;
}

.box h3{
	background:url(images/bar_bg.gif) top center no-repeat scroll;
	width: 202px;
	height: 34px;
	color: #FFFFFF;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}

.box-content{
	background: url(images/box_bg.gif) top center no-repeat;
	width: 202px;
	height: 332px;
}

.box-content p{
	font-size:11px;
	line-height: 16px;
	color: #303030;
	padding: 8px;
}

.box-content img{
	padding: 8px;
}

.box-content ul{
}

.box-content li{
	padding: 3px 8px;
	list-style-type: disc;
	list-style-position:inside;
}

.box-content li h2{
	display: none;
	list-style-type: none;
}
.box-content li a{
	color: #303030;
	text-decoration:none;
	font-size: 11px;
}

.news-box{
	background:url(images/news_bg.jpg) top center no-repeat;
	width: 171px;
	height: 135px;
	margin-top: 10px;
}

.news-box h3{
	color:#FFFFFF;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
}

.news-box-content{
	padding-top: 8px;
	text-align:left;
}


.news-box-content li{
	padding: 5px 4px;
	list-style-type: disc;
	list-style-position:inside;
}

.news-box-content li a{
	color: #303030;
	text-decoration:none;
	font-size: 11px;
}

.innercircle, .affiliate{
	margin-top: 10px;
}

.newsletter-box{
	background:url(images/newsletter_bg.jpg) top center no-repeat;
	width: 188px;
	height: 370px;
	margin-top: 5px;

}

.newsletter-box h3{
	color:#FFFFFF;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0  10px;
}

.newsletter-box-content{
padding: 180px 0 0 0;

}

.newsletter-box-content p{

	padding: 7px;
	text-align:left;
	font-size:11px;
}

.newsletter-email{
	border: 1px solid #d3d3d3;
	color: #083a81;
	padding: 3px;
	margin-top: 4px;
}

.page-box{
	padding: 5px;
}

.page-box h3{
	font-size:18px;
	font-weight:bold;
	color:#0a76d3;
	
}

.page-box h2{
	font-size:16px;
	font-weight:bold;
	color:#D58341;	
}

.page-box h1{
	font-size:18px;
	font-weight:bold;
	color:#0a76d3;
}

.page-box h1 a{
	color:#0a76d3;
	text-decoration: none;
}

.page-box h2 a{
	color:#0a76d3;
	text-decoration: none;
}

.page-box-content{
	padding: 10px;
}

.page-box-content h1{
	font-size:22px;
	font-weight:bold;
}

.page-box-content p{
	margin: 1em 0;
}

.page-box-content ul{
	
}
.page-box-content li{
	padding-left: 20px;
	list-style-type:disc;
	list-style-position:inside;
}

.page-box-content ol{
	padding-left: 20px;
}

.title{
	margin: 5px 0;
}

.entry{
	margin: 5px 0;
	padding: 5px;
}

.entry p{
	margin: 3px 0;
}

.meta{
	font-size:10px;
}

.byline{
	font-style:italic;
}

.more{
	text-decoration:none;
	color: #0A76D3;
}

.comments{
	text-decoration:none;
	color: #0A76D3;
}

.navigation{
	margin: 5px 0;
}

.alignleft a{
	float:left;
	text-decoration:none;
	color: #0A76D3;
	margin: 5px 0;
}

.alignright a{
	float:right;
	text-decoration:none;
	color: #0A76D3;
	margin: 5px 0;
}
img.alignleft{
    float:left;
}
img.alignright{
    float:right;
}

.social{
    margin-top: 10px;
}

/* TEXT FORMAT */

strong{
	font-weight:bold;
}

em{
	font-style:italic;
}

/* TABLES */
table {
border-collapse:collapse;
border-left:0px solid #CCCCCC;
border-top:0px solid #CCCCCC;
margin:0;
padding:0;
}

.plaintable, .plaintable tr, .plaintable td, .plaintable th {
border:medium none;
margin:0;
height: 25px;
}

.plaintable td {
border-bottom:1px solid #F7D8BF;
text-align:left;
text-indent:10px;
}

.rowTint {
background-color:#EEEEEE;
}

/* COMMENTS */

ol.commentlist {
	margin:0;
	padding:0;
	}

.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding-left: 7px;
	/*display:block;*/
	font-style:normal;
	/*border-top:1px solid #d6e4c1;
	border-bottom:1px solid #779d42;*/
	color:#0A76D3;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#0A76D3;
	}

.commentlist a:hover, .commentlist a:active {
	color:#0A76D3;
	}

.commentlist p{
	margin-left: 20px;
	margin-top: 20px;
}

.commentlist .author {
	/*font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;*/
	}

.commentlist .time {
	padding-left:13px;
	}

.commenttext {
	border-top:1px solid #c5f386;
	padding: 0 20px 10px 20px;
	color:#fafcf6;
	}

.commentmetadata{
	padding-left: 7px;
}

.avatar{
	float:left;
}
/* FOOTER */

#ft{

	background:url(images/footer_bg.gif) no-repeat;
	width: 844px;
	height: 35px;
	color: #FFFFFF;
}

#ft p{
	color: #FFFFFF;
	padding-top: 10px;
}

#ft a{
	color: #FFFFFF;
	text-decoration:none;
}
