/*SWITCH CERTAIN COLORS OF THE SPECIAL TEMPLATE BASED ON BODY CLASS*/

/*bottom border mid-section*/
#middle {border-color:#4e3227}

/*subnav for special flash landing pages*/
#subnav {background:#4e3227;padding:0 0 6px;border-bottom:4px solid #F8F1DE;min-height:201px;font-family:Arial,Tahoma,Verdana}
#subnav a {color:#fff;text-decoration:none;font-weight:normal;}
#subnav a:hover {text-decoration:underline;}
/*parent item*/
#subnav a#parent {display:block;font-size:1.8em;padding:11px 10px 11px 17px;}
#subnav span#parent {color:#fff;font-weight:bold;display:block;font-size:1.8em;padding:11px 10px 11px 17px;}
/*level 2 */
#subnav ul {background:#841019;padding:13px 0;min-height:130px;}
body.attr_detail #subnav ul {min-height:20px}
#subnav ul li a {font-size:1.4em;display:block;background:url(../images/subnav_bullet.png) no-repeat 17px .9em;padding:5px 10px 5px 29px;width:161px;}
#subnav ul li a.active, #subnav ul li a.active:hover {background-image:url(../images/subnav_active_bullet.png);color:#ab7f66;text-decoration:none;}
/*level 3*/
#subnav ul ul {padding:6px 0;background:#AB7F66;min-height:10px !important;}
#subnav ul ul li a{font-size:1.3em;background:none;padding:3px 14px 3px 36px;font-weight:normal;width:150px;}
#subnav ul ul li a.active, #subnav ul ul li a.active:hover {background:none;font-weight:bold;color:#fff;}
/*level 3*/
#subnav ul ul ul {background:#CFAD9B;margin:4px 0;}
#subnav ul ul ul li a {font-size:1.2em;padding:3px 14px 3px 43px;font-weight:normal;width:142px;}

/*featured activity section basic setup */
#featured {border:1px dotted #ab7f66;border-width:1px 0;line-height:1.4em;margin:0 13px 7px;clear:both;}
#featured {padding:10px 30px 10px 0;}
/* easy clearing */
#featured:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
#featured {display:inline-block;}
/*\*/
#featured {display:block;}
/* end easy clearing */
#featured img {float:left;border-width:2px; border-style:solid;margin:0;border-color:#ab7f66;}
#featured h2 {font-size:1.8em;font-weight:normal;margin:0 0 0 185px;line-height:1.2em;padding:0 0 10px;}
#featured h4 {padding:0;margin:0}
#featured p {margin:0 0 0 185px;padding:0 0 10px;font-size:1.2em;}
#featured ul {margin:0 0 0 186px;padding:0 0 10px;font-size:1.2em;}
#featured ul li {margin:0 0 5px;background:url(../images/featured_bullet.png) no-repeat 0 .5em;padding:0 0 0 10px;}
#featured ol {margin:0 0 0 205px;padding:0 0 10px;font-size:1.2em;}
#featured ol li {margin:0 0 5px;}
#featured table {margin:0 0 10px 185px;font-size:1.2em;}
#featured table th {color:#547db4;font-size:1.2em;}

#featured h2{color:#a55298;}

/*quad grid basic setup*/
#grid{font-size:1.2em;background-color:#fbf8f1;background-image:url(../images/co_grid_bg_var1.png);background-repeat:repeat-y;background-position:center;line-height:1.4em;margin:0 13px 13px;}
/* easy clearing */
#grid:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
#grid{display:inline-block;}
/*\*/
#grid{display:block;}
/* end easy clearing */
#grid p {margin:0 14px;padding:0 0 12px;}
#grid ul {margin:0 15px;padding:0 0 12px;}
#grid ul li {margin:0 0 5px;background:url(../images/copy_li_bullet.png) no-repeat 0 .4em;padding:0 0 0 10px;display:inline-block}
#grid ol {margin:0 35px;padding:0 0 12px;}
#grid ol li {margin:0 0 5px;}
#grid img {float:left;border:1px solid #fff;clear:left;margin:0 14px 12px;}
#grid .gleft {float:left;width:331px;overflow:hidden;}
#grid .gright {float:right;width:331px;overflow:hidden;}
/*grid heading color*/
#grid h3 {background:#ab7f66;color:#fff;padding:6px 14px;font-weight:normal;font-size:1.3em;margin:0 0 10px;line-height:1.3em;}
/*grid row background image*/
#grid .grow {background:url(../images/co_grid_row_bg_var1.png) no-repeat center;clear:both;height:11px;width:100%}

