html {font-size:100%}
body {color:#ffc; background:#2F509e url(images/bgs/sidef.gif) repeat-y; margin:0;padding:0;font:100% arial, sans-serif;}
a  {font-family:verdana,geneva, arial, helvetica, sans-serif; font-weight:bold; font-style:italic;text-decoration:none;}
a:link {color:#CFF; font-size:100%;}
a:hover {color:#6FF; font-size:100%;}
a:active {color:#0FF; font-size:100%;}
a:visited {color:#09F; font-size:100%;}
a.ar:link {color:#00f; font-size:100%;}
a.ar:hover {color:#F90; font-size:100%;}
a.ar:active {color:#F90; font-size:100%;}
a.ar:visited {color:#09F; font-size:100%;}
img {border:0}
ul {list-style:disc outside;font:bold 90%/1.8em verdana, geneva, arial, helvetica, sans-serif;color:#fff;margin-left:15%}
.joy {list-style:disc outside;font:bold 90%/1.8em verdana,geneva, arial, helvetica, sans-serif;color:#F90}
ol {list-style:lower-alpha outside;font:bold 80%/1.7em verdana,geneva, arial, helvetica, sans-serif;color:#FF9;padding-left:10%;padding-right:10%}
.wed {font:90%/1.4em verdana, geneva, arial, helvetica, sans-serif;color:#FFC;text-align:left;padding-left:7%;padding-right:7%;}
.wedn {font:90%/1.4em verdana, geneva, arial, helvetica, sans-serif;color:#2f509e;text-align:left;}
.wedn2 {font:90%/1.4em verdana, geneva, arial, helvetica, sans-serif;color:#FFC;text-align:left;}
.weds {font:80% verdana, geneva, arial, helvetica, sans-serif;color:#FFC;text-align:center}
.weds2 {font:80% verdana, geneva, arial, helvetica, sans-serif;color:#006;text-align:center}
.wedbox {font:bold 80% verdana,geneva, arial, helvetica, sans-serif;color:#06F}
.wedr {font:bold 80% verdana,geneva, arial, helvetica, sans-serif;color:#006;text-align:right}
.wedl2 {font:bold 80% verdana,geneva, arial, helvetica, sans-serif;color:#006;text-align:left}
.wedl3 {font:bold 80% verdana,geneva, arial, helvetica, sans-serif;color:#2f509e;text-align:left}
.wedl {font:70% verdana,geneva, arial, helvetica, sans-serif;color:#E5EBFA;text-align:left;}
.quote {font:italic bold 80%/1.3em verdana, geneva, arial, helvetica, sans-serif;color:#FF9;text-align:left;}
.up {text-align:right;vertical-align:top;padding-right:30px;}
.head {text-align:left;padding-left:4%}
.menu {background:#6680be;width:100%;height:26px}
.line {background:#Fc0;width:100%;height:1px}
.top {background:#Fc0 url(images/bgs/top.gif) repeat-x 0 0;text-align:left;height:104px}
.top2 {background:url(images/bgs/top2.gif) repeat-x;text-align:left;}
h1 {font:small-caps 110% "Gill Sans MT", arial, helvetica, sans-serif;letter-spacing:1px;color:#Fc0;text-align:left;padding-left:7%}
h2 {font: italic small-caps 100% "Gill Sans MT", arial, helvetica, sans-serif; letter-spacing:1px;color:#D1DBF3;text-align:left;padding-left:7%}
h3 {font:small-caps 100% "Gill Sans MT", arial, helvetica, sans-serif;color:#C1CEEB;text-align:left;}
h4 {font:small-caps 90% "Gill Sans MT", arial, helvetica, sans-serif;color:#C1CEEB;text-align:left;padding-left:7%}
h5 {font:small-caps 100% "Gill Sans MT", arial, helvetica, sans-serif; letter-spacing:1px;color:#C1CEEB;text-align:left;padding-left:7%}
h6 {font:italic small-caps 110% "Gill Sans MT", arial, helvetica, sans-serif;letter-spacing:1px;color:#00c;text-align:left;}
.copy {font:italic 70% verdana,arial, helvetica, sans-serif;color:#E5EBFA;text-align:center;}
.copy2 {font:italic 70% verdana, geneva, arial, helvetica, sans-serif;color:#06f;text-align:left;}
.copyc {font:italic 70% verdana, geneva, arial, helvetica, sans-serif;color:#06f;text-align:center;}
.wedbox2 {background:#EEFDFF;border:1px solid #Fc0;font:bold 80% verdana,geneva, arial, helvetica, sans-serif;color:#009;text-align:left}
.wedbox3 {background:#EEFDFF;border:1px solid #Fc0;font-family:verdana,geneva, arial, helvetica, sans-serif; color:#000099;font-weight:bold;text-align:center;padding:7px;width:270px}
.red {color:#f00;font-size:80%;text-align:center}
.indentw {padding-left:100px;padding-right:30px}
.pic {border:2px groove #fc0; margin-right:20px;margin-bottom:20px}
.picr {border:2px groove #fc0; margin-left:20px;margin-bottom:20px}
.picf {margin-right:20px;}
.pict {border:2px groove #fc0; margin-right:20px;margin-bottom:7px}
.pictr {border:2px groove #fc0; margin-left:20px;margin-bottom:7px}
input, select, textarea {border:1px solid #06f;background:#Fff;color:#009}

.clCMAbs{position:absolute; visibility:hidden; left:0px; top:0px}
.clBar{position:absolute; width:10px; height:10px; visibility:hidden}

.clLevel0,.clLevel0over{position:absolute;margin:2px}
.clLevel0{ color:white;}
.clLevel0over{cursor:pointer;}
.clLevel0border{position:absolute; visibility:hidden;}

.clLevel1, .clLevel1over{position:absolute;padding:3px 2px; font:bold 11px verdana,arial,helvetica,sans-serif;}
.clLevel1{background-color:#6680be; color:#CFF;}
.clLevel1over{background-color:#1A3B89; color:#FF9; cursor:pointer;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#Fc0;}

.clLevel2, .clLevel2over{position:absolute; padding:2px; font:bold 10px verdana,arial,helvetica,sans-serif;}
.clLevel2{background-color:#CFF; color:#6680be;}
.clLevel2over{background-color:#FF9;color:#1A3B89; cursor:pointer;}
.clLevel2border{position:absolute; visibility:hidden; background-color:#Fc0;}
