/*
	Theme Name: Howay_09
	Theme URL: http://www.askreginasmola.com
	Description: Customized 3-column Widget-ready theme customized for Ho'oponopono Way.
	Author: Regina Smola
	Author URI: http://www.askreginasmola.com
	Version: 2.02
	Tags: 3-columns, fixed-width, theme-options, threaded-comments
*/


body {
background : #336699;
width : 980px;
color : #333333;
font-size : 0.8em;
font-family : Arial, Tahoma, Verdana;
margin : 0 auto 0;
padding : 0;
}
#wrap {
background : #eeeeee;
color : #333333;
width : 960px;
margin : 10px auto 10px;
padding : 0;
position : relative;
border : 10px solid #6699cc;
}
a, a:visited {
color : #0000cd;
text-decoration : none;
}
a:visited {
color : #0000cd;
}
a:focus, a:hover, a:active {
color : #880080;
text-decoration : underline;
}
a img {
border : none;
}
#topnavbar {
background : #336699;
width : 960px;
height : 30px;
color : #ffffff;
margin : 0;
padding : 0;
}
#topnavbar a, #topnavbar a:visited {
font-size : 100%;
font-weight : bold;
color : #ffffff;
text-decoration : none;
font-style : normal;
}
#topnavbar a:hover {
text-decoration : underline;
}
#topnavbar p {
padding : 0;
margin : 0;
}
.topnavbarleft {
width : 230px;
float : left;
margin : 0;
padding : 8px 0 0 10px;
}
.topnavbarright {
width : 600px;
float : right;
margin : 0;
padding : 7px 10px 0 0;
text-transform : uppercase;
text-align : right;
}
.topnavbarright a img {
border : none;
margin : 0 3px 3px 0;
padding : 0;
}
#header {
background : #336699 url(images/hooponoponoway-header960.jpg);
width : 960px;
height : 200px;
color : #ffffff;
font-size : 100%;
margin : 0;
padding : 0;
overflow : hidden;
}
#header #imageheader {
width : 460px;
height : 100%;
text-indent : -10000px;
background : url(images/logo.png) no-repeat left top;
}
#header #imageheader a {
display : block;
width : 100%;
height : 100%;
}
#header h1, #header h4 {
color : #ffffff;
font-size : 225%;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0;
padding : 15px 0 0 20px;
text-decoration : none;
}
#header h1 a, #header h1 a:visited, #header h4 a, #header h4 a:visited {
color : #ffffff;

font-family : Arial, Tahoma, Verdana;
font-size : 225%;



font-style: normal;



font-weight: normal;



text-transform: normal;



letter-spacing: normal;



line-height: 1.4em;
margin : 0;
padding : 0;
text-decoration : none;
}
#header h1 a:hover {
color : #ffffff;
text-decoration : none;
}
#header h3 {
color : #990099;
font-size : 125%;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0;
padding : 0;
}
#header p {
color : #ffffff;
padding : 0 0 5px 20px;
margin : 0;
line-height : 20px;
}
.headerleft {
width : 460px;
float : left;
font-size : 100%;
margin : 0;
padding : 0;
}
.headerleft a img {
border : none;
margin : 0;
padding : 0;
}
.headerright {
width : 488px;
float : right;
margin : 0;
padding : 20px 0 0 0;
}
.headerright a img {
border : none;
margin : 0;
padding : 0;
}
.headerright ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.headerright li {
list-style-type : none;
margin : 0;
padding : 0;
}
#navbar {
background : #003366;
width : 960px;
height : 35px;
font-size : 90%;
font-family : Arial, Tahoma, Verdana;
color : #ffffff;
font-weight : bold;
margin : 0;
padding : 0;
}
#navbarleft {
width : 960px;
float : left;
margin : 0;
padding : 0;
}
#navbarright {
width : 0px;
font-size : 100%;
float : right;
margin : 0;
padding : 6px 0 0 0;
}
#nav {
margin : 0;
padding : 0;
}
#nav ul {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#nav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#nav li a, #nav li a:link, #nav li a:visited {
color : #ffffff;
display : block;
font-size : 120%;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0;
padding : 8px;
font-style : normal;
}

