/*
File:			custom.css
Description:	Steve Scott Site Custom CSS
Author: 	Ian Belanger
Company:	IM Graphic Designs http://imgraphicdesigns.com
*/

/***************************Full Site*****************************/

.full_width .page {
	background: none !important;
}
body {
	background: #fff;
}
.clearall {
	clear:both;
}
.custom .page {
     	background: none;
}
body.custom {
	background: #fff;
	margin-top: 0em;
}
.headline_area h1, .headline_area h2, #archive_intro h1 {
    font-family: Candara;
    font-size: 20pt;
    font-weight: bold;
    line-height: 1.4em;
}

/************************End Full Site*****************************/

/**************************Header Area*****************************/

#header_area.full_width {
    	border-bottom: 2px solid #828181;
    	clear: both;
    	padding-bottom: 1em;
    	width: 100%;
}
.custom #header {
    	margin-top: 2em;
}

/**************************End Header Area*************************/

/*********************************Content Area*************************/

#content {
    	float: left;
    	padding-right: 1em;
    	width: 60em;
}
#content_box {
    	background: url("http://www.stevescottsite.com/wp-content/uploads/2012/04/sidebar-shadow.png") repeat-y scroll 590px 50% transparent;
    	width: 100%;
}

/******************************End Content Area************************/

/******************************Sidebar Area*****************************/

#sidebars {
    	border: 0 none;
    	float: right;
    	padding-right: 3em;
    	width: 30em;
}

/******************************End Sidebar Area*************************/

/**********************************Custom Navigation Menu*******************************/

#navigation_area {
    	background: url(http://www.stevescottsite.com/wp-content/uploads/2012/04/menu-bg1.png) repeat-x scroll left top transparent;
    	margin-top: -3px;
    	padding-top: 0;
}
.menu {
	border: none;
	background: none;
	height: 36px;
}
.menu li {
    	float: left;
    	padding: 0.8em 0;
    	position: relative;
}

.custom .menu a {
    	background: none repeat scroll 0 0 transparent;
    	border-left: 1px solid #dcdbdb;
    	border-radius: 0 0 0 0;
    	border-right: 1px solid #dcdbdb;
    	color: #dcdbdb;
    	font-family: times New Roman;
    	font-size: 12pt;
    	font-variant: small-caps;
    	font-weight: bold;
    	letter-spacing: 1.5px;
    	margin: 0.2em 0 0;
    	padding: 0 0.7em 0.2em;
    	text-shadow: none;
    	text-transform: none;
}
.custom .menu a:hover {
	background: none;
	color: #2EB01A;
}
.custom .menu li:hover {
	text-decoration: none;
}
.custom .menu .rss a, .menu .rss a:hover {
	display: none;
}

/************************Custom Navigation Menu End**************************/

/********************Begin Author Byline***************************/

.headline_meta a {
    	border-bottom: medium none;
    	color: #269115;
    	font-family: Candara;
    	font-size: 14px;
    	font-variant: small-caps;
    	letter-spacing: 0.5px;
    	text-decoration: underline;
    	text-transform: none;
}
.headline_meta a:hover {
	text-decoration: none;
	color: #269115;
}

/**********************End Author Byline***************************/

/********************Comment Bubble Beside Title********************/

.custom #content .headline_area .bubble {
	position: relative;
	float: right;
	margin: 6px 0 0 6px;
	padding: 0; background: url('http://www.stevescottsite.com/wp-content/uploads/2012/04/comment-bubble.png') no-repeat scroll 0 0 transparent;
	width: 58px;
	height: 55px;
}
.custom #content .headline_area .bubble p {
	text-align: center;
	margin-top: 2px;
}
.custom #content .headline_area .bubble a {
    	border-bottom: medium none;
    	color: #FFFFFF;
    	display: block;
    	font-family: times New Roman;
    	font-size: 24pt;
    	font-weight: bold;
    	height: 55px;
    	outline: medium none;
    	position: relative;
    	text-shadow: 1px 1px #000000;
    	width: 58px;
}
.custom #content .headline_area .bubble a:hover {
   	color: #a8a8a8;
}
/*******************Remove Comments Count Under Post***************/

.custom .to_comments {
	display: none
}

/******************END Comment Bubble Beside Title*******************/

/************************************************************Footer Mods*************************************************************/

