/* 1) Global Styles/Classes */
/* 2) Global Layout */
/* 3) Page Specific Styles */
/* 4) Landing Page Styles - Added 3/26/10 */
/* 5) Fast Armadillo Additions - Added 4/10/10 */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* GLOBAL STYLES/CLASSES */

* {
	margin: 0;
	padding: 0;
	outline: 0;
}

h1, h2, h3, h4, h5, h6 { font-size: 1em; }

img { border: 0; }

a {
	color: #338c20;	
	text-decoration: none;
}

a:hover {
	color: #f6821f;
}

.clear { clear: both; }

.third-column {
	width: 28%;
	float: left;
}

.two-third-column {
	width: 70%;
	float: right;
}

span.orange-button {
	background: #f6821f;
	padding: 2px;
	display: block;
	width: 180px;
}

span.orange-button a {
	border: 1px solid #fff;
	background: #f6821f url(../images/icon_arrow.png) no-repeat 160px center;
	display: block;
	padding: 8px 0 6px 0;
	text-align: center;
	text-indent: -10px;
	color: #fff;
	text-transform: uppercase;
	font-size: .8em;
	font-weight: bold;
}

span.orange-button a:hover {
	background: #333 url(../images/icon_arrow.png) no-repeat 160px center;
	color: #f6821f;
}

.thumb-product {
	width: 125px;
	text-align: center;
	padding: 0 10px;
	float: left;
	font-size: .9em;
}

.gray-box {
	background: #e7e7e7;
	padding: 20px;
	width: 695px;
}


/* Added 3/26/10 */

.whole-column {
	padding: 0 2%;	
}

.half-column {
	width: 45%;
	padding: 0 2%;
	float: left;
}

.icon-column {
	width: 110px;
	float: left;
	font-size: .9em;
	padding: 3px 0 0 0;
}

.content-column {
	width: 220px;
	float: left;
}

.float-right {
	float: right;	
}

.float-left {
	float: left;
}

img.float-left { padding: 3px 13px 3px 0; }

img.float-right { padding: 3px 0 3px 13px; }

img.no-border { border: 0 !important; }

.padded-content {
	padding: 0 20px;
}

/* end Added 3/26/10 */

/* END GLOBAL STYLES/CLASSES */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* GLOBAL LAYOUT */

body {
	background: #0e0c09 url(../images/bg_body.jpg) no-repeat center top;
	color: #2d2e2e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
	line-height: 1em;
}

#container {
	width: 956px;
	background: #fff;
	margin: 0 auto;
	text-align: left;
}

#masthead {
	width: 956px;
	background: #22700d url(../images/bg_masthead.jpg) no-repeat 0 0;
}

#masthead #logo h1 a {
	width: 229px;
	height: 115px;
	display: block;
	float: left;
	text-indent: -9000em;
	background: url(../images/logo_primos.png) no-repeat 0 0;
	position: relative;
	margin-top: -7px;
	left: 30px;
}

#masthead #utility {
	width: 262px;
	padding: 13px 23px 0 0;
	float: right;
	color: #0d3806;
	font-size: .8em;
}

#masthead #utility h2#tagline {
	width: 262px;
	height: 36px;
	text-indent: -9000em;
	background: url(../images/img_tagline.png) no-repeat 0 0;
}

#masthead #utility #utility-nav {
	text-align: right;	
	padding: 8px 0 8px 0;
}

#masthead #utility #utility-nav li {
	list-style-type: none;
	display: inline;
	padding: 0 8px 0 6px;
	border-right: 1px solid #0d3806;
}

#masthead #utility #utility-nav li.last {
	border: 0;
	padding: 0;
}

#masthead #utility #utility-nav a {
	color: #e3f0dc;
	text-decoration: none;
}

#masthead #utility #utility-nav a:hover {
	color: #fff;	
}

.txtSearch {
	border: 1px solid #000;
	background: #fff;
	width: 196px;
	float: left;
	height: 16px;
}

#masthead #utility #search input#search-submit,
.btnSearch {
	background: #2ba116;
	border: 0;
	color: #fff;
	font-size: .85em;
	padding: 1px 8px;
	float: right;
	width: auto;
	height: 17px;
	cursor: pointer;
}