#nav li a:hover, #nav li a:active {
background : #336699 url(images/navhov.gif);
color : #ffffff;
margin : 0;
padding : 8px;
text-decoration : none;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
background : #003366;
width : 150px;
color : #ffffff;
font-size : 120%;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
float : none;
margin : 0;
padding : 7px 10px 7px 10px;
border-bottom : 1px solid #ffffff;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
#nav li li a:hover, #nav li li a:active {
background : #6699cc;
color : #ffffff;
padding : 7px 10px 7px 10px;
}
#nav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 170px;
margin : 0;
padding : 0;
}
#nav li ul a {
width : 140px;
}
#nav li ul ul {
margin : -32px 0 0 171px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left : -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left : auto;
}
#nav li:hover, #nav li.sfhover {
position : static;
}
#subnavbar {
background : #336699 url(images/subnav.gif);
width : 960px;
height : 26px;
color : #ffffff;
margin : 0;
padding : 0;
}
#subnav {
margin : 0;
padding : 0;
}
#subnav ul {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#subnav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#subnav li a, #subnav li a:link, #subnav li a:visited {
color : #ffffff;
display : block;
font-size : 100%;
font-weight : normal;
margin : 0 5px 0 0;
padding : 5px 10px 6px 10px;
font-style : normal;
}
#subnav li a:hover, #subnav li a:active {
background : #003366;
color : #ffffff;
display : block;
text-decoration : none;
margin : 0 5px 0 0;
padding : 5px 10px 5px 10px;
}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
background : #666666;
width : 150px;
float : none;
margin : 0;
padding : 6px 10px 6px 10px;
border-bottom : 1px solid #ffffff;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
#subnav li li a:hover, #subnav li li a:active {
background : #888888;
margin : 0;
padding : 6px 10px 6px 10px;
}
#subnav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 160px;
margin : 0;
padding : 0;
}
#subnav li ul a {
width : 150px;
}
#subnav li ul ul {
margin : -25px 0 0 171px;
}
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover1 ul ul, #subnav li.sfhover1 ul ul ul {
left : -999em;
}
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover1 ul, #subnav li li.sfhover1 ul, #subnav li li li.sfhover ul {
left : auto;
}
#subnav li:hover, #subnav li.sfhover1 {
position : static;
}
#homepage {
float : left;
width : 610px;
margin : 0;
padding : 0;
}
#homepage p {
margin : 0;
padding : 0;
}
#homepage p img {
border : none;
float : left;
margin : 0;
}
#homepage ul {
list-style-type : square;
margin : 0;
padding : 0 0 15px 0;
}
#homepage ul li {
list-style-type : square;
margin : 0;
padding : 0;
}
.hpdate {
font-size : 85%;
margin : 0;
padding : 0;
}
#homepagetop {
	float : left;
	width : 610px;
	margin : 0 0 10px 0;
	padding : 0;
	border : 1px solid #dddddd;
	background-color: #FFFFFF;
}
#homepagetop p {
margin : 0;
padding : 0 0 10px 10px;
}
.featuredtop {
float : left;
margin : 0;
padding : 10px;
display : inline;
}
#homepagebottom {
float : left;
width : 610px;
margin : 10px 0 10px 0;
padding : 0;
border : 1px solid #dddddd;
}
#homepagebottom p {
margin : 0;
padding : 0;
}
.hpbottom {
	float : left;
	width : 590px;
	margin : 0;
	padding : 10px;
	display : inline;
	background-color: #FFFFFF;
}
#homepageleft {
float : left;
width : 300px;
margin : 0;
padding : 0;
}
.hpfeatured {
	float : left;
	width : 280px;
	margin : 0;
	padding : 10px 10px 10px 10px;
	border : 1px solid #dddddd;
	background-color: #FFFFFF;
}
#homepageright {
float : right;
width : 300px;
margin : 0;
padding : 0;
}
#content h3.title {
background : #336699 url(images/headline.gif);
color : #ffffff;
font-size : 100%;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
margin : 0 0 10px 0;
padding : 3px 0 3px 7px;
}
.clear {
clear : both;
}
.thumb {
float : left;
margin : 0 10px 0 0;
padding : 2px;
border : 1px solid #dddddd;



width: 100px;





}
hr {
border-bottom : 1px dotted #aaaaaa;
border-top : none;
border-left : none;
border-right : none;
margin : 10px 0 10px 0;
padding : 0;
clear : both;
}
#content {
width : 940px;
margin : 0 auto 0;
padding : 10px 0 0 0;
line-height : 20px;
}
#content h1 {
font-family : Arial, Tahoma, Verdana;
font-size: 20px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
color : #003366;
margin : 0 0 10px 0;
padding : 10px 0 0 0;
}
#content h1 a, #content h1 a:visited {
color : #0000CD;
font-size : 100%;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 5px 0;
padding : 10px 0 0 0;
}
#wrap #content #contentwide .postareawide2 h1 {
color : #003366;
font-size : 20px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
margin : 0 0 15px 0;
padding : 10px 0 0 0;
text-align : center;
line-height : 22px;
}
#wrap #content #contentwide .postareawide2 h2 {
color : #111111;
font-size : 18px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0 0 0 0;
line-height : 22px;
}
#content h1 a:hover {
color : #990099;
text-decoration : none;
}
#content h2 {
color : #111111;
font-size : 18px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
margin : 0 0 10px 0;
padding : 0 0 0 0;
line-height : 22px;
}
#content h3 {
color : #111111;
font-size : 16px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
margin : 0 0 10px 0;
padding : 0 0 0 0;
}
#content h4 {
color : #111111;
font-size : 14px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 5px 0;
padding : 0 0 0 0;
}
#content h5 {
color : #336699;
font-size : 14px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0 0 10px 0;
padding : 0 0 0 0;
}
#content img.wp-smiley {
float : none;
border : none;
margin : 0;
padding : 0;
}
#content img.wp-wink {
float : none;
border : none;
margin : 0;
padding : 0;
}
#contentleft {
float : left;
width : 610px;
margin : 0;
padding : 0;
}
#contentleft a img {
padding : 2px;
border : 1px solid #dddddd;
}
blockquote {
background : #f7f7f7;
margin : 0 25px 15px 25px;
padding : 10px 20px 0 15px;
border : 1px solid #e6e6e6;
}
#content blockquote p {
margin : 0;
padding : 0 0 15px 0;
}
.postarea {
	float : left;
	width : 588px;
	margin : 0 0 10px 0;
	padding : 10px;
	border : 1px solid #dddddd;
	background-color: #FFFFFF;
}
.postarea p {
margin : 0;
padding : 0 0 10px 0;
}
.postarea ul, .postareawide ul {
list-style-type : none;
margin : 0;
padding : 0 0 8px 0;
}
.postarea ul li, .postareawide ul li {
background : url(images/icon.gif) no-repeat top left;
margin : 0 0 5px 10px;
padding : 0 0 0 20px;
}

