p {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {
border:0;
}
.spaced {
margin-right: 30px;
}

.vspaced {
margin-top: 30px;
}

.popupnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
.popupnav a {
	text-decoration: none;
	color: #fff;
}

a.popupnav:visited {
	text-decoration: none;
	color: #fff;
}
a.popupnav:hover {
	text-decoration: underline;
}

#featuresLeft {
width:660px;
margin:20px 30px 0 0;
float:left;
}

#featuresRight {
width:200px;
float:right;
}
#featuresRight img{
margin-top:20px;
}

#featuresLinks {
float:left;
width:200px;
margin-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#895b26;
}

#featuresLinks h2 {
margin:4px 0;
padding:2px 4px;
font-size:11px;
background-color:#895b26;
color:#fff;
border-bottom:2px solid #3f3326;
}

#featuresLinks a, a:visited {
text-decoration:underline;
line-height:20px;
color:#000;
}
#featuresLinks a:hover {
text-decoration:none;
color:#895b26;
}


/* default opacity for IE */
img {
	filter:alpha(opacity=100);
	}

/* duplicate image positioning */
img.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
	}

#sections {
width:203px;
float:left;
margin-top:14px;
}


#sections a {
display:block;
line-height:0;
margin:0;
padding:0;
}

#sections a:hover {
display:block;
line-height:0;
margin:0;
padding:0;
}

#s_a:hover {border-right:3px solid #895b26;}
#s_b:hover {border-right:3px solid #895b26;}
#s_c:hover {border-right:3px solid #895b26;}
#s_d:hover {border-right:3px solid #895b26;}
#s_e:hover {border-right:3px solid #895b26;}
#s_f:hover {border-right:3px solid #895b26;}
#s_g:hover {border-right:3px solid #895b26;}
#s_h:hover {border-right:3px solid #895b26;}
#s_i:hover {border-right:3px solid #895b26;}
#s_j:hover {border-right:3px solid #895b26;}
#s_k:hover {border-right:3px solid #895b26;}
#s_l:hover {border-right:3px solid #895b26;}
#s_m:hover {border-right:3px solid #895b26;}
#s_n:hover {border-right:3px solid #895b26;}
#s_o:hover {border-right:3px solid #895b26;}

#section_z {position:absolute; padding-left:10px;}
#section_a {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_b {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_c {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_d {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_e {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_f {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_g {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_h {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_i {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}
#section_j {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}
#section_k {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}
#section_l {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}
#section_m {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}
#section_n {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}
#section_o {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:230px; height:495px;}

#section_a {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_b {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}
#section_c {visibility:hidden; position:absolute; padding-left:10px; overflow:auto; width:227px; height:495px;}

#features {
width:197px;
margin:14px 30px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#895b26;
float:left;
}

#features h2 {
margin:4px 0;
padding:2px 4px;
font-size:11px;
background-color:#895b26;
color:#fff;
border-bottom:2px solid #3f3326;
}

#features a, a:visited {
text-decoration:underline;
line-height:20px;
color:#000;
}
#features a:hover {
text-decoration:none;
color:#895b26;
}

#thumbs {
width:460px;
float:left;
}
#thumbs img{
margin:20px 0 0 30px;;
float:right;
}

.clients {
float:left;
width:300px;
margin-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#895b26;
}

.clients ul{
padding:0 0 0 20px;
margin:0;
}

.clients li{
padding:0;
margin:0;
line-height:20px;
color:#000;
}

.clients a, .clients a:visited {
color:#000;
text-decoration:underline;
}
.clients a:hover {
text-decoration:none;
color:#895b26;
}

