/* CSS Document */
body {margin-top: 0px; background-color:#333333; font-family: "lucida grande", Arial, Helvetica, sans-serif; }
* {margin:0px; padding:0px;}
p {padding:5px 10px 0px 0px; color:#000000;  font-size:12px; line-height:1.5em;} 
a {color:#990000;  } 


/* ------------container------------ */
#container {width:800px; margin:0 auto; padding:0px 0 0 0; position:relative; background:#ffffff; }


/* ------------branding------------ */
#branding {background-image:url(images/branding_left_box.gif); background-repeat:no-repeat;
 margin:0; padding:0; height:279px; width:618px; position:relative;}
#branding a#home {display:block; width:249px; height:279px; text-indent:-9999px;}


#slideshow {width:369px; height:250px; display:block; position:absolute; top:29px; left:249px;  padding:0 0 0 0; }

/* ------------content------------ */
h1 {color:#006699; font-size:22px; font-weight:bold; padding:10px 10px 0; letter-spacing:1px; font-variant:small-caps;}
#content {width:420px; float:left; background:#ffffff; padding:20px 0 0 0;}
#content p {margin:0 0 0 35px;}
#content h2 {color:#006699; font-size:16px; font-weight:bold; font-family: "Trebuchet MS", "lucida grande", verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; letter-spacing:1px; margin:5px 0 0 10px;}

#content ul {  font-size:12px; line-height:1.5em; margin:10px 10px 10px 30px;}

/* ------------secondary_content------------ */
#secondary_content {width:366px; margin:0 0 0 0; padding:0 0 20px 10px; list-style:none;  float:right;}
#secondary_content h1 {background:url(images/chapter_news_scroll.gif) left top no-repeat; height:76px; text-indent:-9999px;}
h2 {color:#006699; font-size:16px; font-weight:bold; font-family: "Trebuchet MS", "lucida grande", verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; letter-spacing:1px; }
#secondary_content p {margin:0 0 0 20px;}
#chapter_news li {list-style:none; clear:left; padding:10px 0 10px; width:355px; }
#chapter_news li.line {border-bottom:#999999 2px solid;}
#chapter_news li img {float:left; padding-right:10px; padding-bottom:10px;}


ul#chapter_news {list-style:none;}
#chapter_news li a {padding:50px 0 0 0;}

li#upcoming a {font-size:13px; font-weight:bold; font-family: "Trebuchet MS", "lucida grande", verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:1px; text-align:left; text-decoration:none; background-image:url(images/shield.gif); height:33px; background-repeat:no-repeat; background-position:right bottom; width:355px; display:block; padding:20px 0 0 0}
li#upcoming a:hover {text-decoration:underline;}
/* ------------TOP BAR------------ */

ul#top_bar {background:url(images/top_banner.gif) no-repeat; height:21px; width:800px; color:#ffffff;  text-align:right;
text-transform:uppercase; letter-spacing:.1em; font-weight:bold; font-size:12px; text-decoration:none;
font-family: "Trebuchet MS", "lucida grande", verdana, Arial, Helvetica, sans-serif;  }
ul#top_bar li {display:inline; text-align:right; margin:2px 10px 0 0; line-height:1.7em;}
ul#top_bar a {color:#ffffff; text-decoration:none;}

/* ------------NAVIGATION------------ */
ul#navigation {width:182px; height:254px; margin:30px 0 0 0; padding:0; display:block; list-style:none; position:absolute; top:17px; right:0px; z-index:30px; }
ul#navigation li {display:block; text-indent:-9999px; padding:0px; margin:0px;}
ul#navigation li a {display:block;}


li#active a {width:182px; height:57px; background-image:url(images/nav1_active_members.gif);}
li#active a:hover {width:182px; height:57px; background-image:url(images/nav1_active_members-over.gif);}

li#prospect a {width:182px; height:50px; background-image:url(images/nav2_prospect.gif);}
li#prospect a:hover {width:182px; height:50px; background-image:url(images/nav2_prospect-over.gif);}

li#alumni a {width:182px; height:49px; background-image:url(images/nav3_alumni.gif);}
li#alumni a:hover {width:182px; height:49px; background-image:url(images/nav3_alumni-over.gif);}

li#about a {width:182px; height:50px; background-image:url(images/nav4_about.gif);}
li#about a:hover {width:182px; height:50px; background-image:url(images/nav4_about-over.gif);}

li#photo a {width:182px; height:48px; background-image:url(images/nav5_photo.gif);}
li#photo a:hover {width:182px; height:48px; background-image:url(images/nav5_photo-over.gif);}


/* ------------footer------------ */
#footer_nav li {display:inline; }
#footer_nav a {color:#ffffff; padding:1px 3px; font-size:12px; text-align:center; text-decoration:none; line-height:1.6em;}
#footer_nav  {color:#ffffff; font-size:12px; }

#footer { background-image:url(images/footer_background.gif); height:40px; clear:both; margin: 30px 0 0 0; text-align:center; padding:5px 0px;}
#footer p {color:#ffffff; font-size:12px; text-align:center; padding:0;}
#footer a {color:#ffffff; font-size:12px; text-align:center; padding:0;}



/*----------------inside pages----------------*/

body.inside  #content { padding:20px 0 0 0; margin-left:25px; width:500px }
body.inside  #content p {
	margin:0px 0 0 10px;
	color: #00F;
}


#insidenav { text-align:left; font-size:13px; color: #006699;
font-family: "Trebuchet MS", "lucida grande", verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase; font-weight:bold;
width:210px; float:left;
 padding:20px 0 0 5px; margin:30px 0 0 10px; }

#insidenav li { list-style:none; display:block; border-bottom:1px #CCCCCC solid;}

#insidenav li a { list-style:none;  color: #006699; text-decoration:none; display:block;   padding:3px 5px 3px 9px;}
#insidenav li a:hover { background:#006699;  color:#FFFFFF; }
