html { width:100%; height:100%; }

body { margin:0; padding:0; background-color:#9A9A9A; font: 13px Arial; height:100%; color:#515151; line-height:17px; }

img { border:0; }

table { border:0; border-collapse:collapse; background-color:white; font-size:inherit; }


h1 { margin-top:19px; margin-bottom:17px; font-weight:bold; color:#515151; font:17px Arial;  }
h2 { margin-top:2px; margin-bottom:0; margin-right:2px; font-weight:bold; color:#ffffff; font:13px Arial; text-transform:none; padding-top:1px; padding-left:3px; background:url('../images/hdugr.gif') right top no-repeat}
h3 { margin-top:0; margin-bottom:12px; color:#7c8279; font-weight:normal; font:17px Arial; }
h4 { margin-top:0; margin-bottom:0; font-weight:normal; font:14px Arial; }

ul { }

p { padding-top:0; padding-bottom:0; margin-top:0; }

a:link { color:#356196; cursor:hand; }
a:visited { color:#356196; }
a:hover { color:#525252; text-decoration:underline; }

.clear { clear:both; float:none; height:0px; font-size:0; }

table.main { width:1000px; border-left:1px #f0f0f0 solid; border-right:1px #f0f0f0 solid; border-bottom:1px #f0f0f0 solid; position:relative;}
table.main tr td { padding:0; vertical-align:top; }

table.header { width:100%; height:260px; background:url('../images/header_bg.png') no-repeat; }
table.header tr td { padding:0; vertical-align:top; }

#phone { float:left; width:200px; height:40px; padding-left:40px; background:url('../images/phone.png') no-repeat; display:inline; margin-top:119px; margin-left:80px; }
#phone .num { display:block; font-family:Arial Narrow, Arial; font-size:18px; color:white; white-space:nowrap; margin-top:7px; }

#marquee {position:absolute; top:238px; left:98px; width:376px; color:#000000; font: 11px Tahoma;}

#logo { float:left; width:367px; height:67px; background:url('../images/logo_amiteg.png') no-repeat; display:inline; margin-top:107px; margin-left:225px; }

#main_menu { float:right; position:relative; display:inline; width:486px; height:40px; top:40px; right:30px; background:#3D6AA1; padding:0; margin:0;}

#menu ul { margin:0 0 0 50px; padding:0;}
#menu li { display:block; float:left; margin:12px 0 0 0; padding:0; }
#menu li a { text-decoration:none; color:white; font: 13px Tahoma; }
#menu li a:hover { text-decoration:underline; }
#menu li.separator { margin:0.9em 0.8em 0 0.8em; width:3px; height:17px; background:url('../images/menu_separator.png') no-repeat; }

#system_icons { font-size:0.8em; float:right; margin-right:2.5em; margin-top:25px; margin-top:5em; position:relative; top:10px; display:inline; }
#system_icons a { display:block; float:none; margin-bottom:1em; }
#system_icons span { display:block; width:11px; height:9px; }
#system_icons .home { background:url('../images/sys_icons.png') no-repeat 0 0; }
#system_icons .map { background:url('../images/sys_icons.png') no-repeat -11px 0; }
#system_icons .contact { background:url('../images/sys_icons.png') no-repeat -22px 0; }

table.data { width:998px; }
table.data .left_column { width:322px; }
table.data .main_column { width:676px; background:url('../images/content_bg.png') repeat-y; }
table.data tr td { padding:0; vertical-align:top; }

#pathway { margin:1em 65px 0 45px; position:relative; float:none; }
#pathway li { display:block; float:left; margin-top:0.5em; }
#pathway li.delimiter { margin:0.5em 0.5em 0 0.5em; color:#0075ab; }
#pathway li.current { color:#999999; }

#content { position:relative; margin:14px 55px 30px 45px; text-align:justify}
#content li {margin-bottom:15px;}

#art a{color:#464545; text-decoration:none; border-bottom: 1px #D7D6D6 dashed; padding: 0 2px 0 2px;}
#art a:hover{color:#3A3A3A; border-bottom: 1px #cccccc dashed; background-color: #F3F2F2;}

#left_col {padding-bottom:40px; }
#date {background:url('../images/dotted_line.png') repeat-x; margin-right:11px; margin-top:7px; padding:12px 30px 0 30px; font:11px Arial; color:#707070}
#day {background-color:#767676; font:11px Tahoma; color:#ffffff; padding: 1px 5px 1px 5px; margin-right:6px; }

#left_menu { background:url('../images/dotted_line.png') repeat-x; margin-right:11px; margin-top:10px; margin-bottom:25px; padding-left:30px; padding-top:20px; float:none; }
#lm { margin-bottom:10px; background:url('../images/hbg.gif'); padding:2px; height:75px;}
#info {margin-left: 10px; width:180px;}
#info li a {font:11px Tahoma;}
#info ul {margin:0; padding:0; list-style-type:none;}
#info li {background:url('../images/stic.png') 1px 14px no-repeat; padding:7px 0 7px 20px; margin:0; width:143px }



#order { height:81px; background:url('../images/send_order.png') no-repeat; padding:30px 20px 0 110px; margin-top:10px; color:#7c8279; }

#articles { background:url('../images/dotted_line.png') repeat-x; margin-right:11px; margin-top:10px; padding:15px 10px 0 88px; }

#articles p { margin-bottom:10px; margin-right:5px; margin-left:20px }
#articles a { font: 12px Arial; }

#all_ob { border:1px solid #E0E0E0; margin-top: 7px; margin-left: 10px; }
#all_ob td { border:1px solid #E0E0E0; padding:5px; }
#all_ob .all { text-align: center; padding:3px; }

#ob_con { width:100%; border: 0; }
#ob_con .t { width:395px; }
#ob_con .f {  }
#ob_con .cf { width: 103px; margin-left:10px; margin-bottom:5px; border:1px solid #000000; }
#ob_con .cf img { width: 95px; margin:4px; }

#ob_con .vw {  width:395px; text-align:right; padding: 5px; color:#cccccc; font:11px Arial; }
#ob_con .cc {  margin-top: 3px; padding-left: 115px; background:url('../images/ami-r.gif') no-repeat 0 0; font:12px Arial; }

#ob_tab { width:100%; border:1px solid #E0E0E0; }
#ob_tab th { width: 125px; background:#FAFAFA; border:1px solid #E0E0E0; text-align:left; padding:3px; }
#ob_tab td { width: 270px; padding:3px; border:1px solid #E0E0E0; }

#fltr { margin-bottom: 12px; padding:3px; border:1px solid #E0E0E0; background:#E7E7E7; }
#fltr_tab { background:#E7E7E7; }
#fltr_tab td { padding:2px; }

#cat_tab { width:100%; }
#cat_tab td { padding:2px; border:1px solid #E0E0E0; }
#cat_tab .m { width: 125px; background:url('../images/st-m.gif') no-repeat 126px 2px; padding-right: 25px; text-align: right; }
#cat_tab .s { text-align: center; }
#cat_tab .t { width: 90px; text-align: center; background:#F9F9F9; }
#cat_tab .p { width: 80px; text-align: center; }
#cat_tab .c { width: 63px; text-align: center; }
#cat_tab .o { width: 85px; text-align: center; }
#cat_tab .sum { padding:5px 0 3px 374px; background:#F9F9F9; }

table.footer { width:100%; height:104px; background:url('../images/footer_bg.png') no-repeat; }
table.footer tr td { padding:0; vertical-align:top;}

#copyright { width:20%; float:left; font-size:12px; padding:27px 0 0 120px; }
#footer_menu { width:44%; float:left; padding-top:27px; margin-left:8px;}
#footer_menu ul { margin-left:3.2em; }
#footer_menu li { display:block; float:left; margin-top:8px; }
#footer_menu li a { text-decoration:none; color:#356196; font:12px Arial; }
#footer_menu li a:hover { text-decoration:underline; }
#footer_menu li.separator { margin:0.8em 1em 0 1em; width:3px; height:17px; background:url('../images/footer_menu_separator.png') no-repeat; }

#footer_phone { float:left; font-family:Arial Narrow, Arial; margin-top:1em; color:#515151; font-size:17px; white-space:nowrap;  }
#counter {margin:5px; text-align: center;}
