/*

	Theme Name: Lifestyle

	Theme URL: http://www.studiopress.com/themes/lifestyle

	Description: Lifestyle is a 3-column Widget-ready theme created for WordPress.

	Author: StudioPress

	Author URI: http://www.studiopress.com

	Version: 4.0

	Tags: three columns, fixed width, white, tan, teal, purple, sidebar widgets

	

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

*/

.closeit {display:none;color:white;z-index:100;position:fixed;top:30px;left:50%;margin:0 0 0 290px;cursor:pointer}

#covering {display:none;width:100%;height:1000%;z-index:9;position:absolute;background:#212121;top:0;left:0;opacity:0.9;filter:alpha(opacity=90)}



#video ul li {list-style:none;margin:0 0 50px;clear:both;padding:0}

#video ul li h3 {background:#fff;color:#212121;font-size:14px;margin:0;padding:0px 0 5px;}

#video .thumbnail{width:120px;height:90px;margin: 3px 10px 0 0;*margin: 16px 10px 0 0;cursor:pointer;float:left;border:solid 1px gray;}

#video .description {margin:0 0 0 133px}

#video .showit {cursor:pointer;}



#watchbox {

	

background:black;

	width:640px;

	position:fixed;

	top:50px;

	left:50%;

	margin: 0 0 0 -320px;

	z-index:10;}

	

#youtubebox {background:#212121;width:640px;height:420px;}

	

#logor {padding:10px 30px}

#logor a {text-decoration:none;}

#content h3 a {

color:#F3F3F3;

}

div.title {

border-bottom:3px double #E9E9E9;

margin:0 0 15px;

padding:0 0 10px;

}

.meta {

margin:0 0 10px;

}

body {

background:#E2DDCB none repeat scroll 0 0;

color:#333333;

font-family:Arial,Tahoma,Verdana;

font-size:12px;

margin:0 auto;

padding:0;

width:980px;

}

#wrap {

background:#F7F5EF none repeat scroll 0 0;

border:10px solid #D4CFBB;

margin:10px auto;

padding:0;

position:relative;

width:960px;

}

a, a:visited {

color:#155D74;

text-decoration:none;

}

a:hover {

color:#495D5C;

text-decoration:underline;

}

a img {

border:medium none;

}

a:focus, a:hover, a:active {

outline-color:-moz-use-text-color;

outline-style:none;

outline-width:medium;

}

#topnavbar {

background:#A8BEB1 none repeat scroll 0 0;

color:#FFFFFF;

height:30px;

margin:0;

padding:0;

width:960px;

}

#topnavbar a, #topnavbar a:visited {

color:#FFFFFF;

font-size:11px;

font-weight:bold;

text-decoration:none;

}

#topnavbar a:hover {

text-decoration:underline;

}

#topnavbar p {

font-size:11px;

font-weight:bold;

margin:0;

padding:0;

}

.topnavbarleft {

float:left;

margin:0;

padding:8px 0 0 10px;

width:230px;

}

.topnavbarright {

float:right;

margin:0;

padding:7px 10px 0 0;

text-align:right;

text-transform:uppercase;

width:600px;

}

.topnavbarright a img {

border:medium none;

margin:0 3px 3px 0;

padding:0;

}

#header {

background: url(images/headers/rotate.php) no-repeat;

color:#FFFFFF;

font-size:11px;

height:100px;

margin:0;

overflow:hidden;

padding:0;

width:960px;

}

#header #imageheader {

height:100%;

text-indent:-10000px;

width:460px;

}

#header #imageheader a {

display:block;

height:100%;

width:100%;

}

#header h1, #header h4 {

color:#FFFFFF;

font-family:Georgia,Times New Roman;

font-size:36px;

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:Georgia,Times New Roman;

font-size:36px;

font-weight:normal;

margin:0;

padding:0;

text-decoration:none;

}

#header h1 a:hover {

color:#FFFFFF;

text-decoration:none;

}

#header h3 {

color:#155D74;

font-family:Arial,Tahoma,Verdana;

font-size:16px;

font-weight:normal;

margin:0;

padding:0;

}

#header p {

color:#FFFFFF;

line-height:20px;

margin:0;

padding:0 0 5px 20px;

}