#masthead #navigation {
	clear: both;
	width: 896px;
	padding: 0 30px;
	height: 46px;
	background: url(../images/bg_navigation.jpg) repeat-x 0 0;
	font-size: .9em;
}

#masthead #navigation li {
	display: block;
	float: left;
	padding: 14px 28px;
	background: url(../images/bg_nav-divider.gif) no-repeat 0 0;
}

#masthead #navigation li.first {
	background: none;	
}

#masthead #navigation li a {
	color: #fefefe;
	text-decoration: none;
}

#masthead #navigation li a:hover, #masthead #navigation li a:active, #masthead #navigation li a:focus, #masthead #navigation li a.selected {
	color: #f6821f;	
}

#content {
	width: 956px;
	background: url(../images/bg_sidebar.jpg) repeat-y 0 0;
}

#content #sidebar {
	float: left;
	width: 171px;
}

/* Modified 4/10/10 by Fast Armadillo */
#content #sidebar li {
	list-style-type: none;
	padding: 15px 0 18px 20px;
	background: url(../images/bg_sidebar-divider.png) repeat-x center bottom;
	font-size: .75em;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	overflow:hidden; 
}

/* End  Modified 4/10/10 by Fast Armadillo */

#content #sidebar li.selected {
	background: #1f281d url(../images/bg_sidebar-divider.png) repeat-x center bottom;	
}

#content #sidebar li a {
	color: #fff;
	text-decoration: none;
}

#content #sidebar li a:hover {
	color: #1f281d;	
}

#content #sidebar li.selected a:hover {
	color: #fff;	
}

#content h4 {
	font-size: 1.1em;	
}

#content #main-wrapper {
	width: 785px;
	float: left;
	min-height:400px;
}

#content #main-wrapper.home-main-wrapper {
	min-height:203px;
}

#content #full-width-content {
	background: #fff;
	width: 904px;
	padding: 26px;
	clear: both;
	font-size: .7em;
}

#content #footer {
	clear: both;	
	text-align: center;
	font-size: .7em;
	width: 956px;
	background: #63bc46;
	padding: 8px 0;
}

#content #footer li {
	list-style-type: none;
	display: inline;
	padding: 0 6px;
	border-left: 1px solid #000;
}

#content #footer li.first {
	border: 0;	
}

#content #footer li a {
	color: #000;
	text-decoration: none;
}

#content #footer li a:hover {
	text-decoration: underline;	
}

/* END GLOBAL LAYOUT */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* PAGE SPECIFIC STYLES */

/* --- Home --- */

/* Updated 3/15/10 */
#content #main-wrapper #product-feature {
	background: #000 url(../images/bg_product-feature.jpg) no-repeat 0 0;	
	height: 271px;
	overflow: hidden;
	line-height: 1.1em;
}

/* Updated 3/15/10 */
#content #main-wrapper #product-feature .product-image {
	width: 205px;
	float: left;
	text-align: center;
}

/* Updated 3/15/10 */
#content #main-wrapper #product-feature .product-description {
	width: 400px;
	float: left;
	/* background: url(../images/img_will-primos.png) no-repeat right bottom; */
	height: 271px;
	margin: -12px 0 0 0;
	padding: 60px 0 0 0;
	font-size: .8em;
	color: #fff;
}

#content #main-wrapper #product-feature .product-description h3 {
	color: #6dc54f;
	font-size: 2.3em;
	margin: 0 0 20px 0;
}

#content #main-wrapper #product-feature .product-description h3 .sup {
	font-size: .5em;
	position: relative;
	bottom: 11px;
}

/* Updated 3/15/10 */
#content #main-wrapper #product-feature .product-description a {
	color: #6dc54f;	
	text-decoration: none;
	font-weight: bold;
}

#content #main-wrapper #product-feature .product-description a:hover {
	text-decoration: underline;	
}

/*

#content #main-wrapper #product-navigation {
	width: 126px;
	height: 17px;
	background: url(../images/bg_transparent-bar.png) no-repeat 0 0;
	font-size: .8em;
	padding: 5px 12px;
	float: right;
	margin-top: -27px;
	position: relative;
	right: 284px;
}

*/

#content #main-wrapper #product-navigation li {
	list-style-type: none;
	display: inline;
	padding: 0 8px;
	top: 0;
	left: 0;
}

#content #main-wrapper #product-navigation li a {
	color: #fff;	
	text-decoration: none;
}