#wrap #content #contentleft .postarea .postmeta2 .addtoany_list .addtoany_list {
	background-image: none;
margin : 0 0 5px 10px;
padding : 0 0 0 20px;
}

.postarea ul ul, .postareawide ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 0 0;
}
.postarea ol, .postareawide ol {
margin : 0 0 0 0;
padding : 0 0 15px 20px;
}
.postarea ol li, .postareawide ol li {
margin : 0 0 5px 10px;
padding : 0 0 5px 10px;
}
.postarea ol ul li, .postareawide ol ul li {
background : url(images/icon.gif) no-repeat top left;
margin : 0 0 5px 10px;
padding : 0 0 0 20px;
}
.breadcrumb {
font-size : 11px;
margin : 0 0 20px 0;
padding : 0 0 3px 0;
border-bottom : double #eaeaea;
}
#contentwide {
float : left;
width : 940px;
margin : 0;
padding : 0 0 10px 0;
}
.postareawide2 {
	width : 600px;
	margin : 0 auto 20px auto;
	padding : 10px;
	border : 2px solid #336699;
	background-color: #FFFFFF;
}
.postareawide3 {
	width : 580px;
	margin : 0 auto 20px auto;
	padding : 10px;
	border : 2px solid #336699;
	background-color: #FFFFFF;
}
.postareawide {
float : left;
width : 918px;
margin : 0;
padding : 10px;
border : 1px solid #dddddd;
background-color: #FFFFFF;
}
.postareawide p {
margin : 0;
padding : 0 0 15px 0;
}
.breadcrumbwide {
float : left;
width : 918px;
font-size : 11px;
margin : 0 0 20px 0;
padding : 0 0 3px 0;
border-bottom : double #eaeaea;
}
.date {
width : 590px;
float : left;
margin : 0;
padding : 5px 0 0 0;
}
.dateleft {
width : 380px;
float : left;
margin : 0;
padding : 0;
}
.dateright {
width : 200px;
float : right;
margin : 0;
padding : 0;
text-align : right;
}
.time {
background : #ffffff url(images/icon_time.gif) no-repeat top left;
margin : 0 0 0 3px;
padding : 0 0 0 20px;
}
.icomment {
background : #ffffff url(images/icon_comments.gif) no-repeat top left;
margin : 0 0 0 0;
padding : 0 0 0 18px;
}
.commentbox {
float : right;
margin : 0 0 10px 10px;
}
.commentslink {
background : url(images/commentbox.png) no-repeat 0 0;
margin : 0;
padding : 0;
display : block;
width : 49px;
height : 49px;
text-align : center !important ;
}
.commentslink {
color : #222 !important ;
text-decoration : none !important ;
font-size : 26px;
font-weight : bold;
letter-spacing : -2px;
line-height : 126%;
overflow : hidden;
}
.commentslink:hover {
background : url(images/commentbox.png) no-repeat 0 -51px !important ;
}
.homecomment {
margin : 0 5px 0 0;
padding : 0 0 0 0;
text-align : right;
color : #333333;
font-family : Arial, Tahoma, Verdana;
}
.tags {
background : #ffffff url(images/icon_tags.gif) no-repeat top left;
margin : 0;
padding : 0 0 0 18px;
}
.postmeta {
width : 590px;
padding : 0;
margin : 5px 0 0 0;
border-bottom : double #eaeaea;
}
.postmeta2 {
width : 590px;
padding : 0 0 40px 0;
margin : 25px 0 0 0;
border-top : double #eaeaea;
}
.archive {
float : left;
width : 275px;
margin : 0;
padding : 0 0 20px 0;
}
.adblock {
	float : left;
	width : 588px;
	margin : 0 0 10px 0;
	padding : 10px;
	border : 1px solid #dddddd;
	background-color: #FFFFFF;
}
.adblock2 {
width : 588px;
margin : 10px auto 10px auto;
padding : 10px;
border : 1px solid #dddddd;
}
.comments {
	float : left;
	width : 588px;
	margin : 0 0 10px 0;
	padding : 10px;
	border : 1px solid #dddddd;
	background-color: #FFFFFF;
}
.comments2 {
width : 588px;
margin : 10px auto 10px auto;
padding : 10px;
border : 1px solid #dddddd;
background-color: #FFFFFF;

}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
padding : 0;
}
img.alignnone {
padding : 0;
margin : 10px 0 10px 0;
display : inline;
}
img.alignright {
padding : 0;
margin : 0 0 10px 10px;
display : inline;
}
img.alignleft {
padding : 0;
margin : 0 10px 5px 0;
display : inline;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
}
.alignright {
float : right;
margin : 0 0 10px 10px;
}
.alignleft {
float : left;
margin : 0 10px 5px 0;
}
.wp-caption {
border : 1px solid #dddddd;
text-align : center;
background-color : #eeeeee;
padding : 4px 0 5px 0;
border : 3px;
}
.wp-caption img {
margin : 0 0 5px 0;
padding : 0;
border : 0;
}
.wp-caption p.wp-caption-text {
margin : 0;
padding : 0 0 0 0;
font-size : 11px;
font-weight : normal;
line-height : 12px;
}
#sidebar {
float : right;
width : 320px;
margin : 0;
padding : 0;
display : inline;
}
#sidebar .widget {
	float : left;
	width : 300px;
	margin : 0 0 10px 0;
	padding : 9px;
	border : 1px solid #dddddd;
	background-color: #ffffff;
}
#sidebar h4 {
background : #336699 url(images/headline.gif);
color : #ffffff;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
text-transform : uppercase;
margin : 0 0 10px 0;
padding : 3px 0 3px 7px;
}
#sidebar p {
margin : 0;
padding : 0 0 0 45px;
}
#sidebar a img {
border : none;
margin : 0;
padding : 0;
}
#sidebar embed, #sidebar object {
width : 300px;
height : 250px;
margin : 0;
padding : 0;
}
#sidebar ul {
list-style-type : none;
margin : 0 0 0 0;
padding : 0;
}

