body {						
	background: transparent url(images/background.gif);					
	font-size: 12px;					
	font-family: "Tahoma";					
	color: #666666;					
	margin: 0px;					
	padding: 0px;					
}						
						
#page {						
	background: transparent url(images/page_bg.gif) repeat-y top center;					
	width: 1110px;					
	margin: auto;					
	padding: 0px;					
	height: 100%;					
}						
						
						
#header {						
	background: url(images/header.gif) no-repeat top center;					
	height: 200px;					
	margin: 0px;					
	padding: 0px;					
	vertical-align:top;					
}						
						
.header-menu{						
	margin:0;					
	padding-top:134px;					
}						
.narrowcolumn {						
	float: left;					
	padding: 0 5px 25px 55px;					
	margin: 0;					
	width: 495px;					
	overflow: hidden;					
}						
h1, 						
h2, 						
h3 {						
	font-family: "Tahoma";					
	font-weight: bold;
	text-transform:capitalize;
}						
						
h2 {						
	font-size: 14pt;					
	padding: 0;					
	margin:0;					
}						
h3 {						
 font-size: 12pt;						
}						
						
h1, h1 a, h1 a:visited, 						
h2, h2 a, h2 a:visited, 						
h3, h3 a, h3 a:visited						
{						
	color:#232323; 		
	text-decoration: none;					
}						
h1 a:hover,						
h2 a:hover, 						
h3 a:hover {						
	color: #dddddd;					
	text-decoration: none;					
}
.post {						
	margin: 0 0 50px 0;					
	text-align: left;					
	color:#464646;					
	font-family:"Tahoma";					
}
.post h2 {
	color:#585858;
	font-size:14pt;
}
.post h3 {
	color:#585858;
	font-size:12pt;
}
.post a, .post a:visted {						
	color:#666666;					
}						
.post a:hover {						
	color:#323232;					
	text-decoration:underline;					
}						
						
small {						
	font-family: "Tahoma";					
	font-size: 10pt;					
	line-height: 1.5em;					
	color:#464646;					
}						
						
small a,						
small a:visited {						
	color:#666666;
	text-decoration:none;
}						
small a:hover {						
	color:#666666;
	text-decoration:none;
			
}						
.entry p {						
	font-family: "Tahoma";					
	font-size: 11pt;					
}						
.entry p a, .entry p a:visited{						
	color: #666666;					
	font-style:normal;
	text-decoration:underline;
}						
.entry p a:hover {						
	color: #323232;					
	text-decoration:none;					
}						
html>body .entry ul,						
html>body .entry ol,						
{						
	/*margin-left: 0px;*/					
	margin: 7px 0 8px 50px;					
	padding: 0px;					
}						
						
.entry ul li,						
.entry ol li {						
	font-family: "Tahoma";					
	color:#666666;					
	font-size:11pt;					
}
.wp-caption p,	
.wp-caption-text {	
	font-size:11px;
	font-style:italic;
	margin:0;
	padding:0;
	color: #666666;
	text-align:center;
	
}	

p img {						
	padding: 3px ;					
	max-width: 100%;					
 }						
						
img.centered {						
	display: block;					
	margin-left: auto;					
	margin-right: auto;					
}						
						
img.alignright {						
	padding: 4px;					
	margin: 0 0 2px 7px;					
	display: inline;					
}						
						
img.alignleft {						
	padding: 4px;					
	margin: 0 7px 2px 0display: inline;					
}						
						
						
.alignright {						
	float: right;					
}						
						
.alignleft {						
	float: left					
}						
.spacer {						
	padding: 0px;					
	text-align: right;					
	clear: both;					
	text-transform: lowercase;					
	padding-top: 5px;					
}
.navigation {		
	display: block;	
	text-align: center;	
	margin-top: 15px;	
	margin-bottom: 10px;	
}		
		
.navigation a,
.navigation a:visited,
.navigation {		
	font-family:"Tahoma";	
	color: #323232;	
	font-weight: bold;	
	font-size:11pt;	
}		
.navigation a:hover {		
	color:#666666;	
}		
.alignright {	
	float: right;
}	
	
.alignleft {	
	float: left
}	
.postmetadata ul, 	
.postmetadata li {	display: inline;
	list-style-type: none;
	list-style-image: none;
	
}	
.postmetadata, .postmetadata a, .postmetadata a:visited {	
	color:#323232;
	font-family: "Tahoma";
}	
.postmetadata a:hover {	
	color:#666666;
	text-decoration:underline;
}	

.comment-bg-header {						
	background: url(images/comment_header.png) top no-repeat;					
	padding-top: 10px;					
}						
.comment-bg{						
	background: url(images/comment_bg.gif) top repeat-y;					
	padding-bottom: 50px;					
}
.comment-bg h3 {
	padding-left:10px;
}
.gravatar {
	float:right;
}
.commentlist {						
	padding: 0;					
}						
.commentmetadata {						
	font-weight: normal;					
	color: #666666;					
}						
.commentmetadata {						
	margin: 0;					
	display: block;					
}						
.commentlist p {						
	font-weight: normal;					
	color: #666666;					
	margin: 10px 5px 10px 0;					
}						
.commentlist li{						
	margin: 15px 0 3px;					
	padding: 5px 10px 3px;					
	color: #666666;					
	font-family:"Tahoma";					
	font-size:10pt;
	list-style:none;
}					
.commentlist cite, 						
.commentlist cite a {						
	font-weight: bold;					
	font-style: normal;					
	font-size: 11pt;					
	color: #414141;					
}						
						
