/*  
Theme Name: diyadviser
*/
/*
PADDING: Top,Right,Bottom,Left */
* {
	margin: 0;
	padding: 0; }

body {
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	background: url(http://www.diyadviser.com/images/diyadviser_bg1.jpg); 
	}
img.imgLeft {
	position:relative;
	float:left;
	display:inline;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgClrLeft {
	position:relative;
	clear:left;
	display: inline;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
p.Clr {
	position:relative;
	clear:left;
	display:block;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
.Clr a {
	text-decoration:none; 
	color:#000000}
p.Clr a:hover {
	color:#44a1d0; 
	text-decoration:none; }
img.imgMid {
	position:relative; 
	
	display:block;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgL {
	position:relative;
	float:left;
	display:inline;
	margin-right:0px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgRight {
	position:relative;
	float:right;
	display:inline;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgTopLeft {
	position:relative;
	float:left;
	display:inline;
	margin-right:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
img.imgTopRight {
	position:relative;
	float:right;
	display:inline;
	margin-left:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
#ack {
	padding: 20px;
	text-align:left;
	font-size: 14px;
	font-family: "Trebuchet MS";
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#FF6600 }
#quoteStyle {
	padding: 20px;
	text-align:left;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#FFFFFF; }
#hdr {
    margin: 0 auto;
	position: relative;
	padding: 0;
	text-align: left;
	background-color:#0000FF;
}
#wrapper {
    margin: 0 auto;
	position: relative;
	padding: 0;
	width: 985px;
	text-align:left;
	background:url(images/bg-wrapper.jpg) repeat-y left top;
	line-height: 130%
}
#submenu{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
#submenu th {
	color: #FFFFFF; }
#submenu th a {
	color: #000000;
	text-decoration: none; }
#submenu a {
	color: #FFFFFF;
	text-decoration: none; }
#submenu a:hover {
	color: #FFFFFF; 
	text-decoration: underline; }
#submenu th a:hover {
	color: #FFFFFF; 
	text-decoration: underline; }
		
/* Setting up the columns. */

#columns {
	margin: 0;
	/*background:url(images/bg-right.gif) repeat-y right top;*/
	}
/* LEFT column. */

#left {
	position: relative;
	float: left;
	width: 225px;
	padding-bottom: 0px;
	margin-left:0px; 
 }
#left h3 {
	text-transform: uppercase;
	font: bold Verdana, sans-serif;
	/*font:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:16px;
	letter-spacing: -.00em;
	color: #FFFFFF; 
	margin: 20px 10px 0 10px;
	padding-top: 6px;
 }
#left p, #left ul, #left ol {
	margin: .35em 10px 1em 10px; }
#left li {
	color:#0033FF;
	list-style-type: none;
	margin: .4em 0; }
#left li a {
	padding-left: 10px;
	color:#FFFF00; 
	text-decoration: none; }
#left li a:hover {
	color:#00FF00; 
	text-decoration: underline; }


/*#rssbutton {
	display: inline;
	margin: 2em 10px;
	background-color: #f60;
	border: 1px solid #d84808; }
#rssbutton a, #rssbutton a:hover {
	color: #fff;
	padding: 0 4px;
	font: 75%/.9em arial, sans-serif; 
	font-weight: bold;
	text-decoration: none;}*/
	
/* RIGHT column. */

#right {
	position: relative;
	z-index: 2;
	float: right;
	width: 225px;
	padding-bottom: 0px; }
#wwRightList p, #left ul, #left ol {
	margin: .35em 10px 1em 10px; }
#wwRightList li {
	color:#0033FF;
	list-style-type: none;
	margin: .4em 0; }
#wwRightList li a {
	padding-left: 10px;
	color:#FFFF00; 
	text-decoration: none; }
#wwRightList li a:hover {
	color:#00FF00; 
	text-decoration: underline; }
#wwListA p, #left ul, #left ol {
	margin: .35em 10px 1em 10px; }
#wwListA li {
	color:#3300FF;
	list-style-type: none;
	margin: .4em 0; }
#wwListA li a {
	padding-left: 10px;
	color:#FF6600; 
	text-decoration: none; }
#wwListA li a:hover {
	color:#00FF00; 
	text-decoration: underline; }
#wwright {
	position: relative;
	z-index: 2;
	float: right;
	width: 450px;
	padding-bottom: 0px; }
#wwright h3 {
	padding-left: 0px;
	padding-right: 0px;
	text-align:center;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#FFFFFF}
#wwright h4 {
	padding-left: 27px;
	padding-right: 0px;
	text-align:left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#FFFFFF}
