/* author: Adrian Trif */
*		{ margin: 0; padding: 0; }
a		{ text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
img		{ border: 0; }
.clear	{ clear: both; }
body
{
	background: #012337 url("/images/bg.gif") repeat-x;
	font: normal 11px/1.5 Verdana, Helvetica, Arial, sans-serif;
}
#wrapper
{
	margin: 0 auto;
	width: 885px;
}
	#header
	{
		height: 83px;
	}
		#header h1 a
		{
			display: block;
			float: left;
			width: 300px;
			height: 83px;
			background: url("/images/bigapplewebads.gif") 22px 16px no-repeat;
			text-indent: -9999px;
		}
        #top_banner {float: right; margin-top:20px;}
		#header #topnav
		{
			float: left;
			width: 585px;
			height: 27px;
			padding: 56px 0 0;
			list-style: none;
			overflow: hidden;
		}
			#topnav li
			{
				float: left;
				height: 27px;
				padding: 0 18px 0 0;
				margin-right: 1px;
				background: #ac2a2f url("/images/bg_topnav.gif") 100% 0% no-repeat;
			}
			#topnav li a
			{
				display: block;
				float: left;
				height: 22px;
				padding: 5px 0 0 18px;
				background: #ac2a2f url("/images/bg_topnav.gif") 0% 0% no-repeat;
				font: bold 14px/1.0 "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
				color: #fff;
			}
			#topnav li.active
			{
				background: #fff url("/images/bg_topnav_active.gif") 100% 0% no-repeat;
			}
			#topnav li.active a
			{
				background: #fff url("/images/bg_topnav_active.gif") 0% 0% no-repeat;
				color: #000;
			}
	#content
	{
		float: left;
		background: #fff url("/images/bg_content.gif") repeat-y;
        
	}
		#content #leftcol
		{
			float: left;
			width: 180px;
			padding: 0 3px 0 23px;
			background: #ac2a2f url("/images/bg_leftcol.gif") no-repeat;
			font: normal 11px/1.7 Verdana, Helvetica, Arial, sans-serif;
			color: #fff;
		}
			#leftcol h2
			{
				margin: 5px 0;
				font: normal 18px/1.5 "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
			}
			#leftcol ul
			{
				list-style: none;
				padding-bottom: 5px;
				font-size: 10px;
			}
			#leftcol ul li
			{
				
			}
			#leftcol ul li a
			{
				color: #fff;
				padding-left: 12px;
				background: url("/images/arrows.gif") 0px 5px no-repeat;
			}
		#content #rightcol
		{
			float: left;
			width: 659px;
            padding: 10px;
		}
			#rightcol p,
			#rightcol ul
			{
				margin: 0 0 10px;
			}
			#rightcol a
			{
				font-weight: bold;
				color: #ed2a30;
			}
			#rightcol h2.section_title,
			#rightcol h2.section_title2
			{
				clear: both;
				width: 639px;
				padding-left: 20px;
				background: #343637;
				font: normal 20px/1.8 "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
				color: #fff;
			}
			#rightcol h2.section_title2
			{
				background: #b05152;
			}
			#content_home,
			#content_other,
			#featured_ads
			{
				width: 639px;
				padding: 20px;
			}
            #featured_navigation_box
                        {
                background-color:#AC2A2F;
                color:#FFFFFF;
                height:21px;
                
                
                
            }
            #featured_boxes {
                padding-top: 5px;
            }
            #promotion{
                margin-top: 8px;
            }
            .section_title_x {
            
                background-color:#AC2A2F;
                color:#FFFFFF;
                
                
                font-size: 11px;
                font-weight: bold;
            }
            #featured_navigation_box b {float: left; margin-top: 2px;}
            #featured_navigation
                            {
               margin-bottom: 10px;
                float: right;
                 margin-top: 2px;
            }
            #featured_navigation a 
                            {
                margin-right: 5px;
                color: #ffffff;
            }
            #featured_navigation a.active
                            {
                background-color: #FFFFFF;
                color: #AC2A2F;
            }
            #week_pick b {
            margin-bottom: 4px; display: block;
                background-color:#AC2A2F;
                color:#FFFFFF;
                height:21px;
               
            }
            #recently_viewed b {
                margin-bottom: 4px; display: block;
                background-color:#AC2A2F;
                color:#FFFFFF;
             
                
                
                    
            }
            #bottom_menu a {color: #ffffff;}
			#content_other img
			{
				float: left;
				padding: 0 20px 20px 0;
			}
				.adbox
				{
					float: left;
					width: 319px;
					margin-bottom: 10px;
				}
					.adbox .imgbox
					{
						width: 146px;
						float: left;
					}
						.imgbox img
						{
							border: 5px solid #e6e7e7;
						}
					.adbox .txtbox
					{
						width: 159px;
						padding: 0 7px;
						float: left;
					}
						.txtbox h3
						{
							margin: 0 0 10px;
							font: bold 16px/1.2 "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
							color: #606162;
						}
			.prev img,
			.next img
			{
				padding: 0 !important;
			}
	#footer
	{
		clear: both;
		background: url("/images/bg_footer.gif") no-repeat;
		padding: 15px 20px;
		font-size: 10px;
		text-align: right;
		color: #fff;
	}
    
@media print {
#header, #leftcol, #footer {display: none;}
body, #content {background: none;}
}