html, body {
 margin: 0px;
 padding: 0px;
 height: 100%;

 background-color: #f0f3f8;
}

#main_container {
 position: relative;
 height: 100%;
 width: 796px;
 left: auto;
 margin-left: auto;
 margin-right: auto;
 background-color: #fff;
}

#header {
 width: 796px;
 height: 188px;

 background-color: #fff;
 background-image: url(img/aog_header.jpg);
 background-repeat: no-repeat;
}

#menu {
 position: absolute;
 width: 100%;
 height: 62px;
 top: 42px;
/*margin: 0px;*/
}

#container {
 width: 796px;
 background-color: #fff;
}

#l_container {
 position: absolute;
 float: left;
 width: 363px;
 left: 20px;
}

#r_container {
 position: absolute;
 float: left;
 width: 363px;
 right: 20px;
}

#aog_logo {
 position:relative;
 margin-right: auto;
 margin-left: auto;
 top: 52px;
 width: 486px;
 height: 177px;

 background-image: url(img/aog_logo.gif);
 background-repeat: no-repeat;
}

#text_con {
 position: absolute;
 
 border-style: solid;
 border-width: 1px;
}

#footer {
 position: absolute;
 width: 100%;
 height: 30px;
 bottom: 0px;
 margin-left: auto;
 margin-right: auto;
 }

#menu_list {
 position: absolute;
 left:233px;
 top: 0px;
 margin: 0px;
 padding: 0px;
}

#menu li {
 float: left;
 height: 100%;
 list-style-type: none;
}

#menu a {
 border-width: 0px;
 margin: 0;
 background: transparent none repeat scroll 0%;
 float: left;
 display: block;
 text-align: center;
 voice-family: inherit;
}

#menu_list a.btn_home {
 text-decoration: none;
 width: 60px;
 height: 42px;
 white-space: no-wrap;
}

#menu_list a.btn_home:hover {
 width: 60px;
 height: 42px;
 background-image: url(img/home_r.gif);
}

#menu_list a.home_active_item {
 width: 60px;
 height: 42px;
 background-image: url(img/home_r.gif);
}

#menu_list a.btn_about {
 text-decoration: none;
 width: 81px;
 height: 41px;
 white-space: no-wrap;
 border-style: solid;
 border-width: 0px;
}

#menu_list a.btn_about:hover {
 width: 81px;
 height: 42px;
 background-image: url(img/about_r.gif);
}

#menu_list a.btn_shop {
 text-decoration: none;
 width: 106px;
 height: 41px;
 white-space: no-wrap;
 border-style: solid;
 border-width: 0px;
}

#menu_list a.btn_shop:hover {
 width: 106px;
 height: 42px;
 background-image: url(img/shop_r.gif);
}

#menu_list a.btn_contact {
 text-decoration: none;
 width: 78px;
 height: 41px;
 white-space: no-wrap;
 border-style: solid;
 border-width: 0px;
}

#menu_list a.btn_contact:hover {
 width: 78px;
 height: 42px;
 background-image: url(img/contact_r.gif);
}

p, a, td {
 font-family: Arial, Verdana, MS Sans Serif, Helvetica, Univers, sans-serif;
 font-size : 12px;
}

h1 {
 font-family: Arial, Verdana, MS Sans Serif, Helvetica, Univers, sans-serif;
 font-size: 16px;
 font-weight : bold;
}

h2 {
 font-family: Arial, Verdana, MS Sans Serif, Helvetica, Univers, sans-serif;
 font-size: 14px;
 font-weight : bold;
}

h3 {
 font-family: Arial, Verdana, MS Sans Serif, Helvetica, Univers, sans-serif;
 font-size: 13px;
 font-weight : bold;
}

.l_con_tab {
 border: 0;
 width: 300px;
 position: relative;
 margin-left: -2px;
}

.format1 {
 margin-left: 20px;
 text-align: justify;
 width: 600px;
}

.mymargin {
 margin-left: 20px;
}
