body { margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0px; background:#394a7b url(../images/bkg/pg-bkg_01.jpg) top center no-repeat fixed; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding:0px }

a,a:visited { text-decoration:none; color:#333333; }
a:hover,a:active { text-decoration:underline; color:#999999; }

#container { margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; width:840px; background:url(../images/bkg/cntnr-bkg_01.png) top center repeat-y; }
#colorbkg { margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; width:800px; background:url(../images/bkg/cr-inner_01.png) repeat-y; }
#content { width:800px; margin-left:auto; margin-right:auto; padding:0px; margin-top:0px; margin-bottom:0px; background:url(../images/bkg/cr-inner-bkg_02.png) bottom center no-repeat; }
#masthead { width:800px; height:200px; margin:0px; padding:0px; }


/* NAVIGATION */
#nav { float:left; background:#84774e url(../images/bkg/nav-bkg_01.gif) top left repeat-y; width:150px; }
#navinner { margin:15px 5px 100px 5px; }
.navdiv { margin:5px 0px; }

.navul { list-style:none; padding:0px; margin:0px; }
.navli { list-style:none; padding:0 0 12px 0; margin:8px 4px 0 4px; background:url(../images/nav/link-div_01.png) bottom center no-repeat; }


/* CENTER CONTENT */

#cr { float:left; background:#FFFFFF; width:500px; }
#crinner { margin:15px; text-align:justify; }

.imglft { float:left; margin:0 8px 8px 0; }
.imgcnt { float:center; margin:0 5px 0 5px; }
.imgrgt { float:right; margin:0 0 8px 8px; }

/* RIGHT MARGIN GROUP */

#rmg { float:left; background:#84774e url(../images/bkg/rmg-bkg_01.gif) top right repeat-y; width:150px; }
#rmginner { margin:15px 10px 100px 10px; }
.rmtile { margin-bottom:15px; width:130px; background:#000000; }
.rmtext { margin:5px; padding:3px; background:#FFFFFF; text-align:left; font-size:10px; }

.clear { clear:both; }

/* FOOTER */

#footer { padding:30px 200px; text-align:center; font-size:10px; color:#333333; }


/* TEXT CLASSES */

.header { font-size:12px; font-weight:bold; color:#283356; }
.headerlarge { font-size:14px; font-weight:bold; color:#283356; }
.headerhuge { font-size:16px; font-weight:bold; color:#283356; }
.headergiant { font-size:20px; font-weight:bold; color:#283356; }

.lit { color:#49387a; }
.dim { color:#666666; }

.mini { font-size:10px; }
.minilit { font-size:10px; color:#49387a; }
.minidim { font-size:10px; color:#666666; }

.jumperlink,.jumperlink:visited { font-size:10px; font-weight:bold; color:#394a7b; text-decoration:none; }
.jumperlink:hover,.jumperlink:active { font-size:10px; font-weight:bold; color:#bbccff; text-decoration:underline; }

.navlink,.navlink:visited { text-decoration:none; color:#462820; font-weight:bold; font-size:10px; }
.navlink:hover,.navlink:active { text-decoration:underline; color:#fff2cb; font-weight:bold; font-size:10px; }

.rmheader { font-size:10px; font-weight:bold; color:#283356; }
.rmlink,.rmlink:visited { font-size:9px; font-weight:bold; color:#394a7b; text-decoration:none; }
.rmlink:hover,.rmlink:active { font-size:9px; font-weight:bold; color:#bbccff; text-decoration:underline; }

.footerlink,.footerlink:visited { text-decoration:none; color:#333333; font-size:10px; }
.footerlink:hover,.footerlink:active { text-decoration:underline; color:#999999; font-size:10px; }