.headerleft {

float:left;

font-size:14px;

margin:0;

padding:0;

width:460px;

}

.headerleft a img {

border:medium none;

margin:0;

padding:0;

}

.headerright {

float:right;

margin:0;

padding:20px 0 0;

width:488px;

}

.headerright a img {

border:medium 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;

}

.rsslink {

background:transparent url(images/rss.gif) no-repeat scroll left center;

padding:2px 5px 2px 20px;

}

#navbar {

background:#E1DCCA url(images/navbar.png) repeat scroll 0 0;

color:#FFFFFF;

font-family:Arial,Tahoma,Verdana;

font-size:12px;

font-weight:bold;

height:35px;

margin:0;

padding:0;

width:960px;

}

#navbarleft {

float:left;

margin:0;

padding:0;

width:680px;

}

#navbarright {

float:right;

font-size:11px;

margin:0;

padding:6px 0 0;

width:280px;

}

#nav {

margin:0;

padding:0;

}

#nav ul {

float:left;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0;

}

#nav li {

float:left;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0;

}

#nav li a, #nav li a:link, #nav li a:visited {

color:#495D5C;

display:block;

font-family:Georgia,Times New Roman;

font-size:16px;

font-weight:normal;

margin:0;

padding:9px 15px 8px;

text-transform:none;

}

#nav li a:hover, #nav li a:active {

background:#EBE6D4 url(images/navhov.png) repeat scroll 0 0;

color:#495D5C;

margin:0;

padding:9px 15px 8px;

text-decoration:none;

}

#nav li li a, #nav li li a:link, #nav li li a:visited {

background:#E1DCCA none repeat scroll 0 0;

border-bottom:1px solid #FFFFFF;

border-left:1px solid #FFFFFF;

border-right:1px solid #FFFFFF;

color:#495D5C;

float:none;

font-family:Georgia,Times New Roman;

font-size:14px;

font-weight:normal;

margin:0;

padding:7px 10px;

text-transform:none;

width:150px;

}

#nav li li a:hover, #nav li li a:active {

background:#A8BEB1 none repeat scroll 0 0;

color:#FFFFFF;

padding:7px 10px;

}

#nav li ul {

height:auto;

left:-999em;

margin:0;

padding:0;

position:absolute;

width:170px;

z-index:9999;

}

#nav li li {

}

#nav li ul a {

width:140px;

}

#nav li ul a:hover, #nav li ul a:active {

}

#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:#666666 none repeat scroll 0 0;

color:#FFFFFF;

height:24px;

margin:0;

padding:0;

width:960px;

}

#subnav {

margin:0;

padding:0;

}

#subnav ul {

float:left;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0;

}

#subnav li {

float:left;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0;

}

#subnav li a, #subnav li a:link, #subnav li a:visited {

color:#FFFFFF;

display:block;

font-size:10px;

font-weight:bold;

margin:0 5px 0 0;

padding:6px 13px;

text-transform:uppercase;

}

#subnav li a:hover, #subnav li a:active {

background:#A0C1B6 none repeat scroll 0 0;

color:#FFFFFF;

display:block;

margin:0 5px 0 0;

padding:6px 13px;

text-decoration:none;

}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {

background:#666666 none repeat scroll 0 0;

border-bottom:1px solid #FFFFFF;

border-left:1px solid #FFFFFF;

border-right:1px solid #FFFFFF;

float:none;

margin:0;

padding:6px 10px;

width:150px;

}

#subnav li li a:hover, #subnav li li a:active {

background:#A0C1B6 none repeat scroll 0 0;

margin:0;

padding:6px 10px;

}

#subnav li ul {

height:auto;

left:-999em;

margin:0;

padding:0;

position:absolute;

width:160px;

z-index:9999;

}

#subnav li li {

}

#subnav li ul a {

width:150px;

}

#subnav li ul a:hover, #subnav li ul a:active {

}

#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.sfhover1 ul {

left:auto;

}

#subnav li:hover, #subnav li.sfhover {

position:static;

}

#homepage {

float:left;

margin:0;

padding:0;

width:610px;

}

#homepage p {

margin:0;

padding:0;

}

#homepage p img {

border:medium none;

float:left;

margin:0;

}

#homepage ul {

list-style-type:square;

margin:0;

padding:0 0 15px;

}

