/* General Styles */
* { margin:0; padding:0; }

ul.thumb_grid {
	list-style: none;
	list-style-type: none;
	clear: both;
	float: left;
	margin: 0 0 30px;
}

ul.thumb_grid li
 {
	float: left;
}

.plateContent1, .plateContent2, .plateContent3 {
	height: 250px;
	overflow: auto;
	padding: 10px;
}

.plateCopy {
	float: left;
}

.plateCopy img {
	float: left;
	margin-right: 20px;
}

@font-face {
    font-family: 'CodeProDemoRegular';
    src: url('../fonts/Code_Pro_Demo-webfont.eot');
    src: url('../fonts/Code_Pro_Demo-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Code_Pro_Demo-webfont.woff') format('woff'),
         url('../fonts/Code_Pro_Demo-webfont.ttf') format('truetype'),
         url('../fonts/Code_Pro_Demo-webfont.svg#CodeProDemoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { background:url(../images/bg.jpg) repeat fixed center; }

/* Wrapper Styles */
div#wrapper { width:960px; margin:auto; }

/* Header Styles */
div#headbox { width:960px; height:281px; position:relative; background:url(../images/header_bg.png) no-repeat; }
div#header { width:940px; height:213px; margin:auto; overflow:hidden; }
div#header a#donate { width:152px; height:88px; background:url(../images/donate_sprite.png) no-repeat 0 0; display:block; text-indent:-9999px; margin-left:797px; }
div#header a#donate:hover { height:130px; background-position:-153px 0; }
div.fb-like { position:absolute; top:186px; right:0px; }

/* Nav Styles */
div#nav { width:940px; height:39px; margin:auto; padding-top:8px; overflow:hidden; }
div#nav ul { list-style-type:none; }
div#nav ul li { float:left; }
div#nav a { height:30px; display:block; text-indent:-9999px; }
div#nav a.home { width:79px; background:url(../images/nav_sprite.jpg) no-repeat 0 -1px; }
div#nav a.home:hover { background-position: 0 -31px; }
div#nav a.about { width:115px; background:url(../images/nav_sprite.jpg) no-repeat -80px -1px; }
div#nav a.about:hover { background-position: -80px -31px; }
div#nav a.events { width:92px; background:url(../images/nav_sprite.jpg) no-repeat -195px -1px; }
div#nav a.events:hover { background-position: -195px -31px; }
div#nav a.heroes { width:189px; background:url(../images/nav_sprite.jpg) no-repeat -287px -1px; }
div#nav a.heroes:hover { background-position: -287px -31px; }
div#nav a.auctions { width:115px; background:url(../images/nav_sprite.jpg) no-repeat -476px -1px; }
div#nav a.auctions:hover { background-position: -476px -31px; }
div#nav a.gallery { width:101px; background:url(../images/nav_sprite.jpg) no-repeat -591px -1px; }
div#nav a.gallery:hover { background-position: -591px -31px; }
div#nav a.scholarships { width:144px; background:url(../images/nav_sprite.jpg) no-repeat -692px -1px; }
div#nav a.scholarships:hover { background-position: -692px -31px; }
div#nav a.contact { width:104px; background:url(../images/nav_sprite.jpg) no-repeat -836px -1px; }
div#nav a.contact:hover { background-position: -836px -31px; }

/* Content Styles */
div#content { width:932px; background:url(../images/body_bg.png) repeat-y; padding:10px 0px 34px 28px; overflow:hidden; }
div#content h1 { font-family:"CodeProDemoRegular"; font-size:24px; color:#025796; margin:10px 0px; }
div#content h2 { font-family:"CodeProDemoRegular"; font-size:18px; color:#d52651; margin-top:10px; }
div#content h3 { font-family:"CodeProDemoRegular"; font-size:18px; color:#025796; margin-top:10px; }
div#content h4, div#content h5, div#content h6 { font-family:"CodeProDemoRegular"; font-size:16px; color:000; margin-top:10px; }
div#content p { font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#545454; line-height:22px; margin-top:10px; }
div#content hr { margin:16px 0px 20px 0px; }
div#content ul { font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; line-height:22px; margin-left:44px; }
div#content ul li { margin-top:10px; }
div#left-column { width:684px; float:left; }
div#left-column a { font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#025796; text-decoration:none; }
div#left-column a:hover { text-decoration:underline; }
div#slideshow { width:684px; height:343px; }
a img { border:2px #025796 solid; }
a img:hover { border:2px #d52651 solid; }
img#head-img { margin-bottom:21px; }
ul.heroes { list-style-type:none; font-weight:bold; color:#545454; float:left; margin:0; }
ul.heroes a { font-weight:bold; color:#545454; text-decoration:none; }
ul.heroes a:hover { text-decoration:underline; }
ul#heroes-right { margin-left:100px; }
div#left-column table { width:684px; font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; }
div#left-column tr.stripe { background-color:#f5f5f5; }
div#left-column td { padding-left:5px; }
div#right-column { width:200px; float:left; margin-left:20px; }
div#right-column a { color:#025796; text-decoration:none; }
div#right-column a:hover { text-decoration:underline; }
div#right-column a img { border-width:0px; }
div#gallery { margin-bottom:30px; }
img#gallery-img { margin-top:18px; }
ul#events { color:#025796; margin-left:20px; }
div#main-photo-slider { width:684px; overflow:hidden; }
div.panelContainerLive { width:5472px; height:239px; }
div.panelContainerBuyNow { width:14364px; height:239px; }
div.panelContainerEbay { width:26676px; height:239px; }
div.fullsize { text-align:left; padding-bottom:14px; overflow:hidden; }
div.fullsize-auction { width:684px; text-align:left; padding-bottom:14px; float:left; overflow:hidden; }
div.fullsize img { margin-right:12px; float:left; }
div.fullsize-auction img { margin-right:12px; float:left; }
div.gallery { width:674px; overflow:hidden; }
ol.gallery-inner { list-style-type:none; width:7068px; height:104px; margin-bottom:6px; }
ol.gallery-inner-auction { list-style-type:none; width:684px; margin-bottom:6px; }
ol.gallery-inner li { width:100px; height:100px; margin-right:14px; float:left; }
ol.gallery-inner-auction li { width:100px; height:100px; margin-right:14px; float:left; }
div.back { width:325px; float:left; text-align:right; padding-right:12px; }
a.back { margin:0px 15px 0px 265px; }
div.forward { width:325px; float:left; text-align:left; padding-left:12px; }
a.forward { margin:0px 15px 0px; }
ul#events-page { list-style-type:none; }

/* Footer Styles */
div#footer { width:760px; height:51px; background:url(../images/footer_bg.png) no-repeat; font-family:"CodeProDemoRegular"; font-size:11px; color:#fff; padding:67px 0px 0px 200px; overflow:hidden; }
div#footer ul { list-style-type:none; }
div#footer ul li { float:left; }
div#footer a { font-family:"CodeProDemoRegular"; font-size:11px; color:#fff; text-decoration:none; }
div#footer a:hover { text-decoration:underline; }
a img { border: none;}
a:hover img {border: none;}
