@charset "utf-8";
/* CSS Document */

body {background: #ffffff url(images/body_bkgnd.jpg) repeat-x top; margin-top: 0px; font-family:Verdana, Geneva, sans-serif; font-size: .9em;}
td {vertical-align: top}

a {color: #F90; text-decoration: underline;}
a:hover {color: black;}


#all {margin-left: auto; margin-right: auto; width: 993px;}

#wrap{width: 994px; background: url(images/shadow_back.jpg) repeat-y top left;}
#wrap1{width: 994px; background: url(images/top_left_shadow.jpg) no-repeat top left;}
#wrap2{width: 994px; background: url(images/top_right_shadow.jpg) no-repeat top right;}


#header, #main {width: 966px; margin-left: 12px; margin-right: 11px;}
#header2 {height: 206px; width: 966px; background: url(images/header.jpg)}

#sidebar{width: 243px; background: #808080;}
#sidebar #sidebar_top{margin-left: 0px;}
#nav {margin: auto; width: 208px;}
#content{background: #ffffff;  padding: 15px;  height: 300px;}

#btn_order {padding-left: 15px; margin-right: -2px;}

a {outline: none;}

#footer{background: url(images/footer_middle.jpg) repeat-y; text-align: center;  font-size: .8em;}
#footer a {font-weight: bold; color: #000; text-decoration: none;}
#footer a:hover{color: #666}

h1 {font-size: 1.6em;}
h2 {font-size: 1.2em;}
h1, h2 {border-bottom: 4px dotted #333; }

.arrow_list li{background: url(images/list_marker.jpg) top left no-repeat; list-style-type: none; padding-left: 25px;padding-top: 5px; margin-top: 10px;}

.arrow_list ul li {list-style-type: circle; background-image: none; padding-left: 5px;}
.contact_list li {margin: 0px; }
.contact_list li a {color: #000}
.contact_list li a:hover {color:#F93}

table {text-align: left;}

.contact_table h3, .solid_b_border{border-bottom: 1px solid black;}

.centered {text-align: center}
div.centered {margin: auto;}
img.centered, table.centered {display: block; margin: auto}

.highlight {color: #F90}

a img {border: none}

img.bordered  {border-top: 10px solid #FF3; border-bottom: 10px solid #ff3}