#homepage ul li {

list-style-type:square;

margin:0;

padding:0;

}

.hpdate {

font-size:11px;

margin:0;

padding:0;

}

#homepagetop {

background:#FFFFFF url(images/homepagetop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0 0 10px;

padding:0;

width:610px;

}

#homepagetop p {

font-size:12px;

margin:0;

padding:0 0 0 10px;

}

.featuredtop {

display:inline;

float:left;

margin:0;

padding:10px;

}

#homepagebottom {

background:#FFFFFF url(images/homepagetop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:10px 0;

padding:0;

width:610px;

}

#homepagebottom p {

font-size:12px;

margin:0;

padding:0;

}

.hpbottom {

display:inline;

float:left;

margin:0;

padding:10px;

width:590px;

}

#homepageleft {

float:left;

margin:0;

padding:0;

width:300px;

}

.hpfeatured {

background:#FFFFFF url(images/featuredtop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0;

padding:10px;

width:280px;

}

#homepageright {

float:right;

margin:0;

padding:0;

width:300px;

}

.clear {

clear:both;

}

.thumb {

float:left;

margin:0 10px 0 0;

}

hr {

border-color:-moz-use-text-color -moz-use-text-color #94B1DF;

border-style:none none dotted;

border-width:medium medium 1px;

clear:both;

margin:0 0 10px;

padding:0 0 10px;

}

#content {

line-height:18px;

margin:0 auto;

padding:10px 0 0;

width:940px;

}

#content h1 {

color:#495D5C;

font-family:Georgia,Times New Roman;

font-size:22px;

font-weight:normal;

margin:0 0 5px;

padding:10px 0 0;

}

#content h1 a, #content h1 a:visited {

color:#495D5C;

font-family:Georgia,Times New Roman;

font-size:22px;

font-weight:normal;

margin:0 0 5px;

padding:10px 0 0;

}

#content h1 a:hover {

color:#A0C1B6;

text-decoration:none;

}

#content h2 {

background:#000000 none repeat scroll 0 0;

color:#FFFFFF;

font-family:Georgia,Times New Roman,Trebuchet MS;

font-size:20px;

font-weight:normal;

margin:0;

padding:10px 0 10px 10px;

}

#content h3 {

background:#A8BEB1 none repeat scroll 0 0;

color:#FFFFFF;

font-family:Arial,Tahoma,Verdana;

font-size:11px;

font-weight:bold;

margin:0 0 10px;

padding:3px 0 3px 7px;

text-transform:uppercase;

}

#content h4 {

color:#495D5C;

font-family:Georgia,Times New Roman;

font-size:22px;

font-weight:normal;

margin:0 0 20px;

padding:10px 0 0;

}

#content img.wp-smiley {

border:medium none;

float:none;

margin:0;

padding:0;

}

#content img.wp-wink {

border:medium none;

float:none;

margin:0;

padding:0;

}

#contentleft {

float:left;

margin:0;

padding:0;

width:600px;

}

#contentleft a img {

border:medium none;

}

blockquote {

background:#E8E8E8 none repeat scroll 0 0;

border-color:#DDDDDD #666666 #666666 #DDDDDD;

border-style:solid;

border-width:1px;

margin:0 25px 15px;

padding:10px 20px 0 15px;

}

#content blockquote p {

margin:0;

padding:0 0 15px;

}

.postarea {

background:#FFFFFF url(/wp-content/themes/lifestyle_40/images/page-pg.png) repeat-x scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0 0 10px;

padding:10px;

width:641px;

}

.postarea p {

margin:0;

padding:0 0 15px;

}

.postarea ul {

list-style-type:square;

margin:0;

padding:0 0 15px;

}

.postarea ul li {

list-style-type:square;

margin:0 0 0 20px;

padding:0;

}

.postarea ul ul {

list-style-type:square;

margin:0;

padding:0;

}

.postarea ol {

margin:0;

padding:0 0 15px;

}

.postarea ol li {

margin:0 0 0 20px;

padding:0;

}

.breadcrumb {

border-bottom:medium double #EAEAEA;

font-size:11px;

margin:0 0 20px;

padding:0 0 3px;

}

#contentwide {

float:left;

margin:0;

padding:0 0 10px;

width:940px;

}

