 
div#access ul#menu {
margin:-20px 0 0 30px;
padding:0;
}

div#access{
display: none !Important;
}

div#blogWrapper {
 
text-align:left;
width: 100%;
margin: 10px auto;
padding:0;
}

body.single #blogWrapper {
 
}

div#blogWrapper div#blogHeader { 
	height: 40px  !important;	 
	border-top: dotted 1px #999999;
	border-bottom: dotted 1px #999999;
	margin: 20px 0;
	padding:0;
	display: none;
}

div#blogWrapper div#blogHeader h1#blog-title a
{
	font-size: 15px !important;
}



div#container {
clear:left;
}

div#blogContent {
float:left;
font-size: 12px;
line-height: 16px;
width: 603px;
margin:0;
padding:0 0 20px 0px;
}

body.single div#blogContent {
float:none;
line-height: 16em;
margin:5px 0 0 150px;
padding:10px 0 20px;
}

div.entry-content   {
	clear: both;
	color:#2D2D2D;
	font-size:10px;
	margin-top: 10px;
}

div.entry-content p {
	line-height:1.4em;		
}
div.postPage div.entry-content p {
	margin: 0 0 8px 0 !important;
}

div.entry-content div.intro {
	font-size: 10px;
	color: #2d2d2d;
	
	
}


div.entry-meta {
clear:left;
font-size:85%;
line-height:1.4em;
padding-top: 5px;
 /* text-align:center; */
}

body.single .entry-meta {
text-align:justify;
margin:30px 0;
}

body.archive .entry-meta {
text-align:left;
}

div.comments li.alt,body.single .entry-meta {
background:#CCCCCC;
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
margin:0;
padding:10px;
}
 

div#blogWrapper div#blogFooter {
 
border:none;
clear:both;
height:63px;
width:710px;
margin:0 auto;
padding:0;
text-align: center;
border-bottom: 1px dotted #999999;
display: none;
}

small,abbr.published {
border:none;
color:#777;
font-family:arial, helvetica, sans-serif;
font-size:0.9em;
line-height:1.5em;
}

h1,h2,h3 {
font-family: verdana, sans-serif;
font-weight:bold;
}

h1 {
font-size:2em;
padding-top:10px;
text-align:center;
margin:0;

}

div#blog-description {
font-size:1.2em;
text-align:center;
display: none;
}

h2 {
font-size:1.6em;
margin:30px 0 0;
}

body.page h2.entry-title {
	margin-top:30px;
	text-align:center;
	float: left;
	
}

h2.entry-title a {
	color: #403f3f !important;
	font-size: 21px;
	font-family:Helvetica,Arial,Sans-Serif;
	 
	display: block;
}

h3 {
font-size:1.3em;
margin:30px 0 0;
padding:0;
}

div.sidebar h3 {
font-family:Helvetica,Arial,Sans-Serif;
font-size:1.2em;
margin:5px 0 0;
padding:0;
}

h1,h1 a,h1 a:hover,h1 a:visited,div#blog-description {
color:#fff;
text-decoration:none;
}

h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited {
color:#333;
/*line-height:100%;*/
 
}

h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,.sidebar h3,#wp-calendar caption,cite {
text-decoration:none;
}

div.entry-content p a:visited {
color:#b85b5a;
clear:both;
}

ol.commentlist li,form#commentform input,form#commentform textarea {
font: 12px verdana, arial, sans-serif;
}

ol.commentlist .comment-author {
font-weight:bold;
}

ol.commentlist li,ol.commentslist li.alt {
	list-style:none;
	margin:0;
	padding:15px 10px 6px;
	border-top: dotted 1px #999999 !important;
	
}

ol.commentlist li.bypostauthor {
background:#dbe8f2;
margin:0;
padding:15px 10px 6px;
}

ol.commentlist cite,ol.commentlist cite a {
font-weight:bold;
font-style:normal;
font-size:1.1em;
}