#content #main-wrapper #product-navigation li a:hover, #content #main-wrapper #product-navigation li a:active, #content #main-wrapper #product-navigation li a:focus, #content #main-wrapper #product-navigation li a.selected {
	color: #36b71c;	
}

#content #black-bar-divider {
	background: #000;
	height: 24px;
	width: 956px;
	clear: both;
}

#content #full-width-content #tout-supermodel 
{
    padding: 0 0 20px 0;
}

#content #full-width-content #tout-catalog {
	background: url(../images/2012_COVER.gif) no-repeat 0 8px; 
	padding:  8px 0 21px 105px;
}

#content #full-width-content #tout-facebook {
	background: url(../images/icon_facebook.jpg) no-repeat 0 0;
	padding: 0 0 0 82px;
}

a#btn_become-a-fan {
	width: 112px;
	height: 22px;
	background: url(../images/btn_become-a-fan.gif) no-repeat 0 0;
	display: block;
	text-indent: -9000em;
	margin: 5px 0 0 0;
}

a#btn_supermodel
{
	width: 200px;
	height: 130px;
	background: url(../images/super_model_3.jpg) no-repeat 0 0;
	display: block;
	text-indent: -9000em;
	border: solid 1px black;
	margin: 5px 0 0 0;    
}
/* --- END Home --- */


/* --- Landing Page --- */

#content #main-wrapper #landing-page {
	background: #0f0f0f url(../images/bg_landing-page.jpg) no-repeat 0 0;
	width: 785px;
	min-height: 612px;
	font-size: 1em;
}

#content #main-wrapper #landing-page #product-image {
	width: 300px;
	float: left;
}

#content #main-wrapper #landing-page #product-description {
	width: 435px;
	float: left;
	color: #fff;
	padding: 70px 50px 0 0;
}

#content #main-wrapper #landing-page #product-description h3 {
	color: #6dc54f;
	font-size: 2.3em;
	margin: 0 0 20px 0;
	line-height:2.3em;
}

#content #main-wrapper #landing-page #product-description h3 .sup {
	font-size: .5em;
	position: relative;
	bottom: 11px;
}

#content #main-wrapper #landing-page #product-description p {
	font-family: Tahoma, Geneva, sans-serif;	
	font-size: 1.1em;
	line-height: 1.6em;
	margin: 0 0 20px 0;
}

#content #main-wrapper #landing-page #related-products {
	float: left;
	width: 435px;
	color: #dddddd;
	font-size: 1.1em;
	padding: 30px 50px 0 0;
}

#content #main-wrapper #landing-page #related-products h4 {
	color: #999999;
	text-transform: uppercase;
	font-size: .9em;
	padding: 0 0 8px 0;
}

#content #main-wrapper #landing-page #related-products a {
	color: #338c20;
	font-weight: bold;

}

#content #main-wrapper #landing-page #related-products a:hover { color: #f6821f; }




/* --- Landing Page --- */


/* --- Product Detail Page --- */

#content #main-wrapper #cart-summary {
	background: #f6821f url(../images/bg_cart-summary.gif) no-repeat left bottom;
	width: 270px;
	padding: 12px 25px;
	float: right;
	font-size: .6em;
	color: #222222;
	margin: 0 0 18px 0;
}

#content #main-wrapper #cart-summary #cart {
	width: 185px;
	float: left;
	background: url(../images/bg_vertical-dashed-border.gif) repeat-y right top;
}

#content #main-wrapper #cart-summary a {
	color: #fff;	
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
}

#content #main-wrapper #cart-summary a:hover { color: #222222; }

#content #main-wrapper #cart-summary a#view-cart {
	background: url(../images/icon_shopping-cart.gif) no-repeat 0 3px;	
	padding: 0 10px 0 18px;
	float: left;
}

#content #main-wrapper #cart-summary a#wishlist {
	background: url(../images/icon_wishlist.gif) no-repeat 15px 1px;	
	padding: 0 0 0 35px;
	float: left;
}

#content #main-wrapper #product-detail {
	width: 785px;
	background: #fff;
}

#content #main-wrapper #product-info {
	font-size: .75em;
	line-height: 1.5em;
	padding: 15px 30px;
}

#content #main-wrapper #product-detail #breadcrumbs {
	float: left;
	width: 300px;
}

