/* CSS Document */
.cms-highlight 				{display: block; background: #D9EFCD; padding: 15px 10px; border-bottom:1px solid #67be38; border-top:1px solid #67be38;}
.cms-highlight a			{color:#67be38; text-decoration:none; font-weight:bold;}
.cms-highlight a:hover, .cms-highlight a:active{text-decoration:underline;}

/*magazine - light green*/
#left					{background:#d9efcd url(../images/template/leftcol/mag/leftbg_top.jpg) no-repeat; width:185px;}
#left h2				{color:#67be38; font-size:140%; margin:0;}
#leftBot				{background:transparent url(../images/template/leftcol/mag/left_bottom.jpg) no-repeat; height:28px; width:185px;}
#leftnav ul#bullet li	{background:transparent url(../images/template/leftcol/mag/bullet.gif) 0 7px  no-repeat; }
#contentBox				{background:transparent url(../images/template/bg/home_bg_tile_mag.jpg) repeat-y;  margin:0; clear:both; width:760px; font:100% Arial, Helvetica, sans-serif; color:#333; border-left:1px solid #a6ad9e;border-right:1px solid #a6ad9e;border-top:1px solid #a6ad9e;}
#boxtop					{padding:0 10px 8px 10px; margin:40px 0 0 0;}
#bc						{padding:12px 0 0 10px;}		
#bc strong				{color:#67be38; font-weight:bold;}			
#bc a					{color:#666; text-decoration:underline;}
#bc a:hover, #bc a:active{text-decoration:none;}
#boxtop h3				{color:#67be38; font-size:140%; margin:2px 0 13px 0;}
#topRight				{color:#666; font-size:95%;}
#container				{background:transparent url(../images/template/rightcol/mag/topbg.gif) no-repeat; }
#content				{padding: 5px 10px; font-size:90%;}
#content a				{color:#67be38; text-decoration:underline; font-weight:bold; } #content a:hover, #content a:active{ text-decoration:none;}
#bottomcol p			{padding:0 0 0 15px;}
#bottomcol	a			{color:#67be38; text-decoration:underline; font-size:100%; font-weight:bold;}
#bottomcol	a:hover,#bottomcol	a:active{text-decoration:none;}

#bottomcol ul			{list-style:none; margin:0 0 0 10px; padding:0;}
#bottomcol ul li a		{color:#67be38; text-decoration:none; font-size:100%; font-weight:bold;}
#bottomcol ul li		{background:transparent url(../images/template/leftcol/mag/bullet.gif) 0 3px no-repeat; padding:0 0 0 15px;}
#bottomcol ul li a:hover,#bottomcol ul li a:active	{text-decoration:underline; }

#frmAddVote				{margin:0 0 0 15px;}

#footer					{width: 760px; clear:both; color:#999; text-align:center; background:#fff url(../images/template/footer/mag/footertop.jpg) no-repeat; }
#footer a				{color:#999; text-decoration:none; font-size:90%;}
#footer a:hover,#footer	a:active		{text-decoration:underline;}

.cms-tips 				{padding: 10px; margin:8px 0; font-weight: bold; border:1px solid #67be38; }
.cms-boxtitle			{display: block; margin-top: 0px; background: #67be38; color: #FFF; font-weight: bold; padding: 4px;}
.cms-links 				{padding: 0px 4px;}
.cms-links ul			{list-style:none;}
.cms-links ul li		{background:transparent url(../images/template/leftcol/mag/bullet.gif)  0 4px  no-repeat; padding:0 0 0 15px; }
.cms-links ul li a		{color:#67be38; text-decoration:underline; font-weight:bold;} .cms-links ul li a:hover,.cms-links ul li a:active	{text-decoration:none;}
.cms-boxtext 			{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #666; background-color: #EEE;}

#votebox				{background:transparent url(../images/template/leftcol/mag/vote.jpg) no-repeat; padding:25px 0 0 12px;}
#votebox ul				{margin:0; padding:0; list-style:none;}
#votebox ul	li			{margin:0; padding:0 0 0 15px; list-style:none; background:transparent url(../images/template/leftcol/mag/bullet.gif) 0 3px no-repeat;}
#votebox ul li a		{color:#67be38; text-decoration:none; font-size:100%; font-weight:bold;}
#votebox ul li a:hover	{text-decoration:underline;}