body{
background:#A79B91;
margin:0;
font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

A:link{ color:#262626; text-decoration:underline; }
A:hover{ color:#4D4D4D; text-decoration:underline; }
A:active{ color:#262626; text-decoration:underline; }
A:active:hover{ color:#4D4D4D; text-decoration:underline; }
A:visited{ color:#262626; text-decoration:underline; }
A:visited:hover{ color:#4D4D4D; text-decoration:underline; }

#header{
background:url(images/logo.gif) no-repeat transparent top left;
width:673px;
height:220px;
margin-top: 0px;
margin-left: 8px;
}

#wrap{
width:692px;
margin-left:auto;
margin-right:auto;
background:url(images/bg.gif) #d9d0b7;
border:0;
}

#navcontainer{
background:#262626;
width:673px;
height: 35px;
margin-top:-13px;
margin-left:8px;
}

#navlist li{
display:inline;
list-style-type:none;
text-align: left;
font-size: 12px;
}

#sidebar{
width: 200px;
float: right;
margin: 5px 25px 5px 0px;
padding: 8px;
border:1px solid #000000;
font-family:'Lucida Grande', Helvetica, sans-serif;
font-size: 10px;
color: #505050;
background-color: #f4f4f4;
text-align: left;
line-height: 1.3em;
}

#navlist li a{
padding: 0em 1.5em 0em 0em;
text-decoration: none;
}

#navlist li a:link { color: #FFFFFF; }
#navlist li a:visited { color: #FFFFFF; }
#navlist li a:hover { color:#A79B91; }


h3{
font-size:18px;
font-weight:bold;
color:#262626;
letter-spacing:.5px;
font-style:normal;
text-align:left;
}

h4{
font-size:12px;
font-weight:bold;
color:#465B70;
letter-spacing:.5px;
font-style:normal;
text-align:left;
}

#column0{
width:560px;
margin-left:30px;
margin-right:auto;
padding:9px;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#232323;
float:left;
}

#column1{
width:350px;
margin-left:30px;
margin-right:auto;
padding:9px;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#232323;
float:left;
}

#column1wide{
width:370px;
margin-left:30px;
margin-right:auto;
padding:9px;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#232323;
float:left;
}

#column2{
width:270px;
margin-left:auto;
margin-right:30px;
padding:9px;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#232323;
}

#column2narrow{
width:190px;
margin-left:auto;
margin-right:30px;
padding:9px;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#232323;
}

#blogfeed{
margin-left:30px;
margin-right:30px;
padding:9px;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#232323;
}

#column0 img {
padding:6px;
display:inline;
background: #ffffff;
border:1px solid #000000;
}

#column0 img.play {
padding:0px;
display:inline;
border: 0px;
color: #d9d0b7;
}

#column1 img {
padding:6px;
display:inline;
background: #ffffff;
border:1px solid #000000;
}

#column2 img {
padding:6px;
display:inline;
background: #ffffff;
border:1px solid #000000;
}

#column2narrow img {
padding:6px;
display:inline;
background: #ffffff;
border:1px solid #000000;
}

#blogfeed img {
padding:6px;
display:inline;
background: #ffffff;
border:1px solid #000000;
}

table {
width:100%;
border-width: 0px;
border-spacing: inherit;
}

td {
border-width:0px;
padding:2px;
}

table.testimonies {
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: #000000;
	border-collapse: separate;
	background-color: #a6a6a6;
}

table.testimonies th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: #000000;
	background-color: #a6a6a6;
}

table.testimonies td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #000000;
	background-color: #ecebeb;
}

table.testimonies td.odd {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #000000;
	background-color: #ffffff;
}

table.testimonies {
	width: 610px;
	border-collapse:collapse;
	border:1px solid #000000;
}

thead.testimonies th {
	background: url(images/bg_th.jpg) no-repeat right;
	height: 47px;
	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	text-align: left;
	border-right: 1px solid #000000;
}

tbody.testimonies tr {
background: #ffffff repeat-x top;
}

tbody.testimonies tr.odd {
	background: #c0c0c0 repeat-x;
}


tbody.testimonies td {
	font-size: 1.0em;
	line-height: 1.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 10px 3px;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	text-align: left;
}

#footer{
clear:both;
width:656px;
margin-left:8px;
margin-right:auto;
background:#262626;
padding:9px;
text-align:center;
font: 7pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#ffffff;
}

#designedby{
clear:both;
width:656px;
margin-left:8px;
margin-right:auto;
padding:3px;
text-align:center;
font: 7pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#000000;
}

#footer a:link{color:#FFFFFF; text-decoration:none; }
#footer a:hover{color:#A79B91; }