/* front buttons */
.button.front {float:none; width: 20%; display:inline;
	       font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	       font-weight:normal;
	       color: white;
	       background-color: #808080;
	      }
.button.front:hover, a.button:hover{
  background-color:#e5e6fa;
  border:1px solid #808080;
  color:black;
}
.button.front:active{
  background-color:#6299c5;
  border:1px solid #6299c5;
  color:#fff;
}



table.channels{width:100%;}
table.channels td.img {border:1px solid silver; }

/* accordeon */

#accordion_wrapper { overflow:hidden; width:100%; height: 400px;}
#acAlignment{width: 805px;}
#acTitlesWrapper {width:172px; float:left; background-color: whitesmoke; margin-top:10px;}
#acTitlesWrapper p {color: black; font-weight: bold; padding: 5px 10px; margin: 0;}
#acContentWrapper {overflow:hidden; width: 600px; float:right; margin-left:20px;}

.summary {font-weight: bold;}
/* /accordeon */


.people dt {font-weight:bold;}

.logos {width: 30%; float:left; margin-top:10px; margin-left:20px;}
.clients {width: 60%; float:right; }
.clients .quote { font-size:1.1em; font-weight:bold; margin-bottom:0;}
.clients .sign { padding-left: 20px; font-size:0.9em; text-align:right;}
hr.front { width: 80%; /* display:none; */}

table.front td {font-size:13px;
font-weight:13px;
line-height:20px;
padding-left:20px;
padding-right:20px;
border-right: 1px solid gray;
/* display:none; */
	       }
table.front td.last {border-right:none;}
.frontaction { text-align: center;}
.frontaction a {font-size: x-large; margin-left:10px; margin-right:10px;}

/* body {background: #CCCCCC url(/img/bg-body.gif) repeat scroll 0 0; } */
/* body { background: #000000 url(/img/bb_bg3blgr.jpg) repeat-x scroll left top } */
/* body { background: #000000 url(/img/bg1.jpg) repeat-x scroll left top } */
#fronttext,#fronttext:visited {color:white; font-size:36px;line-height:120%;padding:5px; width:75%; margin-top: 20px; float:right; text-decoration:none;}
/* #fronttext:hover{text-decoration:underline;} */


.stress {background-color: #FFFF66;}
.feeddate { color: maroon; font-size: 11px; }
.front td ul { list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
p.requestinfo { text-align: center;
		margin-left: 100px; margin-right: 100px; padding-top: 20px; padding-bottom: 20px;}
a.requestinfo { font-weight:bold; font-size: large;}

hr.front { height: 1px; border:0;  background-color: gray;}
table.front { margin-bottom: 10px; }
table.front td {width: 50%; vertical-align: top;}
table.front td p { font-size: 13px; }
table.front li { line-height: 150%; }
h3.front { font-size: 14px; color:maroon; }

/* rw article page fixes */
p.blog-entry-tags { padding-top: 2px;}
.blog-entry-summary { font-weight: bold;}

/* rw theme adjust */
#footer { text-align: center; }
#nav a { text-transform: uppercase;}
#nav li.signup a { font-weight: bold; text-decoration: underline; color:ivory; }
#nav ul ul { width: 140px;}
#nav ul ul a {width: 120px;}
/* email to friend on article page */
div.etf { background: url("/css/blueprint/plugins/link-icons/icons/email.png") no-repeat top left; padding-left: 20px; margin-bottom:2px; font-size:10px;}
form.etf {padding: 10px; /* border:1px solid whitesmoke; background-color: whitesmoke; */}
form.etf input { font-size: 10px; }
/* EOF */
