body {
background: #0F0F0F url(baured-theme/bg-top.gif) repeat-x top;
}
* {
margin: 0;
padding: 0;
border: 0;
}
hr	      {visibility:hidden; height:0; clear:both;}
#warpslot {width: 1030px; margin: 0 auto;}
/* --------------------------------------------------------------------------------------
	Define Layout
-------------------------------------------------------------------------------------- */
#brheader        {height:129px; width: 1030px; background: transparent url(baured-theme/header-bg.gif) no-repeat;}

#brmenu         {height:43px; width: 1030px; background: transparent url(baured-theme/menu-bar.gif) no-repeat;}
#brupcontent    {height:25px; width: 1030px; background: transparent url(baured-theme/br-upcontent.gif) no-repeat;}
#brcontainer     {width: 1030px; background: #1B1B1B; color: white;}
	#content	 {width:703px; float:left; padding:2px 0 10px 5px;}
	#sidebar	 {width:310px; padding:5px 7px 0px 0px; float:right; background: transparent;}
/* --------------------------------------------------------------------------------------
	BauRed Main Fonts 
-------------------------------------------------------------------------------------- */
h1, h2, h3, h4,h5 {text-decoration:none;}
a		          {text-decoration:none;}
/* --------------------------------------------------------------------------------------
	BauRed Header / Nagivation 
-------------------------------------------------------------------------------------- */

#headhold        {float: none; width: 1030px;}
#headleft        {float: left; width:295px;}
#headright       {float: right; width: 735px;}
#brheader h1     {background:url(baured-theme/logo.gif); float: left; text-indent: -9999px; width:295px; height:129px;}
#brnavigation	 		{ padding-top:6px; padding-left:270px;}
#main-nav, #main-nav li {height:29px;}
#main-nav *		        {display:block; float:left;}
#main-nav li	        {padding-left:4px; background:url(baured-theme/tabs.gif) top left no-repeat; margin-right:2px;}
#main-nav a 	        {padding:7px 9px 0 5px; height:21px; background:url(baured-theme/tabs.gif) top right no-repeat; font:bold 12px/15px arial; color:#fff;}
#main-nav li:hover, #main-nav li:hover a {color:#000;}
#main-nav li:hover	    {background:url(baured-theme/tabs.gif) left -29px no-repeat;}
#main-nav li:hover a    {background:url(baured-theme/tabs.gif) right -29px no-repeat;}
/* --------------------------------------------------------------------------------------
	BauRed Menu
-------------------------------------------------------------------------------------- */
#search			{width:300px; float:left;  padding:10px 0 0 38px; background:;}
#search .fld	{width:220px; margin-right:4px; color: #bfbfbf; height:12px; padding:5px 0 0 1px; font:normal 11px/12px arial; background:#353535; border:1px solid #333; margin-top:2px;}

#sub-nav		{height:36px; padding:0 0 0 15px;}
#categories		{height:30px; font: bold 11px Arial, Helvetica, sans-serif; float:right; padding-top:5px; width:660px; position:relative; overflow:hidden;}
#categories li	{width:110px; color: white; line-height:14px; margin-bottom:2px; float:left; list-style-type:none; vertical-align:bottom;}
#categories a 	        {color:#fff; background:url(baured-theme/ar1.gif) 5px 5px no-repeat; padding-left:15px;}
#categories a:hover 	{color:#fff; background:url(baured-theme/ar2.gif) 5px 5px no-repeat; text-decoration:underline;}


/* --------------------------------------------------------------------------------------
	BauRed Content
-------------------------------------------------------------------------------------- */
img.bookmarklogo {border:0 none; border: 0px;}
#baud {width: 697px; float: none; margin: 0px 0;  }

.baubox			{float:left; width: 343px; height: 180px; margin: 6px 0 0 3px; }
.baubox:hover 	{position:relative;}