#content #main-wrapper #product-detail #breadcrumbs li {
	display: inline;
	padding: 0 5px 0 0;
	font-size: .85em;
	margin: 0;
}

#content #main-wrapper #product-detail #product-image {
	width: 190px;
	float: left;
	padding: 0 0 20px 0;
}

#content #main-wrapper #product-detail #product-image a#enlarge-image {
	width: 53px;
	height: 17px;
	display: block;
	text-indent: -9000em;
	background: url(../images/btn_enlarge.gif) no-repeat 0 0;
}

#content #main-wrapper #product-detail #product-description {
	float: right;
	width: 525px;
}

#content #main-wrapper #product-detail #product-description h3 {
	font-size: 1.4em;
	color: #f6821f;
	padding: 5px 0;
}

#content #main-wrapper #product-detail #product-description h4 {
	font-size: .95em;
	padding: 20px 0 5px 0;
}

#content #main-wrapper #product-detail li {
	margin: 0 0 0 16px;	
}

#content #main-wrapper #product-detail #add-to-cart {
	clear: left;	
	width: 126px;
	padding: 16px;
	border: 2px solid #eeeeee;
}

#content #main-wrapper #product-detail #add-to-cart strong {
	display: block;
	width: 50px;
	float: left;
}

#content #main-wrapper #product-detail #add-to-cart span { 
	clear: left; 
	display: block;
}

#content #main-wrapper #product-detail #add-to-cart #email-link a {
	background: url(../images/icon_email.gif) no-repeat 0 1px;
	display: block;
	padding: 2px 0 2px 25px;
	font-size: .95em;
	font-weight: bold;
	margin: 5px 0 8px 0;
}

#content #main-wrapper #product-detail #add-to-cart span.orange-button {
	width: 122px;
}

#content #main-wrapper #product-detail #add-to-cart span.orange-button a {
	background-position: 93px center;	
	padding: 5px 0 4px 0;
}

#content #main-wrapper #product-detail #related-products {
	clear: both;
	background: #fff url(../images/bg_dotted-border.gif) repeat-x 0 0;
	margin: 20px 0 0 0;
	padding: 11px 0 30px 0;
}

#content #main-wrapper #product-detail #related-products h4 {
	font-size: .9em;
	text-transform: uppercase;
	color: #f6821f;
	padding: 0 0 10px 0;
}

#content #main-wrapper #product-detail #related-products .thumb-product {
	padding: 0 8px;	
	line-height: 1.3em;
}

#content #main-wrapper #product-detail #related-products .thumb-product a {
	font-weight: bold;	
}

/* --- END Product Detail Page --- */


/* --- Generic Subpage --- */

#content #main-wrapper #subpage {
	width: 785px;
	background: #fff;
	font-size: .75em;
}

#content #main-wrapper #sub-content {
	padding: 20px;	
}

#content #main-wrapper #sub-content h3 {
	font-size: 1.6em;
	color: #f6821f;
	padding: 5px 0;
}

#content #main-wrapper #sub-content p {
	margin: 0 0 16px 0;	
}

#content #main-wrapper #sub-content h4 {
	font-size: 1em;	
	padding: 3px 0;
}

#content #main-wrapper #sub-content ul { margin: 0 0 0px 0; }

#content #main-wrapper #sub-content li {
	margin: 0 0 0 16px;	
	padding: 1px 0;
}

#content #main-wrapper #sub-content span.orange-button { 
	font-size: 1.2em; 
	margin: 0 0 22px 0;
}

#content #main-wrapper #sub-content .third-column {
	padding: 5px 15px 0 15px;
}

#content #main-wrapper #sub-content .third-column img {
	padding: 2px;
	background: #fff;
	border: 1px solid #222222;
	margin: 10px 0;
}

/* --- END Generic Subpage Styles --- */

/* END PAGE SPECIFIC STYLES */



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* LANDING PAGE STYLES */

#content #main-wrapper #product-feature.sub {
	background: #000 url(../images/bg_product-feature-sub.jpg) no-repeat 0 0;	
}

#content #main-wrapper #product-feature.sub .product-description {
	padding: 70px 0 0 0;
}

#content #main-wrapper #product-feature.sub .product-description h3 {
	font-size: 2em;
}