ol.commentlist p {
line-height:1.5em;
text-transform:none;
margin:10px 5px 10px 0;
}

form#commentform p {
font-family: verdana, arial, sans-serif;
margin:5px 0;
}

.comment-metadata {
display:block;
font-weight:normal;
margin:0;
font-size: 10px !important;
}

div.sidebar {
font:   verdana, arial, sans-serif;
 
width:190px;
padding:0;
}

div#primary {
float: right;
}

small,div.sidebar ul ul li,div.sidebar ul ol li,.nocomments,.entry-meta,blockquote,strike {
color:#777;
}

code,pre {
font:1em/140% "courier new", courier, monospace;
}

acronym,abbr,span.caps {
cursor:help;
font-size:0.9em;
letter-spacing:.07em;
}

div#blogWrapper a, div#blogWrapper h2 a:hover, div#blogWrapper h3 a:hover {
color:#2EACE2;
text-decoration:none;
}

a:hover {
color:#666666;
text-decoration:underline;
}

#wp-calendar #prev a {
font-size:9pt;
padding-left:10px;
text-align:left;
}

#wp-calendar a {
text-decoration:none;
display:block;
}

#wp-calendar caption {
font:bold 1.3em verdana, arial, sans-serif;
text-align:center;
width:100%;
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize;
}

div.post {
text-align:justify;
margin:0 0 10px 0;
padding: 0 0 0px 0;
/* border-bottom: 1px dotted #999999; */
}

body.attachment .smallattachment {
float:left;
text-align:center;
width:128px;
margin:5px 5px 5px 0;
}

body.attachment .attachment {
text-align:center;
margin:5px 0;
}

div#blogWrapper div#blogFooter p {
text-align:center;
margin:0;
padding:20px 0;
height: 20px !important;
}

h3.comment-header {
margin:40px auto 20px;
padding:0;
}

p img {
max-width:100%;
padding:0;
}

img.centered {
display:block;
margin:0 auto;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

html>body div.entry-content ul {
list-style:none;
margin-left:0;
text-indent:-10px;
padding:0 0 0 10px;
}

html>body div.entry-content li {
margin:7px 0 8px 10px;
}

div.entry-content ol {
margin:0;
padding:0 0 0 35px;
}

div.entry-meta ul,div.entry-meta li {
display:inline;
list-style:none;
}

div.sidebar ul li {
list-style:none;
margin-bottom:15px;
}

div.sidebar ul p,div.sidebar ul select {
margin:5px 0 8px;
}

div.sidebar ul ul,div.sidebar ul ol {
margin:0px 0 0 10px;
}

div.sidebar ul ul ul,div.sidebar ul ol {
margin:0 0 0 10px;
}

ol li,div.sidebar ul ol li {
list-style:decimal outside;
}

div.sidebar ul ul li,div.sidebar ul ol li {
margin: 3px 0 0;
padding: 1px 0 2px 6px;
}

form#searchform {
text-align:center;
margin:0 0 10px;
padding:5px 3px;
}

div.sidebar form#searchform #s {
width:108px;
padding:2px;
}

div.sidebar form#searchsubmit {
padding:1px;
}

select {
width:130px;
}

div#commentform input {
width:270px;
margin:5px 5px 1px 0;
padding:2px;
}

div#commentform textarea {
width:98%;
padding:2px;
}


/* **************************** */



div#commentform #submit {
 
margin: 10px 0 0 0;
}

ol.commentlist {
text-align:justify;
padding:0;
}

.nocomments {
text-align:center;
margin:0;
padding:0;
}

#wp-calendar {
empty-cells:show;
width:155px;
margin:10px auto 0;
}

#wp-calendar #next a {
padding-right:10px;
text-align:right;
}

#wp-calendar td {
text-align:center;
padding:3px 0;
}

#wp-calendar td.pad:hover {
background:#fff;
}