#sidebar ul li {
list-style-type : none;
margin : 0 0 5px 0;
padding : 0;
}
#sidebar ul ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#sidebar ul li li {
}
#sidebar ul li ul li {
background : #ffffff url(images/icon.gif) no-repeat top left;
padding : 0 0 5px 20px;
margin : 0;
}
#l_sidebar {
float : left;
width : 170px;
margin : 0;
padding : 0;
display : inline;
}
#l_sidebar .widget {
float : right;
width : 150px;
margin : 0 0 10px 0;
padding : 9px;
border : 1px solid #dddddd;
display : inline;
}
#l_sidebar p {
margin : 0;
padding : 0 0 10px 0;
}
#l_sidebar a img {
border : none;
margin : 0;
padding : 0;
}
#l_sidebar ul {
list-style-type : none;
margin : 0 0 10px 0;
padding : 0;
}
#l_sidebar ul ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#l_sidebar ul li li {
background : #ffffff url(images/icon.gif) no-repeat top left;
padding : 0 0 5px 20px;
margin : 0;
}
#l_sidebar ul li ul li {
background : #ffffff url(images/icon.gif) no-repeat top left;
padding : 0 0 5px 20px;
margin : 0;
}
#r_sidebar {
float : right;
width : 140px;
margin : 0;
padding : 0;
display : inline;
}
#r_sidebar .widget {
float : right;
width : 120px;
margin : 0 0 10px 0;
padding : 9px;
border : 1px solid #dddddd;
display : inline;
}
#r_sidebar p {
padding : 0 0 10px 0;
margin : 0;
}
#r_sidebar a img {
border : none;
margin : 0;
padding : 0;
}
#r_sidebar ul {
list-style-type : none;
margin : 0 0 10px 0;
padding : 0;
}
#r_sidebar ul ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#r_sidebar ul li li {
background : #ffffff url(images/icon.gif) no-repeat top left;
padding : 0 0 5px 20px;
margin : 0;
}
#r_sidebar ul li ul li {
background : #ffffff url(images/icon.gif) no-repeat top left;
padding : 0 0 5px 20px;
margin : 0;
}
#footer {
background : #003366;
width : 940px;
height : 60px;
margin : 0;
padding : 0 10px 0 10px;
}
#footer p {
color : #ffffff;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
margin : 0;
padding : 9px 0 0 0;
}
#footer a, #footer a:visited {
color : #ffffff;
text-decoration : none;
}
#footer a:hover {
color : #ffffff;
text-decoration : underline;
}
#searchform {
margin : 0;
padding : 0;
display : inline;
}
#searchbox {
background : #eeeeee !important ;
width : 220px;
color : #202020;
font-size : 13px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0;
padding : 4px 0 3px 5px;
border-top : 1px solid #dddddd;
border-right : 1px solid #666666;
border-left : 1px solid #dddddd;
border-bottom : 1px solid #666666;
}
#s {
background : #eeeeee !important ;
width : 160px;
color : #202020;
font-size : 13px;
font-family : Arial, Tahoma, Verdana;
font-weight : normal;
margin : 0;
padding : 4px 0 3px 5px;
border-top : 1px solid #dddddd;
border-right : 1px solid #666666;
border-left : 1px solid #dddddd;
border-bottom : 1px solid #666666;
}
#searchsubmit, #gosubmit {
background : #003366 url(images/subnav.gif);
color : #ffffff;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
margin : 0 0 0 5px;
padding : 3px 3px 2px 3px;
font-weight : bold;
border-top : 1px solid #dddddd;
border-right : 1px solid #666666;
border-left : 1px solid #dddddd;
border-bottom : 1px solid #666666;
}
#subbox {
background : #eeeeee !important ;
width : 250px;
color : #202020;
font-size : 13px;
font-family : Georgia, "Times New Roman", "Trebuchet MS";
font-weight : normal;
margin : 10px 0 0 0;
padding : 3px 0 3px 5px;
border-top : 1px solid #666666;
border-right : 1px solid #dddddd;
border-left : 1px solid #666666;
border-bottom : 1px solid #dddddd;
display : inline;
}
#subbutton {
background : #555555;
color : #ffffff;
font-size : 11px;
font-family : Georgia, "Times New Roman", "Trebuchet MS";
margin : 0 0 0 7px;
padding : 3px 3px 2px 3px;
font-weight : bold;
border-top : 1px solid #dddddd;
border-right : 1px solid #666666;
border-left : 1px solid #dddddd;
border-bottom : 1px solid #666666;
}
#author, #email, #url {
background : #eeeeee !important ;
width : 250px;
color : #202020;
font-size : 13px;
font-weight : normal;
margin : 5px 0 0 0;
padding : 3px 0 3px 5px;
border : 1px solid #dddddd;
display : inline;
}
#submit {
background : #555555;
color : #ffffff;
font-size : 11px;
font-family : Arial, Tahoma, Verdana;
margin : 0;
padding : 3px 3px 2px 3px;
font-weight : bold;
border-top : 1px solid #dddddd;
border-right : 1px solid #666666;
border-left : 1px solid #dddddd;
border-bottom : 1px solid #666666;
}
#comment {
background : #eeeeee;
color : #202020;
font-size : 13px;
font-weight : normal;
margin : 5px 0 5px 0;
padding : 3px 0 3px 5px;
border : 1px solid #dddddd;
display : inline;
}
.commentlist li ul li {
font-size : 13px;
}
.commentlist li {
font-weight : bold;
}
.commentlist li .avatar {
background : #ffffff;
float : right;
border : 1px solid #eeeeee;
margin : 0 5px 0 10px;
padding : 2px;
}
.commentlist cite, .commentlist cite a {
font-weight : bold;
font-style : normal;
font-size : 13px;
}
.commentlist p {
font-weight : normal;
}
.commentmetadata {
font-weight : normal;
}
#commentform input {
width : 170px;
padding : 2px;
margin : 5px 5px 1px 0;
}
#commentform {
margin : 5px 10px 0 0;
}
#commentform textarea {
width : 98%;
padding : 2px;
}
#respond:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
#commentform p {
margin : 5px 0 5px 0;
}
#commentform #submit {
margin : 0;
float : left;
}
.alt {
margin : 0;
padding : 10px;
}
.commentlist {
margin : 0;
padding : 0;
}
.commentlist ol {
margin : 0;
padding : 10px;
}
.commentlist li {
margin : 15px 0 10px;
padding : 10px 5px 10px 10px;
list-style : none;
}
.commentlist li ul li {
margin-right : -5px;
margin-left : 10px;
}
.commentlist p {
margin : 10px 5px 10px 0;
padding : 0;
}
.children {
margin : 0;
padding : 0;
}
.nocomments {
text-align : center;
margin : 0;
padding : 0;
}
.commentmetadata {
font-size : 10px;
margin : 0;
display : block;
}
.navigation {
display : block;
text-align : center;
margin-top : 10px;
margin-bottom : 40px;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
.thread-alt {
background : #ffffff;
margin : 0;
padding : 0;
}
.thread-even {
background : #eeeeee;
margin : 0;
padding : 0;
}
.depth-1 {
border : 1px dotted #bbbbbb;
margin : 0;
padding : 0;
}
.even, .alt {
border-top : 1px dotted #bbbbbb;
border-bottom : 1px dotted #bbbbbb;
border-left : 1px dotted #bbbbbb;
margin : 0;
padding : 0;
}
#gravbox {
background : transparent url(http://www.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=96.png) repeat scroll 0 0;
float : left;
height : 96px;
width : 96px;
border : 1px solid #dddddd;
padding : 2px;
margin : 0 6px 3px 0;
}
#gravbox .avatar {
margin : 0 5px 3px 0;
padding : 2px;
}
#gravbox .nogravatar {
font-weight : bold;
text-align : center;
padding : 25px 0 10px 0;
}
#gravbox .img {
padding : 2px;
}

