/*   
Theme Name: Blog, The Magazine
Theme URI: http://www.blogthemagazine.com/
Description: An online Magazine, about Blogging
Author: Simon Thomas
Author URI: http://www.oakinnovations.co.uk/
Version: Alpha 1
.
General comments/License Statement if any.
.
*/

/* @group Generic */
* {
	font-family: Helvetica;
}

.center {
	margin-left: auto;
	margin-right: auto;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

p, a, h1, h2, h3 {
	margin: 0px;
}

.akpc_pop {
	
}

div.container {
	margin-top: 0px;
	padding-top: 0px;
}


/* @end */

/* @group Layout */

div.postHolder {
	background-color: #ebebeb;

}

div.postHolder h2 a:link, div.postHolder h2 a:active {
	color: #5e5e5e;
}

div.postHolder h2 a:visited {
	color: #111;
}

div.postHolder h2 a:hover {
	text-decoration: none;
}

/* @end */

/* @group Header */

div#top-list-div {
	background-color: #fff;
	padding-top: 0px;
	margin-bottom: -5px;
}

ul#top-list {
	list-style: none;
	display: inline;
	background: url(BTMHeaderGrad.jpg) repeat-x left top;
}

ul#top-list li {
	display: inline;
}

ul#top-list li#tagline {
	float: left;
}

li#tagline img {
	margin: 0px;
	padding: 0px;
	margin-bottom: 0px;
}

ul#top-list li.top-list-item {
	color: #f2f2f2;
	padding-top: 30px;
}

ul#top-list li.top-list-item a:link, ul#top-list li.top-list-item a:visited, ul#top-list li.top-list-item a:active {
	color: #1b405f;
	font-weight: bold;
}

ul#top-list li.top-list-item a:hover {
	text-decoration:none;
}

p.top-list-item-head {
	margin-bottom: 0px;
}

/* @end */

/* @group Front Page */

h1#magazine-title-front {
	padding-left: 30px;
}

h1#magazine-title-front img {
	margin: 0px;
	padding: 0px;
}

div#front-page-details {
	padding-top: 54px;
	float: right;
}

div#front-page-details p {
	margin-bottom: 0px;
	color: #000;
	background-color: #fff;
	padding: 0px 5px 0px 5px
}

#issue-number, #issue-date {
	background-color: #fff;
}

div#front-page-details p a:link {
	color: #515151;
}

ul#headline li {
	text-align: right;
	list-style: none;
	padding-right: 40px;
	margin-bottom: 9px;
}

ul#headline li p {
	color: #fff0ea;
}

h2#front-page-post-title {
	
}

h2#front-page-post-title a:link, h2#front-page-post-title a:visited, h2#front-page-post-title a:active  {
	font-size: 54px;
}

h2#front-page-post-title a:hover {
	text-decoration: none;
}

li.Dark h2#front-page-post-title a:link, li.Dark h2#front-page-post-title a:visited, li.Dark h2#front-page-post-title a:active, li.Dark h2#front-page-post-title a:hover, ul#headline li.Dark p {
	color: #000;
}

li.Light h2#front-page-post-title a:link, li.Light h2#front-page-post-title a:visited, li.Light h2#front-page-post-title a:active, li.Light h2#front-page-post-title a:hover, ul#headline li.Light p {
	color: #fff;
}

.addNoLogoMargin {
	
	margin-bottom: 100px;
	float: right;
}

ul#articles {
	text-align: right;
	list-style: none;
	background: url(lowerBG.gif) repeat-x left top;
	color: #808080;
}

ul#articles li {
	padding-top: 36px;
	padding-bottom: 18px;
	margin-left: 0px;
	margin-right: 0px;
}

ul#articles li#homeSubscribe {
	background: url(SubBG.gif) no-repeat left top;
	margin-right: -1px;
}

ul#articles li p {
	color: #31312e;
	text-align: right;
	margin-top: 10px;
}

ul#articles li p, ul#articles li h3 {
	
}

ul#articles li {
	
}

ul#articles li h3 {
	color: #000;
	font-size: large;
}

ul#articles li h3 a:link, ul#articles li h3 a:visited, ul#articles li h3 a:active {
	text-decoration:  underline;
	color: #000;
}

ul#articles li h3 a:hover {
	text-decoration: none;
}

div#furtherReading {
	background-color: #fff;
}

div#furtherReading p {
	text-align: right;
	font-size: large;
}

div#furtherReading a:link, div#furtherReading a:active {
	color: #aaa;
}

div#furtherReading a:visited {
	color: #777;
}