acronym,abbr {
border-bottom:1px dashed #999;
}

blockquote {
border-left:5px solid #ddd;
padding-left:20px;
margin:15px 30px 0 10px;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

a img {
border:none;
}

div.navigation {
	display:block;
	text-align:center;
	margin:0px 0 30px;
}

div.nav-above {
	margin: 0 0 10px 0;
}

body.single div.navigation {
margin:10px 0 60px;
}

body.single .post,div.sidebar form {
margin:0;
}

div.entry-content ol li,div.sidebar ul,div.sidebar ul ol {
margin:0;
padding:0;
}

div.entry-content form,.center {
text-align:center;
}

div#globalnav ul ul,p.access,body.single div.sidebar,hr {
display:none;
}

div.content-column {
width:48%;
}

#linkcats>li:before {
content:"";
}

div.clearer,body.single h2.entry-title {
clear:both;
}

.alignright,.nav-next,div#archives-by-month {
float:right;
}

.alignleft,.nav-previous,div#archives-by-category {
float:left;
}

/*
div.entry-content ul li:before,div.sidebar ul ul li:before {
 content:"\00BB \0020";
}

span.post-commentlink a:after {
 content:"\0020 \00BB";
} 
*/

/* **************************** */



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

ul.blogSideBar li a.tagweight1 
{
	font-size: 10px;
	color: #888888 !important;
}

ul.blogSideBar li a.tagweight2 
{
	font-size: 11px;
	color: #777777 !important;
}

ul.blogSideBar li a.tagweight3 
{
	font-size: 12px;
	color: #666666 !important;
}

ul.blogSideBar li a.tagweight4 
{
	font-size: 13px;
	color: #555555 !important;
}

ul.blogSideBar li a.tagweight5 
{
	font-size: 14px;
	color: #444444 !important;
}

ul.blogSideBar li a.tagweight6 
{
	font-size: 15px;
	color: #333333 !important;
}

ul.blogSideBar li a.tagweight7 
{
	font-size: 16px;
	color: #222222 !important;
}

ul.blogSideBar li a.tagweight8 
{
	font-size: 17px;
	color: #111111 !important;
}

ul.blogSideBar li a.tagweight9 
{
	font-size: 18px;
	color: #000000 !important;
}

#sidebarMenu 
{
	float: right;
	width: 200px;
}

/* Blog Side Bar */


 

ul.blogSideBar 
{
	/* border-left: dotted 1px #999999; */
	color: #666666 !important;
}

	ul.blogSideBar li
	{
		padding: 0 0 0 10px;
		font-size: 10px;
		margin: 0 0 1px 0 !important;
	}
	
	ul.blogSideBar li a 
	{
		color: #888888 !important;
	}
	
	ul.blogSideBar li#pages a, ul.blogSideBar li#category a, ul.blogSideBar li#archive a
	{
		font-size: 12px;
		font-weight: bold;
	}
	
	ul.blogSideBar li#tagcloud div.tagCloud a
	{
		color: #000000 !important;
	}
	
	ul.blogSideBar li div.hidden 
	{
		/* display: none; */
		padding: 6px 0 5px 0;
	}
	
	ul.blogSideBar h3 
	{
		color: #FFFFFF;
		background-color: #666666;
		padding: 4px 8px !important;
		margin-bottom: 10px !important;
		/* background-image: url(/images/bg_blog_navplus.gif); */
		background-repeat: no-repeat;
		background-position: 166px 6px;		
		margin: 0 !important;
	}
	
	h3.navexpander 
	{
		cursor: pointer;
	}

		ul.blogSideBar h3.navigation 
		{
			/* background-color: #f09916; */
			background-color: #333333;
		}

		ul.blogSideBar h3.categories 
		{
			/* background-color: #1bb0db; */
			background-color: #666666;
		}

		ul.blogSideBar h3.tagcloud 
		{
			/* background-color: #8fbe3a; */
			background-color: #666666;
		}

		ul.blogSideBar h3.archive 
		{
			/* background-color: #ff39a1; */
			background-color: #666666;
		}
		
		ul.blogSideBar h3.standard 
		{
			background-color: #666666;
		}
		
		div.tagcloud {
			padding-left: 16px;
		}

