/* ABC CSS Stylesheet */

body { 
margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#cccccc;}

a { color:#1170cf; text-decoration:none; }
a:visited { color:#1170cf; text-decoration:none; }
a:active { color:#1170cf; text-decoration:none; }
a:hover { color:#1170cf; text-decoration:underline; }

/* Page Elements */
.headerareacontainer { style="width:951px;" }
.headerimgcontainer { float:left; width:561px; }
.headerrightcontainer { float:right; width:390px; }
.headerlogocontainer { width:390px; height:205px; }
.topnavcontainer { width:390px; height:26px; }
.leftmargintable { width:200px; background-color:#333333 }
.rightmargintable { width:241px; background-color:#ffffff; }
.rightmargincontentarea { padding-right:25px; padding-top:30px; }
.rightmarginspacer { height:15px; }
.rightmarginspacer30 { height:30px; }
.maincontentareatable { width:510px; background:url(../images/pageelements/contentareabg.gif); background-position:top left; background-repeat:no-repeat; background-color:#ffffff; }
.maincontentarea { padding-left:30px; padding-right:30px; padding-top:30px; padding-bottom:30px; }
.footerarea { padding-left:30px; padding-bottom:20px; }
.subnavcontainer { padding-bottom:20px; }

/* MAIN NAV */

.mainnavcontainer { background:url(../images/mainnav/navbg.gif); background-position:top; background-repeat:no-repeat; }

/* COPY */

.header15 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#000000; }
h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; }
h2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
h3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding-bottom:0px; margin:0; }
.copy10  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.copy10 a  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#1170cf; text-decoration:none; }
.copy10 a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#1170cf; text-decoration:none;}
.copy10 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:1170cf; text-decoration:none; }
.copy10 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#1170cf; text-decoration:underline; }
.footer  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }


/* EVENTS */

.rsvpbutton { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

/* SUB NAV LEFT */

.subnavexpanded { background:#FFFFFF; padding-top:5px; padding-bottom:10px; padding-left:30px; padding-right:10px; }
