/* CSS generated by Silktide Site Manager at 12:48pm 25/11/2011 - do not edit this file directly */

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------
CSS for 	Redborne SSP microsite - Main Stylesheet
Author:		Alison Lee (alisonlee@silktide.com) / Silktide Ltd	
-------------------------------------------------------------------------------------------------------------------------------------------------------------- */

body		{ background: #ffc264 none; font-family: 'trebuchet ms', arial, verdana, sans-serif; }

h1		{ font: 1.6em 'trebuchet ms', arial, verdana, sans-serif; }
h2		{ font: 1.4em 'trebuchet ms', arial, verdana, sans-serif; color: #fba627; margin-top: 20px; }
h3		{ font: 1.2em 'trebuchet ms', arial, verdana, sans-serif; color: #fba627; }

p		{ margin: 15px 0 !important; }
li		{ margin: 10px 0 !important; }

a,
a:visited	{ color: #fba627; }
a:hover,
a:active	{ color: #000; }


.header #tbl-logo,
.header #search,
#leftcol .login,
#flashbanner,
#rightcol-top,
#rightcol-bottom  { display: none; }


.tableborder td { border: 1px solid #e8e8e8; }

#container	{ width: 965px; background: #fff url(http://www.teambedsandluton.co.uk/private/templatefiles/rb-container-bg.jpg) repeat-y top left; margin-top: 0; }


.header		{ height: 151px; position: relative; background: #fba627 url(http://www.teambedsandluton.co.uk/private/templatefiles/rb-header-bg.jpg) no-repeat top left; border-bottom: 0; }


#leftcol	 { width: 210px; background: #fba627 none; }
#leftcol #nav li { background: #fda625 url(http://www.teambedsandluton.co.uk/private/templatefiles/rb-navli-bg.jpg) repeat-x top left; font-weight: bold; padding: 8px 15px; border: 0; margin: 0 !important; }
#leftcol #nav li a,
#leftcol #nav li a:visited { color: #fff; padding: 0; }
#leftcol #nav li a:hover,
#leftcol #nav li a:active  { background-color: transparent; color: #000; }

#leftcol #nav ul    { background: transparent; }
#leftcol #nav ul li { background: transparent none; font-weight: bold; padding: 3px 0 3px 10px; border: 0; }
#leftcol #nav ul li a,
#leftcol #nav ul li a:visited { width: auto; color: #fff; padding: 0; }
#leftcol #nav ul li a:hover,
#leftcol #nav ul li a:active  { background-color: transparent; color: #000; }

#rightcol	   { background: #fba627 none; border: 0; }
#rightcol-content  { border: 0; }
#rightcol h3	   { background-color: #f78909; }


#rightcol .subnav li { background: #fda625 url(http://www.teambedsandluton.co.uk/private/templatefiles/rb-navli-bg.jpg) repeat-x top left; font-weight: bold; padding: 8px 15px; border: 0; margin: 0 !important; }
#rightcol .subnav li a,
#rightcol .subnav li a:visited { color: #fff; padding: 0; }
#rightcol .subnav li a:hover,
#rightcol .subnav li a:active  { background-color: transparent; color: #000; }

#rightcol .subnav ul    { background: transparent; }
#rightcol .subnav ul li { background: transparent none; font-weight: bold; padding: 3px 0 3px 10px; border: 0; }
#rightcol .subnav ul li a,
#rightcol .subnav ul li a:visited { width: autblto; color: #fff; padding: 0; }
#rightcol .subnav ul li a:hover,
#rightcol .subnav ul li a:active  { background-color: transparent; color: #000; }

#content	{ margin-left: 220px; margin-right: 20px!important; }


 
#news img	{ border: 1px solid #fba627; margin-top: 17px; }
#news p		{ margin-top: 0; }
#news .date	{ font-size: 0.85em; }

#newswrapper           { padding: 20px; border: 1px solid #9b9b9b; margin-top: 25px; }
#newswrapper h2        { font-weight: bold; color: #2a4888; margin: 0; }
#newswrapper table     { border-collapse: collapse; }
#newswrapper td        { border-bottom: 1px solid #e8e8e8; }
#newswrapper p         { color: #2a4888; margin: 0!important; }
#newswrapper img       { margin: 0 20px 15px 0 !important; }
#newswrapper .readmore { text-align: right;  }
#newswrapper .readmore a { color: #2a4888; }

#footer		{ width: 965px!important; height: 150px; position: relative; background: transparent url(http://www.teambedsandluton.co.uk/private/templatefiles/rb-footer-bg.jpg) no-repeat top right; padding: 0; border: 0; }
#footer img	{ display: none; }
#footer #poweredby { display: block; float: left; position: absolute; top: 100px; left: 220px; }
#footer p	{ position: absolute; top: 140px; left: 0; clear: both; font-size: 0.85em; color: #C16129; padding: 0; margin: 0; }



#redborneflashbanner 	{ margin:0; padding:0; height:151px; position:relative; }
#redborneflashbanner .noflash	{ position:absolute; top:0; left:0; }	