#content #main-wrapper #product-feature .product-description-wide {
	width: 575px;
	float: left;
	height: 271px;
	margin: -12px 0 0 0;
	padding: 40px 0 0 30px;
	font-size: .8em;
	color: #fff;
}

#content #main-wrapper #product-feature .product-description-wide h3 {
	color: #6dc54f;
	font-size: 2em;
	margin: 0 0 20px 0;
}

#content #main-wrapper #product-feature #product-navigation #navigation-products, #content #main-wrapper #product-feature #product-navigation #navigation-tvvideo {
	width: 160px;
	float: right;
	position: relative;
	right: -9px;
	padding: 4px 0 0 0;
}

#content #main-wrapper #product-feature #product-navigation #navigation-products li, #content #main-wrapper #product-feature #product-navigation #navigation-tvvideo li {
	padding: 0 0 3px 0;
	margin: 0;
	list-style-type: none;
	display: block;
}

#content #main-wrapper #product-feature #product-navigation #navigation-products li a, #content #main-wrapper #product-feature #product-navigation #navigation-tvvideo li a {
	width: 146px;
	height: 48px;
	display: block;
	text-indent: -9000em;
	border: 1px solid #2f5225;
}

#content #main-wrapper #product-feature #product-navigation #navigation-products li#nav_product1 a { background: url(../images/nav_products_product1.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-products li#nav_product2 a { background: url(../images/nav_products_product2.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-products li#nav_product3 a { background: url(../images/nav_products_product3.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-products li#nav_product4 a { background: url(../images/nav_products_product4.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-products li#nav_product5 a { background: url(../images/nav_products_product5.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-tvvideo li#nav_product1 a { background: url(../images/nav_tvvideo_product1.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-tvvideo li#nav_product2 a { background: url(../images/nav_tvvideo_product2.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature #product-navigation #navigation-tvvideo li#nav_product3 a { background: url(../images/nav_tvvideo_product3.jpg) no-repeat 0 0; }

#content #main-wrapper #product-feature .product-description-wide ul#video-list {
	position: relative;
	left: -10px;
}

#content #main-wrapper #product-feature .product-description-wide ul#video-list li {
	list-style-type: none;
	float: left;
	padding: 0 5px;
	font-size: .8em;
	font-weight: bold;
	line-height: 1.2em;
	display: block;
	width: 105px;
}

#content #main-wrapper #product-feature .product-description-wide ul#video-list li span.title {
	padding: 0 0 0 7px;	
	display: block;
}


#content #main-wrapper #subpage ul#product_chart li {
	list-style-type: none;
	float: left;
	padding: 0 18px 15px 18px;
	text-align: center;
	font-weight: bold;
}

#content #main-wrapper #subpage ul#product_chart li img { padding: 0 0 5px 0; }

#content #main-wrapper #subpage ul#product_chart li.row1 { padding: 0 33px 15px 33px; }

#content #main-wrapper #subpage ul#product_chart li.row3 { padding: 0 23px 25px 23px; }





/* --- Landing Page 05/11/10 --- */

#content #main-wrapper #landing-page.truth-camera {
	background: #0f0f0f url(../images/truthcam/bg_landing_truthcam.jpg) no-repeat 0 0;
}

#content #main-wrapper #landing-page.swamp-donkey {
	background: #0f0f0f url(../images/swampdonkey/bg_landing_swamp-donkey.jpg) no-repeat 0 0;
}

#content #main-wrapper #landing-page.silver-xp {
	background: #0f0f0f url(../images/silverxp/bg_landing_silverxp.jpg) no-repeat 0 0;
}

#content #main-wrapper #landing-page.trigger-stick {
	background: #0f0f0f url(../images/triggersticks/bg_landing_triggersticks.jpg) no-repeat 0 0;
}

#content #main-wrapper #landing-page.bloodhunter {
	background: #0f0f0f url(../images/bloodhunter/bg_landing_bloodhunter.jpg) no-repeat 0 0;
}

#content #main-wrapper #landing-page #landing-page-content {
	width: 725px;
	padding: 30px;
	color: #eeeeee;
}

#content #main-wrapper #landing-page #landing-page-content h3 {
	color: #6dc54f;
	font-size: 1.6em;
	margin: 0 0 15px 0;
}

#content #main-wrapper #landing-page.swamp-donkey #landing-page-content h3 { font-size: 1.4em; }

