@charset "utf-8";
/* CSS Document */
@import url('reset.css');

body {margin-top:0px; margin-left:0px; margin-right:0px; bgcolor:#e9f4f8}

#logotable img {margin:4px;}

.wrapper {margin-bottom:0px; margin-top:0px; width:100%; height:100%;}

.contentarea {width:700px; z-index:3; top:100px; position:relative;}

.header {background-image:url("images/header_bg.jpg"); background-repeat:repeat-x; height:123px; position:relative; z-index:2;}

.footer {background-image:url("images/footer_bg.jpg"); background-repeat:repeat-x; background-position: bottom left; float:left; width:100%; position:relative; z-index:2;}

.swirlies-top {background-image:url("images/swirlies_top.jpg"); background-repeat:no-repeat; background-position: top left; z-index:1; width:980px; position:relative; border-left:2px solid #005eab; border-right:2px solid #005eab; background-color: #ddd6c5; }

.swirlies-bottom {background-image:url("images/swirlies_bottom.jpg"); background-repeat:no-repeat; background-position: bottom left; z-index:1; width:100%; height:400px;}

.pic {float:right; z-index:2; width:220px; height:350px; top:550px; margin-bottom:50px; position:relative}

.text_content, .hr {width:480px; float:left; z-index:1;}

p, a.privacy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px}

p.hr_text {font-size:12pt; color:#045eae; font-weight:bold; margin-right:5px;}

p.style2 {font-size:18px; line-height:22px}

p.style3 {font-size:18px;}

p.designertxt {font-size:14px}

p.subtitle {font-style: italic;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18pt; font-weight:bold; color:#045eae; line-height:15pt;}

a {text-decoration:none; color:#000000}
a.privacy { font-size: 10px; }
a:hover {text-decoration:underline; color:#000000}

#nav {width:980px; height:29px;}
#navigation {margin-left:0px;}
#navigation li {float:left; display:block;}
#navigation li a {background-image:url(images/navbar.jpg); display: block; outline: none; position: relative; height: 70px; text-decoration: none; width: auto;}

#navigation .honorees {background-position:0px 0px; width:116px; height:29px;}
#navigation .designers {background-position:-116px 0px; width:113px; height:29px;}
#navigation .sponsors {background-position:-229px 0px; width:107px; height:29px;}
#navigation .tickets {background-position:-336px 0px; width:201px; height:29px;}
#navigation .directions {background-position:-537px 0px; width:113px; height:29px;}
#navigation .getinvolved {background-position:-650px 0px; width:133px; height:29px;}
#navigation .project {background-position:-783px 0px; width:195px; height:29px;}
	
#navigation a .hover {background:transparent url(images/navbar.jpg) no-repeat; display:block; opacity:0; position:relative; top:0; left:0; height:100%; width:100%;}
#navigation .honorees .hover {background-position: -0px -29px;}
#navigation .designers .hover{background-position: -116px -29px;}
#navigation .sponsors .hover {background-position: -229px -29px;}
#navigation .tickets .hover {background-position: -336px -29px;}
#navigation .directions .hover {background-position: -537px -29px;}
#navigation .getinvolved .hover {background-position: -650px -29px;}
#navigation .project .hover {background-position: -783px -29px;}
	





