html {
margin:0;
padding:0;
}

form {
margin:0;
padding:0;
}

body {
	background-color:#C2E8F0;
} 
 
a {
color:#0263CC;
font-style:normal;
text-decoration:underline;}
a:hover {
	color:#0263CC;
	text-decoration:underline;
	/*background-color: #CBECF1;*/
}
a {
text-decoration:underline;
}
a img {
border:0 none;
}

.cat
{width:600px;
height:55px;
/*overflow:auto;
*/

}
.category
{background-color:#D0EDDF;
font-family:Arial, Helvetica, sans-serif;
color:#8EA299;
padding-left:20px;
padding-bottom:5px;
padding-top:5px;
margin-bottom:20px;
margin-top:5px;
font-size:14px;
float:left;
padding-right:70px;
margin-left:1px;
}
.categorypoint
{background-image:url(categorybg.jpg);
background-repeat:no-repeat;
float:left;
width:auto;
margin-top:5px;
height:30px;
width:90px;
}

.content-header
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
padding-left:20px;
padding-bottom:15px;}

#container {
	position:static;
}

#container {
	
	
	text-align:left;
	width:100%;
	margin: 0;
	height: auto;
}
#container-inner {
width:auto;
}

#banner-inner {
position:static;
}

#banner-inner {
	width:900px;
	margin: 0 auto;
	background-image: url(header3.jpg);
	height: 71px;
	background-repeat: no-repeat;
	}

#logo
{
	
	float:left;
	
	
}
#banner-header {
	width:876px;
	background-color:#C2e8f0;
	height: 33px;
	margin: auto;
	/*
	border-left-color:#c0c0c0;
	border-left-width:thin;
	border-left-style:solid;
	border-right-color:#c0c0c0;
	border-right-width:thin;
	border-right-style:solid;
	border-top-color:#c0c0c0;
	border-top-width:thin;
	border-top-style:solid;*/
	margin-bottom:0px;
}

#blogs{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 10px;
	/*overflow: auto;*/
	font-size:12px;
}

#blog1, #blog2, #blog3
{padding-left:6px;
color:#97c0c9;

height:17px;
padding-top:3px;
width:auto;
float:right;
/*border-left-color:#c0c0c0;
	border-left-width:thin;
	border-left-style:solid;*/
	font-weight:bold;
}
#blog3{
/*border-right-color:#c0c0c0;
	border-right-width:thin;
	border-right-style:solid;*/
	color:#79a6b0;

}



#blog1 a
{
	color: #333333;
	text-decoration:none;
	}

#blog1 a:hover
{
	color:#333333;
	text-decoration:underline;
	background-color: #C2E8F0;
	}

 #blog2 a, #blog3 a {
color:#0263CC;
text-decoration:none;
}

#blog2 a:hover, #blog3 a:hover 
 {
	font-style:inherit;
	color:#0263CC;
	text-decoration:underline;
	background-color: #d2evf0;
}
#rss
{text-align:right;
padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
	font-style:normal;
	font-size:14px;
	width:auto;
	padding-bottom:10px;
	}

#rss a
{
	font-family:Arial, Helvetica, sans-serif;

	color:#999999;
	font-size:14px;
	text-decoration:none;
	font-style:normal;
}
#rss a:hover
{text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-decoration:underline;
	font-style:normal;background-color: #e2e1e0;

}
#banner-description
{
	width:900px;
	height:140px;
	color:#F90;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 23px;
	padding-left: 20px;
	font-weight: bold;
}


#pagebody {
	
position:static;

}
#pagebody {
margin:0 auto;
overflow:auto;
width:900px;
background-image:url(bg.jpg);
	background-repeat:repeat-y;

}


#pagebody-inner {
	width:900px;
	margin: 0 auto;
}

#promo
{
	float:left;
	width:595px;
	margin-bottom:15px;
	padding: 10px;

}

#promo-inner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
}




.stbutton a, .stbuttontext
{color:#333333;
background-color:white;
font-weight:bold;
}


