/*GENERAL & DEBUG
---------------------------------------------------------------------------------*/
//body, html{background:#F2E9D1 url(/images/ctemplate_images/backdrop_new.jpg) no-repeat top left ; font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; color:#333;}
body, html{background:#F2E9D1 url(/images/ctemplate_images/backdrop_new.jpg) no-repeat top left ; font-family:Arial, Helvetica, sans-serif; color:#333;}
ul.vertical li { display:block;}
ul.horizontal li { display:inline;}

/*headings*/
h1,h2,h3,h4,h5,h6 { font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;}
a {color:#8c0a16;}
strong { font-weight:bold;}


.bred {border:1px solid red;}
.bblue {border:1px solid blue;}
.bblk {border:1px solid black;}



/*MAIN DIVS
---------------------------------------------------------------------------------*/
#page { width:1000px; xbackground: red;}
#header { width:1000px; float:left;}
#footer { width:1000px; clear:both; background: url(/images/template_images/new_footer_back.png) repeat-y top left; position:relative; margin-top:20px; float:left; height:120px; position:relative;}
#content-wrapper { width:1000px; float:left; background:#fff; display:inline; position:relative; background: url(/images/template_images/new_background.png) repeat-y top left;}
#content { width:580px; float:left; display:inline; background:#fff;}
#sidebar { width:420px; float:right; display:inline;}




/*BANNERS
---------------------------------------------------------------------------------*/
#main_banner_container { float:left; width:580px;}
#main_banner_container table { width:100%;}
#main_banner_container table td{ padding:10px;}