

/* Generic Styles */
body { background: #FFF url(http://www.neatlayouts.com/_img/background.gif) repeat-x top center; text-align: center; margin: 0px; padding: 0px; font-size : 10px; font-weight : normal; font-family : Verdana, sans-serif; }
/* Content Wrap */
#wrap { width: 920px; margin: 0px auto; background-image:url(http://www.neatlayouts.com/_img/content.gif); text-align: left; }

/* Header */
#header { background-image: url(http://www.neatlayouts.com/_img/banner.gif); height: 145px; margin: 0px; position: relative; }
#header h1 { display: none; }
#bannerad { width: 468px; height: 60px; position: absolute; top: 35px; right: 75px; }

/* Inner and Content */
#inner { position: relative; margin: -15px 10px 0px 11px; }
#content { float:left; width: 579px; margin: 10px 20px 20px 20px; }

/* Welcome and Search */
#welcome { margin-bottom: 10px; }
#welcomewrap { width: 579px; height: 28px; margin-bottom: 10px; }
#welcome span { display: block; }
#welcomemsg { clear: both; font-size : 11px; font-weight : normal; font-family : Verdana, sans-serif; font-weight: bold; }
#greeting { float: left; font-size: 20px; color: #5B7E93; font-weight: bold; }
#search { float: right; width: 200px; height: 28px; font-size: 14px; color: #9C0D0D; font-weight: bold; margin: 0px; }
#search img, #search input { vertical-align: middle; }
#search .search { height: 18px; width: 100px; font-size: 14px; border: 1px solid #5B7E93; margin: 0px; padding: 0px; }

/* Main Content Ads */
#mainads { margin-bottom: 10px; }

/* Top 5 and Newest 5 */
#topnewest { background: #FFF url(http://www.neatlayouts.com/_img/divider.gif); background-repeat: no-repeat; background-position: center center; width: 575px; border: 1px solid #BDCBD1; margin-bottom: 0px; line-height: 20px; height: 1400px; }
#topnewestwrap { margin: 5px 10px; }
#top { width: 52%; float: left; }
#newest { width: 48%; float: right; }
#top1 {  margin: 22px 0px; padding: 0px 32px; }

/* Left Menu */
#left { width: 140px; float: left; vertical-align: top; text-align: right; }
#leftmenu { list-style: none; margin: 0px; padding: 0px; }
#leftmenu li { list-style: none; }
#leftmenu ul { padding: 0px; margin: 0px; }
#leftmenu a { display: block; height: 30px; width: 140px; text-decoration: none; }
#leftmenu ul a { display: block; height: 26px; width: 140px; background-image: url(http://www.neatlayouts.com/_img/button_left.gif); }
#leftmenu li ul li a:hover { background-image: url(http://www.neatlayouts.com/_img/button2_left.gif); }
#leftmenu li ul li a span { display: block; padding: 6px 25px 0px 0px; font-weight: bold; font-size: 11px; color: #5F5E5E; }
#leftmenu li a span { display: block; padding: 6px 12px 0px 0px; font-size: 17px; color: #6A8997; font-weight: bold; }

/* Right Menu */
#right { width: 140px; float: right; vertical-align: top; }
#rightmenu { list-style: none; margin: 0px; padding: 0px; }
#rightmenu li { list-style: none; }
#rightmenu ul { padding: 0px; margin: 0px; }
#rightmenu a { display: block; height: 30px; width: 140px; text-decoration: none; }
#rightmenu ul a { display: block; height: 26px; width: 140px; background-image: url(http://www.neatlayouts.com/_img/button_right.gif); }
#rightmenu li ul li a:hover { background-image: url(http://www.neatlayouts.com/_img/button2_right.gif); }
#rightmenu li ul li a span { display: block; padding: 6px 0px 0px 25px; font-weight: bold; font-size: 11px; color: #5F5E5E; }
#rightmenu li a span { display: block; padding: 6px 0px 0px 12px; font-size: 17px; color: #6A8997; font-weight: bold; }

/* Footer */
#footer { position: relative; background: url(http://www.neatlayouts.com/_img/footer.gif) no-repeat; background-position: bottom center; width: 920px; height: 45px; margin: 0px auto; text-align: center; font-size: 10px; clear: both; }

a.adlink{
color: 0000FF;
font-weight: bold;
font-family: Tahoma;
font-size: 11px;
}

#text {
font-family: Verdana;
font-size: 10px;
}