#footer_area .page {
    	padding-bottom: 0;
}
#footer {
	padding-top: 0px;
	padding-bottom: 0px;
}
#newfoot {
	background: url(http://www.stevescottsite.com/wp-content/uploads/2012/04/footer-bg1.png) repeat-x scroll 0 0 transparent;
	height: 300px;
}
#foot {
	background: none;
	color: ##C2C2C2;
	font-size: 12px;
	margin: 0px auto;
	overflow: hidden;
	padding: 0 1.5em;
	margin-bottom: 0px;
}
#foot a {
	text-decoration: none;
	color: #BDBDBD
}
#foot a:hover {
    	color: #00FF00;
    	text-decoration: underline;
}
#foot h5 {
    	background: none repeat scroll 0 0 transparent;
    	color: #FFFFFF;
    	font-family: georgia;
    	font-size: 16pt;
    	font-variant: small-caps;
    	font-weight: bold;
    	letter-spacing: 2px;
    	line-height: 35px;
    	margin: 0;
    	text-align: center;
    	text-shadow: 1px 1px #575757;
    	text-transform: none;
}
#foot ul li ul {
    	font-family: georgia;
    	font-size: 12pt;
    	font-weight: bold;
    	list-style-type: none;
    	margin-left: 50px;
}
#foot li.widget ul li {
    margin-bottom: 0.35em;
}
#foot ul.sidebar_list {
	padding: 1.8em 30px 0 0;
}
#foot li.widget .widget_box {
	background: none;
	border: 0;
}
#foot li.widget {
    	margin-bottom: 5px !important;
    	padding-top: 10px;
    	width: 300px;
}
#foot .textwidget p {
    color: #C2C2C2;
    font-family: candara;
    font-size: 11pt;
    font-weight: bold;
    margin-bottom: 1em;
}
#foot .col {
    	float: left;
    	list-style: none outside none;
    	margin-left: 1.5em;
    	margin-right: 1.5em;
    	width: 29%;
}
#copy {
    	background: none repeat scroll 0 0 #000000;
    	padding-bottom: 10px;
    	padding-top: 10px;
}
#copyright {
    	clear: both;
    	color: #CCCCCC;
    	font-family: Candara;
    	font-size: 10pt;
    	font-weight: bold;
    	letter-spacing: 1px;
    	line-height: 25px;
    	padding-top: 5px;
}
#copyright .left {
    	float: left;
    	line-height: 25px;
    	width: 600px;
}
#copyright .right {
    	float: right;
    	width: 280px;
}
#copyright a {
	color: #FFF;
}
#copyright a:hover{
	text-decoration: underline;
}
#copyright p {
    	font-size: 8pt;
    	font-weight: bold;
}
#copyright h3 {
	border-bottom: 3px double #666666;
	color: #FFFFFF;
	font-family: none;
	letter-spacing: 1px;
	line-height: 30px;
	margin: 5px 0 10px;
}
#copyright ul.sidebar_list, #copyright .textwidget, #copyright li.widget .widget_box, #copyright li.widget {
	margin: 0;
	padding: 0;
}

/**********************************************************Footer Mods End****************************************************/

/*************************************************Custom Archives Page*************************************/

.custom .archive h2 {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: 21px;
	line-height: 1.3em;
}
.custom .archive ul {
    	font-size: 10pt;
    	font-weight: bold;
    	list-style: none outside none;
    	margin: 0 0 1.571em 0.2em;
}
.custom .archive1 {
	float: left;
	width: 45%;
}
.custom .archive1 ul {
	font-weight: normal;
}
.custom .archive2 {
	float: right;
	width: 50%;
	font-weight: normal;
}
.custom .archive2 ul {
	font-weight: normal;
}
.custom .archiver {
	width: 100%;
}
.custom .years ul {
	font-weight: normal;
    	font-size: 11pt;
}
.custom .archive ul li {
    	border-bottom: 1px solid #A8A8A8;
    	padding: 5px 0;
}

/***************************************Custom Archives Page End*********************************/

/*****************************************Custom Landing Page*********************************/

.no_sidebars .comments_closed p {
	display: none;
}
.no_sidebars .headline_area {
	display: none;
}
.no_sidebars .format_text {
    font-size: 12pt;
    line-height: 1.5em;
}
.no_sidebars #content {
    margin-left: 9.5em;
    width: 75%;
}

/***************************************Custom Landing Page End*********************************/
