
/** WRAPPER */

#wrapper {width: 1001px;margin: 0px auto; padding: 0px 10px 10px 10px;}


/** BASIC */

body {margin: 0px; padding: 0px; background:url(images/background.jpg); background-position: top; }

/** HEADINGS */

h1{padding: 0px 0px 0px 0px; color:#fff;font-family: Helvetica;font-size:18px;}
h2{padding: 0px 0px 0px 25px; color:#fff;font-family: Helvetica;font-size:18px;}
h3{padding: 0px 0px 0px 0px; color:#fff;font-family: Helvetica;font-size:18px;}
h4{padding: 0px 0px 0px 0px; color:#0271a8;font-family: Helvetica;font-size:18px;}
h5{padding: 0px 0px 0px 0px; color:#0271a8;font-family: Helvetica;font-size:18px; margin-bottom:0px; margin-top:0px;}
h6{margin-left: 45px; color:#fff;font-family: Helvetica;font-size:18px;}

/** TEXTS */

body, th, td, input, textarea, select {font-family: Helvetica, sans-serif;color:#000000}
p, blockquote { margin-top: 0px; margin-left: 25px; margin-bottom: 0px;text-align: left; font-size: 12px;font-family: Helvetica; color:#fff}
.list1 {margin-left: 0px;padding-left: 0px;list-style: none;border: none}
img.right {float: right;margin: 3px 3px 3px 3px}
.line{margin-left: 15px;margin-top:3px; margin-bottom:3px}
.black{color: #2e3125}
.schools {font-size:12px; color:#0271a8;}
.sponsors {margin: 0px 0px 0px 0px;}
.sp {font-size:14px; color:#FFF; margin-left:3px;}
.teams {font-size:12px; color:#FFF; margin-left:3px;}
.camps {font-size:12px; color:#FFF; margin-left:3px;}

/** LINKS */

a {color:#404041;}
.link {color: #CC6600;}
a:hover {text-decoration: none;}

/** ROSTERS */

.name_list {margin-bottom:5px;}


/** MISC */

.list-style-image {background: url(images/arrowsList.gif)}
.align-justify { text-align: justify; }
.align-right { text-align: right; }
img { border: none; }
img.left {float: left;margin: 0px 20px 10px 0px;margin-bottom: 80px;}
img.right {float: right;margin: 3px 0px 0px 15px;}

/** GALLERIA */

.caption{font-style:italic;color:#887;}
.gallery_demo{width:724px;margin:0 auto;}
.gallery_demo li{width:80px;height:80px;margin-left:0px 10px 0px 0px}
.gallery_demo li div{left:0px}

#main_image{margin:0 auto 5px auto;height:432px;width:700px;background:#011722;}
#main_image img{margin-bottom:0px;}

.galleria {list-style:none;width:724px}
.galleria li {display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0px 10px 0px 0px}
.galleria li a {display:none}
.galleria li div {position:absolute;display:none;top:0;left:0px}
.galleria li div img {cursor:pointer}
.galleria li.active div img,.galleria li.active div {display:block}
.galleria li img.thumb {cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption {display:block;padding-top:.5em}
* html .galleria li div span {width:400px} /* MSIE bug */



/** FOOTER */

#footer p{text-align: center; color:#fff;font-size:10px;}