.stico_default 
{margin-left:10px;
background:none;
background-image:none;

}

#alpha
{position:static;
}

#alpha
{
	margin:auto;
		float:left;
	width:608px;
}


#alpha-inner
	{	
	margin-left: 11px;
	/*
	border-left-color:#c0c0c0;
	border-left-width:thin;
	border-left-style:solid;
	border-right-color:#c0c0c0;
	border-right-width:thin;
	border-right-style:solid;
	*/
	
}

#beta
{ 
position:static;
}

#beta

{
	margin:auto;
width:259px;
	float:right;

margin-right:13px;


}


#beta-inner
{
	
margin-left:10px;
	margin-right:11px;
	margin-top: 9px;
	
}

 navigation 
/*
.nav-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.nav-list-item {
display:block;
float:left;
}
.nav-list-item a {
display:block;
padding:5px 10px;
}
*/

#foot
{position:static;
}
#foot
{
	margin:0 auto;
	width:900px;
	
	
}

#foot-inner
{position:static;
}

#foot-inner
{
	width:100%;
}

#footbase{
	width:240px;
	margin:0 auto;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-right: 10px;
	padding-top: 13px;
}


 entry 
/*
.date-header, .entry-content {
clear:both;
position:static;
}


.entry, .trackbacks, .comments, .archive {
clear:both;

overflow:hidden;
position:static;
width:100%;
}
.entry-content, .trackbacks-info, .trackback-content, .comments-info, .comments-open-content, .comments-closed {
	clear:both;
}
*/



.comment-inline-edit, .comment-inline-preview {
margin-top:10px;
}
.comment-number {
display:inline;
float:left;
margin-right:8px;
}
.comment-header .comment-header-right {
clear:none;
margin:0;

}
.comment-header .comment-header-left {
float:left;
}
.comment-avatar {
float:left;
}
.comment-data .comment-has-avatar {
margin-left:60px;
}

.trackbacks-info p, .comments-info p {
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}

.trackbacks-info
{padding-left:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding-bottom:30px;

}



.trackbacks-link {
font-size:0.8em;
}
.entry-excerpt, .entry-body, .entry-more-link, .entry-more {
	clear:both;
	padding-left: 20px;
	padding-right: 20px;
}
.entry-body a
{color:#0263CC;
text-decoration:underline;
}

.entry-body a:hover
{color:#0263CC;
background-color:#D2EBF0;
text-decoration:underline;
}



.entry-listing
{
/*	padding-top:8px;
	padding-left:9px;*/
	padding-right:9px;
	float:left;

font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	line-height:18px;
}
.entry-listing a, .entry-listing a:hover
{font-size:14px;}

.entry-listings
{background-color:#FFC;
border-color:#FC3;
border-style:solid;
border-width:thin;
overflow:auto;
padding:10px;
}
.seemore
{width:400px;
}

.img-left
{
	margin-right:10px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	float:left;
	text-align:right;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#e7e7e7;
	}
	
	
.img-left a 
{color:#666666;
}
.img-right
{
	margin-left:10px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	float:right;
	text-align:right;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#e7e7e7;
}
.img-right a 
{color:#666666;
}
.entry-footer, .trackback-footer, .comments-open-footer, .archive-content {
clear:both;
padding-bottom:20px;
}
.entry-footer
{padding-left:20px;
padding-right:20px;}

.comments-open label {
display:block;
}
#comment-author, #comment-email, #comment-url {
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#comment-text 
{
	width:500px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}


#comment-text {
margin-bottom:3px;
}
#comment-bake-cookie {
margin-left:0;
vertical-align:middle;
}
#comment-post {
font-weight:bold;
}


img.image-full {
width:100%;
}
.image-thumbnail {
float:left;
margin:0 10px 10px 0;
width:115px;
}
.image-thumbnail img {
height:115px;
margin:0 0 2px;
width:115px;
}


