/* CSS Document */




* {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5, {
font-size:1.4em;
color:#000;
}



ul {
list-style:none;
}


body {
font-size:62.5%;
text-align:center;
background: url(images/layout/body-bg.jpg) center top fixed no-repeat;
}



#wrapper-wrap {
margin:0 auto;
width:77.3em;
padding:.3em 0;
}

#wrapper {
margin: 0 auto;
text-align:left;
width:76.7em;
background:  url(images/layout/cleaned-two-notebook2.png) no-repeat;
}


#branding {
width:76.7em;
height:20em;
}


#trioContainer {
float:left;
width:76.7em;
}


#austin {
float:left;
min-height:20em;
width:180px;
margin-right:20px;
margin-left:135px;
padding-bottom:1em;
}

#korin {
float:left;
min-height:20em;
width:180px;
margin-right:20px;
padding-bottom:1em;
}

#caroline {
float:left;
min-height:20em;
width:180px;
margin-right:0;
padding-bottom:1em;
}

#footer {
clear:both;
width:76.7em;
padding-bottom:1em;
float:left;
height:200px;
}

#base {
clear:both;
height:800px;
}

#credits {
margin:0 auto;
width:767px;
height:79px;
background:url(images/layout/base-bg.png) no-repeat;
margin-top:-.5em;
}

#austin p, #korin p, #caroline p {
color:#000;
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:.5em;
width:15em;
padding-bottom:.5em;
font-weight:bold;
}

#austin a:link, #austin a:visited, #korin a:link, #korin a:visited, #caroline a:link, #caroline a:visited {
color:#000;
text-decoration:none;
}

#austin a:hover, #austin a:active, #korin a:hover, #korin a:active, #caroline a:hover, #caroline a:active {
color:#000;
text-decoration:underline;
}


#austin h3, #korin h3, #caroline h3 {
padding-bottom:5px;
width:15em;
height:2em;
text-indent:-99999px;
}


#austin h3 {
background:url(images/layout/austin-h3-bg.png) no-repeat;
}

#korin h3 {
background:url(images/layout/korin-h3-bg.png) no-repeat;
}

#caroline h3 {
background:url(images/layout/caroline-h3-bg.png) no-repeat;
}

#footer-list-one{
float:left;
width:180px;
margin-right:20px;
margin-left:135px;
padding-bottom:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}


#footer-list-two{
float:left;
width:180px;
margin-right:20px;
padding-bottom:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#footer-list-three{
float:left;
width:180px;
margin-right:0px;
padding-bottom:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}



#footer-list-four{
float:left;
width:180px;
margin-right:20px;
margin-left:135px;
padding-bottom:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}


#footer-list-five{
float:left;
width:180px;
margin-right:20px;
padding-bottom:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#footer-list-six{
float:left;
width:180px;
margin-right:0px;
padding-bottom:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}



#footer-list-one li, #footer-list-two li, #footer-list-three li, #footer-list-four li, #footer-list-five li, #footer-list-six li {
width:180px;
padding-bottom:1em;
text-align:left;
color:#000;
font-size:1.2em;
}

#footer-list-one li a:link, #footer-list-two li a:link, #footer-list-three li a:link, #footer-list-four li a:link, #footer-list-five li a:link, #footer-list-six li a:link  {
font-size:1.2em;
color:#1b3d75;
text-decoration:none;
color:#000;
padding-left:17px;
background:url(images/layout/footer-li-bg.gif) no-repeat;
}

#footer-list-one li a:visited, #footer-list-two li a:visited, #footer-list-three li a:visited, #footer-list-four li a:visited, #footer-list-five li a:visited, #footer-list-six li a:visited {
font-size:1.2em;
color:#1b3d75;
text-decoration:none;
color:#000;
padding-left:17px;
background:url(images/layout/footer-li-bg.gif) no-repeat;
}

 #footer-list-one li a:hover, #footer-list-two li a:hover, #footer-list-three li a:hover, #footer-list-four li a:hover, #footer-list-five li a:hover, #footer-list-six li a:hover  {
font-size:1.2em;
color:#1b3d75;
text-decoration:underline;
color:#000;
padding-left:17px;
background:url(images/layout/footer-li-bg.gif) no-repeat;
}

#footer p {
clear:both;
padding:1em;
}

#footer h3 {
padding-bottom:1em;
width:76.7em;
height:5em;
text-indent:-99999px;
background:url(images/layout/footer-h3-bg-v2.png) no-repeat;
}


#footer h4 {
padding-bottom:1em;
width:76.7em;
height:5em;
text-indent:-99999px;
background: url(images/layout/2nd-footer-h3-bg-v2.png) no-repeat;
}

#footer h5 {
padding-bottom:1em;
width:76.7em;
height:5em;
text-indent:-99999px;
background: url(images/layout/3rd-footer-h3-bg-v2.png) no-repeat;
}

br.clear {
clear:both;
}

#branding h1 {
padding-top:3em;
text-indent:-99999px;
background:url(images/layout/branding-h1-bg.png) no-repeat;
width:767px;
height:200px;
}