html, body {margin: 0; padding: 0; border: 0;}

body { color: #000; background: #FFF5E6; background-image: url(images/star.jpg); font-family: Verdana, serif; font-size: 90%; text-align: center; margin: 20px 0; }

h1 { postion: relative; font-size: 17px; color: #666; margin: -5px 0 0 25px; padding-bottom: 15px;   }


h2 { font-size: 1em; text-align: left; color: #666; font-weight: bolder; width: 430px; padding: 5px 10px; margin: 0; border: 0; background-color: #FFE5CC; }

/* \*/
* html h2 {height: 1%;}
/* */

h3 {font-size: 1em; text-align: left; color: #666; font-weight: bolder; padding: 10px 0; margin-top: -20px; margin-left: 10px; border: 0; }

.clear { clear: both; }

a {text-decoration: none; }

.indent { padding: 3px 10px 20px 10px; }

.indent img { float: right; }

.wide { position: relative; background-image: url(images/topbg.jpg); height: 155px; width: 780px; border: 0; width: 100%; }

.wide img { margin-top: 27px; margin-left: 229px; border: 0; }

.wrapper { margin: 0 auto; width: 780px; text-align: left; background: url(images/background.gif) repeat-y; border: 1px solid #ef8c2e; }

* html .wrapper {   /*** IE5.x/win box model fix ***/
width: 782px;
wid\th: 780px;
}

.outer { position: relative; margin-left: 120px; width: 477px; background: #beffad; }

.float-wrap { float: left; width: 477px; margin-right: -1px; }

html>body .float-wrap { margin-top: -1px; width: 478px; }

.center { float: right; position: relative; width: 478px; margin-bottom: -1px; background-color: #ffe5cc; background-image: url(images/peachbg.gif); background-repeat: repeat-x; margin-top: -20px; }

html>body .center { margin-top:0; }

.midalign { text-align: center; }

.whitebg { background-color: #fff; padding: 10px 15px; width: 478px; padding-bottom: 40px; }

.whitebg a { color: #2B9E65; text-decoration: underline;}

.whitebg a:visited { color: #EF8C2E;}

.whitebg a:hover {}

.whitebg img { margin: 5px; border: 0; }

.rightfloat { float: right; }

.leftfloat {float: left; }

html>body .whitebg { width: 448px; }

.left { position: relative; width: 122px; margin-left: -121px; margin-top: -20px; }

html>body .left { margin-top: 0; }

* html .left { float:left; }

*>html .left { width: 121px; }   /*** Fix only for IE/Mac ***/

/* \*/
* html .left {margin-right: -5px;}
/* */

.container-left {background-color: # 2b9e65; width: 120px; text-align: center; }

.container-left img { width: 120px; height: 19px; margin-left: 1px; }

.container-left a:link { color: #fff; text-decoration: underline; }

.container-left a:visited { color: #fff; text-decoration: underline; }

.right { float: left; position: relative; width: 184px; margin-right: -182px; margin-left: -3px; margin-top: -20px; }

html>body .right { margin-top: -1px; }

/* \*/
* html .right {
margin-left: 0px; 
margin-right: -500px; 
mar\gin-right: -180px;
}
/* */


.container-right { 
/* \*/width: 184px;/* Hidden from IE-Mac */   
margin-left: 4px;   
padding-bottom: 110px; 
color: #666; font-size: .8em;
}

.container-right p { padding-right: 5px; padding-left: 10px; }

/* \*/
* html .container-right {
fl\oat: right;
margin-left: 1px; 
mar\gin-left: 0px; 
}

.container-right img { margin-right: -4px; }

html>body .container-right img { margin-left: 0px; }

.outer {word-wrap: break-word;}

#navlist { postion: relative; float: right; font: bold 11px Poster Bodoni, Verdana, sans-serif; line-height: 12px; margin-top: -38px; padding: 0; padding-bottom: 1px; height: 35px; width: 545px; line-height: 36px; background-image: url(images/centermenu.gif); background-repeat: repeat-x; margin-bottom: -1px; }

html>body #navlist { margin-top: -35px; line-height: 12px; width: 590px; }

#navlist li { list-style: none; margin: 0; display: inline;  margin-left: -10px; }

html>body #navlist li { margin-left: 10px; margin-right: -5px; }

#navlist li a { padding: 3px 10px; margin-left: -10px; text-decoration: none; }

html>body #navlist li a { padding: 3px 0; margin-left: 2px; }

#navlist li a:link { color: #000; }

#navlist li a:visited { color: #000; }

#navlist li a:hover { color: #fff; }

#current { color: #fff; }

.container-left a { color: #fff; }

.container-left a:hover { color: #EF8C2E; text-align: center;}

#footer { position: relative; width: 778px; height: 20px; line-height: 22px; clear: both; background-color: #BDFFAC; text-align: center; font-size: 9px; color: #666; }

a:link { color: #2A9E64; }

a:visited { color: #2A9E64; }

a:hover { color: #EF8C2E; }