.module {
overflow:hidden;
position:relative;
width:100%;
}
.module-content {
margin:5px 10px 20px;
position:relative;
}
.module-list, .archive-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.module-list-item, .archive-list-item {
margin-bottom:5px;
margin-top:5px;
}

.comments
{
font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
padding-right:20px;
color:#333333;
font-size:14px;
line-height:22px;
}
.comments-open {
	padding-right:20px;
	padding-left:20px;
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
	padding-botton:20x;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCC;
	border-style:solid;
	border-width:thin;
	border-color: #999;
}

#comments-open-login
{
	font-size:12px;
	color:#333;
}
.comment-form .grayText {
color:#999999;
}
.comment-form .comments-open-subtext {
font-size:11px;
margin:2px 0 20px;
}
.comment-form .errorBG {
background-color:#FFEBE3;
}
.comment-form .comment-error, .comment-form .comment-error, .comment-form .comment-error {
font-size:0.9em;
margin:2px 0 16px 3px;
}
.comment-form .active-error {
display:block;
}


.commentCompleteMargin {
margin:25px 0 20px;
}


.comments-open label.hiddenBox {
display:none;
}

.comment-inline-edit, .comment-inline-edit textarea, .comment-inline-preview, .comment-inline-preview p {
margin-bottom:8px;
}
.comment-inline-preview-buttons {
margin-top:8px;
}
.comment-preview {
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
padding-right:20px;
}
#comment-preview-content, #comment-preview-confirmation {
clear:right;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
line-height:22px;
padding-left:20px;
padding-right:20px;
width:100%;
}

.comment-form .comments-open-footer {
width:300px;
}
.comment-form .cancel-edit {
float:right;
padding:5px 0;
}
.comment-data .comment-footer {
clear:both;
}
.comment-footer .command-edit-comment, .comment-footer .command-delete-comment {
font-weight:bold;
}
.comment-footer .comment-footerlinks {
float:left;
}
.comment-footer .comment-datetime {
clear:right;
float:right;
}
.comment-reply .comment-has-avatar {
margin-left:60px;
}


#comment-avatar-flyout {
position:absolute;
z-index:1;
}

#avatar-flyout-content {
background-color:#FFFFFF;
border:2px solid;
padding:8px;
width:300px;
}
#avatar-flyout-img {
float:left;
margin-right:4px;
}
#avatar-flyout-name {
font-size:14px;
font-weight:bold;
}
#avatar-flyout-content .profileLink {
float:right;
font-weight:bold;
}
#comment-avatar-flyout .clearBoth {
clear:both;
}
#avatar-flyout-content #avatar-flyout-location, #avatar-flyout-content .profileWebsite {
margin:5px 0;
}
#avatar-flyout-counts .activityTitle {
font-weight:bold;
margin:5px 0 8px;
}
#avatar-flyout-counts .subTitle {
float:left;
width:100px;
}
#avatar-flyout-counts #avatar-flyout-thisblog, #avatar-flyout-counts #avatar-flyout-overall {
float:left;
}

.content-nav
	{
		position: static;
	}
	
.content-nav
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	width: 380px;;
	margin:0 auto;
	padding-bottom:90px;
	padding-top:20px;
	}

.content-nav-inner
{
	margin:0 auto;
	
	background-color:#C93;
	
}


.content-nav a {
color:#333333;
text-decoration:none;
}
.content-nav a:hover {
color:#333333;
background-color:#CCC;
text-decoration:underline;
}




.content-nav-post
	{
		position: static;
	}
	
.content-nav-post
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	width: 380px;;
	margin:0 auto;
	padding-bottom:30px;
	padding-top:20px;
	}
	
	
.content-nav-inner-post
{
	margin:0 auto;
	
	background-color:#C93;
	
}


.content-nav-post a {
color:#333333;
text-decoration:none;
}
.content-nav-post a:hover {
color:#333333;
text-decoration:underline;
}


