html,body {height: 100%; margin: 0; padding: 0; text-align: center;}
body{background: #fff url(images/innerbg.gif) left top repeat-x;}
#main{background: url(images/innercontentbg.gif) center repeat-y;  _height: 100%; margin: 0 auto -62px auto; min-height: 100%; width: 750px;}
#header{background: url(images/innerheader.jpg) no-repeat; height: 80px; left: 0; position: relative; top: 0; width: 750px;}
#innerheader{margin-right: 20px; padding-top: 10px; text-align: right;}
#breadcrumb{color: #fff; height: 20px; left: 280px; position: absolute; text-align: left; top: 64px; width: 300px;}
#breadcrumb a{color: #fff; font-size: 90%; font-weight: bold; text-decoration: none;}
#content {background: url(images/innermiddlebg.jpg) center 36px no-repeat; overflow: hidden;}
#leftbar {background: url(images/up-sidemenu.jpg) 0px 112px no-repeat; float: left; overflow: hidden; padding-top: 46px; width: 225px;}
#rightside {float: right; overflow: hidden; padding-top: 46px; width: 525px;}
#topmenu {background: url(images/innermenubg.jpg) center top no-repeat; height: 36px; padding-left: 160px; text-align: left;}
#innertitle {background: url(images/innermiddlebg.jpg) center top no-repeat; height: 60px;}
#middlecontent {overflow: hidden; padding: 0px 37px 0px 0px; text-align: left;}
#margin {height: 62px;}
#footer {background: #C8CDD1; clear: both; height: 62px; text-align: center; width: 100%;}
#innerfooter {background: url(images/innerfooter.jpg) bottom no-repeat; height: 27px; margin: 0 auto; padding: 35px 15px 0 0; text-align: right; width: 735px;}
* html #innerfooter {height: 62px; h\eight: 62px; width: 750px; w\idth: 750px;}
#innerfooter a{color: #fff; text-decoration: none;}
.bold{font-weight: bold;}
.clear{clear: both;}
.white{color: #fff;}
.main{color: #333;}