.postareawide {

background:#FFFFFF url(images/fullwidthtop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0;

padding:10px;

width:920px;

}

.postareawide p {

margin:0;

padding:0 0 15px;

}

.postareawide ul {

list-style-type:square;

margin:0;

padding:0 0 15px;

}

.postareawide ul li {

list-style-type:square;

margin:0 0 0 20px;

padding:0;

}

.postareawide ul ul {

list-style-type:square;

margin:0;

padding:0;

}

.postareawide ol {

margin:0;

padding:0 0 15px;

}

.postareawide ol li {

margin:0 0 0 20px;

padding:0;

}

.breadcrumbwide {

border-bottom:medium double #EAEAEA;

float:left;

font-size:11px;

margin:0 0 20px;

padding:0 0 3px;

width:920px;

}

.date {

float:left;

margin:0;

padding:5px 0 0;

width:590px;

}

.dateleft {

float:left;

margin:0;

padding:0;

width:380px;

}

.dateright {

float:right;

margin:0;

padding:0;

text-align:right;

width:200px;

}

.time {

background:#FFFFFF url(images/icon_time.gif) no-repeat scroll left top;

margin:0 0 0 3px;

padding:0 0 0 20px;

}

.icomment {

background:#FFFFFF url(images/icon_comments.gif) no-repeat scroll left top;

margin:0;

padding:0 0 0 18px;

}

.tags {

background:#FFFFFF url(images/icon_tags.gif) no-repeat scroll left top;

margin:0;

padding:0 0 0 18px;

}

.category {

background:#FFFFFF url(images/icon_category.gif) no-repeat scroll left top;

margin:0;

padding:0 0 0 18px;

}

.postmeta {

border-top:medium double #EAEAEA;

font-size:12px;

margin:0;

padding:5px 0 0;

width:590px;

}

.postmeta2 {

border-top:medium double #EAEAEA;

font-size:12px;

margin:0;

padding:5px 0 40px;

width:590px;

}

.archive {

float:left;

margin:0;

padding:0 0 20px;

width:275px;

}

.adblock {

background:#FFFFFF url(images/homepagetop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0 0 10px;

padding:10px;

width:590px;

}

.comments {

background:#FFFFFF url(images/homepagetop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0 0 10px;

padding:10px;

width:590px;

}

img.centered {

display:block;

margin-bottom:10px;

margin-left:auto;

margin-right:auto;

padding:0;

}

img.alignnone {

display:inline;

margin:0 0 10px;

padding:0;

}

img.alignright {

display:inline;

margin:14px 0 5px 10px;

padding:0;

}

img.alignleft {

display:inline;

margin:14px 10px 5px 0;

padding:0;

}

.aligncenter {

display:block;

margin-bottom:10px;

margin-left:auto;

margin-right:auto;

}

.alignright {

float:right;

margin:0 0 10px 10px;

}

.alignleft {

float:left;

margin:0 10px 10px 0;

}

.wp-caption {

-moz-border-radius-bottomleft:3px;

-moz-border-radius-bottomright:3px;

-moz-border-radius-topleft:3px;

-moz-border-radius-topright:3px;

background-color:#EEEEEE;

border:1px solid #DDDDDD;

padding:4px 0 5px;

text-align:center;

}

.wp-caption img {

border:0 none;

margin:0 0 5px;

padding:0;

}

.wp-caption p.wp-caption-text {

font-size:11px;

font-weight:normal;

line-height:12px;

margin:0;

padding:0;

}

#sidebar {

display:inline;

float:right;

margin:0;

padding:0;

width:267px;

}

#sidebar .widget {

background:#FFFFFF url(images/sidebartop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

float:left;

margin:0 0 10px;

padding:9px;

width:246px;

}

#sidebar h2 {

background:#A8BEB1 none repeat scroll 0 0;

color:#FFFFFF;

font-family:Arial,Tahoma,Verdana;

font-size:11px;

font-weight:bold;

margin:0 0 10px;

padding:3px 0 3px 7px;

text-transform:uppercase;

}

#sidebar p {

margin:0;

padding:0 0 0 45px;

}

#sidebar a img {

border:medium none;

margin:0;

padding:0;

}

#sidebar embed, #sidebar object {

height:250px;

margin:0;