#pager-left
{
	float:left;
width:130px;
padding:7px;
	background-color:#CCC;
	border-color:#999;
	border-width:medium;
	border-style:double;
}

#pager-right
{
	float:right;
	width:130px;
	padding:7px;
	background-color:#CCC;
	border-color:#999;
	border-width:medium;
	border-style:double;}

#separator
{
	float:left;
	width: 20px;
	background-color:#C00;
}


/*
.footer-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.footer-list-item {
display:block;
float:left;
}
.footer-list-item a {
display:block;
padding:5px 10px;
}







.entry-footer a {
color:#999999;
}
.entry-footer a:hover {
color:#666666;
}
h1, h2, h3, h4, h5, h6 {
}
*/


.b, .trackbacks-header, .comments-header, .comments-open-header, .archive-header {
font-size:14px;
font-weight:bold;
margin:0;
padding:5px 0;
position:relative;
width:auto;
}



#visit a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	float:right;
	margin-top: 19px;
	font-size: 17px;
	text-decoration: underline;
	margin-right: 31px;
	}
	
	#visit a
	{
		text-decoration:underline;
	}
	#visit a:hover
	{
	text-decoration:underline;
	border-bottom:thin #FFF solid;
	background-color: #64b327;
	}
	
	
#about
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:18px;
	font-size:15px;
	text-align:left;
	width:565px;
	float:right;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
}




#abouttop
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	line-height:18px;
	font-size:12px;
	margin-bottom:20px;
	font-style: oblique;
	background-image: url(about.png);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:10px;
	height:95px;
	padding-right: 10px;
}
#abouttop a
{color:#666;
text-decoration:none;
}
#abouttop a:hover
{color:#666;
text-decoration:underline;
}
.twitter
{
	background-image:url(twitter2.jpg);
	background-repeat:no-repeat;
	height:358px;
	overflow: auto;
	border-style:solid;
	border-width:thin;
	border-color:#d0e8b9;
	margin-bottom:10px;
}
#twitter_update_list a
{
	text-decoration:underline;
	color:#333333;
}
#twitter_update_list a:hover
{
	text-decoration:underline;
	color:#333333;
background-color:#ddf6c4;

}


.twitterclick

{
	background-color:#6cb931;
	height: 12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:9px;
	margin-top:245px;
	font-size: 14px;
	font-style: normal;
	width: 177px;
	text-align: center;
	margin-left: 22px;
	border-style:solid;
	border-color:#5a922e;
	border-width:thin;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}


.twitterclick2

{
	background-color:#117397;
	height: 12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:9px;
	margin-top:45px;
	font-size: 14px;
	font-style: normal;
	width: 177px;
	text-align: center;
	margin-left: 22px;
	border-style:solid;
	border-color:#28b2e5;
	border-width:thin;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}





.twitterclick a
{color:#FFF;
text-decoration:underline;
}
.twitterclick a:hover
{color:#FFF;
text-decoration:underline;background-color:#6cb931;

}


.twitterclick2 a
{color:#FFF;
text-decoration:underline;
}
.twitterclick2 a:hover
{color:#FFF;
text-decoration:underline;background-color:#117397;

}

.facebook
{
	height:168px;
	margin-bottom:10px;
	background-color: #5982b7;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:oblique;
	color:#FFF;
	font-size:14px;
	background-image:url(fbback.gif);
	background-repeat:repeat-x;
	overflow: hidden;
}

.facebookblock
{
	/*background-image:url(photoweek.gif);
	background-position:125px 8px;
	background-repeat:no-repeat;
	height: 166px;*/
}

.facebooktext1
{
	padding-left:8px;
	padding-right:80px;
	padding-top:12px;
	line-height:1.3em;
}
.facebooktext2
{
	padding-left:18px;
	padding-right:37px;
	padding-top: 14px;
	line-height:1.3em;
text-align:center;
}