#wwright h6 {
	padding-left: 27px;
	padding-right: 20px;
	padding-bottom: 10px;
	text-align:left;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	line-height: 130%;
	font-weight:bold;
	font-variant: normal;
	color:#FFFFFF}
#right h3 {
	text-transform: uppercase;
	font: 120%/1em "Arial Narrow", Verdana, sans-serif bold;
	letter-spacing: -.05em;
	color: #ffffff; 
	/* top, right, bottom, left */
	margin: 20px 10px 0 10px; }
#right p, #right ul, #right ol, #right img {
	margin: .5em 10px; }
#right li {
	list-style-type: none;
	margin: .4em 0; }
#right li a {
	color: #FF9900; 
	text-decoration: none; }
#right li a:hover {
	color: #666; 
	text-decoration: underline; }
/*#right .ad {
	margin: 1em auto; }
#right .googlead {
	width: 120px; }*/
#bannerAd {
	width:534px;
	background-color:#FFFFCC;
	padding: 0px 0px 0px 0px;}
#adContent {
	/* Top, Right, Bottom, Left */
	/*margin-left: 17px;*/
	width:600px;
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	/* Changed to position: relative; float:left for ff */
	position:relative; float:left;
	padding: 0px 0px 10px 0px;
	LINE-height: 120%;
	}
/* CONTENT column. */
#content {
	/* Top, Right, Bottom, Left */
	/*margin-left: 17px;*/
	width:534px;
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	/* Changed to position: relative; float:left for ff */
	position:relative; float:left;
	padding: 0px 0px 10px 0px;
	LINE-height: 120%;
	}
#content h3 {
	padding-left: 0px;
	text-align: left;
	font-size: 14px;
	font-family: "Trebuchet MS";
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color: #003399; 
	padding-top: 8px;
	/* top, right, bottom, left */
	margin: 0 0 .15em 0;
	font-size: 120%; }
#content h4 {
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color: #000000; }
#content h6 {
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#333333 }

#content h5 {
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color: #000000; }
#content h6 A {
	COLOR:#333333 TEXT-DECORATION: none
}
#content h6 A:hover {
	COLOR:#0099FF TEXT-DECORATION: none
}
#content blockquote {
	padding-left: 30px;
	text-align: left;
	font-size: 14px;
	font-family: "Trebuchet MS";
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color: #000099; }
#content img {
/* top, right, bottom, left */
	padding-left:0px;
	margin-bottom:2px;
	margin-top:2px;}
#content img.banner {
	position:relative;
	float:left;
	display:inline;
	margin: 0;
	padding-top: 0px;
	border: 0; }
