/*	showcase.css Stylesheet	© 2007-2008, DIYinnovation.com.*//* General css rules */
#newsbutton						{position:relative; height:80px;}
#newsbutton a.button				{position:absolute; top:25px; left:8px; width:176px; height:51px; background:url('../../../images/left-nav/newsletter_btn_small.gif');}
#newsbutton a.button span		{display:none;}
#newsbutton a:hover.button		{background-position:0px 51px;}
#newsbutton a.link				{position:absolute; top:9px; left:30px; padding-left:10px; font-size:11px; text-decoration:none; color:#369;}
#newsbutton a:hover.link			{text-decoration:underline; color:#a4b4ca;}
/* Signup Panel css rules */
#advertise						{position:relative; height:80px;} 
#advertise a.button			{position:absolute; top:0px; left:4px; width:184px; height:72px;}
#advertise a:hover.button		{background-position:0px 72px;}
#advertise a.button span		{display:none;}
#advertise2						{position:relative; height:80px;} 
#advertise2 a.button			{position:absolute; top:0px; left:24px; width:184px; height:72px;}
#advertise2 a:hover.button		{background-position:0px 72px;}
#advertise2 a.button span		{display:none;
}
#showcaselegendblaster						{position:relative; height:105px;} 
#showcaselegendblaster a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/plan1.jpg');}
#showcaselegendblaster a.button span		{display:none;
}
#showcasegunholsterpatents						{position:relative; height:105px;} 
#showcasegunholsterpatents a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/patents3.jpg');}
#showcasegunholsterpatents a.button span		{display:none;
}
#showcasesilencerpatents						{position:relative; height:105px;} 
#showcasesilencerpatents a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/patents1.jpg');}
#showcasesilencerpatents a.button span		{display:none;
}
#showcasefuelsaverpatents						{position:relative; height:105px;} 
#showcasefuelsaverpatents a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/patents2.jpg');}
#showcasefuelsaverpatents a.button span		{display:none;
}
#showcase1911blueprints						{position:relative; height:105px;} 
#showcase1911blueprints a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/blueprints1.jpg');}
#showcase1911blueprints a.button span		{display:none;
}
#showcasear15blueprints						{position:relative; height:105px;} 
#showcasear15blueprints a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/blueprints2.jpg');}
#showcasear15blueprints a.button span		{display:none;
}
#showcaseultralegendlauncher						{position:relative; height:105px;} 
#showcaseultralegendlauncher a.button			{position:absolute; top:10px; left:15px; width:203px; height:84px; background:url('../../../images/DIY-showcase/research1.jpg');}
#showcaseultralegendlauncher a.button span		{display:none;
}
#showcasecomposttumbler						{position:relative; height:65px;} 
#showcasecomposttumbler a.button			{position:absolute; top:10px; left:7px; width:218px; height:48px;}
#showcasecomposttumbler a.button span		{display:none;
}

/* Left sidebar Nav Rules */
#leftSidebar #leftNav #howtoplans h2		{height:36px; background:url('../../../images/left-nav/header_plans.gif') no-repeat;}
#leftSidebar #leftNav #patentmodules h2	{height:36px; background:url('../../../images/left-nav/header_patents.gif') no-repeat;}
#leftSidebar #leftNav #gunblueprints h2		{height:36px; background:url('../../../images/left-nav/header_blueprints.gif') no-repeat;}
#leftSidebar #leftNav #planpatentblueprintnews h2		{height:36px; background:url('../../../images/left-nav/header_news.gif') no-repeat;}
#leftSidebar #leftNav #diyresources h2		{height:36px;}
/* DIY Showcase boxes */
#DIYshowcase						{background:#fff url('../../../images/DIY-showcase/background.gif') repeat-y; margin-bottom:25px; width:232px;}
#DIYshowcase .top					{height:17px; background:url('../../../images/DIY-showcase/background_top.gif') no-repeat; overflow:hidden;}
#DIYshowcase .bottom				{height:17px; background:url('../../../images/DIY-showcase/background_bottom.gif') no-repeat; overflow:hidden;}
#DIYshowcase .back				{background:url('../../../images/DIY-showcase/showcase_separator.gif') bottom left no-repeat; padding-bottom:10px;}
#DIYshowcase h2					{margin:10px 0px 0px 0px !important; padding:0px; height:18px;}
#DIYshowcase h2 span				{display:none;}
#DIYshowcase h2 a					{display:block; height:18px;}
#DIYshowcase #plans h2		{background:url('../../../images/DIY-showcase/header_new_plans.gif') no-repeat;}
#DIYshowcase #patents h2				{height:39px; background:url('../../../images/DIY-showcase/header_new_patents.gif') no-repeat;}
#DIYshowcase #blueprints h2		{height:39px; background:url('../../../images/DIY-showcase/header_new_blueprints.gif') no-repeat;}
#DIYshowcase #RandD h2		        {height:39px; background:url('../../../images/DIY-showcase/RandD.gif') no-repeat;}
#DIYshowcase p						{margin:3px 24px 10px 28px; color:#666; font-size:11px;}
#Showcasesale						{float:left;}
#Showcasesale h2					{width:233px; height:25px;}
#Showcasesale h2 span				{display:none;}
#Showcasesale h3					{margin:5px 0px 2px 0px; clear:left;}
#Showcasesale h3 a				{color:#1c4b84; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; padding-left:16px;}
#Showcasesale h3 a:hover			{text-decoration:underline; color:#a4b4ca;}
#Showcasesale .event				{float:left;}
#Showcasesale p					{font-size:11px; float:left; width:142px; margin-left:2px;}
#Showcasesale .logo				{float:right; width:74px;}