/* Entry meta */

div.entry-meta div.metaContainer 
{
	height: 15px;
	position: relative;
	
}

div.entry-meta div.dashedRule
{
	background-image: url(/images/bg_blog_dashed.gif);
	background-repeat: repeat-x;
	height: 1px;
	overflow: hidden;
	margin: 3px 0;
	clear: both;
}	

.leftSide 
{
	float: left;
}

.rightSide
{
	float: right;
}

span.tag-links 
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	 
}

	span.tag-links a
	{
		color: #929292 !important;
	}

span.by-links
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	 
}

	span.by-links a
	{
	 
		color: #929292 !important;
	}
	
span.comments-link
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	 
}

	span.comments-link a
	{
		color: #929292 !important;
		text-decoration: underline !important;
	}
	
span.category-links
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	 
}

	span.category-links a
	{
		color: #929292 !important;
	}

a.readMore 
{
	float: right;
	color: #000000 !important;
	text-decoration: none;
	display: block;
	/* background-image: url(/images/arrow_orangedot.gif); */
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 11px;
	outline: none;
	font-weight: bold;
}

a.readMore img.readMoreArrow
{
	margin-left: 5px;
}



/* hide standard page header */
div.post h2 
{
	font-family: Helvetica ,Arial,Sans-serif;
	font-size: 15px;
	/* ** margin-bottom: 10px; ** */
}

div.post h2.entry-title {
	color:#403F3F !important;
	display:block;
	font-family:Helvetica,Arial,Sans-Serif;
	font-size:21px;
	padding-top:7px;
	margin: 0px !important;
}


div.entrytext h2.page-title
{
	display: block !important;
}

div.entrytext h2.entry-title
{
	display: block !important;
	
}

h2.entry-title 
{
	
	/* text-transform: uppercase !important; */
	font-size: 26px;
	font-family:Helvetica,Arial,Sans-Serif;
 
	color: #403f3f !important;
	font-size: 21px;
	font-family:Helvetica,Arial,Sans-Serif;
	padding-top: 7px;
	display: block;
 
}

div.comment-meta 
{
	margin-top: 3px;
	font-size: 11px;
	color: #999999;
}

h3.commentsheader 
{
	margin: 0 !important;
}

div#comments h3
{
	margin: 40px 0 0 0 !important;
}


.upper 
{
	text-transform: uppercase;
}

.viaLink 
{
	float: left;
	text-align: left;
}

div.introImage 
{
	width: 234px;
	height: 140px;
	float: left;
	margin-right: 11px;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	background-color: #CCCCCC;
}

img.introBlogImage 
{
	visibility: hidden;
}


/* ***************** */

/* Entry date */

div.dateTitle
{
	clear: both;
	height: 37px;
}

	div.entry-date 
	{
		float: left;
		width: 38px;
		color: #FFFFFF;
		text-align: center;
		font-weight: bold;
		font-size: 12px;
		padding-right: 10px;
	}
	div.entry-date .topDate 
	{
		padding: 1px;
		background-color: #FF0000;
	}
	
	div.entry-date .botDate 
	{
		margin-top: 1px;
		padding: 1px;
		background-color: #FF0000;
	}
	
.clearStyle { clear: both }

#pagecontainer #main div#secondaryNav {
	margin-bottom: 10px !important;
}

a.addthis_button 
{
	position: relative;
	top: -1px;
}

/* full post */
div.post-full-entry {
	margin-top: 0px;
}

/* Center images on full post */
div.post-full-entry img {
	display: block;
	margin: 0 auto;
}