.baubox a		  {background: #eee url(baured-theme/post-bg.png); padding:0px; display:block; height:180px; color:#e5e5e5;}
.baubox a:hover	  {background: #ccc url(baured-theme/post-bg2.gif); color:#9bca00;}

#pbholder {float: none; width: 343px; overflow: hidden;}

#bleft  {width: 170px; margin: 0; padding: 2px 0 0 5px; float: left;}
#bright {width: 165px; margin: 0; padding: 0px 0 0 0; float: left;}

.baubox img		 {border: 2px solid #D8D8D8;}
.baubox a:hover img {border: 2px solid #f03508;}

.pagination			     {padding:10px 0 8px 0; font: 12px/14px arial; color: #fff; clear:both; text-align:center;}
.pagination a			 {font:bold 12px/14px arial; padding:2px; margin:0 2px; color:#f03508; background: #eee}
.pagination a:hover 		{text-decoration:underline;  background: #FFC0CD;}
.pagination .currentpage		{border:1px solid #c2c2c2; color: #f03508;}

/******** BauRed Content fonts *********
------------------------------------------------------------------*/
.baubox h1	 {font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-align: left; padding: 11px 0 0 5px; margin: 0px 0 0 0;}
.baubox a:hover h1	{text-decoration: underline;}

#bright p {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-style: normal; font-weight: normal; padding: 0 0 0 3px; margin: 15px 5px 0 0;}
#bright p a {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
#bright p a:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;color: #f03508; text-decoration: underline; font-weight: bold;}

/* --------------------------------------------------------------------------------------
	BauRed Sidebar
-------------------------------------------------------------------------------------- */
.box	{width:310px; background:url(baured-theme/bar-box.gif) bottom right no-repeat; margin-bottom:7px; padding-bottom:8px;}
.hed2	{background:url(baured-theme/bar-box.gif) top left no-repeat; color:#fff; font:bold 14px/15px arial; padding:4px 0px 1px 10px; height:24px;}
.box .holder	{padding:2px 0 0 2px; background:#1B1B1B; border-left:3px solid #D86078; border-right:3px solid #D86078; clear:both;}

.side-th		{padding:3px 0 0px 0;}
.side-th *		{display:block; float:left;}
.side-th li		{width:98px; height:73px; margin:0 2px 2px 0; padding-bottom:2px;}
.side-th li a	{width:94px; height:71px; border:1px solid #373737;}
.side-th img	{width:94px; height:71px;}
.side-th li a:hover {border:1px solid #f03508;}

.fl				{float:left; }
.fr				{float:right;}
.lst			{width:140px; padding:5px 0 10px; padding-top:10px; padding-left:5px;}
.lst li			{line-height:18px; list-style-type:none; vertical-align:bottom;}
.lst a			{padding-left:15px; background:url(baured-theme/ar1.gif) 5px 5px no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#eee;}
.lst a:hover	{background:url(baured-theme/ar2.gif) 5px 5px no-repeat; text-decoration:underline;}
/* --------------------------------------------------------------------------------------
	BauRed ADs
-------------------------------------------------------------------------------------- */
.brad-120, .adv-160	{position:relative; overflow:hidden; z-index:2;}
.brad-300	{width:300px; height:250px;}
.brad-468	{width:468px; height:60px;}
.brad-728	{width:728px; height:90px; padding-top:4px;}
.brad-160	{width:160px;}
.brad-120	{width:120px;}

.pb-ad	{padding-bottom:10px;}
/* --------------------------------------------------------------------------------------
 ADS downbaner
-------------------------------------------------------------------------------------- */
#adsdx {
	width: 1030px;
    height: 250px;
	float: none;
	margin: 0 0 0 13px;
	padding: 0 0 0 0;
}
#adsdx1 {
	width: 300px;
	float: left;
	margin: 0 0px 0 0px;
}
#adsdx2 {
	float: left;
	width: 300px;
	margin: 0 0px 0 50px;
}
#adsdx3 {
	float: left;
	width: 300px;
	margin: 0 0px 0 50px;
	}
/* --------------------------------------------------------------------------------------
	BauRed Playsection
-------------------------------------------------------------------------------------- */


/* --------------------------------------------------------------------------------------
	BauRed Footer
-------------------------------------------------------------------------------------- */
#brfooter	        {width: 1030px; background:#D86078 url(baured-theme/bg-footer.gif) repeat-x top;}
#brfooter a		    {color:#fff;}
#brfooter a:hover 	{text-decoration:underline; color:#fff;}
#brfooter ul		{padding:18px 0 8px; border-bottom:1px dotted #636363; margin-bottom:9px;}
#brfooter li		{display:inline; font:bold 12px/14px arial; margin-right:15px; padding-right:17px; border-right:1px solid #fff;}
#brfooter	.rss a	{background:url(baured-theme/rss_ico.gif) left no-repeat; padding-left:20px;}
#brfooter	.rss	{border-right:0;}
#brfooter p		    {font-size:11px; color:#333; margin-left:8px;}
#brfooter ul, #footer p	{margin-left:5px; height:100%;}

#brfoot2            {width: 1030px; height:15px; background:transparent url(baured-theme/bg-foo2.gif) no-repeat; margin-bottom:5px;}
