body
{text-align: center; margin: 0 auto; background-color: white; color: black;}
a
{outline:none}
#top_bg
{margin: 0 auto; background: url( "/user_files/images/bg.jpg" ) repeat-x left top;}
#main
{margin: 0 auto; width: 994px; text-align: left; background-color: white;}
.left_td
{background: url( "/user_files/images/bg_td.jpg" ) repeat-x right 374px;}
.right_td
{background: url( "/user_files/images/bg_td.jpg" ) repeat-x left 374px; }
#top_image
{margin: 0 auto; height: 408px; background: url( "/user_files/images/big_image.jpg" ) no-repeat;}
#top_image_home
{margin: 0 auto; height: 408px;}
#top_image_skate
{margin: 0 auto; height: 408px; background: url( "/user_files/images/big_image_skate.jpg" ) no-repeat;}
#top_image_gear
{margin: 0 auto; height: 408px; background: url( "/user_files/images/big_image_gear.jpg" ) no-repeat;}
#top_image_boards
{margin: 0 auto; height: 408px; background: url( "/user_files/images/big_image_boards.jpg" ) no-repeat;}
#logo
{padding: 85px 0px 0px 20px;}
#logo a
{display: block; width: 340px; height: 105px; outline: none;}
/*--------------------------------------------------------------------------------------------------------------------------------------*/
#menu
{background-color: white; padding-left: 7px;}
#menu ul
{padding: 0; margin: 0; float: left; background-color: white;}
#menu ul li.first_li
{list-style: none; float: left; border-left: solid 1px #8C8C8C; background-color: white;}
#menu ul li
{list-style: none; padding: 0px 14px 0px 14px; float: left; border-right: solid 1px #8C8C8C; background-color: white;}
#menu ul li a
{display: block; text-decoration: none; font: normal 17px "Trebuchet MS"; color: #2C2C2C; outline: none;}
#menu ul li b
{display: block; text-decoration: none; font: normal 17px "Trebuchet MS"; color: #E24545;}
#menu_shadow
{width: 994px; height: 14px; background: url( "/user_files/images/menu_shadow.gif" ) no-repeat center bottom;}
/*--------------------------------------------------------------------------------------------------------------------------------------*/
#content_home
{background-color: white; width: 994px; margin: 0 auto; padding-top: 12px;}
#content_home_left
{width: 484px; background-color: #DFDFDF;}
#content_left
{width: 976px; background-color: #DFDFDF; font: normal 12px "Trebuchet MS";}
#content_home_right
{width: 484px; background-color: #DFDFDF; }

#content_contact_left
{width: 484px; background-color: #DFDFDF; font: normal 12px "Trebuchet MS";}
#content_contact_right
{width: 484px; background-color: #DFDFDF; font: normal 12px "Trebuchet MS";}
form table
{font:normal 12px Arial}

#content_product
{background-color: white; font: normal 12px "Trebuchet MS"; color: black;}
#content_product_left
{/*width: 285px;*/ background-color: #DFDFDF;}
#content_product_right
{/*width: 683px;*/ background-color: #DFDFDF; }
.product_menu
{text-align: left;}
.product_menu ul
{}
.product_menu ul li 
{list-style: none;}
.product_menu ul li a
{text-decoration: none; font: normal 18px "Trebuchet MS"; color: #D80202; outline: none;}
.product_menu ul li b
{font: normal 18px "Trebuchet MS"; color: #D80202;}
.product_menu ul li ul
{padding: 7px 0px 7px 15px; margin: 0;}
.product_menu ul li ul li
{list-style: disc;}
.product_menu ul li ul li a
{text-decoration: none; font: normal 18px "Trebuchet MS"; color: black; outline: none;}
.product_menu ul li ul li b
{font: normal 18px "Trebuchet MS"; color: black;}
.product_td
{background-color:#DFDFDF;}
.product_text
{padding:20px; text-align:left}


#content
{background-color: white;}
.font_1
{padding: 25px 0px 5px 0px; font: normal 26px "Trebuchet MS";}
.font_2
{font: normal 24px "Trebuchet MS";}
.font_3
{padding: 14px 10px 14px 0px; font: bold 16px "Trebuchet MS";}
.font_4
{font: normal 12px "Trebuchet MS";}
.link
{padding-top: 4px; font: normal 14px "Trebuchet MS"; color: #D80202;}
.link a
{font: normal 14px "Trebuchet MS"; color: #D80202;}
.high_tech
{height: 55px;}
/*--------------------------------------------------------------------------------------------------------------------------------------*/
#footer
{height: 166px; background: url( "/user_files/images/footer_bg.jpg" ) repeat-x left top;}
.footer_menu
{padding-top: 65px;}
.footer_menu ul
{padding: 0; margin: 0;}
.footer_menu ul li.first_li
{border: none;}
.footer_menu ul li
{float: left; padding: 0px 14px 0px 14px; margin: 0; list-style: none; border-left: solid 1px white;}
.footer_menu ul li a
{display: block; text-decoration: none; font: normal 14px "Trebuchet MS"; color: white; outline: none;}
.footer_menu ul li b
{display: block; text-decoration: none; font: normal 14px "Trebuchet MS"; color: white;}
.footer_links
{padding-top: 10px; padding-left: 120px;}
.footer_links ul
{padding: 0; margin: 0;}
.footer_links ul li.first
{border: none;}
.footer_links ul li
{float: left; padding: 0px 14px 0px 14px; list-style: none; border-left: solid 1px black;}
.footer_links ul li a
{text-decoration: none; font: normal 12px "Trebuchet MS"; color: black; outline: none;}