padding:0;

width:300px;

}

#sidebar ul {

list-style-type:none;

margin:0;

padding:0;

}

#sidebar ul li {

list-style-type:none;

margin:0 0 5px;

padding:0;

}

#sidebar ul ul {

list-style-type:none;

margin:0;

padding:0;

}

#sidebar ul li li {

background:#FFFFFF url(images/icon.gif) no-repeat scroll left top;

margin:0;

padding:0 0 5px 20px;

}

#sidebar ul li ul li {

background:#FFFFFF url(images/icon.gif) no-repeat scroll left top;

margin:13px 0 0 0;

padding: 0 20px 10px;

border-bottom:dotted 1px #e3e3e3;

border-left:none;

border-right:none;

}

#l_sidebar {

display:inline;

float:left;

margin:0;

padding:0;

width:170px;

}

#l_sidebar .widget {

background:#FFFFFF url(images/leftsidebartop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

display:inline;

float:right;

margin:0 0 10px;

padding:9px;

width:150px;

}

#l_sidebar p {

margin:0;

padding:0 0 10px;

}

#l_sidebar a img {

border:medium none;

margin:0;

padding:0;

}

#l_sidebar ul {

list-style-type:none;

margin:0 0 10px;

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 scroll left top;

margin:0;

padding:0 0 5px 20px;

}

#l_sidebar ul li ul li {

background:#FFFFFF url(images/icon.gif) no-repeat scroll left top;

margin:0;

padding:0 0 5px 20px;

}

#r_sidebar {

display:inline;

float:right;

margin:0;

padding:0;

width:140px;

}

#r_sidebar .widget {

background:#FFFFFF url(images/rightsidebartop.gif) no-repeat scroll center top;

border:1px solid #DDDDDD;

display:inline;

float:right;

margin:0 0 10px;

padding:9px;

width:120px;

}

#r_sidebar p {

margin:0;

padding:0 0 10px;

}

#r_sidebar a img {

border:medium none;

margin:0;

padding:0;

}

#r_sidebar ul {

list-style-type:none;

margin:0 0 10px;

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 scroll left top;

margin:0;

padding:0 0 5px 20px;

}

#r_sidebar ul li ul li {

background:#FFFFFF url(images/icon.gif) no-repeat scroll left top;

margin:0;

padding:0 0 5px 20px;

}

#footer {

background:#A8BEB1 none repeat scroll 0 0;

height:30px;

margin:0;

padding:0;

text-align:center;

width:960px;

}

#footer p {

color:#FFFFFF;

font-family:Arial,Tahoma,Verdana;

font-size:11px;

margin:0;

padding:9px 0 0;

}

#footer a, #footer a:visited {

color:#FFFFFF;

text-decoration:none;

}

#footer a:hover {

color:#FFFFFF;

text-decoration:underline;

}

#searchform {

display:inline;

margin:0;

padding:0;

}

#searchbox {

background:#F7F5EF none repeat scroll 0 0 !important;

border-color:#759697 #A3BAB9 #A3BAB9 #759697;

border-style:solid;

border-width:1px;

color:#495D5C;

font-family:Georgia,Times New Roman,Trebuchet MS;

font-size:12px;

font-weight:normal;

margin:0;

padding:4px 0 3px 5px;

width:220px;

}

#s {

background:#F7F5EF none repeat scroll 0 0 !important;

border-color:#759697 #A3BAB9 #A3BAB9 #759697;

border-style:solid;

border-width:1px;

color:#495D5C;

font-family:Georgia,Times New Roman,Trebuchet MS;

font-size:12px;

font-weight:normal;

margin:0;

padding:4px 0 3px 5px;

width:160px;

}

#searchsubmit {

background:#A0C1B6 url(images/topnav.png) repeat scroll 0 0;

border-color:#A3BAB9 #759697 #759697 #A3BAB9;

border-style:solid;

border-width:1px;

color:#FFFFFF;

font-family:Georgia,Times New Roman,Trebuchet MS;

font-size:11px;

font-weight:bold;

margin:0 0 0 5px;

padding:3px 3px 2px;

}

#subscribe {

background:#FFFFFF url(images/feedburner.png) no-repeat scroll center top;

float:left;

margin:0 0 10px;

padding:0;

width:300px;

}