/* Content css rules */
#leftColumn .content .right					{float:right; padding:2px 0px 0px 20px;}
#leftColumn .content .left					{float:left; padding:2px 10px 0px 0px;}
#leftColumn .content .center				{padding:10px; text-align:center;}
#leftColumn .content .picFrame img			{border:0px solid;}
#leftColumn .content .picFrame .caption		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:2px 0px 2px 0px;}
#leftColumn .content ul						{padding:0px; margin:5px 15px 15px 30px;}
#leftColumn .content ul	li					{padding:0px; margin:0px 0px 5px 0px;}
#leftColumn .content .note					{font-size:9px; margin-top:20px;}
#leftColumn .content dl						{padding:0px; margin:0px 0px 0px 3px; width:200px; float:right;}
#leftColumn .content plan						{padding:0px; margin:0px; font-weight:bold; background:none;}
#leftColumn .content plan	span				{padding:2px 2px 0px 4px; display:block; background:none;}
#leftColumn .content plan a					{text-decoration:underline; color:#000;}
#leftColumn .content dd						{padding:0px; margin:0px 0px 3px 0px; font-style:italic; font-size:90%; background:none;}
#leftColumn .content dd	span				{padding:0px 2px 2px 4px; display:block; background:none;}
#leftColumn .content dt.current				{background:url('../../../images/') ;}
#leftColumn .content dt.current span		{background:url('../../../images/') no-repeat;}
#leftColumn .content dd.current				{background:url('../../../images/right-menu-bg.jpg') no-repeat;}
#leftColumn .content dd.current	span		{background:url('../../../images/') no-repeat;}
#leftColumn .content #legendFrame				{width:665px; float:left; padding:0px 2px; margin:0px 0px 0px 0px;}
#leftColumn .content #legendFrame h3			{padding:0px; margin:0px; font-size:120%;}
#leftColumn .content #legendFrame h4			{padding:0px 0px 5px 0px; margin:0px; font-size:100%; font-weight:normal; font-style:italic;}
#leftColumn .content #legendFrame p			{font-size:97%; line-height:14px; margin-bottom:14px;}
#leftColumn .content #legendFrame .left		{float:left; padding:2px 5px 0px 0px;}
#leftColumn .content #legendFrame .DIY			{display:none; margin-left:1px;}
#leftColumn .content #legendFrame .DIY.current	{display:block;}
#leftColumn .content #legendlist				{width:200px; float:right; padding:0px; margin:0px 5px 0px 2px;}

/* Products rules */
#leftColumn .content #productsTable 	{clear:both; margin:auto;}
#leftColumn .content #productsTable td 	{padding:10px 30px 10px 30px; text-align:center;}
#leftColumn .content #productList h3	{font-size:120%; clear:both; margin:10px 0; text-align:center;}
#leftColumn .content #productList h4 	{float:left; width:140px; margin:0px; padding:0px;}
#leftColumn .paraClear		{clear:both;}
#leftColumn .paraClear p	{float:left; margin:0px 0px 15px 5px; width:630px;}
#leftColumn .paraClear img	{margin-bottom:15px;}

/* Article rules */
#leftColumn .content #diyarticles			{margin:10px 0px; padding:0px;}
#leftColumn .content #diyarticles li			{margin:5px 3px; padding:0px 0px 0px 18px; position:relative; list-style:none;}
#leftColumn .content #diyarticles li a		{font-weight:bold; text-decoration:none;}
#leftColumn .content #diyarticles li a:hover	{text-decoration:underline;}
#leftColumn .content #diyarticles .date		{font-size:10px; margin-left:5px;}
#leftColumn .content #pressView	{border:0px; z-index:0; margin:25px auto; width:780px; height:700px;}