#content img.imgLeft {
	position:relative;
	float:left;
	display:inline;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgClrLeft {
	position:relative;
	clear:left;
	display: inline;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgClrRight {
	position:relative;
	clear:right;
	display: inline;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content p.Clr {
	position:relative;
	clear:left;
	display:block;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content p.ClrRight {
	position:relative;
	clear:right;
	display:block;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content p.Clr a {
	text-decoration:none; 
	color:#000000}
#content p.Clr a:hover {
	color:#44a1d0; 
	text-decoration:none; }
	
#content img.imgMid {
	position:relative;
	float:left;
	display:inline;
	margin-right:0;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgL {
	position:relative;
	float:left;
	display:inline;
	margin-right:0px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgRight {
	position:relative;
	float:right;
	display:inline;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgTopLeft {
	position:relative;
	float:left;
	display:inline;
	margin-right:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgTopRight {
	position:relative;
	float:right;
	display:inline;
	margin-left:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
#ack {
	padding: 20px;
	text-align:left;
	font-size: 14px;
	font-family: "Trebuchet MS";
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#FF6600 }
/* Footer. */
#footer {
	clear: both;
	background-color:#FFFFCC;
    margin: 0 auto;
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 985px;
	text-align: center;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#CC3300; }
#footer a{
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
	color:#CC3300; }
#footer a:hover{
	font-size: 10px;
	text-decoration:none;
	color:#CC3300; }
.footer-item{
	padding-left: 5px;
	padding-right: 5px; }
#topnav {
	/*BORDER-LEFT: #fff 1px solid;*/ POSITION:relative;  background-color:#000000; width:535px; padding-bottom: 1px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0px;
}
#topnav UL LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; DISPLAY:block; PADDING-LEFT: 0px;  FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE:none; background-color:#000000;
}
#topnav UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
#topnav UL LI A:hover {
	COLOR: #fc0
}
#topnavFullWidth {
	/*BORDER-LEFT: #fff 1px solid;*/ POSITION: relative; float:left; background-color:#000000; width:985px; height:30px; padding-bottom: 1px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0px;  
}
#topnavFullWidth UL LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; DISPLAY:block; PADDING-LEFT: 0px;  FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE:none; background-color:#000000; margin-left: 0px;
}
#topnavFullWidth UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
#topnavFullWidth UL LI A:hover {
	COLOR: #fc0
}
table.request
{
table-layout: fixed
background-color:#FFFFFF;
border: solid #000 13px;
width: 400px;
color:#CC0033;
}

table.request td {    
padding: 5px;
border: solid #000 1px;
}
.data {    
color: #000000;
text-align: left;
background-color: #CCCCCC;
}
.toprow {    
font-style: italic;    
text-align: center;    
background-color: #FFFFCC;
}
.leftcol {    
font-weight: bold;    
text-align: left;    
width: 150px;    
background-color: #CCCCCC;
}
.post {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.post .date {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(images/calendar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 22px/100% Verdana, Helvetica, sans-serif; WIDTH: 45px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: center
}
.post .date SPAN {
	DISPLAY: block; FONT: 10px Verdana, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 16px; TEXT-ALIGN: center
}
.post .title {
	FLOAT: left; MARGIN-LEFT: 27px; 
}
.postdata {
	FONT-SIZE: 90%; COLOR: #999999; padding-right: 10px;
}
.postdata A {
	COLOR: #999999; TEXT-DECORATION: none
}
.postdata A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.postdata A:hover {
	COLOR: #44a1d0; TEXT-DECORATION: none
}
.postdata .category {
	PADDING-LEFT: 18px; BACKGROUND: url(images/mini-category.gif) no-repeat; FLOAT: left
}
.postdata .comments {
	PADDING-LEFT: 18px; BACKGROUND: url(images/mini-comment.gif) no-repeat; FLOAT: right
}
.mini-add-comment {
	PADDING-LEFT: 12px; BACKGROUND: url(images/mini-down-arrow.gif) no-repeat left center; FLOAT: right
}
.entry {
	CLEAR: both; PADDING-RIGHT: 27px; PADDING-LEFT: 27px; padding-top: 5px;PADDING-BOTTOM: 5px; font: 90%/100% Verdana, Helvetica, sans-serif; color:#000000; line-height: 150%;
}
.entry .question{
	CLEAR: both;
	PADDING-RIGHT: 27px;
	PADDING-LEFT: 27px;
	padding-top: 5px;
	PADDING-BOTTOM: 5px;
	font: 90%/100% Verdana, Helvetica, sans-serif;
	font-style:italic;
	color:#000000; line-height: 150%;
}
.entry a {
	color:#3300FF;
	text-decoration:underline;}
.entry a.hover {
	color:#0000FF:
	text-decoration:none;}
.entry ul {
	padding-right: 10px;
	padding-left: 10px;
}
.entry li {
	color:#660000;
	list-style-type: none;
	margin: .4em 0; }
.entry li.oli {
	color:#660000;
	list-style-type:decimal;
	margin: .4em 0; }
.policy {
	CLEAR: both; PADDING-RIGHT: 27px; PADDING-LEFT: 27px; PADDING-BOTTOM: 5px; font: 70%/125% Verdana, Helvetica, sans-serif; color:#333333;
}
H2 {
	PADDING-BOTTOM: 4px; MARGIN: 3px 0px 2px; FONT: 150%/100% "Lucida Grande", Verdana, sans-serif; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px dotted
}
.ClearLeft {
clear:left;
}
H2 A {
	COLOR: #333333; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #44a1d0; TEXT-DECORATION: none
}
H3 {
	MARGIN: 5px 0px; FONT: bold 110%/110% "Lucida Grande", Verdana, sans-serif; COLOR: #666666
}
UL {
	MARGIN: 5px 0px 0px 25px; 
}
h9 {
	PADDING-BOTTOM: 4px; MARGIN: 3px 0px 2px; FONT: 150%/100% "Lucida Grande", Verdana, sans-serif; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px dotted
}
.page-nav {
	CLEAR: both; BACKGROUND: url(images/navigation-bg.gif) no-repeat left center; HEIGHT: 21px; margin-top:5px;
}
.page-nav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.page-nav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.page-nav A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.previous-entries A {
	PADDING-LEFT: 10px; BACKGROUND: url(http://diyadviser.com/images/nav-left.gif) no-repeat left center; FLOAT: left; MARGIN-LEFT: 10px
}
.next-entries A {
	PADDING-RIGHT: 10px; BACKGROUND: url(images/navigation-right.gif) no-repeat right center; FLOAT: right; MARGIN-RIGHT: 10px
}
.previous A {
	PADDING-LEFT: 10px; BACKGROUND: url(images/nav-left.gif) no-repeat left center; FLOAT: left; 
}
.post-nav {
	CLEAR: both; MARGIN-TOP: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 35px; 
}
.post-nav A {
	COLOR: #999999; TEXT-DECORATION: none
}
.post-nav A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.post-nav A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.post-nav .previous A {
	PADDING-LEFT: 20px; BACKGROUND: url(images/post-nav-previous.gif) no-repeat left center; FLOAT: left
}
.post-nav .next A {
	PADDING-RIGHT: 20px; BACKGROUND: url(images/post-nav-next.gif) no-repeat right center; FLOAT: right; TEXT-ALIGN: right
}
H3#comments {
	PADDING: 5px 0px 0px 10px; FONT: 140%/120% Verdana, Helvetica, sans-serif; color:#333333; background-color:#FFFFCC;
}
H4#comments {
	PADDING: 0px 0px 0px 10px; FONT: 100%/120% Verdana, Helvetica, sans-serif; color:#000000; background-color:#FFFFCC;
}
H3#respond {
	PADDING: 0px 0px 0px 10px;  MARGIN: 20px 0px 0px 10px; FONT: 110%/110% Verdana, Helvetica, sans-serif; color:#999999;
}
#diyform {
	MARGIN-TOP: 10px;
	padding-left: 20px;
	background-color: #FFFFCC;
}
#diyform LABEL {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #666
}
#diyform SMALL {
	FONT-SIZE: 90%; COLOR: #999999
}
#diyform INPUT[type='text'],INPUT[type='password']{
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: url(images/form-field-bg.gif) #FFFFFF repeat-x; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; FONT: 110% Verdana, Helvetica, sans-serif; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 220px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid; font-size:12px;
}
	
