body { text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 75%; margin: 0; }
h1, h2 { border: 0; margin: 0; outline: 0; padding: 0; vertical-align: baseline; font-size: 1em; font-weight: normal; }
#main { width: 81.6667em; margin: 0 auto; background: #ffffff; padding-top: 0.25em; }

img { border: 0; margin: 0; outline: 0; padding: 0; }
a {color: #6d6d6d; }
a:hover { text-decoration: underline; }
input:focus { outline: 0; }
input.button { border: 0; background: #1f1f1f; padding: 0.4667em 1.25em 0.4667em 1.25em; color: #ffffff; font-size: 1.25em; font-weight: bold; margin: 1.2667em 0.2667em 0 0; -webkit-border-radius: 0.1667em; -moz-border-radius: 0.1667em; border-radius: 0.1667em; }
div.searchGigAll, label, input.button { cursor: pointer; cursor: hand; }
p.center { text-align: center; }
p.justify { text-align: justify; }
p.right { text-align: right; }
table.twoCols td { width: 25em; height: 30em; vertical-align: top; }

div.cookieBoxInner { padding: 0.5em 1em 1em 4.5em; background-color: #000000; height: 5em; margin-top: -0.25em; background-image: url(http://www.rockmetal.pl/v2/cookie.png); background-repeat: no-repeat; background-position: bottom left; background-size: 4em 3em; background-size: 4em 3em; -webkit-background-size: 4em 3em; -o-background-size: 4em 3em; font-weight: bold; }
div.cookieBoxInner a { cursor: pointer; cursor: hand; }
div.cookieBoxTitle { color: #ffffff; float: left; }
a.cookieBoxClose { float: left; }
a.cookieBoxClose img { width: 1.0833em; height: 1.0833em; border: 0; margin: 0; padding: 0.0833em 0 0.5em 0.5em; }
a.cookieBoxCloseTxt { float: left; color: #ffd200; text-decoration: none; padding-left: 65.5em; }
a.cookieBoxCloseTxt:hover { text-decoration: none; }
div.cookieBoxTxt { color: #999999; clear: both; }

div.mainBody { width: 78.3333em; clear: both; padding: 0 1.6667em 0 1.6667em; }
div.leftCol { width: 51.6667em; float: left; margin: 0 0.8333em 2.5em 0; }
div.leftMain { width: 51.6667em; margin-bottom: 2em; float: left; }
div.leftMainLeft, div.leftMainLeftWide { float: left; margin-top: 0.4167em; clear: both; } 
div.leftMainRight, div.leftMainRightNarrow { float: right; margin-top: 0.4167em; }
div.leftMainLeft, div.leftMainRight { width: 25em; }
div.leftMainLeftWide { width: 31.6667em; } 
div.leftMainRightNarrow { width: 18.3333em; }
div.rightCol { width: 25em; float: right; margin: 1.0833em 0 2.9167em 0; }

div.lastAddedMain { padding: 0.1428em 0 0.7143em 1em; color: #6d6d6d; font-size: 1.1667em; }
div.lastAddedMainItem { padding-bottom: 0.3571em; }
div.lastAddedMainItem a { text-decoration: none; font-weight: bold; color: #323232; }
div.lastAddedMainItem a:hover { color: #ffd200; }

div.newsItem { clear: both; padding: 0.1667em 0 1em 1.25em; }
div.newsLead { color: #6d6d6d; font-size: 1em; clear: both; padding-top: 0.25em; }
div.newsTitleDate { display: inline; font-weight: bold; color: #6d6d6d; font-size: 0.9167em; padding: 0 0 0 0.909em; }
a.newsItemTitle, a.newsItemTitle { display: inline; font-weight: bold; color: #323232; font-size: 1.25em; text-decoration: none; }
a.newsItemTitle:hover, a.newsItemTitle:hover { color: #ffd200; }
a.newsItemLead { display: block; cursor: pointer; cursor: hand; text-decoration: none; }
div.newsItemSingle { clear: both; padding: 0.1667em 0 0.5em 1.25em; }
div.newsLeadBody { margin-bottom: 1.75em; }

div.reviewItem, div.reviewItemFirst { clear: both; }
div.reviewItemFirst { height: 7.0833em; }
a.reviewCoverBox { float: left; width: 5.4167em; height: 5.4167em; padding: 0 1.25em 0 1.25em; margin-bottom: 0em; }
img.reviewCoverImg { width: 5.4167em; height: 5.4167em; padding-bottom: 0em; border: 0; margin-bottom: 0em; }
a.reviewTitle { font-weight: bold; color: #323232; font-size: 1.1667em; text-decoration: none; display: block;}
a.reviewLead { float:right; width: 17.0833em; color: #6d6d6d; font-size: 1em; text-decoration: none; padding-bottom: 0.5em; }

div.top { width: 78.3333em; padding: 0 1.6667em 1em 1.6667em; height: 10em; background-image: url(http://www.rockmetal.pl/v2/top_background.png); background-repeat: no-repeat; background-position: bottom center; background-size: 24.1667em 10em; -webkit-background-size: 24.1667em 10em; -o-background-size: 24.1667em 10em; }
img.topLogo { padding-top: 4em; border: 0; float: left; width: 25em; height: 5em; }
div.topRight { float: right; color: #303030; }
div.topAllOption { float: right; margin-bottom: 6em; }
a.topOptionBold { color: #303030; text-decoration: none; padding-right: 0.25em; padding-left: 0.25em; font-weight: bold; }
a.topOptionBold span { background-color: #ffe467; padding: 0.0833em 0.25em 0.0833em 0.3333em; }
a.topOption { color: #303030; text-decoration: none; padding-right: 0.25em; padding-left: 0.25em; }
div.topSearch { clear: both; }
form.topSearchForm { float: right; width: 15.5833em;}
form.topSearchForm, div.searchGigBand, div.searchGigDate, div.searchGigCity { border: 0.09em #bdbdbd solid; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; border-radius: 0.25em; height: 2.25em; background: white; }
div.topSearchInputBox { float: left; }
input.topSearchInput { width: 11.5834em; float: left; }
input.topSearchInput, #searchGigInputBand, #searchGigInputDate, #searchGigInputCity { padding: 0 0.4167em 0 0.4167em; margin-top: 0.4167em; border: 0; color: #323232; }
input.topSearchSubmit { float: right; width: 1.3333em; height: 1.9167em; background-image: url(http://www.rockmetal.pl/v2/search.png); background-repeat: no-repeat; background-position: top center; border: 0; margin: 0.1667em 0.16em 0 0.16676em; background-color: #ffffff; background-size: 1.3333em 1.9167em; -webkit-background-size: 1.3333em 1.9167em; -o-background-size: 1.3333em 1.9167em; font-size: 1em; }

div.topBar { width: 78.33em; margin: 0 1.67em 0.5833em 1.67em; line-height: 2.92em; height: 2.92em; background: black; -webkit-border-radius: 0.17em; -moz-border-radius: 0.17em; border-radius: 0.17em; clear: both; }
img.topBarR { float: left; padding-right: 0.09em; background-image: url(http://www.rockmetal.pl/v2/top_bar_border.png); background-repeat: no-repeat; background-position: top right; border: 0; width: 3.25em; height: 2.75em; padding-top: 0.0833em; background-size: 0.0833em 2.9167em; -webkit-background-size: 0.0833em 2.9167em; -o-background-size: 0.0833em 2.9167em; }
a.topBarItemRight { color: #757575; float: right; text-decoration: none; font-weight: bold; padding-right: 0.5em; }

#topMenu { margin: 0; padding: 0; list-style: none; }
#topMenu li { float: left; display: block; padding: 0 0.3333em 0 0.3333em; background: #000000; position: relative; z-index: 10; background-image: url(http://www.rockmetal.pl/v2/top_bar_border.png); background-repeat: no-repeat; background-position: top right; background-size: 0.0833em 2.9167em; -webkit-background-size: 0.0833em 2.9167em; -o-background-size: 0.0833em 2.9167em; }
#topMenu a { display: block; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 1.33em; padding: 0 1em 0 1em; background-size: 0.07em 2.19em; -webkit-background-size: 0.07em 2.19em; -o-background-size: 0.07em 2.19em; display: block; }
#topMenu ul { position: absolute; left: 0; display: none; margin: 0; padding: 0; list-style: none; }
#topMenu ul li { width: 13em; float: left; background: #000000; }
#topMenu ul a { font-size: 1em; padding: 0em 1.5em 0.25em 1.5em; height: 2em; line-height: 2em; }
#topMenu ul a:hover { color: #ffd200; } 
#topMenu li ul { padding-bottom: 1em; background: #000000; } 
a.topBarItemPadding { margin-bottom: 0.0833em; }

div.mainWin { width: 51.6667em; margin: 1.0833em 0 2.5em 0; float: left; background: #000000; }
#mainImgBox { float: left; background: #000000; position: relative; }
img.mainImgClass { width: 33.3334em; height: 21.6667em; display: block; }
#mainImgLink { width: 27.6667em; height: 3.8333em; background-color: #000000; position: absolute; bottom: 0.8333em; left: 0.8333em; padding: 0.75em 3.3333em 0.8333em 0.75em; background-image: url(http://www.rockmetal.pl/v2/main_window_gt.png); background-repeat: no-repeat; background-position: right; background-size: 3.0833em 5.8333em; -webkit-background-size: 3.0833em 5.8333em; -o-background-size: 3.0833em 5.8333em; text-decoration: none; }
#mainImgLinkTitle { font-size: 1.5em; font-weight: bold; color: #ffffff; }

#mainSelectBox { width: 18.1667em; float: left; background: #454545; margin-left: 0.09em; }
div.mainSelectBoxHidden { display: none; }
a.mainSelectItemFirst,a.mainSelectItemLast,a.mainSelectItemMid { display: block; background: #000000; font-weight: bold; height: 3.25em; text-decoration: none; color: #ffffff; border: 0.1667em #000000 solid; outline: 0; }
a.mainSelectItemOne { padding: 1.75em 0.8333em 0 0.8333em; }
a.mainSelectItemTwo { padding: 1.25em 0.8333em 0.5em 0.8333em; }
a.mainSelectItemFirst,a.mainSelectItemMid { margin-bottom: 0.09em; }
a.mainSelectItemSelected { border: 0.1667em #ffffff solid; }
a.mainSelectItemFirst:hover, a.mainSelectItemLast:hover, a.mainSelectItemMid:hover { text-decoration: none; }

div.leftMainBoxBar { width: 51.6667em; padding-bottom: 0.8333em; }
div.leftMainLeftBoxBar { width: 25em; padding-bottom: 0.5833em; }
div.leftMainRightBoxBar { width: 25em; padding-bottom: 0.8333em; }
div.leftMainLeftWideBoxBar { width: 31.6667em; padding-bottom: 0.5833em; }
div.leftMainRightNarrowBoxBar { width: 18.3333em; padding-bottom: 0.8333em; }
div.galleryItemMainBoxBar { width: 50.8333em; padding-bottom: 1.5em; }
div.rmpBoxBar { width: 50.6667em; margin-top: 1.5em; font-size: 12px; }

div.leftMainBoxBar,
div.leftMainLeftBoxBar,
div.leftMainRightBoxBar,
div.galleryMainBoxBar,
div.galleryItemMainBoxBar,
div.leftMainLeftWideBoxBar,
div.leftMainRightNarrowBoxBar,
div.rmpBoxBar { height: 2em; background-image: url(http://www.rockmetal.pl/v2/bar_back.png); background-repeat: repeat-x; display: block; clear: both; background-size: 0.1667em 1.5em; -webkit-background-size: 0.1667em 1.5em; -o-background-size: 0.1667em 1.5em; }
h2.leftMainBox, h2.leftMainLeftBox { margin-bottom: 0.5833em; float: left; padding-top: 0.1667em; }

a.leftMainLeftBoxTitle, span.leftMainLeftBoxTitle { background-image: url(http://www.rockmetal.pl/v2/bar_left.png); background-repeat: no-repeat; background-color: #ffffff; padding: 0.0588em 0.4796em 0 1.1764em; color: #323232; font-weight: bold; text-decoration: none; font-size: 1.4167em; background-size: 0.7059em 0.9412em; -webkit-background-size: 0.7059em 0.9412em; -o-background-size: 0.7059em 0.9412em; }
div.leftMainLeftBoxMore { float: right; text-align: right; font-weight: bold; font-size: 1em; padding: 0.25em 0.5em 0 0.8333em; background: #ffffff; }
div.leftMainLeftBoxMore a { text-decoration: none; color: #323232; }
span.leftMainLeftBoxMoreArrow { font-size: 1.1667em; }
div.leftMainTwoCols { width: 51.6667em; margin-bottom: 2.5em; clear: both; float: left; }

div.recordReleaseDate { width: 5.8333em; float: left; clear: both; font-weight: bold; color: #6d6d6d; font-size: 0.9167em; padding: 0.6363em 1em 0.3636em 0.9091em; text-align: right; }
a.recordReleaseTitle { width: 14.5714em; font-weight: bold; float: left; color: #323232; font-size: 1.1667em; text-decoration: none; padding: 0.4286em 0 0.2857em 0;}

div.classifiedLeftMain { width: 51.6667em; margin-bottom: 0.5833em; float: left; }
div.classifiedLeftMainLeft { float: left; clear: both; } 
div.classifiedLeftMainRight { float: right; }
div.classifiedLeftMainLeft, div.classifiedLeftMainRight { width: 25em; margin-top: 0.3333em; }
div.classifiedBar { width: 25em; vertical-align: middle; line-height: 2.5em; height: 2.5em; background: #000000; font-weight: bold; }
a.generalType, a.detailType, a.simpleType { float: left; color: #ffffff; padding: 0 0 0 1em; text-decoration: none; }
a.generalType:hover, a.detailType:hover, a.simpleType:hover { text-decoration: none; color: #ffd200; }
a.detailType, a.simpleType { color: #ffe467; }
a.detailType { padding-left: 0.5em; }
a.simpleType { padding-left: 1em; }
div.classifiedBodyBox { height: 8em; width: 23.1667em; border: 0.09em solid #d7d7d7; border-top: 0.1667em solid #d7d7d7; padding: 0.8333em 0.84em 0.1667em 0.84em; margin-bottom: 1.75em; }
div.classifiedBodyHeight { height: 6.3333em; }
div.classifiedBodyHeight img { float: left; width: 5em; height: 5em; padding: 0 0.8333em 0.8333em 0; border: 0; }
a.classifiedBody { color: #6d6d6d; text-decoration: none; } 
a.classifiedBodyMore { font-weight: bold; color: #6d6d6d; text-decoration: none; padding-left: 0.5em; }
div.classifiedLocation, a.classifiedLocation { clear: both;  color: #6d6d6d; text-decoration: none; font-size: 0.8333em; }

div.boxHeader { margin-bottom: 0.09em; background: #e6e6e6; height: 3.3333em; clear: both; }
h2.pollHeaderLeft, h2.oftenHeaderTitle, h2.commentHeaderTitle, h2.searchGigHeaderTitle, h2.commonHeaderTitle { font-size: 1.3333em; line-height: 2.5em; float: left; color: #323232; font-weight: bold; padding: 0 0 0 0.5667em; }
h2.oftenHeaderTitle { width: 8.75em; }
h2.commentHeaderTitle { width: 13.1667em; }
h2.commentHeaderTitle a { text-decoration: none; color: #323232; }

div.oftenComment { width: 51.6667em; clear: both; margin-bottom: 2.5em; }
div.oftenBox { float: left; width: 31.6667em; padding-bottom: 1.6667em; }
div.oftenBody { background: #e6e6e6; clear: both; padding: 1em 0 1em 0; }
div.oftenBodyHidden { background: #e6e6e6; clear: both; padding: 1em 0 1em 0; display: none; }
td.oftenNo { font-size: 2em; font-weight: bold; color: #444444; padding: 0 0.1667em 0 0.3333em; }
a.oftenLink { width: 26em; display: block; padding: 0.5em 0.6667em 0.5em 1.1667em; text-decoration: none; color: #444444; background: #ffffff; margin: 0.1667em 0em 0.1667em 0; background-image: url(http://www.rockmetal.pl/v2/often_bg.png); background-position: left center; background-repeat: no-repeat; background-size: 0.6667em 2.9167em; -webkit-background-size: 0.6667em 2.9167em; -o-background-size: 0.6667em 2.9167em; }
div.oftenChange { float: right; width: 12.5em; height: 2.1667em; line-height: 2.1667em; margin: 0.6667em 0 0 2.0833em; }
a.oftenChangeButtonSelected { background-image: url("http://www.rockmetal.pl/v2/radio_selected.png"); background-size: 1.25em 1.25em; -webkit-background-size: 1.25em 1.25em; -o-background-size: 1.25em 1.25em; }
a.oftenChangeButton { background-image: url("http://www.rockmetal.pl/v2/radio.png"); background-size: 1.25em 1.25em; -webkit-background-size: 1.25em 1.25em; -o-background-size: 1.25em 1.25em; }
a.oftenChangeButtonSelected, a.oftenChangeButton { border: 0; padding: 0.25em 1em 0.25em 1.75em; color: #6d6d6d; margin: 1.25em 0 0 0.1667em; text-decoration: none; background-position: left center; background-repeat: no-repeat; outline: none; }
a.oftenChangeButtonSelected:hover, a.oftenChangeButton:hover { text-decoration: none; }

div.commentBox { float: left; padding: 0 0 1.6667em 1.6667em; }
div.commentBody { background: #e6e6e6; clear: both; padding: 1.4167em 0 1em 0.6667em; }
div.commentLinkBg { background-image: url(http://www.rockmetal.pl/v2/comment_bg.png); background-position: left bottom; background-repeat: no-repeat; padding: 0; background-size: 1em 1.5833em; -webkit-background-size: 1em 1.5833em; -o-background-size: 1em 1.5833em; }
div.commentLinkBg a { width: 14.0833em; display: block; padding: 0.5em 0.6667em 0.5em 0.5em; text-decoration: none; color: #444444; background: #ffffff; margin: 0 0 0.5em 1em; }

div.searchGigHeader { background: #e6e6e6; height: 3.34em; clear: both; background-image: url(http://www.rockmetal.pl/v2/search_gig.png); background-repeat: no-repeat; background-position: left center; background-size: 3.1667em 2.5em; -webkit-background-size: 3.1667em 2.5em; -o-background-size: 3.1667em 2.5em; padding: 0 0 0 3.25em; margin: 0 0 0.09em 0; }
div.searchGigBody { float: left; width: 23em; padding: 1.6667em 1em 0 1em; background: #e6e6e6; height: 13.25em; }
div.searchGigBand { width: 22.8333em; clear: both; }
#searchGigInputBand { width: 19.3333em; border: 0;}
div.searchGigDate { width: 6.5em; float: left; margin-top: 0.5833em; }
#searchGigInputDate { width: 5em; background-color: #ffffff; float: left; display: inline; }
div.searchGigCity { width: 11em; float: right; margin-top: 0.5833em; }
#searchGigInputCity { width: 9em; }
div.searchGigTip { text-align: right; color: #696969; font-style: italic; font-size: 0.9167em; clear: both; }
img.ui-datepicker-trigger { float: right; width: 1.8333em; height: 2em; background-color: #e6e6e6; position: relative; left: 2.3333em; top: -1.75em; }
div.searchGigSubmit { float: right; padding-left: 1em; }
div.searchGigAll { width: 20em; font-size: 1.25em; height: 2.54em; line-height: 2.54em; display: block; margin: 0.14em 0 2.1667em 0; text-decoration: none; font-weight: bold; color: #444444; background: #ffe467; float: left; text-align: center; }

div.galleryBody { float: left; width: 22.09em; margin-bottom: 2.8333em; padding: 2.0833em 0.84em 0.8333em 2.09em; background: #e6e6e6; }
div.galleryImgBox { float: left; position: relative; margin: 0 0 2.5em 0; clear: both; }
div.galleryImgBox img { width: 20.8333em; height: 13.9167em; display: block; }
div.galleryImgLinkBox { background: #e6e6e6; position: absolute; bottom: 0.84em; left: -0.42em; }
div.galleryImgLinkBox a { display: block; width: 15.166em; height: 2.5833em; padding: 0.75em 3.3333em 0.8333em 0.75em; margin-bottom: 2px; background-color: #000000; background-image: url(http://www.rockmetal.pl/v2/gallery_gt.png); background-repeat: no-repeat; background-position: right; background-size: 1.75em 2.1667em; -webkit-background-size: 1.75em 2.1667em; -o-background-size: 1.75em 2.1667em; text-decoration: none; color: #ffffff; }
div.galleryImgLinkBox div { font-weight: bold; }

h2.commonHeaderTitle { width: 13.1667em; }
h2.commonHeaderTitle a { text-decoration: none; color: #323232; }

h2.pollHeaderLeft { width: 8.75em; }
div.pollHeaderRight { width: 11.6667em; text-align: right; float: left; margin-right: 0.25em; font-size: 1em; height: 3.3333em; line-height: 3.3333em; }
a.pollHeaderMore { color: #323232; font-weight: bold; font-size: 1em; text-decoration: none; }
div.pollBody { margin-bottom: 2.8333em; padding: 0.8333em 0.8333em 1.6667em 0.8333em; background: #e6e6e6; background-image: url(http://www.rockmetal.pl/v2/poll.png); background-position: right bottom; background-repeat: no-repeat; clear: both; background-size: 15.9167em 16.25em; -webkit-background-size: 15.9167em 16.25em; -o-background-size: 15.9167em 16.25em; }
div.pollBodyQuestion { color: #323232; font-weight: bold; font-size: 1.1667em; padding: 0 0 0.8571em 0.1428em; }
img.radioVisible, img.radioNotVisible { display: inline-block; float: left; padding-right: 0.5em; width: 1.25em; height: 1.25em; }
div.radioBoth { display: block; float: left; width: 16.6667em; color: #6d6d6d; padding: 0.4167em 0 0.4167em 0; }
div.radioBoth label span { float: left; width: 14.6667em; }

div.bottom { clear: both; background-image: url(http://www.rockmetal.pl/v2/footer_fill.png); background-repeat: repeat-x; background-size: 0.09em 20.93em; -webkit-background-size: 0.09em 20.93em; -o-background-size: 0.09em 20.93em; }
div.bottomContent { background-image: url(http://www.rockmetal.pl/v2/footer_right.jpg); background-repeat: no-repeat; background-position: right; background-size: 24.6667em 20.8333em; -webkit-background-size: 24.6667em 20.8333em; -o-background-size: 24.6667em 20.8333em; padding-left: 20px; }
div.bottom, div.bottomContent { width: 80em; height: 20.8333em; }
div.bottomItem { width: 11.1667em; background-image: url(http://www.rockmetal.pl/v2/more_arrow.png); background-repeat: no-repeat; background-size: 1.0833em 2.1667em; -webkit-background-size: 1.0833em 2.1667em; -o-background-size: 1.0833em 2.1667em; padding-left: 2.0833em; float: left; margin-top: 2.5em; }
div.bottomItem div { width: 8.375em; color: #e6e6e6; font-weight: bold; font-size: 1.3333em; padding: 0.3125em 0 0.3125em 0; }
div.bottomItem a { width: 11.1667em; color: #e6e6e6; text-decoration: none; font-weight: bold; display: block; padding: 0.4167em 0 0.0833em 0; }
div.bottomItem a:hover { text-decoration: none; color: #ffd200; }
#bottomItemRss { padding-left: 2em; background-image: url(http://www.rockmetal.pl/v2/rss.png); background-repeat: no-repeat; background-size: 1.3333em 1.3333em; -webkit-background-size: 1.3333em 1.3333em; -o-background-size: 1.3333em 1.3333em; background-position: bottom left; }

div.copyright { background: #d7d7d7; color: #444444; height: 2.7272em; line-height: 2.7272em; padding: 0 0.9166em 0 0.9166em; font-size: 0.9166em; clear: both; }
div.copyrightLeft { float: left; }
div.copyrightRight { float: right; }
div.copyrightRight a { text-decoration: none; color: #444444; font-weight: bold; }

h2.subpageTitle { font-size: 2em; color: #323232; font-weight: bold; padding: 0.875em 0 1em 0.4167em; clear: both; }
div.classifiedHeaderTitle { font-size: 1.3333em; line-height: 2.5em; float: left; color: #323232; font-weight: bold; padding: 0 0 0 0.5667em; display: inline; }
div.classifiedHeaderNo { float: left; height: 3.0770em; line-height: 3.0770em; display: inline; color: #6d6d6d; padding-left: 15.5em; font-size: 1.0833em; }
a.button, a.buttonLeft { border: 0; background: #1f1f1f; padding: 0.4667em 1.25em 0.4667em 1.25em; color: #ffffff; font-size: 1.25em; font-weight: bold; margin: 0.2667em 0.2667em 0 0; -webkit-border-radius: 0.1667em; -moz-border-radius: 0.1667em; border-radius: 0.1667em; text-decoration: none; display: inline; float: right; }
a.buttonLeft { float: left; }
div.categoryBox { height: 22em; background-color: #e6e6e6; color: #6d6d6d; padding: 0 0.8333em 0 0.8333em; display: block; margin-bottom: 2.1667em; clear: both; }
div.categoryBoxItem { float: left; width: 18em; }
div.categoryBoxItemRight { float: right; width: 13em; }
div.categoryBoxItemRight a, div.categoryBoxItem a { color: #6d6d6d; text-decoration: none; }
div.categoryBoxItemRight a:hover, div.categoryBoxItem a:hover { text-decoration: underline; }
div.voivGeoLeft { float: left; width: 24.5em; padding: 1.75em 0 0 1em; color: #6d6d6d; }
div.voivGeoLeft form { display: inline; padding-left: 0.5em; }
div.voivGeoLeft form select { width: 11.5em; color: #6d6d6d; }
div.voivGeoRight { float: right; width: 23.3333em; padding: 0 0 1.75em 1em; background-image: url(http://www.rockmetal.pl/v2/classified_geo.png); background-repeat: no-repeat; background-position: right center; background-size: 5.9167em 4em; -webkit-background-size: 5.9167em 4em; -o-background-size: 5.9167em 4em; }
div.voivGeoLeft, div.voivGeoRight { background-color: #ffffff; margin: 0.8333em 0 1.25em 0; height: 3.5833em; }
a.voivGeoRightLink { color: #6d6d6d; text-decoration: none; padding: 2em 0 0 0.5em; float: left; }
a.voivGeoRightBox { width: 1.6667em; height: 1.6667em; float: left; padding: 1.75em 0 0 0; }
a.voivGeoRightBox img { border: 0; }

div.classifiedItem { clear: both; padding: 0.1667em 0 0 1.25em; }
div.classifiedItem img { float: left; width: 5em; height: 5em; padding: 0.1667em 1em 1.5em 0; border: 0; }
div.classifiedItemContent { float: left; width: 44em; }
div.classItemCategory { display: block; font-size: 0.9167em; color: #6d6d6d; padding: 0 0 0.2727em 1em; background-image: url(http://www.rockmetal.pl/v2/classified_item_arrow.png); background-repeat: no-repeat; background-position: left center; background-size: 0.5454em 0.5454em; -webkit-background-size: 0.5454em 0.5454em; -o-background-size: 0.5454em 0.5454em; }
div.classItemCategory a { color: #6d6d6d; }
div.classifiedBody { padding: 0.25em 0 1.5em 0; color: #6d6d6d; font-size: 1em; clear: both; }
div.classifiedBody a { color: #6d6d6d; font-weight: bold; }
div.classifiedBody div { padding-top: 0.3333em; }

div.classifiedItem a { text-decoration: none; }
div.classifiedItem a:hover { color: #ffd200; }

a.classifiedItemTitle { font-weight: bold; color: #323232; font-size: 1.25em; }

h2.addClassifiedPremium { width: 16.5em; padding-right: 3.5em; font-size: 1.25em; height: 2.54em; line-height: 2.54em; display: block; margin: 0.14em 0 2.1667em 0; text-decoration: none; font-weight: bold; color: #444444; background: #ffe467; float: left; text-align: center; background-image: url(http://www.rockmetal.pl/v2/classified_premium.png); background-repeat: no-repeat; background-position: right center; background-size: 4.1333em 2.5333em; -webkit-background-size: 4.1333em 2.5333em; -o-background-size: 4.1333em 2.5333em; }
table.addClassPremium td { height: 3em; }
table.addClassPremium td.left { width: 14em; text-align: right; padding-right: 1em; }
table.addClassPremium td.right, table.addClassPremium td.right input, table.addClassPremium select { width: 20em; }

div.classifiedPremiumHeader { background: #e6e6e6; height: 3.34em; clear: both; background-image: url(http://www.rockmetal.pl/v2/classified_premium_title.png); background-repeat: no-repeat; background-position: left center; background-size: 2.0833em 3.3333em; -webkit-background-size: 2.0833em 3.3333em; -o-background-size: 2.0833em 3.3333em; padding: 0 0 0 2.25em; margin: 0 0 0.09em 0; }

div.classifiedBodyBoxSub { height: 12em; padding: 0.8333em 0.8333em 0.1667em 0.8333em; margin: 0.09em 0 0 0; background: #e6e6e6; }
div.classifiedCategoryTitle { color: #323232; font-weight: bold; padding: 1em 0 1em 0; }

div.breadcrumb { font-size: 0.9167em; background-image: url(http://www.rockmetal.pl/v2/breadcrumb_left.png); background-repeat: no-repeat; background-position: left center; background-size: 0.4545em 2.4545em; -webkit-background-size: 0.4545em 2.4545em; -o-background-size: 0.4545em 2.4545em; padding: 0.7272em 0 0 0.4545em; height: 1.7272em; line-height: 1.7272em; margin-left: 1.7272em; }
div.breadcrumb a, div.breadcrumb div { float: left; color: #6d6d6d; height: 1.7272em; line-height: 1.7272em; padding: 0 0.8181em 0 2.4545em; background-image: url(http://www.rockmetal.pl/v2/breadcrumb_arrow.png); background-size: 1.5454em 1.7272em; -webkit-background-size: 1.5454em 1.7272em; -o-background-size: 1.5454em 1.7272em; background-repeat: no-repeat; background-position: left center; }
div.breadcrumb div { background-color: #ffe467; }
div.breadcrumb a { background-color: #e6e6e6; text-decoration: none; margin-right: 0.5454em; }

div.pagerBoxPm { margin: 2.4116em 0 0 0; width: 50.6667em; }
div.pagerBoxGig { margin: 1.4116em 0 1.5em 0; width: 51.6667em; }
div.pagerBoxTxt { margin: 1.4116em 0 3em 0; width: 50.8333em; }
div.pagerBox { margin: 1.4116em 0 0 0; width: 50.3333em; }
div.pagerBox, div.pagerBoxGig, div.pagerBoxPm, div.pagerBoxTxt { float: left; clear: both; font-size: 1em; }
div.pagerBox a, div.pagerBoxGig a, div.pagerBoxPm a, div.pagerBoxTxt a { text-decoration: none; color: #444444; }
div.pagerPrev { float: left; }
div.pagerIn, div.pagerInGig, div.pagerInTxt { float: left; text-align: center; margin-top: 0.9166em; }
div.pagerIn { width: 38em; }
div.pagerInGig { width: 36.8333em; }
div.pagerInTxt { width: 36em; }
div.pagerItem, div.pagerItemDots, div.pagerItemSelected { display: inline; }
div.pagerItem a, div.pagerItemDots, div.pagerItemSelected { margin-right: 0.1667em; }
div.pagerNext { float: right; }
div.pagerPrev, div.pagerNext { margin: 0.75em 0 0.1667em 0; }
div.pagerPrev, div.pagerNext, div.pagerItem a, div.pagerItemDots, div.pagerItemSelected { padding: 0.1667em 0.75em 0.1667em 0.8333em; }
div.pagerPrev, div.pagerNext, div.pagerItem a, div.pagerItemDots { background: #e6e6e6; }
div.pagerItemSelected { background: #000000; color: #ffffff; font-weight: bold; }
div.pagerFirstLast { color: #b2b2b2; }
div.classifiedMapBox { width: 34.1667em; margin: 0 0 0.8333em 8.75em; }
div.classifiedMap { width: 34.1667em; height: 15em; }
div.classifiedMapSelectDist { color: #6d6d6d; font-weight: bold; }
div.classifiedMapSelectDist a { color: #6d6d6d; font-weight: normal; text-decoration: none; }

div.classifiedPrem { color: #6d6d6d; border: 0.0714em #bdbdbd solid; padding: 0.75em; }
div.classifiedPrem img { width: 5em; height: 5em; border: 0; outline: 0; margin: 0; float: left; padding: 0 0.75em 0.5em 0; }
div.classifiedPrem span { font-weight: bold; font-style: italic; }
div.classifiedPremAdd { text-align: right; font-size: 0.9167em; color: #6d6d6d; }
div.classifiedPrem a, div.classifiedPremAdd a { color: #6d6d6d; }

div.textBody { color: #6d6d6d; }
div.textBody a { text-decoration: none; color: #6d6d6d; font-weight: bold; }
div.textBody a:hover { text-decoration: underline; }
div.textBold b { font-weight: bold; }

div.textAbstractItem { clear: both; padding: 0.1667em 0 0 0 }
div.textAbstractItem a { text-decoration: none; }
div.textAbstractItem a:hover { text-decoration: underline; color: #ffd200; }

div.oftenBoxHeader { background-color: #e6e6e6; margin-bottom: 0.09em; height: 3em; } 
h2.infoBoxHeaderTitle { font-size: 1.3333em; color: #323232; font-weight: bold; padding: 0.625em 0 0.625em 0.5667em; background-color: #e6e6e6; }
div.oftenReadHeader { clear: both; padding-left: 1em; }
div.oftenSelectedTab, div.oftenNotSelectedTab { float: left; padding: 0.8333em 1em 0.8333em 1em; }
div.oftenSelectedTab {
background-color: #e6e6e6;
background-image:-webkit-linear-gradient(#f0f0f0, #e6e6e6);
background-image:-moz-linear-gradient(top, #f0f0f0, #e6e6e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#e6e6e6');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#e6e6e6')";
background-image: -ms-linear-gradient(#f0f0f0, #e6e6e6);
background-image: -o-linear-gradient(#f0f0f0, #e6e6e6);
background-image: linear-gradient(#f0f0f0, #e6e6e6);
border: 0.09em solid #ffffff; border-radius: 0.1667em; border-bottom: 0.25em solid #e6e6e6; }
div.infoReadBox { padding: 0 0 2.9167em 0; clear: both; }
div.oftenReadHeader { background-color: #e6e6e6; }
#oftenFirst a, #oftenSecond a, div.oftenReadHeader a, div.aproposBody a, div.aproposBody i { font-weight: bold; color: #454545; text-decoration: none; }
#oftenFirst a:hover, #oftenSecond a:hover, div.aproposBody a:hover { text-decoration: underline; }
div.oftenItemFirst, div.oftenItem, div.oftenItemLast { background-color: #e6e6e6; padding: 0.6667em 0.8333em 0.75em 0.8333em; }
div.oftenItemFirst { padding-top: 1.6667em; }
div.oftenItemFirst, div.oftenItem { margin-bottom: 0.0833em; }
div.oftenItemLast { padding-bottom: 2.1667em; }
#oftenSecond { display: none; }

div.newsArchBox { background-color: #e6e6e6; color: #323232; font-weight: bold; padding: 1.5em 0 1.5em 0.8333em; margin-bottom: 2.9167em; }
div.newsArchBox div { padding-bottom: 0.0833em; }
div.newsArchBox a { color: #6d6d6d; font-weight: normal; text-decoration: none; }
div.newsArchBox a:hover { text-decoration: underline; }

div.newsAddInfoBox { background-color: #e6e6e6; color: #6d6d6d; padding: 1.5em 1em 1.5em 0.8333em; margin-bottom: 2.9167em; height: 7.5em; background-image: url(http://www.rockmetal.pl/v2/add_news.jpg); background-position: right bottom; background-repeat: no-repeat; clear: both; background-size: 12.25em 11.25em; -webkit-background-size: 12.25em 11.25em; -o-background-size: 12.25em 11.25em; }
div.newsAddBody { padding: 0 0 2em 0; }
div.newsAddBody a { color: #323232; font-weight: bold; text-decoration: none; }

div.aproposHeader { background: #e6e6e6; height: 3.34em; clear: both; background-image: url(http://www.rockmetal.pl/v2/apropos_title.png); background-repeat: no-repeat; background-position: left center; background-size: 3.0833em 3.3333em; -webkit-background-size: 3.0833em 3.3333em; -o-background-size: 3.0833em 3.3333em; padding: 0 0 0 3.0833em; margin: 0 0 0.09em 0; }

div.textContentBody, div.textContentBodyLight { color: #5d5d5d; font-size: 1.0833em; clear: both; }
div.textContentBody a, div.textContentBodyLight a { color: #6d6d6d; }
div.textContentBody a:hover, div.textContentBodyLight a:hover { text-decoration: underline; }
div.textContentBody a { font-weight: bold; text-decoration: underline; }
div.textContentBodyLight a { text-decoration: none; }
div.textContent { margin-left: 0.9167em; color: #6d6d6d; }
div.textAuthor { color: #6d6d6d; font-size: 1.1666em;}
h2.textTitle { font-size: 2em; color: #323232; font-weight: bold; padding: 0.875em 0 0.25em 0.4167em; clear: both; }
div.textContentTags { color: #aeaeae; padding-top: 1em; }
div.textContentTags a { color: #aeaeae; text-decoration: none; }
div.textContentTags a:hover { text-decoration: underline; }
div.addInfoShare { line-height: 3em; height: 3em; padding: 1em 0 1em 0; clear: both; }
div.addInfoShare a { float: left; width: 9em; padding-left: 1em; }
div.addInfoShare div { float: right; width: 30.5333em; }
div.addInfoShare a, div.addInfoShare div { background-color: #e6e6e6; color: #323232; font-weight: bold; font-size: 1.25em; text-decoration: none; }
div.addInfoShare div iframe { float: right; padding-top: 0.5333em; background-color: #e6e6e6; }

div.newsPager { margin-top: 0.6667em; }
div.newsPager div { width: 24em; }
div.newsPager div a { background-color: #e6e6e6; display: inline-block; color: #323232; font-weight: bold; font-size: 1.25em; text-decoration: none; padding: 0.4667em 1em 0.4667em 1em; }
div.newsPagerNext { float: left; }
div.newsPagerPrev { float: right; text-align: right; }

div.subCommentBar { width: 39.3333em; }
div.subCommentBarWide { width: 40em; }
div.subCommentBar, div.subCommentBarWide { padding: 0em 0.3333em 0em 1em; margin: 1.3333em 0 1em 0; background-color: #e6e6e6; clear: both; float: left; font-weight: bold; font-size: 1.25em; height: 2.4em; line-height: 2.4em; }
div.subCommentBar a, div.subCommentBarWide a { font-size: 1.25em; float: right; }

div.commentItemBody { padding-top: 0.25em; }
a.commentItemAvatar { padding: 0.5em 0.25em 0 0; float: left; }
div.commentItemAuthor { padding-top: 0.5em; }
div.commentItem { clear: both; padding-top: 1.5em; color: #6d6d6d; }
div.commentItem a { color: #6d6d6d; font-weight: bold; text-decoration: none; }
div.commentItem a:hover { text-decoration: underline; }
div.commentItem a img { width: 5em; height: 5em; border: 0; margin: 0.1667em 0.4167em 0 0; }
div.commentItemTitle { font-weight: bold; }
div.ident0 { padding-left: 0em; }
div.ident1 { padding-left: 3em; }
div.ident2 { padding-left: 6em; }
div.ident3 { padding-left: 9em; }
div.ident4 { padding-left: 12em; }
div.ident5 { padding-left: 15em; }

div.selectLetter { clear: both; color: #6d6d6d; font-size: 1.25em; padding: 0.6667em 0 1.6667em 0; }
div.selectLetter a { text-decoration: none; color: #6d6d6d; font-weight: bold; padding: 0 0 0 0.2em; }
div.selectLetter a:hover { text-decoration: underline; }
div.selectLetterSelected { padding: 0 0.8em 0 1em; display: inline; }

div.mainReviewItem { clear: both; font-size: 1.25em; }
div.mainReviewItem a img { float: left; width: 8em; height: 8em; border: 0; padding-bottom: 1.4em; }
a.mainReviewItemLink { float: left; text-decoration: none; color: #6d6d6d; font-weight: bold; padding: 3.2em 0 0 1em; width: 31em; }
a.mainReviewItemLink:hover { text-decoration: underline; }

div.itemLetterBand { font-weight: bold; font-size: 1.25em; }
div.itemLetterGroup { font-size: 1.1667em; }
div.itemLetterGroup, div.itemLetterBand { clear: both; color: #6d6d6d; padding-bottom: 1em; }
div.itemLetterGroup a, div.itemLetterBand a { text-decoration: none; color: #6d6d6d; }
div.itemLetterGroup a:hover, div.itemLetterBand a:hover { text-decoration: underline; }

div.reviewLetterGroup { clear: both; font-size: 1.25em; color: #6d6d6d; padding-bottom: 1em; }
div.reviewLetterGroup a { text-decoration: none; color: #6d6d6d; font-weight: bold; }
div.reviewLetterGroup a:hover { text-decoration: underline; }

img.reviewSubCoverImg { width: 15.8333em; height: 15.8333em; border: 0; float: left; padding: 2em 1em 1em 0; }
div.reviewHeader { float: left; width: 31em; clear: none; padding: 1.6667em 0 1em 0; }
div.reviewHeaderItem { padding-bottom: 0.3333em; }
div.commonBoxBody { background-color: #e6e6e6; padding: 0.25em 0.8333em 0.25em 0.8333em; margin-top: 0.0833em; }

div.recordVote { height: 9.5em; }
div.recordVoteResult { height: 7.75em; }
div.recordVoteBar { border: 1px solid #000000; width: 230px; float: left; margin-top: 0.0833em; }
div.recordVoteBar div { float: left; height: 12px; }
div.recordVoteBarPlus { background: #ffd200; }
div.recordVoteBarMinus { background: #000000; }
div.recordVoteBarNo { float: left; padding: 0 0 1em 1em; font-weight: bold; }
div.recordVoteButton { padding: 0.25em 0 0 0; float: left; }
div.recordVoteButton img { width: 2.8333em; height: 2.75em; border: 0; padding-right: 0.25em; }
div.recordVoteTxt { float: left; padding: 0.9167em 0 0 0.75em; }

div.linkListBox { padding-top: 1em; font-size: 1.0833em; color: #6d6d6d; }
div.linkListBox div { padding-bottom: 0.2307em; }
div.linkListBox div a { text-decoration: none; color: #6d6d6d; }
div.linkListBox div a:hover { text-decoration: underline; }

div.linkSmallListBox { padding-top: 1em; font-size: 1em; color: #6d6d6d; }
div.linkSmallListBox div { padding-bottom: 0.25em; }
div.linkSmallListBox div a { text-decoration: none; color: #6d6d6d; }
div.linkSmallListBox div a:hover { text-decoration: underline; }

div.simpleSearchItem { color: #5d5d5d; font-size: 1.0833em; clear: both; padding-top: 1em; }
div.simpleSearchItem a { text-decoration: none; color: #6d6d6d; }
div.simpleSearchItem a:hover { text-decoration: underline; }

div.simpleSearchForm { padding: 1.5em 0 1em 0; }

div.linkTitleListBox { padding-top: 1em; font-size: 1.25em; color: #6d6d6d; font-weight: bold; }
span.emphasise { font-weight: bold; }

div.itemList { padding-top: 1em; }
div.itemList div { text-decoration: none; color: #6d6d6d; font-weight: bold; padding-bottom: 0.1667em; }
div.itemList div a { text-decoration: none; color: #6d6d6d; font-weight: normal; }
div.itemList div a:hover { text-decoration: underline; }

div.pollItemList { padding-top: 1em; }
div.pollItemList div, div.pollItemList div a { color: #6d6d6d; font-weight: bold; display: inline; }
div.pollItemList div a { text-decoration: underline; }
div.pollItemList i, div.pollItemList i a { color: #6d6d6d; font-weight: normal; padding-bottom: 0.1667em; font-style: italic; }

table.pollResultTable { width: 45em; padding-top: 1.5em; color: #6d6d6d; border: 0; }
table.pollResultTable td { padding: 0.5em 0 0.5em 0; }
table.pollResultTable td div { padding: 0.25em 0 0.25em 0; display: inline-block; }
div.pollResultItemAnswer { text-align: right; width: 10em; margin-right: 0.5em; }
div.pollResultItemBarPlus { background: #ffd200; border: 1px solid #000000; height: 1em; }
div.pollResultItemBarMinus { background: #000000; height: 1.1666em; }
div.pollResultItemBarPlus, div.pollResultItemBarMinus { float: left; }
div.pollResultItemPercent { width: 5em; }

div.mainGalleryItemV, div.mainGalleryItemH { clear: both; }
div.mainGalleryItemV a, div.mainGalleryItemH a { float: left; }
a.mainGalleryItemImg { width: 22em; }
a.mainGalleryItemTitle { width: 23em; }
div.mainGalleryItemV a img { width: 13.9167em; height: 20.8333em; border: 0; padding: 0 0 1.4em 3.5em; }
div.mainGalleryItemH a img { width: 20.8333em; height: 13.8889em; border: 0; padding: 0 0 1.4em 0; }
a.mainGalleryItemTitle { float: left; font-size: 1.25em; color: #6d6d6d; font-weight: bold; text-decoration: none; }
div.mainGalleryItemV a.mainGalleryItemTitle { padding: 6.4em 0 0 0; }
div.mainGalleryItemH a.mainGalleryItemTitle { padding: 4.4em 0 0 0; }
a.mainGalleryItemTitle:hover { text-decoration: underline; }
div.galleryItemGigInfo { padding: 1em 0 1em 0; }
div.galleryItem { float: left; padding-bottom: 1.3333em; }

div.galleryLine { width: 51.6667em; }
div.galleryLine div { margin: 0 auto; clear: both; }
div.galleryLine div img { border: 0; margin: 0; outline: 0; padding: 0 0.25em 0.25em 0; float: left; display: block; }

div.imgTL { background-image: url(http://www.rockmetal.pl/pics/img_border/blt1.gif); }
div.imgT { background-image: url(http://www.rockmetal.pl/pics/img_border/bt1.gif); }
div.imgTR { background-image: url(http://www.rockmetal.pl/pics/img_border/brt1.gif); }
div.imgL { background-image: url(http://www.rockmetal.pl/pics/img_border/bl1.gif); clear: both; }
div.imgR { background-image: url(http://www.rockmetal.pl/pics/img_border/br1.gif); }
div.imgBL { background-image: url(http://www.rockmetal.pl/pics/img_border/bld1.gif); clear: both; }
div.imgB { background-image: url(http://www.rockmetal.pl/pics/img_border/bd1.gif); }
div.imgBR { background-image: url(http://www.rockmetal.pl/pics/img_border/brd1.gif); }
div.imgTL, div.imgT, div.imgTR, div.imgBL, div.imgB, div.imgBR { height: 22px; }
div.imgTL, div.imgTR, div.imgL, div.imgR, div.imgBL, div.imgBR { width: 22px; }
div.imgT, div.imgB { background-repeat: repeat-x; }
div.imgL, div.imgR { background-repeat: repeat-y; }
#imgItem { position: relative; display: block; text-align: left; margin-left: auto; margin-right: auto; }
#imgItem div { background-position: top right; float: left; background-color: #363636; }
#imgContent { border: 0; padding: 0; margin: 0; float: left; display: block; cursor: pointer; cursor: hand;}
#imgArrLeft, #imgArrRight { display: none; position: absolute; top: 250px; }
#imgArrLeft img, #imgArrRight img { width: 70px; height: 100px; border: 0; padding: 0; margin: 0; }
#imgArrLeft { left: 22px; }
#imgArrRight { right: 22px; }
div.imgItemLayout { text-align: center; width: 76.3333em; padding-top: 0.5em; }

div.galleryImageBody { width: 76.3333em; float: left; margin: 0 0.8333em 2.5em 0; }
div.galleryMainBoxBar { width: 76.3333em; padding-bottom: 0.8333em; }
div.galleryPagerBox { float: left; clear: both; font-size: 1.5em; width: 50.8889em; margin: 1em 0 2em 0; }
div.galleryPagerBox a { text-decoration: none; color: #444444; }
div.galleryPagerIndex { text-decoration: none; color: #444444; float: left; margin: 0.8181em 0 0.1818em 13.5em; padding: 0.1818em 0.8181em 0.1818em 0.9090em; background: #e6e6e6; }

table.gigGroup { width: 44.2882em; border: 0.09em #bdbdbd solid; font-size: 1.1666em; color: #6d6d6d; border-collapse: collapse; margin-bottom: 2em; }
table.gigGroup td { border: 0.09em #bdbdbd solid; vertical-align: top; }
table.gigGroup tr.odd { background: #e6e6e6; }
table.gigGroup tr.even { background: #ededed; }
table.gigGroup div.eventTitle { color: #008000; padding-bottom: 0.25em; }
table.gigGroup div.eventComment { color: #008000; font-style: italic; padding-top: 0.25em; }
td.gigTitleLeft { width: 18em; text-align: right; font-weight: bold; padding: 0.5em 0.5em 0.5em 0; }
td.gigTitleRight { padding: 0.5em 0 0.5em 0.5em; }
td.gigTitleRight a { width: 24.5em; color: #6d6d6d; font-weight: bold; }
td.gigItemLeft { width: 18em; font-weight: bold; padding: 0.5em 0.5em 0.5em 0.5em; }
td.gigItemLeft a { color: #6d6d6d; }
td.gigItemLeft a.gigItemSelected { color: #808000; }
td.gigItemRight a.gigItemSelected { color: #808000; text-decoration: none; font-weight: bold; }
td.gigItemRight { width: 24.5em; padding: 0.5em 0 0.5em 0.5em; }
td.gigItemRight a { color: #6d6d6d; text-decoration: none; }
td.gigItemRight a:hover, td.gigItemRight a.gigItemSelected:hover { text-decoration: underline; }
td.gigItemRight { width: 24.5em; padding: 0.5em 0 0.5em 0.5em; }
td.gigItemRight i a { color: #6d6d6d; text-decoration: underline; }
td.gigItemRight td { border: 0; padding: 0 0.5em 0 0; }
td.gigInfoPoster { width: 15em; }
td.gigPoster { width: 10em; }
td.gigPoster img { border: 0; }
a.gigInfoCity { font-weight: bold; }
table.gigInfo { width: 44.2882em; border: 0.09em #bdbdbd solid; font-size: 1.1666em; color: #6d6d6d; margin: 1em 0 1em 0; background: #ffe467; font-weight: bold; padding: 0.5em; }

div.mapBox { width: 51.6667em; padding-bottom: 1.5em; }
div.mapSelectDist { color: #6d6d6d; font-weight: bold; }
div.mapSelectDist a { color: #6d6d6d; font-weight: normal; text-decoration: none; }
div.mapWide { width: 51.6667em; height: 22.5em; }
div.mapNarrow { width: 50.6667em; height: 22.5em; }

div.gigCategoryBoxItem { float: left; width: 44em; padding-left: 1em; }
div.gigCategoryBoxItem a { color: #6d6d6d; text-decoration: none; padding-bottom: 0.0769em; }
div.gigCategoryBoxOption { color: #6d6d6d; font-size: 1.0833em; padding-left: 2em; float: left; }
div.gigCategoryBoxOption div { font-weight: bold; display: inline; }
div.gigCategoryBoxOption a:hover { text-decoration: underline; }

div.gigCal { float: left; width: 21em; color: #6d6d6d; }
div.gigCal td:hover, div.gigCal td.gigCalToday:hover, div.gigCal td.gigCalFutureMonth:hover { background: #f1f1f1; }
div.gigCal td { width: 2.6666em; height: 1.6666em; text-align: right; vertical-align: middle; padding-right: 0.4166em; background: #dddddd; }
div.gigCal tr.gigCalDay td { text-align: center; font-weight: bold; background: #cccccc; padding-right: 0; }
div.gigCal td.gigCalPastMonth, div.gigCal td.gigCalFutureMonth, div.gigCal td.gigCalNone { background: none; }
div.gigCal td.gigCalPast:hover { background: #dddddd; }
div.gigCal td.gigCalNone:hover { background: none; }
div.gigCal td.gigCalToday { background: #ffe467; }
div.gigCal td.gigCalSelect { background: #f1f1f1; }
div.gigCal td.gigCalSun a { color: #ff0000; font-weight: bold; }
div.gigCal a { text-decoration: underline; }
div.gigMonthSelect { width: 18em; float: left; padding: 0.25em 0 1em 2em; }
div.gigMonthSelect select { width: 13em; }

div.gigListTitle { font-size: 1.5em; color: #6d6d6d; clear: both; } 
div.gigListBox { width: 13em; } 
div.gigListBoxWide { width: 20em; } 
div.gigListBox, div.gigListBoxWide { padding-top: 1.5333em; margin-bottom: 1.3333em; font-size: 1.25em; color: #6d6d6d; float: left; } 
div.gigListBox a, div.gigListBoxWide a { text-decoration: none; color: #6d6d6d; }
div.gigListBox a:hover, div.gigListBoxWide a:hover { text-decoration: underline; }
div.gigListBoxSubTitle { font-weight: bold; }
div.gigListBoxSubBody { padding: 1em 0 1em 0; }

table.gigItem { width: 38.75em; border: 0.0625em #bdbdbd solid; font-size: 1.3333em; color: #6d6d6d; border-collapse: collapse; margin-bottom: 2em; }
table.gigItem a { color: #6d6d6d; font-weight: bold; text-decoration: none; }
table.gigItem a:hover { text-decoration: underline; }
table.gigItem i a { font-weight: normal; }
table.gigItem td { vertical-align: top; border: 0; }
table.gigItem tr.odd { background: #e6e6e6; }
table.gigItem tr.even { background: #ededed; }
td.gigItemContentLeft { border: 0.09em #bdbdbd solid; padding: 0.5em 0.5em 0 0.5em; }
td.gigItemContent { padding: 0.0626em 0 1em 0; }
td.gigItemInTitle { width: 4.25em; text-align: right; padding-right: 0.25em; }
td.gigItemPoster { padding: 0.75em 0.75em 1em 0.75em; text-align: center; }
td.gigItemPoster img { border: 0; outline: 0; padding: 0; margin: 0; }
td.gigItemInComment { color: #008000; font-weight: bold; padding-bottom: 1em; }
div.gigItemMap { display: inline; font-style: italic; }
div.gigAttendChange { width: 43em; font-size: 1.1666em; padding: 0.5714em; border: 0.0714em #bdbdbd solid; color: #6d6d6d; border-collapse: collapse; margin-bottom: 2em; background: #e6e6e6; }
div.gigAttendChange a { color: #6d6d6d; }
div.gigAttendChange form { display: inline; }
div.gigAttendAdded { width: 43em; font-size: 1.1666em; color: #6d6d6d; border-collapse: collapse; margin-bottom: 1em; font-weight: bold; }
div.gigAttendAdded a { color: #6d6d6d; }
table.gigAttend { font-size: 0.75em; width: 68.8888em; }
table.gigAttend td { width: 7.5555em; text-align: center; }
table.gigAttend a { color: #6d6d6d; }
table.gigAttend img { width: 6.6666em; height: 6.6666em; border: 0; outline: 0; margin: 0; }
div.gigAttendTitle { font-size: 1.5em; color: #6d6d6d; margin: 1em 0 1em 0; } 
td.gigItemTitle { width: 36.725em; border-right: 0.0625em #bdbdbd solid; border-left: 0.0625em #bdbdbd solid; border-top: 0.0625em #bdbdbd solid; color: #444444; background: #e6e6e6; font-weight: bold; padding: 0.75em 0.75em 0.75em 1.125em; text-align: center; }

div.poster { width: 51.6666em; text-align: center; }
div.poster a { color: #6d6d6d; }
div.poster i, div.posterGo { font-size: 1.5em; color: #6d6d6d; margin: 1em 0 1em 0; }
div.poster i a, div.posterGo a { color: #6d6d6d; text-decoration: none; }
div.poster i a:hover, div.posterGo a:hover { text-decoration: underline; }
div.posterGoTitle { font-weight: bold; padding: 1em 0 1em 0; }
div.posterGo { padding-bottom: 1em; }
div.posterGo a { color: #6d6d6d; }

div.profileMenuContent { color: #5d5d5d; font-size: 1.0833em; }
div.profileMenuContent b { font-weight: bold; }
div.profileMenuContent a.profileItem:hover { text-decoration: underline; }
div.profileMenuContent a.profileItem { text-decoration: none; color: #6d6d6d; }
div.profileMenuContent a.profileItemSelected:hover { text-decoration: none; }
div.profileMenuContent a.profileItemSelected { text-decoration: none; font-weight: bold; color: #b09100; }
div.profileMenuContent a.profileItem, div.profileMenuContent a.profileItemSelected { text-decoration: none; }

div.profilePrevSelect { color: #6d6d6d; padding: 0 0 2em 1em; }
div.profilePrevSelect form { display: inline; padding-left: 0.5em; }
td.profileItemTitle, td.profileItemValue { color: #6d6d6d; padding-bottom: 0.75em; vertical-align: top; }
td.profileItemTitle, td.profileItemValue, td.profileItemValue a { color: #6d6d6d; }
td.profileItemTitle { width: 12em; text-align: right; padding-right: 0.5em; }
td.profileItemValue a:hover { color: #ffd200; }
td.profileItemTitle { vertical-align: center; }
td.profileItemValue { vertical-align: top; }
td.profileItemValue img.map { width: 25em; height: 17.5em; border: 0; outline: 0; margin: 0; }
img.avatar, img.avatarPage { width: 5em; height: 5em; border: 0; outline: 0; margin: 0; }
img.avatarPage { border: 1px solid #6d6d6d; }

img.profileGeoPrev { width: 50.8333em; height: 25em; border: 0; outline: 0; margin: 0; }

div.likeBox { float: left; padding: 0 2.5em 2em 0; }
div.likeBox input.likeNew { width: 15em; }
select.likeCurrent { width: 15.3333em; }
input.likeButton { width: 5em; }

table.pm { width: 50.6667em; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; }
table.pm a { text-decoration: none; }
table.pm a:hover { text-decoration: underline; }
table.pm td { color: #6d6d6d; border: 1px solid #c6c6c6; padding: 0.1667em; margin: 0; }
table.pm td.title { text-align: center; font-weight: bold; padding: 0.25em; }
table.pm td.subject { width: 25em; }
table.pm td.person { width: 10em; }
table.pm td.date { width: 9em; }
table.pm td.action { width: 3em; }
table.pmItem td { border: 0; }
table.pmItem td.pmIcon { width: 1.1667em; }
table.pmItem td.pmIcon img { width: 1.1667em; height: 1.1667em; border: 0; padding: 0; margin: 0; }

table.upcoming { border-spacing: 0; }
td.upcomingDate { text-align: right; width: 3em; padding-left: 1em; }

table.hit { border-collapse: collapse; border: 1px solid #6d6d6d; width: 100%; }
table.hit td, table.hit th { border: 1px solid #6d6d6d; padding: 2px; }

table.gigArchIdx { width: 46em; font-size: 1.0833em; }
table.gigArchIdx td { width: 23em; vertical-align: top; }

div.patronageItem { clear: both; padding-bottom: 1em; }
img.patronageAd { width: 180px; height: 50px; padding: 0 1em 1em 0; border; 0; float: left; }

div.validationMsg { color: #ff3333; font-weight: bold; padding: 0 0 2em 1em; }
