/* Layout Stylesheet */ 

body{
 padding: 0;
 background: #ffffff;
 color: #666666;	
 }

#mid{
 clear: both;
 position: relative;
 top: 0;
 width: 798px;
 margin: auto;
 border: solid #d4d5d6;
 border-width: 0 1px 0 1px;
 background-image: url(/images/bg_mid.gif);
 }

#white{
 clear: both;
 position: relative;
 top: 0;
 width: 800px;
 margin: auto;
 background: #ffffff;
 }

#menu{
 clear: both;
 position: relative;
 top: 0;
 width: 798px;
 margin: auto;
 /*border: solid #d4d5d6;
 border-width: 1px;
 background-image: url(/images/bgmenu.gif);*/
 }

#submenu{
 clear: both;
 position: relative;
 top: 0;
 width: 798px;
 margin: auto;
 border-left: 1px solid #d4d5d6;
 border-bottom: 1px solid #d4d5d6;
 border-right: 1px solid #d4d5d6;
 background-image: url(/images/menu/s-bgmenu.gif);
 }

#shadow{
 clear: both;
 position: relative;
 float: right;
 width: 613px;
 height: 9px;
 background-image: url(/images/shadow.gif);
 background-repeat: no-repeat;
 }
 
#lh-col-ban{
 float: left;
 left: 0;
 width: 186px;
 margin: 0;
 padding: 0;
 text-align: left;
 }

#rh-col-ban{
 float: right;
 width: 614px;
 padding: 0;
 text-align: left;
 }
 
#lh-col{
 float: left;
 left: 0;
 width: 185px;
 margin: 0;
 padding: 0;
 text-align: left;
 }

#rh-col{
 float: right;
 width: 613px;
 padding: 0;
 text-align: left;
 min-height: 269px;
 }

#contentbox{
 position: relative;
 width: 573px;
 margin: 15px 0 20px 20px;
 padding: 0;
 }
 
#bottom-clear {
 clear: both;
 border-top: solid 1px #d4d5d6;
 height: 0;
 background-color: #ffffff;
 }

#landingpage{
 clear: both;
 position: relative;
 margin: auto;
 text-align: center;
 height: 600px;
 }