#content #main-wrapper #landing-page #landing-page-content #video-container {
	width: 201px;
	height: 300px;
	float: right;
	padding: 0 10px 0 0;
}

#content #main-wrapper #landing-page #landing-page-content #video-container a {
	display: block;
	padding: 0 0 20px 0;
	float: left;
}

#content #main-wrapper #landing-page #landing-page-content #video-container a.padding-right {
	padding-right: 5px;
}

#content #main-wrapper #landing-page #landing-page-content #product-information {
	clear: both;	
	font-size: 1.0em;
	line-height: 1.4em;
}

#content #main-wrapper #landing-page.swamp-donkey #landing-page-content #product-information { padding: 50px 0 0 0; }

#content #main-wrapper #landing-page #landing-page-content #product-information p {
	padding: 0 0 15px 0;	
}

#content #main-wrapper #landing-page #landing-page-content #product-information ul {
	padding: 0 0 15px 0;
}

#content #main-wrapper #landing-page #landing-page-content #product-information li {
	margin: 0 0 0 15px;
	padding: 0 0 3px 0;
}

#content #main-wrapper #landing-page #landing-page-content #product-information span.orange-button { font-size: 1.2em; }

/*FA Change 5-15-2010 Per customer Request */
#content #main-wrapper #landing-page #landing-page-content #camera-scroller {
	background: #191916;	
	width: 685px;
	height: 263px;
	padding: 20px;
	margin: 0px 0 0 0;
	font-size: 1.0em;
	line-height: 1.5em;
}

#content #main-wrapper #landing-page #landing-page-content #camera-scroller .product-image {
	float: left;
	padding-right: 15px;
}

#content #main-wrapper #landing-page #landing-page-content #camera-scroller h3 {
	font-size: 1.4em;
	padding: 30px 0 0 0;
}

#content #main-wrapper #landing-page #landing-page-content #camera-scroller-nav {
	background: #1e3611;
	width: 705px;
	padding: 10px;
	text-align: center;

}

#content #main-wrapper #landing-page #landing-page-content #camera-scroller-nav li {
	list-style-type: none;
	display: inline;
	padding: 0 20px;
	border-right: 1px solid #eeeeee;
}

#content #main-wrapper #landing-page #landing-page-content #camera-scroller-nav li.last { border: 0; }

#content #main-wrapper #landing-page #landing-page-content #camera-scroller-nav li a:hover { color: #eeeeee; }

#content #main-wrapper #landing-page #landing-page-content #camera-scroller-nav li a:active, #content #main-wrapper #landing-page #landing-page-content #camera-scroller-nav li a:focus {
	color: #eeeeee;
	font-weight: bold;
}

#content #main-wrapper #landing-page #landing-page-content #related-products {
	float: none;
	width: 725px;
	color: #dddddd;
	
	padding: 30px 0;
}


/* --- Landing Page 05/11/10 --- */



/* END LANDING PAGE STYLES */



/* 5) Fast Armadillo Additions - Added 4/10/10 */

.fa_TitleBar {
	background-color:#62BB46;
	border-bottom:4px solid #94CA5D;
	border-top:4px solid #94CA5D;
	height:30px;
	margin:10px 0 10px;
	padding-left: 10px;
	
	
	}
	
	
hr {
	clear:both;
	height:0px;
	border:0px;
	border-bottom: 1px solid grey;
	background-color: gray;
	margin: 30px 0px;
	}
	
	
	
.showSubSub {
	background-color:#21351C;
	border-top: 2px solid #555C54;
	margin-bottom: -16px;
	margin-top: 18px;
	margin-left: -20px;
	padding:10px 0;
	
	list-style-image:url(/images/SubSubNavArrow.gif);
	list-style-type:disc;

	
	
		}
		
#content #sidebar  .showSubSub li {
	padding: 5px 0 5px 25px;
	background-image:none;
	list-style-type:disc;
color:#F9841B;
		}
		
#content #sidebar .showSubSub li a {
	color:#F9841B;
	
		}
		
		
.hideSubSub {
	display:none;
	}
	
	
.HidePager {
	display:none;
	}
	
	
.ProstaffImage {
	float:left;
	margin-right:10px;
	width:150px;
	height:150px;
	}
	
.ProStaffItemWrapper {
	
	padding-bottom:10px;
	}

