/*  
Theme Name: Cistek 2008
*/
/*
PADDING: Top,Right,Bottom,Left */
* {
	margin: 0;
	padding: 0; }
p.center {
	text-align: center;
 }
p.px10 {
	padding-top: 10px;
}
body {
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	background: url(vimages/bg-body.jpg); 
	}
#h7 {
	padding-left: 0px;
	padding-right: 0px;
	text-align:left;
	font-size:11px;
	font-family:Tahoma;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#CC3300; }
#h8 {
	padding-left: 0px;
	padding-right: 0px;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	font-style: normal;
	line-height: 130%
	font-weight: normal;
	font-variant: normal;
	color:#CC3300; }
img.imgLeft {
	position:relative;
	float:left;
	display:block;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgLeft2 {
	position:relative;
	float:left;
	display:block;
	margin-right:0px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgClrLeft {
	position:relative;
	clear:left;
	display: block;
	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 {
	display:block;
  	margin-left: auto;
  	margin-right: auto;
 }
img.imgL {
	position:relative;
	float:left;
	display:block;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgRight {
	position:relative;
	float:right;
	display:block;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
img.imgTopLeft {
	position:relative;
	float:left;
	display:block;
	margin-right:5px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
img.imgTopL {
	position:relative;
	float:left;
	display:block;
	margin-right: 0px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; 
}
img.imgTopRight {
	position:relative;
	float:right;
	display:block;
	margin-left:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
img.imgTopR {
	position:relative;
	float:right;
	display:block;
	margin-left:0px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
.Cistek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
}
.Cistek a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
}
#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 }
.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: 950px;
	border-width:thin;
	border-style:groove;
	text-align:left;
	background-color:#FFFFFF;
	/*background:url(vimages/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; }
		
#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;*/
	background-color:#FFFFFF;
	width:910px;
	/*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;
	margin: 0px;
	/*margin: 10px 10px 10px 10px;*/
	padding: 0px 20px 10px 20px;
	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 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 {
	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 h6 A {
	COLOR:#333333 TEXT-DECORATION: none;
}
#content h6 A:hover {
	COLOR:#0099FF TEXT-DECORATION: none;
}
#content h7 {
	padding-left: 0px;
	text-align: left;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
	font-variant: normal;
	color:#FF3300; 
	padding-top: 8px;
	/* top, right, bottom, left */
	margin: 0 0 .15em 0;
	font-size: 120%; }
#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:block;
	margin: 0;
	padding-top: 0px;
	border: 0; }
#content img.imgLeft {
	position:relative;
	float:left;
	display:block;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgClrLeft {
	position:relative;
	clear:left;
	display: block;
	margin-right:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgClrRight {
	position:relative;
	clear:right;
	display: block;
	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:block;
	margin-right:0;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgL {
	position:relative;
	float:left;
	display:block;
	margin-right:0px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgRight {
	position:relative;
	float:right;
	display:block;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgTopLeft {
	position:relative;
	float:left;
	display:block;
	margin-right:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
#content img.imgTopRight {
	position:relative;
	float:right;
	display:block;
	margin-left:10px;
	margin-bottom:2px;
	padding-top: 0px;
	border: 0; }
	
#content td.block {
	color:#000000;
	background: url(vimages/GrayToWhite.jpg);
	padding: 10px 20px 10px 20px;
	vertical-align: top;
	text-align: left;
	white-space:normal;
	text-decoration:none;
	border:0px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block h6{
	color:#000066;
	font-size: 10px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block a{
	color:#990000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
}
#content td.block a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block1 {
	color:#000000;
	background: url(vimages/GrayToWhite1.jpg);
	padding: 10px 20px 10px 20px;
	vertical-align: top;
	text-align: left;
	white-space:normal;
	text-decoration:none;
	border:0px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block1 a{
	color:#CC0000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
}
#content td.block1 a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block2 {
	color:#000000;
	background-color:#FFFFFF
	padding: 10px 20px 10px 20px;
	vertical-align: top;
	text-align: left;
	white-space:normal;
	text-decoration:none;
	border:0px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block3 {
	color:#000000;
	background: url(vimages/GrayToWhite3.jpg);
	padding: 10px 20px 10px 20px;
	vertical-align: top;
	text-align: left;
	white-space:normal;
	text-decoration:none;
	border:0px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block3 h6{
	color:#000066;
	font-size: 1.0 em;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block3 a{
	color:#990000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
}
#content td.block3 a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
content td.block3 h6{
	color:#000066;
	font-size: 1.0 em;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block3 a{
	color:#990000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
}
#content td.block3 a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block4 {
	color:#000000;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background: url(vimages/GrayToWhite4.jpg);
	padding: 10px 20px 10px 20px;
	vertical-align: top;
	text-align: left;
	white-space:normal;
	text-decoration:none;
	border:0px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block4 h6{
	color:#000066;
	font-size: 1.0 em;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block4 a{
	color:#990000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
}
#content td.block4 a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
content td.block4 h6{
	color:#000066;
	font-size: 1.0 em;
	font-family:Tahoma;
	font-weight:normal;
}
#content td.block4 a{
	color:#990000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
}
#content td.block4 a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
#blockTitle {
	color:#CC3300;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
}
#testimony{
	color:#666666;
	/*background: url(vimages/GrayToWhite.jpg);*/
	background-color:#FFFFFF;
	padding: 10px 20px 10px 20px;
	vertical-align: top;
	text-align: left;
	white-space:normal;
	text-decoration:none;
	border:0px;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
#testimony a{
	color:#990000;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
	padding-bottom:15px;
	text-align:right;
}
#testimony a:hover{
	color:#FF6633;
	font-size:14px;
	font-family:Tahoma;
	font-weight:normal;
}
#client{
	color:#000000;
	/*background: url(vimages/GrayToWhite.jpg);*/
	padding: 0px 0px 0px 20px;
	text-align: right;
	white-space:normal;
	text-decoration:none;
	font-size:10px;
	font-family:Tahoma;
	font-weight:normal;
	line-height:110%;
}
#OpenQuote {
	color:#FF3300;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	line-height:100%;
}
#CloseQuote {
	color:#FF3300;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	line-height:100%;
}
#content td.IQPS {
	color:#330066;
	background-color:#FFFFFF;
	padding: 0px 12px 0px 12px;
	vertical-align: middle;
	font-size: 1.2 em;
	text-align:center;
	white-space:normal;
	text-decoration:none;
	border:0px;
}
#content td.IQPS a{
	color:#330066;
}
#content td.IQPS a:hover{
	color:#990000;
}
#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:#000000;
	border-width:thin;
	border-style:groove;
    margin: 0 auto;
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 950px;
	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:#FFFFFF; }
#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:none;
	color:#FFFFFF; }
#footer a:hover{
	font-size: 10px;
	text-decoration:none;
	color:#FF6633; }
.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: 20px; PADDING-LEFT: 0px; padding-top: 0px;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: 0px;
	padding-left: 0px;
}
.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-size: 14px;
	font-weight: bold;
	color:#333333;
}
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'] {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: url(/vimages/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 INPUT[type='text'] {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: url(vimages/form-field-bg.gif) #FFFFFF repeat-x; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; FONT: Verdana, Helvetica, sans-serif; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 220px; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e2e2 1px solid; font-size:16px; line-height: 100%;
}
#diyform TEXTAREA {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(vimages/form-field-bg.gif) #FFFFFF repeat-x; PADDING-BOTTOM: 5px; 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(vimages/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(vimages/submit-btn-hover.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
}
#testimonial {
	background-color:#999999;
	position:absolute;
	left:300px;
	top:200px;
	margin-right:10px;
	margin-left:20px;
	margin-bottom:5px;
	margin-top:5px;
	padding-top: 5px;
	pading-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	Border-style:groove;
	border-width: 2px;
	width:400px;
	height: 200px;
}
.newsletterIndent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-left:30px;
	}
