/* Basic */
h1, h2, h3, h4, h5, p, ol, ul, li, form, input { margin:0; padding:0; }
h2 { color:#333; font-size:13px; }
h3, h4, h5 { font-size:13px; }
hr { height:1px; border:0; border-top:1px solid #DADADA; }
a:link, a:visited { color:#25B; text-decoration:none; }
a:hover, a:active { color:#333; }
img { border:0; }

/* Layout */
body { margin:0; color:#333; font-size:13px; font-family:Tahoma, Verdana, Arial, sans-serif; background:url(http://static.inwtrend.com/_images/page-bg.png) top center no-repeat #F4F4F4; }
#wrapper { margin:0 auto; width:100%; }
#container { overflow:hidden; margin:0 auto; width:1000px; }

/* Header */
#header { float:left; width:100%; height:132px; }
	#nav { float:left; width:100%; height:25px; }
		#nav ul { float:left; margin:0 0 0 13px; }
		#nav li { display:inline; list-style:none; }
		#nav li a { float:left; padding:5px 8px; color:#CCC; font-size:11px; font-weight:bold; text-align:center; }
		#nav li a:hover { color:#69C; border-top:3px solid #666; }
	#logo { clear:left; float:left; margin:10px 0 0 0; width:350px; height:70px; }
	#search-top { float:right; margin:20px 13px 0 0; width:310px; }
		.search-top-form div, .search-bottom-form div { float:right; margin:0; padding:0; }
		.search-top-form p, .search-bottom-form p { overflow:hidden; float:right; padding:3px 0; height:20px; border:2px solid #555; }
		#search-top-input, #search-bottom-input { vertical-align:top; float:left; margin:-8px 0 0 0; padding:10px; width:206px; height:16px; color:#BBB; border:none; background:#444; }
		#search-top-submit, #search-bottom-submit { float:right; margin:-3px 0 0 0; width:80px; height:26px; color:#CCC; font-size:11px; font-weight:bold; text-align:center; border:none; background:url(http://static.inwtrend.com/_images/search-button-1.gif); cursor:pointer; }
		.cse-branding-logo { float:right; margin:5px 0 0 0; }
		.cse-branding-text { float:right; margin:5px 3px 0 0; color:#888; font-size:10px; }

/* Content */
#content { clear:both; float:left; width:100%; }
#content-top { float:left; margin:10px 0 0 10px; width:980px; }
	#ads-A { float:left; margin:0 12px 0 3px; padding:3px; width:728px; height:90px; }
	#user { float:right; margin:0 3px 0 0; width:220px; height:98px; border:1px dotted #EAEAEA; }

/* Footer */
#footer { clear:both; float:left; margin:30px 0 0 0; width:996px; height:275px; border:2px solid #EEE; border-bottom:none; background:url(http://static.inwtrend.com/_images/footer-bg.png) bottom center; }
#footer-left { float:left; width:293px; height:275px; }
	#nav-bottom { float:left; margin:20px 0 0 0; }
		#nav-bottom div { margin:0 0 0 10px; }
		#nav-bottom ul { float:left; margin:10px 0 0 10px; }
		#nav-bottom li { list-style:none; }
		#nav-bottom li a { display:block; clear:both; float:left; padding:0 5px 8px 30px; font-size:11px; font-weight:bold; background:url(http://static.inwtrend.com/_images/bullet-2.gif) 10px 1px no-repeat; }
#footer-right-top { float:right; width:703px; height:155px; }
	#search-bottom { float:left; margin:40px 0 0 0; padding:20px 35px; width:392px; border:5px solid #EAEAEA; background:#F1F1F1; }
		#search-bottom-input { width:288px; color:#555; background:#FFF; }
#footer-right-bottom { float:right; width:703px; height:120px; }
	#badges { float:left; margin:30px 0 0 0; padding:0 10px; width:683px; height:35px; text-align:right; }
	#copyright { float:left; margin:30px 0 0 63px; width:620px; color:#CCC; font-size:11px; text-align:center; }
		#copyright a { color:#9CF; font-weight:bold; }

/* Shared Classes */
.shadow-1, .shadow-2 { margin:5px 0 0 0; padding:1px; border:2px solid #F1F1F1; background:#ECECEC; }
.shadow-1 { float:left; }
.shadow-2 { float:right; }
.clear { clear:both; width:100%; height:1px; }
.ads { border:2px solid #EEE; background:#FFF; }

/* fbc */
#fbc_profile { position:static; float:left; margin:8px 0 0 11px; }
#fbc_login span small { color:#789; font-size:10px; line-height:25px; }