#diyform TEXTAREA {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(images/form-field-bg.gif) #FFFFFF repeat-x; PADDING-BOTTOM: 3px; FONT: 110% Verdana, Helvetica, sans-serif; font-size:12px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 480px; PADDING-TOP: 5px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 140px
}
#diyform #submit {
	BACKGROUND: url(images/submit-btn.gif) no-repeat left top; PADDING-BOTTOM: 6px; FONT: 12px/100% Verdana, Helvetica, sans-serif; MARGIN-LEFT: 355px; WIDTH: 135px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
#diyform #submit:hover {
	BACKGROUND: url(images/submit-btn.gif) no-repeat left bottom
}
#diyform TEXTAREA:focus {
	BORDER-RIGHT: #3b9acc 1px solid; BORDER-TOP: #3b9acc 1px solid; BORDER-LEFT: #3b9acc 1px solid; BORDER-BOTTOM: #3b9acc 1px solid
}
#diyform INPUT[type='text']:focus {
	BORDER-RIGHT: #3b9acc 1px solid; BORDER-TOP: #3b9acc 1px solid; BORDER-LEFT: #3b9acc 1px solid; BORDER-BOTTOM: #3b9acc 1px solid
}
.commentlist {
	PADDING: 0px 20px 0px 40px; MARGIN: 0px 0px 0px 0px; LINE-height: 130%; 
}
.commentlist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:normal; FONT-SIZE: 80%; COLOR:#333333; FONT-STYLE: normal;
}
.commentlist .alt {
	BACKGROUND: #f4f4f4;
}
.commentlist CITE {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #669900; FONT-STYLE: normal
}
.commentlist CITE A {
	COLOR: #669900
}
.commentlist CITE A:visited {
	COLOR: #669900
}
.commentlist SMALL {
	DISPLAY: block; FONT-SIZE: 87%; MARGIN-BOTTOM: 5px
}
.commentlist SMALL A {
	COLOR: #999999
}
.commentlist SMALL A:visited {
	COLOR: #999999
}
#description {
	FONT-SIZE: 100%; COLOR: #999999
}
.FAQ {
	padding-left: 27px;
	padding-right: 27px;
	padding-top: 10px;
	text-align: left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#000000; }
.faqQ {
	font-weight:bold;
	font-style:italic;
	color:#FF0000;
	padding-top: 10px; }
.faqA {
	font-weight: normal;
	color:#000000;}
/* Gallery */
#gallery {
	width:985px;
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	/* Changed to position: relative; float:left for ff */
	position:relative; float:left;
	padding: 0px 0px 10px 0px;
	LINE-height: 120%;
	}