/*
O U T D O O R * W I L D E R N E S S 
The Brick Room Online
January 2008
JB

/* == GENERAL DECLARATIONS ======================================== */
div            				{margin:0; padding:0;}
body                   			{text-align:center; height:100%; margin:0; padding:0; background:url(assets/bg_content.jpg) repeat top left;}
h1						{font-size:22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FBFACC; margin:0; padding:0;}
h2						{font-size:18px; margin:0 0 5px; padding:0;}
body, tr, 
td, input, 
select, textarea			{font-family: Arial, Helvetica, sans-serif;}

/* == ID'S ======================================================== */
#wrapper                		{position:relative; margin:0 auto; width:857px; margin:0 auto;}

/* -- the header -- */
#header                 			{float:left; width:857px; height:147px; margin:0 auto; background:url(assets/bg_header.jpg) no-repeat top center;}

/*-- logo --*/
#header-menu-logo		{float:left; width:707px !important; width /**/:857px; line-height:22px; height:22px; text-align:left; margin:35px 0 0; padding:0 0 0 150px;}
#header-menu-logo p		{font-size:22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FBFACC; margin:0; padding:0;}

/* -- top menu -- */
#header-menu-top		{float:right; width:457px !important; width /**/:857px; text-align:right; margin:30px 0 0; padding:0 0 0 400px; color:#fff;}
#header-menu-top table	{width:100%; text-align:right;}
#header-menu-top ul		{margin:0; padding:0;}
#header-menu-top li		{list-style-type:none; margin:0; padding:0; text-align:center; display:inline;}
#header-menu-top a:link,
#header-menu-top a:visited	{background-color:#000; display:block; height:23px; padding:5px 0 0; width:70px; margin:0 7px 0; color:#fff; text-decoration:none; font-size:12px; float:right;}
#header-menu-top a:hover		{color:#ddd;}


/* -- main menu --*/
#header-menu			{float:left; width:857px; background-color:#000; text-align:center; padding:0; color:#fff; font-size:12px;}
#header-menu table		{width:100%; color:#FBFACC;}
#header-menu a:link,
#header-menu a:visited	{text-decoration:none; font-weight:bold; color:#000;}
#header-menu a:hover		{color:#555;}

/* -- the content -- */
#content				{float:left; margin:5px auto 0; width:857px; padding:0; text-align:left;}
#content-left	          	{float:left; width:260px !important; width /**/:270px; margin:20px 0 0; padding:0 0 20px 10px; background-color:#d2caa3; color:#FBFACC;}
#content-left table		{width:100%;}
#content-left
.contentheading,
#content-left
.componentheading		{display:none;}

#content-right			{float:left; width:550px !important; width /**/:580px; padding:20px 20px 0 10px; color:#333; font-size:12px;background-color:#d2caa3 }
#content-right table		{width:100%;}
#content-right
.moduletable th			{font-size:21px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; padding:0 0 10px;}
#content-right a:link,
#content-right a:visited	{color:#333;}
#content-right a:hover	{color:#777;}

#content-advert			{float:left; width:857px; height:60px;}

/* -- the footer -- */
#footer					{clear:both; width:857px; height:177px; padding-top:20px; text-align:center; background:url(assets/bg_footer.jpg) no-repeat top center; font-size:12px;}
.footermenu				{width:190px !important; width /**/:210px; padding:0 10px; float:left;}
#footer a:link,
#footer a:visited		{color:#FBFACC;}
#footer a:hover			{color:#ccc;}

