@charset "UTF-8";
/* CSS Document */


* {
	padding: 0px;
	margin: 0px;
	}

/* Body Styles */
body {
background-image: url(bg.jpg);
background-position: top center;
background-attachment: fixed;
background-repeat: no-repeat;
background-color: #d7d7d7;

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #212121;
}

/* Outer Wrapper */
#outerWrapper {
width: 810px;
}

/* Header */
#header {
margin-top: 60px;
}

#headerLogo {

}

#headerLocs a {
text-decoration: none;
font-weight: bold;
color: #232323;
}

#headerLocs a:hover {
color: #3366cc;
}

#headerExplore {

}
	
/* FOOTER STYLES *********************/
#footer {
margin: 40px 0px;;
padding-top: 20px;
background-image: url(../images/templateImages/whiteBg40.png);
width: 765px;
padding: 10px;
color: #222;
font-size: 10px;
text-align: left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#footer a {
font-size: 10px;	
color: #131313;
font-weight: normal;
}

#footer a:hover {
color: #3366CC;	
}

#smallFooter a {
test-decoration: none;
font-size: 9px;
}

#outerFlashWrapper {
position: relative;
z-index: 50;
}

#calloutWrapper {
margin: 10px;	
}
	
#textCallout {
position: absolute;
z-index: 100;
top: 130px;
background-image: url(whiteBg70.png);
width: 220px;
}

#textCalloutInner {
text-align: left;
padding: 20px;
font-size: 14px;
font-weight: bold;

}


#loacationButtonsWrapper {
padding-top: 40px;	
}

#headerExplore li {
list-style-type: none;
display: block;
}

#loacationButtonsWrapper ul, #loacationButtonsWrapper li {
display: inline;
list-style-type: none;
}

#loacationButtonsWrapper li, #headerExplore li {
padding: 2px;
}

#loacationButtonsWrapper a, #headerExplore a {
padding: 15px 50px;
font-size: 18px;
font-weight: bold;
display: inline;
border: 1px solid #666;
background-image: url(../images/templateImages/whiteBg50.png);
color: #232323;
text-decoration: none;
}

#loacationButtonsWrapper a:hover, #headerExplore a:hover {
background-color: #3366CC;
background-image: none;
color: #ffffff;
border: 1px solid black;
}

h1 {
font-size: 16px;	
}

h2 {

}

h3 {
font-size: 14px;
color: #444444;
}

/* OTHER STYLES */
.versionWarning {
color: #a80000;
font-weight: normal;
font-style: oblique;
padding-top: 10px;
font-size: 11px;
}