/* sm_index_styles */

.main_container .middle_container .ps_container {
	float: left;
	width: 615px;
	margin:0 12px 0 0;
}
.main_container .middle_container .ps_container object {
	width:615px;
	height:680px;
}
.main_container .middle_container .how_to {
	float:left;
	width: 332px;
}
.howto_content {
	width:332px;
	display:table;
}
.howto_thumb_container {
	float:left;
	width:70px;
	margin:0 7px 0 0;
}
.howto_thumb {
	width:70px;
	height:70px;
	margin:5px 0 0 0;
}
.howto_thumb img {
	border: 0 !important;
	display:block;
	width:70px;
	height:70px;
	margin:0;
}
.howto_big {
	float:left;
	width:255px;
	height:221px;
	margin:5px 0 0 0;
}
.howto_big img{
	width:255px;
	height:221px;
}
/*alternate display if thumbnails are not present: fill the container with a single image*/
.howto_content .noThumbnails img
{
	display:block;
	width:332px;
	height:288px;
}

.main_container .middle_container .featured_links {
	float: left;
	width: 332px;
	margin:.75em 0 0 0;
}
.main_container .middle_container .ps_container .ps_info_container .ps_instructions {
	float: left;
	width: 248px;
	margin:5em 0 0 0;
}
.main_container .middle_container .ps_container .ps_info_container .ps_detail {
	float:left;
	width:120px;
	text-align:center;
}
/* TEXT STYLES */
.ps_instructions p {
	padding:0 0 0 10px;
}
.how_to h2 {
	margin:0;
	padding:0px 0px 5px 0px;
}
.how_to a {
	font-size:.8em;
	color:#837c37;
	text-decoration:underline;
}
.how_to a:hover {
	text-decoration:none;
}
div.howToLinks a.viewAllHowto
{
	float:left;
}
div.howToLinks a.ThisHowTO
{
	float:right;
}
.featured_links h2 {
	margin:0;
}
#pane-list {
	list-style: none;
	margin:0;
	padding:0;
}
#pane-list ul
{
	margin:0;
	padding:0;
}
#pane-list li {
	background: url('/images/featured_links_arrow_off.jpg') no-repeat;
	padding:.63em 0 .63em 20px;
	border-top:1px solid #640000;
	cursor: pointer;
	color:#640000;
}
#pane-list li h3  {
	font-size:1.7em;
	font-weight:normal;
	color:#640000;
	line-height:1.1em;
	padding:0 0 .2em 0;
	margin:0;
}
#pane-list li p, #pane-list li h3 a  {
	color:#640000;
	text-decoration:none;
	margin:0;
}
#pane-list li p, #pane-list li h3 a:hover  {
	text-decoration:underline;
}
#pane-list li p {
	font-size:1em;
	text-decoration:none;
	padding:.13em 0 0 0;  /*## added css code RP ##*/
}
/* .sfhover is for IE6 */
#pane-list li:hover, #pane-list li.sfhover {
	background: url('/images/featured_links_arrow_on.jpg') no-repeat;
	background-color: #f7f2f2;
	display:block;
}