#subbox {

background:#EEEEEE none repeat scroll 0 0 !important;

border-color:#759697 #A3BAB9 #A3BAB9 #759697;

border-style:solid;

border-width:1px;

color:#495D5C;

display:inline;

font-family:Georgia,Times New Roman,Trebuchet MS;

font-size:12px;

font-weight:normal;

margin:10px 0 0;

padding:3px 0 3px 5px;

width:250px;

}

#subbutton {

background:#A0C1B6 url(images/topnav.png) repeat scroll 0 0;

border-color:#A3BAB9 #759697 #759697 #A3BAB9;

border-style:solid;

border-width:1px;

color:#FFFFFF;

font-family:Georgia,Times New Roman,Trebuchet MS;

font-size:11px;

font-weight:bold;

margin:0 0 0 7px;

padding:3px 3px 2px;

}

#author, #email, #url {

background:#EEEEEE none repeat scroll 0 0 !important;

border:1px solid #DDDDDD;

color:#202020;

display:inline;

font-size:12px;

font-weight:normal;

margin:5px 0 0;

padding:3px 0 3px 5px;

width:250px;

}

#submit {

background:#A0C1B6 url(images/topnav.png) repeat scroll 0 0;

border-color:#DDDDDD #666666 #666666 #DDDDDD;

border-style:solid;

border-width:1px;

color:#FFFFFF;

font-family:Arial,Tahoma,Verdana;

font-size:11px;

font-weight:bold;

margin:0;

padding:3px 3px 2px;

}

#comment {

background:#EEEEEE none repeat scroll 0 0;

border:1px solid #DDDDDD;

color:#202020;

display:inline;

font-size:12px;

font-weight:normal;

margin:5px 0;

padding:3px 0 3px 5px;

}

.commentlist li ul li {

font-size:12px;

}

.commentlist li {

font-weight:bold;

}

.commentlist li .avatar {

background:#FFFFFF none repeat scroll 0 0;

border:1px solid #EEEEEE;

float:right;

margin:0 5px 0 10px;

padding:2px;

}

.commentlist cite, .commentlist cite a {

font-size:12px;

font-style:normal;

font-weight:bold;

}

.commentlist p {

font-weight:normal;

text-transform:none;

}

.commentmetadata {

font-weight:normal;

}

#commentform input {

margin:5px 5px 1px 0;

padding:2px;

width:170px;

}

#commentform {

margin:5px 10px 0 0;

}

#commentform textarea {

padding:2px;

width:98%;

}

#respond:after {

clear:both;

content:".";

display:block;

height:0;

visibility:hidden;

}

#commentform p {

margin:5px 0;

}

#commentform #submit {

float:left;

margin:0;

}

.alt {

margin:0;

padding:10px;

}

.commentlist {

margin:0;

padding:0;

}

.commentlist ol {

margin:0;

padding:10px;

}

.commentlist li {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:15px 0 10px;

padding:10px 5px 10px 10px;

}

.commentlist li ul li {

margin-left:10px;

margin-right:-5px;

}

.commentlist p {

margin:10px 5px 10px 0;

padding:0;

}

.children {

margin:0;

padding:0;

}

.nocomments {

margin:0;

padding:0;

text-align:center;

}

.commentmetadata {

display:block;

font-size:10px;

margin:0;

}

.navigation {

display:block;

margin-bottom:40px;

margin-top:10px;

text-align:center;

}

.alignright {

float:right;

}

.alignleft {

float:left;

}

.thread-alt {

background:#FFFFFF none repeat scroll 0 0;

margin:0;

padding:0;

}

.thread-even {

background:#EEEEEE none repeat scroll 0 0;

margin:0;

padding:0;

}

.depth-1 {

border:1px dotted #BBBBBB;

margin:0;

padding:0;

}

.even, .alt {

border-bottom:1px dotted #BBBBBB;

border-left:1px dotted #BBBBBB;

border-top:1px dotted #BBBBBB;

margin:0;

padding:0;

}

#sidebar {

display:inline;

float:right;

margin:0;

padding:0;

width:267px;

}

#quotetate {

background: url(images/quotes/rotate-quote.php) no-repeat;

height:100px;

margin:0;

overflow:hidden;

padding:0;

width:660px;

}