div#furtherReading a:hover {
	text-decoration: none;
}

ul#articles img {
	width: 100px;
	margin: 0px 10px 0px 10px;
}

/* @end */

/* @group BottomList */

div#footerHolder {
	background-color: #78aedf;
	color: #fff;
}

.footerLists {
	background-color: #78aedf;
}

.footerLists ul {
	list-style: none;
	margin-left: 0px;
	margin-right:0px
}

ul#bottom-list {
	background: #78aedf url(bottom-list-grad.jpg) repeat-x left top;
}

.footerLists {
	list-style: none;
	text-align: center;
	color: #fff;
	margin: 0px;
}

.footerLists h3 {
	color: #eee;
	margin-top: 5px;
	margin-bottom: 10px;
}

.footerLists img {
	margin: 5px;
}

li.bottom-list-item p {
	
}

.footerLists a:link {
	color: #e7e7e7;
}

.footerLists a:visited, .footerLists a:active {
	color: #e6e6e6;
}

.footerLists a:hover {
	text-decoration: none;
}

ul#latestComments {
	background: #78aedf url(bottom-list-grad.jpg) repeat-x left top;
	padding-right: 10px;
}

li.first {
	border: none;
}

ul.wp-tag-cloud, ul.wp-tag-cloud li {
	list-style: none;
	display: inline;
}

/* @end */

/* @group Footer */

.footerPara {
	font: italic large Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	width:95%;
}

ul.bottom-list-item-body.footerPara li#get-recent-trackbacks.widget.widget_get_recent_trackbacks h2.widgettitle {
	display: none;
}

/* @end */

/* @group Main Single */

div#main {
	background-color: #fff;
	padding-right: 0px;
	margin-right: 0px;
	background-repeat: no-repeat;
}

div#main * {
	padding-right: 0px;
	margin-right: 0px;
}

div#main p {
	font-size: 15px;
}

div#main h1 {
	margin-top:10px;
}

div#main h1, div#main p {
	margin-bottom: 15px;
}

div#main ul, div#main ol {
	font-size: 14px;
	margin-left: 15px;
	width: 85%;
}

div#main em {
	background-color: #fff;
}

#articleLargeImage {
	width: 450px;
	margin-left: 10px;
}

h1.largeLeaderHeader {
	font-size: 82px;
}

p.postEnderIssue {
	font-size: x-large;
	font-weight: bold;
	background-color: #ececec;
	border-bottom: 2px solid #3b86c8;
	color: #3b86c8;
}

/* @end */

/* @group SideBar */

div#side {
	background-color: #ececec;
	float: right;
	margin-left: 0px;
	padding-left: 0px;
}

div#side img {
	width: 310px;
}

div.container div#side img.ad125ad {
	width: 125px;
	margin: 14px;
}

div#side h2 {
	color: #3b86c8;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: medium;
	width: 90%;
}

div#side p {
	color: #424242;
	padding: 0px 10px 0px 10px;
}

div#side a:link {
	color: #000;
}

div#side a:visited, div#side a:active {
	color: #515151;
}

div#side a:hover {
	text-decoration: none;
}

div#side ul {
	list-style: none;
	margin-left: 0px;
}

div#side ul li {
	margin-left: 0px;
}

div#side ul li ul li {
	margin-left: 15px;
	width: 90%;
}

div.excerpt {
	font: italic medium Georgia, "Times New Roman", Times, serif;
	margin: 5px 0px 15px 0px;
}

/* @end */


/* @group Comments */

div#comments {
	background-color: #fff;
}

div#comments ol#commentlist {
	list-style: none;
	margin-left: 0px;
}

div#comments ol#commentlist li {
	background-color: #5e5e5e;
	margin-top: 9px;
}

div.commentText {
	background-color: #f1f1f1;
	margin-bottom: 10px;
	margin-top: 2px;
	font-size: 14px;
}

div.commentText p, div.commentText blockquote {
	padding: 9px;
}

div.commentText em {
	background-color: #f1f1f1;
}

div.commentDetails {
	background-color: #5e5e5e;
	color: #f1f1f1;
	vertical-align: middle;
}

p.commentCount {
	font-size: 60px;
	color: #959595;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}

p.commentCite {
	color: #f1f1f1;
	margin-top: 18px;
}

p.commentCite a:link, p.commentCite a:visited, p.commentCite a:active {
	color: #fff;
}

p.commentCite a:hover {
	text-decoration: none;
}

div#comments h3#respond {
	margin-top: 18px;
}

div.commentFormDiv {
	margin-bottom: 18px;
}

/* @end */


