

/*-------------- css document - [ INIT ] -----------------------*/


body { text-align: center; font: 12px trebuchet ms, verdana, sans-serf; color: #524347; line-height: 20px; }

#wrapper { margin: 0 auto; width: 1024px; position: relative; }


/*---------------------- [ CONTENT ] ---------------------------*/

#content_wrapper { background: url(../images/background_repeat.jpg) repeat-y; width: 924px; margin-top: -5px; text-align: left; padding: 10px 50px 0 50px; }
#column_left { float: left; width: 555px; position: relative; margin: 10px 0 0 2px; }



#column_right { float: right; width: 325px; height: 440px; padding-top: 15px; padding-bottom: 15px; }
#flash_wrapper { position: absolute; top: 70px; left: 5px; z-index: 1; }

/* nav */
/*mainWrapper*/
#nav_wrapper { position: absolute; top: 35px; left: 374px; z-index: 2;}
/*\*/ #nav_wrapper { position: absolute; top: 16px; left: 400px; z-index: 2;}
* html #nav_wrapper { position: absolute; top: 36px; left: 360px; z-index: 2;} /**/
#nav_wrapper ul { position: relative; list-style-type: none; }
#nav_wrapper ul li { position: absolute; top: 0; height: 42px; }
#nav_wrapper ul li.li1 { left: 0px; width: 73px; }
#nav_wrapper ul li.li2 { left: 73px; width: 84px; }
#nav_wrapper ul li.li3 { left: 159px; width: 116px; }
#nav_wrapper ul li a { display: block; text-decoration: none; height: 21px; }
#nav_wrapper ul li.li1 a { background: url(../images/about_btn.gif); }
#nav_wrapper ul li.li2 a { background: url(../images/brands_btn.gif); }
#nav_wrapper ul li a:hover { background-position: 0 -21px; }
#nav_wrapper ul li a.active { background-position: 0 -21px; }

/* misc */
.clear { clear: both; }
acronym {	border-bottom: 1px dotted #606060; cursor:help; }

/* feed buttons */
#feed_buttons { list-style-type: none; position: relative; padding: 0 ; margin: -5px 0 20px 0; height: 55px; }
#feed_buttons li.li1 { position: absolute; top: 20px; width: 147px; height: 24px; }
#feed_buttons li.li1 { left: 0px; }
#feed_buttons li.li1 a { display: block; height: 24px; text-decoration: none; width: 147px; }
#feed_buttons li.li1 a { background: url(../images/but_google.gif) no-repeat 0 0 ; }
#feed_buttons li a:hover { background-position: 0 -24px; }


/* lists */
ul#yellow_bullet { margin: 5px 0 0 0 ; padding: 0; }
ul#yellow_bullet_2 { margin: 10px 0 0 0 ; padding: 0; }
ul#yellow_bullet li, ul#yellow_bullet_2 li { background: url(../images/bullet.gif) no-repeat 0px 6px ; list-style-type: none; padding-left: 14px; }
ul#yellow_bullet li.active, ul#yellow_bullet_2.active { color: #959595; }
ul.numeric { list-style-type: decimal}



/* links */
a { text-decoration: none; }
a { color: #d10000; }
a:hover  { color: #c45c5e;  }
a.greyRed_underlined { color: #524347; text-decoration: underline; }
a.greyRed { color: #524347; }
a.greyRed:hover { color: #d10000; }



/* forms */
#subscribe_form { margin-top: 30px; }
/*\*/ #subscribe_form { margin-top: 27px; } /**/ 
.txtField, .txtFieldSm { border: 1px solid #ffcc67; padding: 2px; width: 125px; color: #524347; font-size: 11px; font: trebuchet ms, verdana, sans-serf;}
.txtFieldSm { width: 80px; }

/* home */
#p1 { margin: 45px 0 10px 0}
* html #p1 { margin: 40px 0 10px 0}
#p2 { margin: 0; padding-top: 5px; }
#p3 { margin: 0 ; } /* cool tips side column header */
#p3 img { margin-bottom: 7px; }


/*---------------------- [ FOOTER ] ---------------------------*/

#footer_wrapper { background: url(../images/background_footer.jpg) no-repeat; width: 1024px; height: 67px; margin-top: -20px; text-align: left; position: relative; }
/*\*/ * html #footer_wrapper { margin-top: -35px;  } /**/

#copyright, #credits { position: absolute; }
#copyright { top: 35px; left: 30px; }
#credits { top: 38px; right: 30px; }
