/* by Chris Coyier */

* { 
margin: 0;
padding: 0; 
}

body { 
font: 12px/18px Verdana, Verdana, Geneva, sans-serif;
	background: #c7d9f0 url(../images/background/bg_repeat.gif) repeat-y center;
}

a, a img { 
border: 0; 
text-decoration: none; 
outline: 0;
}

#page-wrap { 
width: 760px; 
padding: 15px; 
background: white; 
margin: 0 auto 50px; 
position: relative; 
}

#col1 { 
width: 49%; 
float: left; 
margin: 0 0 20px 0; 
}

#col2 { 
width: 49%; 
float: right; 
}

h1 { 
font: bold 30px Helvetica, Sans-Serif; 
letter-spacing: -1px; 
margin: 20px 0em 5px 0em; 
text-align: left;
color: #00529b; 
}

h2 { 
font: bold 20px Helvetica, Sans-Serif; 
margin: 20px 0 -10px 0; 
color: #00529b; 
}

h3 { 
font: 16px Georgia, Serif; 
margin: 0 0 10px 0; 
} 
 
h5 { 
font: 15px Georgia, Serif; 
text-align: center; 
}

pre { 
font: 13px/1.8 Monaco, MonoSpace; 
margin: 0 0 15px 0; 
}

ul { 
margin: 0 0 25px 25px; 
}

ul li { 
font: 15px Georgia, 
Serif; margin: 0 0 8px 0; 
}

#dl { 
position: absolute; 
top: 10px; 
right: 0; 
background: 
black; color: 
white; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
padding: 3px 6px; 
}

#dl:hover { 
background: #666; 
}

/* This stuff is for the TitleBlock Plugin */
.image { 
position: relative; 
margin-bottom: 20px;
 width: 100%; 
}

.image h2 { 
position: absolute; 
top: 220px; 
left: 0; 
width: 100%; 
}

.image h2 span { 
color: white; 
font: bold 30px/40px Helvetica, Sans-Serif; 
letter-spacing: -1px; 
background: rgb(0, 0, 0); 
background: rgba(0, 0, 0, 0.7); 
padding: 6px 8px; 
}
.image h2 span.spacer { 
padding: 0 2px; 
background: none; 
}

/*  For Specific Slides */
#textSlide { 
padding: 10px 30px; 
color: #00529b; 
}

#textSlide h3 { 
font: 20px Georgia, Serif; 
}

#textSlide h4 { 
text-transform: uppercase; 
font: 15px Georgia, Serif; 
color: #00529b; 
margin: 10px 0; 
}

#textSlide ul { 
list-style: disc; 
margin: 0 0 0 25px; 
}

#textSlide ul li { 
display: list-item; 
}

#quoteSlide-fr, #quoteSlide { 
padding: 30px; 
}

#quoteSlide blockquote { 
font: italic 20px/1.5 Georgia, Serif; 
text-align: center; 
color: #00529b; 
margin: 0 0 10px 0; 
}

#quoteSlide-fr blockquote { 
font: italic 18px/1.5 Georgia, Serif; 
text-align: center; 
color: #00529b; 
margin: 0 0 10px 0; 
}


#quoteSlide-fr, #quoteSlide p { 
text-align: center; 
color: #00529b; 
}

#textSlide2 { 
padding: 10px 30px; 
}

#textSlide2 h3 { 
font: 20px Georgia, Serif; 
color: #00529b; 
}
#textSlide2 h4 { 
text-transform: uppercase; 
font: 15px Georgia, Serif; 
margin: 10px 0; 
color: #00529b; 
}

#textSlide2 p { 
font: 15px Georgia, Serif; 
margin: 10px 0; 
color: #00529b; 
}

#textSlide2 ul { 
list-style: disc; 
margin: 0 0 0 25px; 
color: #00529b; 
}

#textSlide2 ul li { 
display: list-item; 
color: #00529b; 
}

.bodyText h3 { 
font: 16px Georgia, Serif; 
color: #00529b; 
margin: 10px 0 3px; 
} 

.bodyText h4 { 
font: 14px Georgia, Serif; 
color: #00529b; 
margin: 5px 0 3px; 
} 

/* layout  */
