/* --------------------------------------------------------------------------------------
	Project:	Momentile - Breck Brew Event
	Date:		08/31/2009
	Modified:	09/05/2009
	
	Hold Fast Creative
	Denver, Colorado USA
	http://theholdfast.com
-------------------------------------------------------------------------------------- */

/* @group Common */

ul.eventTileGrid {margin:0 0 20px 0;overflow:hidden;}
ul.eventTileGrid li {float:left;display:inline;width:124px;height:158px;margin:0 0 20px 0;padding:0;background:#181818;background:rgba(24,24,24,0.6);}
ul.eventTileGrid li:hover {background-color:#fff;}
ul.eventTileGrid div {display:block;width:120px;height:154px;margin:1px;overflow:hidden;}

ul.eventTileGrid span.tgZoom a {
	position:absolute;display:block;width:16px;height:16px;margin:1px;background:#181818 url(../themes/zoomIcon.png);background:rgba(24,24,24,0.5) url(../themes/zoomIcon.png);
}
ul.eventTileGrid span.tgZoom a:hover {background:#000 url(../themes/zoomIcon.png);background:rgba(24,24,24,0.875) url(../themes/zoomIcon.png);}

ul.eventTileGrid .tg128Thumb {margin:1px 1px 4px 1px;width:120px;height:120px;display:block;border:none;}
ul.eventTileGrid h5 {padding:0 0 0 32px;margin:0 1px 1px 1px;letter-spacing:0;line-height:1.2em;text-shadow:none;}
ul.eventTileGrid h5 a {margin:0 0 0 -32px;padding:0 0 30px 32px;color:#29ABE2;display:block;}

#event #footer dd small {color:#fff;}

/* Cleaning up the table garbage from fartsy zoom */
#zoom {position:absolute;z-index:9999;} /* Fixes overaly issues with current 'tile */
#zoom a:hover {background:none;}
#zoom_table, #zoom_table tr, #zoom_table td {border:none;outline:none;}

/* RULES INFO */
#zoom h2 {text-transform:uppercase;color:#D14E1D;}
#zoom h3, #zoom h4 {color:#D14E1D;margin:10px 0 10px 0;}
#zoom h4 {border-bottom:1px solid #4C6971;text-transform:uppercase;}
#zoom p {margin-bottom:10px;}
/* @end */

/* @group Layout */
#event {background:#49656e url(/events/breckbrew/themes/eventBodyBG.png) repeat-x 0 0;}
#eventWrapper {width:100%;display:block;margin:5px auto 0 auto;padding:0 0 10px 0;}
#eventMain {width:1040px;margin:0 auto;padding:0;background:transparent url(/events/breckbrew/themes/BreckBrewHeader.jpg) no-repeat 0 -1px;}

#eventBranding, #eventBranding a {width:1040px;height:200px;margin:0 auto;padding:0;display:block;overflow:hidden;text-indent:-9999px;}
#eventBranding a:hover {background:transparent;outline:none;border:none;text-decoration:none;}
#eventBranding h2, #eventBranding h3, #eventBranding h4, #eventBranding p {border:none;}

#eventUpload {
	width:1020px;margin:20px auto;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#181818;background:rgba(24,24,24,0.6);overflow:hidden;
}
#eventUpload h4 {color:#fff;text-shadow:1px 1px 1px #181818;float:left;width:75%;font-size:20px;line-height:37px;margin:0;padding:0;}
#eventUpload h4 a {color:#29ABE2;}
#eventUpload h4 a:hover {color:#fff;}
#eventUpload img {vertical-align:middle;}

#eventUpload div.eventUploadToggle {float:right;width:25%;margin:0;text-align:right;}
#upload-to-event {clear:both;display:none;position:absolute;z-index:900;}

#eventPrimary {float:left;display:inline;width:620px;margin:0 40px 20px 0;overflow:hidden;position:relative;}
#eventSecondary {float:left;display:inline;width:380px;margin:0 0 20px 0;overflow:hidden;}

/* @end */

/* @group Secondary */
#eventMeta {width:380px;margin:0;padding:0;background:#fff;overflow:hidden;}
#eventMeta img {width:64px;height:64px;float:right;margin:5px;}
#eventMeta h4, #eventMeta ul {float:left;width:290px;margin:5px;padding:0;}
#eventMeta h4 {padding:0;margin-bottom:0;}
#eventMeta p.permalink {clear:both;display:block;margin:5px;}

#eventRules {width:380px;margin:0 0 20px 0;padding:20px 0 0 0;background:#181818;background:rgba(24,24,24,0.6);text-align:center;overflow:hidden;}
#eventRules h3 a, .eventUploadToggle a {
	text-align:center;
	margin:20px auto;
	font-size:14px;
	padding:8px;
	color:#29ABE2;
	border:solid thin #181818;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	text-shadow:none;
	background:#000 url(/themes/buttonBG.png) repeat-x 0 0;
}
#eventRules h3 a:hover, .eventUploadToggle a:hover {color:#eaf5ff;text-shadow:1px 1px 1px #069;border:solid thin #069;background:#29ABE2 url(/themes/buttonActiveBG.png) repeat-x 0 0;}

#eventUpload .eventUploadToggle a {float:right;width:25%;margin:0;text-align:center;}

#event-rules-prizes {display:none;}

#recentEventCaptions h3 {text-shadow:none;color:#fff;position:relative;}
#recentEventCaptions h3 a {font-size:14px;line-height:24px;font-weight:normal;color:#fff;position:absolute;right:5px;}

#mtileCaptions h3 {text-shadow:none;color:#fff;position:relative;}
#mtileCaptions h3 a {font-size:14px;line-height:24px;font-weight:normal;color:#fff;position:absolute;right:5px;}

dl#userEventCaptions {margin:0 0 20px 0;clear:both;}
dl#userEventCaptions dt {float:right;width:140px;height:94px;margin:0;padding:0px 0 0 0;text-align:right;font-size:12px;line-height:16px;}
dl#userEventCaptions dt img {padding:15px 10px 10px 15px;margin:0;background:transparent url(/events/breckbrew/themes/eventCaptionBG.png) no-repeat 0 0;}
dl#userEventCaptions dt a:hover {background:transparent;}

dl#userEventCaptions dd {margin:0;padding:8px 0 0 0;font:18px/24px georgia, serif;font-style:italic;text-shadow:none;border-top:2px solid #fff;color:#fff;}
dl#userEventCaptions dd a {color:#fff;}
dl#userEventCaptions dd span {clear:both;display:block;height:20px;}
/* @end */

/* @group Event Profile */
#event #tileHead {width:500px;margin:0px auto;padding:0;}
#event #tileHead h3.tileDate {float:left;display:inline;width:210px;height:30px;padding:0 0 0 40px;margin:0 10px 0 0;color:#fff;text-shadow:none;}
#event #tileHead ul {width:240px;overflow:hidden;}

#event ul#tileView li {float:left;display:inline;margin:0;}
#event ul#tileView li.tileNext {width:60px;height:60px;background:url(/events/breckbrew/themes/BB-tileArrows.png) -60px 0 no-repeat;}
#event ul#tileView li.tilePrev {width:60px;height:60px;background:url(/events/breckbrew/themes/BB-tileArrows.png) 0 0 no-repeat;}

#event ul#tileView li a {text-indent:-9999px;width:60px;height:60px;display:block;}
#event ul#tileView li.tileNext a {background:transparent url(/events/breckbrew/themes/BB-tileArrows.png) -60px 0 no-repeat;}
#event ul#tileView li.tileNext a:hover {background:transparent url(/events/breckbrew/themes/BB-tileArrows.png) -60px -60px no-repeat;}
#event ul#tileView li.tilePrev a {background:transparent url(/events/breckbrew/themes/BB-tileArrows.png) 0 0 no-repeat;}
#event ul#tileView li.tilePrev a:hover {background:transparent url(/events/breckbrew/themes/BB-tileArrows.png) 0 -60px no-repeat;}

#event ul#tileView li.tileHolder {width:500px;margin:0;padding:0 0 15px 0;background:none;z-index:1;}
#event #currentTile {z-index:1;}
/* @end */

/* @group Event Winner */
#eventWinners {width:620px;height:244px;display:block;margin:0 0 20px 0;background:#181818;background:rgba(24,24,24,0.6);overflow:hidden;}
.winningTile {float:left;display:inline;width:240px;height:240px;overflow:hidden;margin:1px 10px 1px 1px;}
.winningTile img {width:240px;height:240px;display:block;margin:2px;}
.winningUser {float:left;display:inline;width:365px;overflow:hidden;margin:1px;}
.winningUser img {float:left;display:inline;width:64px;height:64px;margin:0 10px 10px 0;}
.winningUser ul {margin-bottom:20px;}
.winningUser h3, .winningUser li, .winningUser p {color:#fff;text-shadow:1px 1px 1px #181818;}
.winningUser h3 {margin:10px 0;text-transform:uppercase;}
.winningUser a {color:#29ABE2;}
.winningUser a:hover {color:#fff;}

/* @end */