img#wpstats {
width: 1px !important;
height: 1px !important;
}
#content .wpa_container {
font-family:Arial,Sans-serif;
line-height:1px;
margin:10px 0 5px 60px;
padding:0;
position:relative;
text-align:left;
}
#content .wpa_sub {
color:#999999;
font-size:12px;
margin-left: 26px;
}
#content .wpa_meta {
color:inherit;
font-size:14px;
font-weight:normal;
line-height:1px;
}
#content .wpa_container span.wpa_text {
	font-family:Arial,Tahoma,Verdana;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0;
	margin-left: 25px;
	top: 5px;
}
#content .wpa_container div.wpa_bar {
	margin-left: 26px;
}
#content .wpa_container a, #content .wpa_container a:visited {
color:#0000CD;
text-decoration:none;
}
#content .wpa_container a:hover {
color:#880080;
text-decoration:underline;
}
#content .wpa_container img.wpa_play, #content .wpa_play {
border: 0;
height: 14px;
width: 16px;
top: 0;
overflow:hidden;
position:absolute;
}
/* Latest Forum Posts */
#sidebar ul li .sfuseravatar{
	padding : 0;
	margin : 0 4px 0 10px;
	text-align: left;
	float:left;
	width: 25px;
	height: 25px;
}
#sidebar ul li img.sfuseravatar{
	padding : 0;
	margin : 0 4px 0 10px;
	text-align: left;
	float:left;
	width: 25px;
	height: 25px;
}
#sidebar .sftagul .sftagli {
background: none;
padding: 0;
margin: 0 0 10px 0;
line-height: normal;
}
#sidebar .sftagul .sftagli p {
padding: 0 0 0 40px;
margin: 0;
}
/* Sidebar Tabs */
#sidebar ul li .sidebarTabs_ul1{
	padding : 0;
	margin : 0 4px 0 10px;
	text-align: left;
	float:left;
	width: 25px;
	height: 25px;
}
#sidebar #sidebarwidgeted #sidebartabs-3 .scrollable scrollable1 scrollable_fwith_icons #sidebarTabs_ul1 #sbicon1 {
color: #FFFF00
}
#mytabs .wlinside {
padding:0 5px 5px !important;
}
#mytabs ul.wlTabs {
background:url("images/tab-bg-title.png") repeat-x scroll center top transparent;
height:53px !important;
padding:0 10px;
}
#mytabs ul.wlTabs li {
color:#FFFFFF;
cursor:pointer;
display:inline;
float:left;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
margin:0 1px 0 0 !important;
}
#mytabs ul.wlTabs li a.selected, #mytabs ul.wlTabs li a:hover {
background:url("images/tab-bg-selected.png") no-repeat scroll center 41px transparent;
color:#838C1C;
text-decoration:none;
}
#mytabs ul.wlTabs li a {
color:#777777;
display:block;
float:left;
line-height:42px;
padding:0 4px 10px;
text-transform:uppercase;
}
#mytabs #tagcloud, #mytabs .wlinside li {
font-family:Georgia,serif;
padding-left:4px;
}
#mytabs .wlinside ul {
}
#mytabs .wlinside li {
}
#mytabs .wlinside li a {
color:#555555;
font-weight:bold;
line-height:18px;
}
#mytabs .wlinside a:hover {
}
#mytabs .wlinside li span.meta {
color:#777777;
display:block;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
line-height:20px;
text-transform:uppercase;
}
#sforum {
margin:50px 0 10px;
}

