@charset "utf-8";
/* CSS Document 
===Main CSS for Foundation Redesign April 2008===
Table of Contents:

	Main Layout styles

	Universal Navigation Bar- Homepage

	Universal Navigation Bar- Secondary level, no Foundation Star logo like homepage

	Secondary level horizontal navigation bar

	Main Body Content styles

	Footer styles

	Special styles

		Home Rotating Quote Box

		Floated Column (class, use multiple times)

		Picture

		PDF File Info

		Sponsors

		Image Clear


Main Layout Styles

---------------------------------------------------*/
body {
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
background-image:url(images/navbackground.gif);
background-position:left top;
background-repeat:repeat-y;
margin:0;
padding:0;
}

#homebody {
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/navbackgroundlong.gif);
background-position:left top;
background-repeat:repeat-y;
margin:0;
padding:0;
}

a {
color: #035294;}

a:hover {
text-decoration:underline;
}
a img {
	
border: none;	
	}
#wrapper {
width:760px;
}

#header {
background-image:url(images/foundationbanner.gif);
background-color:#03F;

background-repeat:no-repeat;
background-position:center top;
height:49px;
margin:0;
padding:0;
}


h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
color:#575762;
font-weight:700;
margin:10px 0 5px;
padding:0;
}

h2#home {
clear:left;
font-size:14pt;
font-weight:400;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:700;
color:#575762;
margin:0 0 -1px;
padding:5px 5px 0 0;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#000;
font-style:normal;
}

ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#000;
font-style:normal;
list-style-type:disc;
margin:0;
padding:3px 0;
}

ul#home {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#000;
font-style:normal;
list-style-type:disc;
padding-top:2px;
margin-top:0;
}

/*Universal Navigation Bar-Homepage

---------------------------------------------------*/
#nav {
float:left;
width:108px;
background-image:url(images/logo.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0;
padding:0;
}

#nav ul {
background-color:#FFC;
margin:147px 0 0;
padding:0;
}

#nav ul li {
text-align:center;
font-family:Helvetica, Arial, sans-serif;
font-size:9pt;
font-weight:700;
list-style-type:none;
margin:2px 0;
padding:3px 1px;
}

#nav ul li a {
display:block;
text-align:center;
margin:0;
padding:2px;
}

#invite {
	width: 550px;
	clear: both;
font-family:Georgia, "Times New Roman", Times, serif;
border:1px dashed #F9C;
padding:5px;
background-color: #fff;
}

#invite p {
	color: #333;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	}
#invite p span {
	color:#cd0860;
}
/*Universal Navigation Bar- Secondary level (no Foundation Star logo like homepage)

---------------------------------------------------*/
#navsub {
width:108px;
float:left;
margin:0;
padding:0;
}

#navsub ul {
background-color:#FFC;
margin:0;
padding:0;
}

#navsub ul li {
text-align:center;
font-family:Helvetica, Arial, sans-serif;
font-size:9pt;
font-weight:700;
list-style-type:none;
margin:2px 0;
padding:3px 1px;
}

#navsub ul li a {
display:block;
color: #035294;
text-align:center;
margin:0;
padding:2px;
}

/*Secondary level horizontal navigation bar

---------------------------------------------------*/
#secondnav ul {
display:inline;
margin: 0 0 5px 0;

}

#secondnav ul li {
list-style-type:none;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:center;
margin:4px;
padding:3px 0;
}

#secondnav a {
display:block;
width:120px;
background-color:#f5f5f5;
padding:3px 0;
}

#secondnav a:link,#secondnav a:visited {
background-color:#f5f5f5;
color: #035294;
text-decoration:none;
}

#secondnav a:hover {
background-color:#FFC;

text-decoration:underline;
}

/*SHOES Pages*/

/*Main Body Content styles

---------------------------------------------------*/
#contentmiddle {
width:80%;
float:left;
margin:15px 0 0 10px;
padding:0;
}

/*Footer styles

---------------------------------------------------*/
.footer {
width:300px;
clear:both;
margin:0;
padding:0;
}

.footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
margin:0 0 0 3px;
padding:0;
}

.footer ul {
list-style-type:none;
margin:0;
padding:0;
}

.footer li {
display:inline;
border-right:1px solid #575762;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
margin:0;
padding:0 3px;
}

/*Special Styles

---------------------------------------------------
Home Rotating Quote Box*/
#dropcontentsubject {
width:200px;
}

.dropcontent {
width:200px;
height:225px;
background-image:url(images/quote.png);
background-repeat:no-repeat;
float:right;
display:block;
padding:3px;
}

.dropcontent h2 {
margin:2px 7px 0;
}

.dropcontent p {
padding:0 7px 0 5px;
}

/*Floated Column*/
.column {
float:left;
width:250px;
}

.columnlarger {
float:left;
width:340px;
}

/*Picture*/
.picture {
float:right;
clear:both;
width:250px;
margin:5px 5px 5px 10px;
}

.picture p {
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
}

.picture img {
border:1px solid #000;
}

/*PDF File Info*/
.pdf {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}

/*Sponsors*/
.sponsors {
float:right;
width:180px;
border:1px solid #575762;
margin:5px 5px 5px 10px;
padding:2px;
}

.sponsors img {
padding:5px;
}

.sponsors p {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:700;
}

/*Image Clear*/
.imageclear {
float:left;
width:300px;
clear:left;
margin-bottom:10px;
}

.clear {
clear:both;
}

/*Callout Box*/
.floatrightcallout {
width:250px;
border:1px solid #000;
background-color:#f5f5f5;
float:right;
clear:right;
margin:5px;
padding:5px;
}

.floatrightcallout h3,.floatrightcallout p,.floatrightcallout ul li {
font-family:Arial, Helvetica, sans-serif;
}

/*Date Last Updated*/
.date {
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
clear:left;
}

ul.address li {
list-style:none;
}

h2 {
font-family:'Tangarine', Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:700;
color:#575762;
clear:both;
margin:0;
padding:5px 5px 0 0;
}

h2 span {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:11pt;
font-weight:400;
}

#homebody h1,h1#home {
position:absolute;
left:-200em;
top:-30em;
}

#homebody h2,#contentmiddle p {
clear:left;
}

#nav ul a:link,#nav ul a:visited,#navsub ul a:link,#navsub ul a:visited {
color: #035294;
text-decoration:none;
}

#nav ul a:hover,#navsub ul a:hover {
background-color:#FFF047;
text-decoration:underline;
}

#noborder1,#noborder2 {
border:0;
border-right:0;
}

.column ul li,.columnlarger ul li {
list-style-type:square;
margin:0;
padding:5px 0;
}

.column .nobullet,.columnlarger .nobullet {
list-style-type:none;
font-weight:700;
}

#footerBar {
	margin: 5px 0;
width: 100%;
height: 15px;
background-color: #cd0860;
	}