#commentform p {						
	font-family: 'Geneva', Verdana, Arial, Sans-Serif;					
	color: #666666;					
}						
						
.comment-login {						
	font-family:"Tahoma";					
	font-size:11pt;					
	text-align:left;					
}						
.comment-login a,						
.comment-login a:visited {						
	color: #323232;					
}						
.comment-login a:hover {						
	color: #666666;					
	text-decoration:underline;					
}						
form {						
	text-align:left;					
	margin-left: 10px;					
}						
#commentform input {						
	font-size: 11pt;					
	color: #666666;					
	width: 170px;					
	padding: 2px;					
	margin: 5px 5px 1px 0;					
	background: transparent;					
	border-bottom: 2px dotted #3a3a3a;					
	border-top: 0;					
	border-left:0;					
}						
						
#commentform textarea {						
	font-size: 11pt;					
	font-family: "Tahoma";					
	color: #999999;					
	width: 95%;					
	padding: 2px;					
	background: transparent;					
	border: 2px dotted #3a3a3a;					
}						
						
#commentform #submit {						
	background:transparent;					
	color: #666666;					
	margin: 0;					
	float: left;					
	width: 50px;					
	border: 0;					
}						
						
#commentform p {						
	margin: 5px 0;					
}						
						
.nocomments {						
	text-align: center;					
	margin: 0;					
	padding: 0;					
}

/*LEFT SIDE BAR*/
.sns {
	text-align:center;
}
.sns img{
	border:none;
}
#leftsidebar{						
	margin: 0 25px 0 25px;					
	color: #666666;					
	width: 200px;					
	float: left;					
	font-family: "Tahoma";					
}						
#leftsidebar h2 {						
						
	font-size: 12px;					
	margin: 5px 0 0;					
	padding-top: 10px;					
	font-weight: bold;					
	color: #363636;					
	border-bottom: 1px dotted #767676;					
	text-align:right;					
	text-transform:capitalize;					
}						
#leftsidebar ul {						
	margin: 0px;					
	padding: 0px;					
	list-style-image: none;					
	list-style-type: none;					
}						
#leftsidebar ul li, 					
#leftsidebar ul li p {						
	color: #666666;					
	font-family: "Tahoma";					
	text-align: left;
	padding-bottom:2px;
}						
#leftsidebar ul li p img {						
	border: 2px;					
}						
#leftsidebar ul li a,						
#leftsidebar ul li a:visited {						
	color: #666666;					
	font-family: "Tahoma";
	text-decoration:none;
	padding-left: 5px;
}						
#leftsidebar ul li a:hover {						
	color:#323232;					
	text-decoration: underline;					
}						
#leftsidebar #searchform #s {						
	width: 160px;					
	padding: 2px;					
	color: #b7b7b7;					
	background-color: #525252;					
	border: 1px solid #686868;					
	font-size: 11px;					
	margin-right: 4px;					
}						
#leftsidebar #searchsubmit {						
	padding: 1px 5px 1px 5px;					
	background: url(images/search.jpg);					
	font-size: 11px;					
	border: none;					
	height: 20px;					
	width: 23px;					
}						
						
/*RIGHT SIDE BAR*/				
#rightsidebar{						
	margin: 0 25px 0 25px;					
	color: #666666;					
	width: 200px;					
	float: left;					
	font-family: "Tahoma";					
}						
#rightsidebar h2 {						
						
	font-size: 12px;					
	margin: 5px 0 0;					
	padding-top: 10px;					
	font-weight: bold;					
	color: #363636;					
	border-bottom: 1px dotted #767676;					
	text-align:right;					
	text-transform:capitalize;					
}						
#rightsidebar ul {						
	margin: 0px;					
	padding: 0px;					
	list-style-image: none;					
	list-style-type: none;					
}						
#rightsidebar ul li,					
#rightsidebar ul li p {						
	color: #666666;					
	font-family: "Tahoma";					
	text-align: left;					
}						
#rightsidebar ul li p img {						
	border: 2px;					
	font-family: "Tahoma";							
}
#rightsidebar ul a,						
#rightsidebar ul a:visited {						
	color: #666666;					
	font-family: "Tahoma";
	text-decoration:none;
}						
#rightsidebar ul a:hover {						
	color:#323232;					
	text-decoration: underline;					
}						
#rightsidebar #searchform #s {						
	width: 160px;					
	padding: 2px;					
	color: #b7b7b7;					
	background-color: #525252;					
	border: 1px solid #686868;					
	font-size: 11px;					
	margin-right: 4px;					
}						
#rightsidebar #searchsubmit {						
	padding: 1px 5px 1px 5px;					
	background: url(images/search.jpg);					
	font-size: 11px;					
	border: none;					
	height: 20px;					
	width: 23px;					
}						
#footer {						
	background: url(images/footer.gif);					
	padding: 0px;					
	margin: 0px auto;					
	width: 1110px;					
	height: 100px;					
	clear: both;					
}						
						
#footer p {						
	color: #666666;					
	padding-top: 73px;					
	text-align: center;					
}						
						
#footer a, 						
#footer a:visited {						
	color: #666666;					
	text-decoration: none;					
}						
						
#footer a:hover {						
	color: #999999;					
	text-decoration: none;					
}