.facebooktext1 a
{color:#ffeacb;
text-decoration:none;
}
.facebooktext2 a
{color:#ffeacb;
text-decoration:none;
}
.facebooktext1 a:hover
{color:#ffeacb;
text-decoration:underline;
}
.facebooktext2 a:hover
{color:#ffeacb;
text-decoration:underline;
}

.facebooklogo
{
	text-align:center;
	width:auto;
	padding-top:6px;
	background-color: 5982b7;
}
.facebook img, .facebook img a
{border:0px;
}

.facebookclick
{
	background-color:#75B15E;
	height: 12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:9px;
	margin-top:17px;
	font-size: 15px;
	font-style: normal;
	width: 117px;
	text-align: center;
	margin-left: 48px;
	border-style:solid;
	border-color:#477F2F;
	border-width:thin;
}
.facebookclick a
{color:#FFF;
text-decoration:none;
}
.facebookclick a:hover
{color:#FFF;
text-decoration:underline;background-color:#6cb931;

}


.moduleouter
{border-top-color:#c0c0c0;
border-top-style:solid;
border-top-width:thick;
}
.module {
margin-bottom:10px;
background-color:white;
border:thin solid #D8D8D8;

}
.module-header, .trackbacks-header, .comments-header, .comments-open-header, .archive-header {
font-size:14px;
color:#666666;
margin:0;
padding:5px 0;
position:relative;
width:auto;
}
.module-header2 {
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	margin-right: 0px;
	background-image:url(blue.gif);
	background-repeat:repeat-x;
	border:thin solid #D8D8D8;
	height:22px;
	padding-top:6px;
	font-weight:bold;
}

.module-header {
	
	font-size:12px;
	letter-spacing:1px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	margin-right: 0px;
	background:#f2f2f2;
	/*border:thin solid #D8D8D8;*/
}
.module-header a {
text-decoration:none;
color:#224304;
}

.module-header a:hover {
text-decoration:underline;
color:#224304;
}
.module-content {
margin:0;
padding:0;
margin-right:1px;

}
.module-content ul {

}
.module-content ul li 
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:1px;
	margin-bottom:1px;
	
	color: #333333;
	margin-left:1px;
	margin-right:0px;


}
.module-list-item {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:10px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
	color: #333333;
	margin-left:1px;
	margin-right:0px;


}
.module-content ul li a {
text-decoration:underline;
color: #333333;
}
.module-content ul li a:hover {
text-decoration:underline;
color: #333333;
background-color:#CBECF1;
}
.module-list-item2 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:30px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color: #333333;
	margin-left:1px;
	margin-right:0px;


}
.guest
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	margin-bottom:10px;
	border-style:solid;
	border-width:thin;
	border-color:#d0e8b9;
	background-color: #f9f3dd;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.guest a
{font-size:15px;
color:#06C;
text-decoration:underline;
}
#browse
{
	text-align:center;
}
.host
{
	color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-bottom:10px;
	border-style:solid;
	border-width:thin;
	border-color:#D8D8D8;
	padding:10px;
	background-color:white;
}
.host-header
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#featuredlistings
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#0FF;
}

#footerbanner-inner {
	width:100%;
	margin: 0 auto;
	background-image: url(header_bottom2.jpg);
	height: 108px;
	background-repeat: no-repeat;
	position:static;
	float: left;
}







.date-header {
	color:#cccccc;
	font-size:12px;
	letter-spacing:2px;
	text-align:left;
	text-transform:uppercase;
	font-family: arial;
	padding-left: 20px;
	padding-bottom: 10px;
}

h3.comments-header, h3.trackbacks-header, h2.comments-open-header {
	color:#cccccc;
	font-size:12px;
	letter-spacing:2px;
	text-align:left;
	text-transform:uppercase;
	font-family: arial;
	padding-bottom: 10px;
	padding-left:20px;
}


