/*  Sigh.... it's a start.... let's begin. shall we? */

body {background:#0d0c10;color:#eee;font-size:62.5%;line-height:2em;font-family:helvetica,arial,verdana, sans-serif;text-align: center;}
* {margin:0;padding:0;}
ul, ol, p, blockquote, br {margin:1em 0;}
li {list-style:none;}
a {text-decoration: none;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;color:#fff;}
h3 {font-size: 1.2em;color:#fff;}
h4 {font-size: 1.1em;}
#main_wrapper {} /* apply global rules throughout entire site */

/* +start main structural element rules */
/* base ONLY! no individual element styling */
#header_wrapper,
#bca_wrapper,
#content_wrapper,
#bottom_wrapper,
#footer_wrapper {width:100%;font-size:1.2em;}

#header_inner,
#bca_inner,
#content_inner,
#bottom_inner {margin:0 auto;padding:20px 30px;text-align:left;width:920px;}

#header_wrapper {background:#000;}
	#bca_wrapper {background:#000;padding-top:43px;}
	#bca_inner {}

#content_wrapper {background:#0d0c10 URL(http://1013mm.com/blog/wp-content/themes/octoberspecial/images/headbg.gif) repeat-x;color:#eee;}
	#content_inner {}
	
#bottom_wrapper {background:#0d0c10;color:#eee;}
	#bottom_inner {}

#footer_wrapper {background:#000;color:#eee;}

/* +start header styling */
#header_wrapper {}
	#header_inner {padding:0 0 10px;}

	#nav_wrapper {background:#000;width:100%;padding-top:20px;}
		ul#navigation {background:#000;list-style:none;margin:0 auto;text-align:left;width:920px;}
		#navigation li {float:left;}
		#navigation li img {margin-left:-25px;border:0;}
		#navigation li a {color:#fff;display:block;font-weight:bold;line-height:2em;padding:0.5em 0em 0em 2em;display:none;}
		#navigation li a:hover {color:#33e3c4;text-decoration:none;}
		#navigation li.right {float:right;}

/* +start bca styling */
#bca_inner {}
	.bca_border {border-top:0px solid #83B0DC;padding-top:0px;}
	.bca_title {float:left;padding-right:5px;width:163px;}
	.bca_desc {float:left;width:750px;}
		.bca_desc a {color:#33e3c4;font-weight:bold;}
		.bca_desc a:hover {color:#33e3c4;text-decoration:underline;}

/* =start main-content area styling */
#content_inner a {color:#33e3c4;font-weight:bold;}
	#content_inner a:hover {}

.content_left {background:#0d0c10;float:left;margin-top:1em;width:100%;border-bottom:5px solid #17161a;}
	.content_left img {border:0;}
	.content_left h2 {font-size: 1.2em;background:#100f14;border-top:1px solid #17161a;border-bottom:1px solid #17161a;padding:5px 0 4px 166px;}
	.content_left h2 a {color:#33e3c4;}
	.content_left h2 a:hover {color:#33e3c4;text-decoration:none;}
	.post_date {color:#eee;float:left;font-weight:bold;font-size:0.95em;margin-top:7px;margin-left:8px;padding-right:5px;width:153px;}
	.extra_status {margin:15px 0;}
	.extra_status a:hover {color:#33e3c4;border-bottom:1px dotted #eee;}
	
.post {margin-bottom:1em;}
	.entry {float:right;align:left;padding-top:0px;margin-top:0;margin-right:5px;width:745px;}
		.entry a {}
		.entry a:hover {border-bottom:0px dotted #eee;}
		.entry img, 
		.entry a img {border:3px solid #100f14;margin-bottom:2px;text-align:center;max-width:99%;}
		.entry a:hoover img {text-dectoration:none;}
		.entry ul, 
		.entry ol, 
		blockquote {margin-left:2em;}
		.entry li {margin-bottom:7px;}


/* =start widgets styling */		
.sidebar_widget {margin:0 0 35px 0;}

#calendar_wrarp {}
	table#wp-calendar {margin:0;padding:0;width:100%;}
	#wp-calendar caption {font-size:1.1em;font-weight:bold;margin:4px 0;text-align:right;}
	#wp-calendar th,#wp-calendar td {padding:0 7px;text-align:center;}
		#wp-calendar td a {border:1px solid transparent;display:block;}


.textwidget {margin:15px 0;}
	
/* =start bottom main styling */	
#bottom_inner {}
	#bottom_inner a {color:#33e3c4;}
	#bottom_inner a:hover {}
	
.bottom_left {float:left;width:100%;}	
	#archived_posts {color:#ccc;margin-top:1em;}
		#archived_posts img {border:0;}
		#archived_posts h3 {border-top:1px solid #17161a;border-bottom:1px solid #17161a;border-left:150px solid #0d0c10;margin:0;padding:5px 0 4px 15px;background:#100f14;}
		.archived_posts_date {border-top:1px solid #17161a;border-bottom:1px solid #17161a;float:left;font-size:0.95em;font-weight:bold;width:150px;margin-bottom:5px;background:#100f14 url(http://1013mm.com/blog/wp-content/themes/octoberspecial/images/diag.gif);}
			.archived_posts_date br {margin:0;}
		.archived_entry {border-bottom:1px solid #17161a;font-size:11px;margin:0 0 0px 0;padding-top:5px;width:755px;height:65px;overflow:hidden;margin-bottom:5px;padding-left:15px;}
		.archived_entry a:hover {border-bottom:1px dotted #eee;}

	
/* +start similar posts styling*/
		.similar_posts h1 {padding-bottom:10px;}
		.similar_posts_order li {list-style:none;border-top:1px solid #17161a;border-bottom:1px solid #17161a;margin-left:0px;padding:2px 5px;background:url();}
		.similar_posts_order li:hover {background:#100f14;text-decoration:none !important;}

/* +start category styling */
#categories {border-top:1px solid #17161a;clear:both;margin-top:10px;}
	#categories h3 {border-bottom:1px solid #17161a;padding:5px 0 5px 4px;background:#100f14;}
	#categories ul {list-style:none;margin:5px 0 0 0;}
		#categories li {display: block;float:left;width:150px;}
		#categories li a {display:block;font-weight:bold;padding:2px 5px;}
		#categories li a:hover {background:;text-decoration:none !important;}	
	
/* +start comment styling */
#comments_title {border-top:1px solid #17161a;margin:1em 0 0;padding:5px 0;padding-left:5px;background:#100f14;}
	#comments {float:left;width:160px;}
	#comment_meta {font-size:11px;float:left;}
	#comment_meta a {font-weight:bold;}
	#comment_meta a:hover {border-bottom:1px dotted #eee;}
	
ol.commentlist,
ol.pingslist {list-style:none;margin:0;padding:0;}
	.commentlist li,
	.pingslist li {border-top:1px solid #17161a;margin:0;overflow:auto;padding:0;}
		.comment_credentials {float:left;font-size:0.97em;margin:10px 0;padding-left:5px;width:152px;}
			.comment_credentials a:hover {border-bottom:1px dotted #eee;}
			.comment_credentials .author_highlight {font-weight:bold;}
			.comment_date {font-size:11px;}
		.comment_credentials br {margin:0;padding:0;}
		.comment_text {float:right;margin-top:10px;padding-right:3px;width:584px;}
			.comment_text p {margin:0 0 15px;}
		li.author {background:url(http://1013mm.com/blog/wp-content/themes/octoberspecial/images/diag.gif);}
	
small {font-size:0.95em;margin-left:3px;}
#author, 
#email, 
#url, 
#comment {border:1px solid #17161a;padding:0px;font-size:1em;font-family:helvetica,arial,verdana,sans-serif;background:#100f14;color:#eee;padding:5px;}
#respond {border-top:1px solid #17161a;border-bottom:1px solid #17161a;padding:5px;background:#100f14;color:#eee;}

#author, 
#email, 
#url {width:250px;padding:3px;border:1px solid #17161a;}
#comment {width:98%;}


/* +start footer styling */
#footer_inner {font-size:0.95em;position:relative;margin:0 auto;padding:20px 10px;text-align:left;width:920px;}
	#footer_inner a {color:#eee;font-weight:bold;}
	.footer_desc {float:left;margin: 0;width:920px;}
		.copyright {position:relative;float:left;font-weight:bold;}
		.rss {position:relative;float:right;text-align:right;}
	
/* +start misc */
.floatleft {float:left;margin:5px 8px 3px 0;}
.floatright {float:right;margin:5px 0 3px 8px;}

/* +start clearing fix rules */
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
a:active, a:focus {outline: 0;}

.breadcrumb {font-size:11px;color:#fff;text-align:left;}

.sya_container {font-size:11px;font-weight:bold;list-style:none;margin:0;padding-top:10px;}
		.sya_container li {list-style:none;border-top:1px solid #17161a;border-bottom:1px solid #17161a;width:100%;margin-left:-16px;padding:2px 5px;background:url();}
		.sya_container li a {}
		.sya_container li:hover {background:#100f14;text-decoration:none !important;}
		
#slideshow {
    position:relative;
    height:270px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* +comment fix */
#comment-hack {display:;}

/* +New Navigation */
#navi{text-align:center;position:fixed;width:100%;height:63px;top:0px;clear:both;background:URL('http://1013mm.com/blog/wp-content/themes/octoberspecial/images/menubg.png');z-index:2000;border-top:15px solid #33e3c4;}
#menu{margin:auto;width:980px;border-top:3px solid #000;}
.sf-menu .logo{background:#000;width:140px;margin-left:30px;padding-right:9px;border-right:1px solid #333;vertical-align:middle;}
.sf-menu {
	text-align:left;
	margin-bottom:	1em;
    font-size:11px;
    line-height:	1.0;
}
.sf-menu a {
	padding-top: 9px;
	margin-left:9px;
	text-decoration:none;
}

.sf-menu a, .sf-menu a:visited  { 
	color:			#fff;
}
.sf-menu li {
	border-right:0px solid #333;
	height:60px;
	width:130px;
}
.sf-menu li.right {
	width:300px;
	float:right;
}
.sf-menu li li {
	background:		#000;
	border-right:0px;
	font-size:px;
	height:30px;
}
.sf-menu li li li {
	background:		#000;
	
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#000;
	outline:		0;
}
.sf-menu li.right:hover, .sf-menu li.right.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background:none;
border:0;
}
.sf-menu li {}
.sf-menu #search #s {width:130px;}
#top .sf-menu a {color: #999;}
#top .sf-menu a:hover {color: #fff;}
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	font-size:      10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align: left;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			130px; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
	border-bottom:3px solid #33e3c4;

}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
	border-bottom:0;

}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {

	left:			0;
	top:			2.6em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
	#s {margin-top:-78px;margin-left:69px;width:305px;border:1px solid #17161a;padding:5px;vertical-align:middle;background:#100f14;font-size:1em;font-family:helvetica,arial,verdana,sans-serif;color:#ddd;}
	#searchsubmit {margin-top:-78px;vertical-align:middle;outline:none;}

a.transparent img{
        filter: alpha(opacity=50);
        opacity: 0.5;
        -moz-opacity:0.5;
		-khtml-opacity: 0.5;
}

a:hover img {
        filter: alpha(opacity=100);
        opacity: 1.0;
        -moz-opacity:1.0;
		-khtml-opacity: 1.0;
}