.entry {
	margin-bottom:22px;
	
}
.entry-header {
	background:transparent no-repeat scroll 50% bottom;
	font-size:22px;
	line-height:1.1;
	text-align:left;
	margin-bottom:15px;
	color: #0263CC;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-right: 20px;
	/*
	border-bottom: 1px;
	border-bottom-color:#0263CC;
	border-bottom-style:solid;
	*/
	
}
.entry-header a {
	color:#0263CC;
	text-decoration:none;
}
.entry-header a:hover {
	color:#5E99C2;
	text-decoration:none;
	background-color:white;
}

.entry-content {
	font-size:14px;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}
.entry-more-link {
	
	padding-top:10px;
	padding-bottom:14px;
}
.entry-more-link a {
	font-weight:bold;
	text-decoration: none;
	color:#0263CC;
	font-size:15px;
	line-height:1.2;
	text-decoration:underline;

}
.entry-more-link a:hover {
	font-weight:bold;
	color:#0263CC;
	text-decoration:underline;
	background-color: #d2ebf0;
}

.entry-content p, .entry-content pre, .entry-content table {
	
}

.entry-content li
{
	padding-bottom:3px;}

.entry-content h1
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	color: #333333;
	line-height: 1.2;
}
.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
	font-size:14px;
	color: #333;
	font-weight:bold;
	line-height: 1.2;
}
.entry-content table {
border:1px solid #DDDDDD;
}
.entry-content table th {
background:#EEEEEE none repeat scroll 0 0;
}
.entry-content table th, .entry-content table td {
border-bottom:1px solid #DDDDDD;
padding:4px 8px;
}
.entry-content blockquote {
	border-bottom:1px dotted #cccccc;
	border-top:1px dotted #cccccc;
	color:#333333;
	font-size:14px;
	font-style:italic;
	padding:1px 10px;
	font-family:Arial, Helvetica, sans-serif;
}
.entry-content pre {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
padding:10px 15px;
}
.entry-footer {
	border-bottom:1px solid #DDDDDD;
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	text-align:left;
	margin-bottom:50px;
	
}

.comment-footer, .comment-footer p {
	border-bottom:1px solid #DDDDDD;
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	text-align:left;
	margin-bottom:20px;
	
}
.comment-footer p
{padding-left:20px;
}
.entry-footer-info, .entry-footer-info a
{
	color:#666666;
	line-height:20px;
}


.trackbacks, .comments, .comments-closed, #atp-comments, .archive {
	
	
	width:auto;
	padding-left: 20px;
	padding-right: 20px;
}
.trackbacks-info
{padding-bottom:20px;
}
#atp-comments {
	background:#EEEEEE none repeat scroll 0 0;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	
	
	font-family: Arial, Helvetica, sans-serif;
}
.trackback-content, 
.comments-open-content, .comments-closed {
padding-left:20px;
padding-right:20px;
}
.trackbacks-info, .trackback-footer, .comments-info, .comment-footer, .comments-open-footer, .archive-content {

}

#comment-author, #comment-email, #comment-url, #comment-text {
width:80%;
}



.yellowbox
{font-family:Arial, Helvetica, sans-serif;
}

.comment-even {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background:#F3F3F3 none repeat scroll 0 0;
}
.comments-open-data p {
color:#999999;
background-color:#999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.comment-content
{
font-size:13px;
line-height:1.8;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
}
.comment-content p
{
font-size:13px;
line-height:1.8;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
}

.comments-content
{font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
padding-right:20px;
}




#nav {
border-bottom:1px solid #EEEEEE;
font-family:arial;
margin:0 auto;
width:910px;
}
.nav-list {
}
.nav-list-item a {
border-bottom:4px solid #FFFFFF;
color:#999999;
font-size:13px;
margin-right:20px;
padding:12px 0 4px;
text-decoration:none;
}
.nav-list-item a:hover {
border-bottom:4px solid #EEEEEE;
color:#000000;
}


#footer {
border-top:1px solid #EEEEEE;
color:#777777;
font-family:arial;
margin:15px auto 0;
padding:15px 0;
width:910px;
}

/* ph=1 */
/* nhm:from_kauri */
