/* general settings */
body {background:#fff url(../image/background.jpg) fixed repeat-x top; margin:0px; font:12px arial, helvetica, sans-serif; color:#404040;}
form {margin:0px;}
input {font-size:14px; color:#666; background:url(../image/input-background.gif) no-repeat left top; border:1px solid #ddd;}
select {font-size:14px; color:#666;}
textarea {font:14px arial; color:#666; background:url(../image/input-background.gif) no-repeat left top; border:1px solid #ddd;}
input:focus, select:focus, textarea:focus {border:1px solid #aaa; color:#000;}
h1 {font:bold 18px verdana; color:#333; margin:0px; padding:0px;}
label {cursor:pointer;}
img {border:0px;}

/* layout settings */
#shell {width:980px; margin:0px auto; position:relative;}
.clear {clear:both; margin:0px; padding:0px; height:0px; font-size:0px; line-height:0px; float:none;}
#print-header {display:none;}
#print-footer {display:none;}

/* header settings */
#header {width:980px; height:148px; position:relative;}
#logo {width:354px; height:93px; position:absolute; top:9px; left:0px; background:url(../image/teal/logo.png) no-repeat;}
#quicknav {width:800px; height:20px; text-align:right; position:absolute; top:10px; right:0px; color:#404040;}
#quicknav ul {margin:0px; padding:0px;}
#quicknav ul li {list-style:none; display:inline;}
#quicknav ul li span {margin:0px 3px 0px 5px;}
#quicknav ul li img {margin-left:4px; vertical-align:middle;}
#quicknav ul li a:link, #quicknav ul li a:visited {color:#404040; text-decoration:underline;}
#quicknav ul li a:active, #quicknav ul li a:hover {color:#000; text-decoration:underline;}
#extras {width:585px; height:40px; text-align:right; position:absolute; top:40px; right:0px;}
#quick-search {float:left; width:304px;}
#quick-search form {}
#quick-search #keywords {padding:9px; border:0px; color:#a2a2a2; background:#fff url(../image/search-background.png) no-repeat; width:252px; height:16px; float:left;}
#quick-search #keywords:focus {color:#404040;}
#quick-search .submit {padding:0px; margin:0px; background:none; width:34px; height:34px; border:0px; vertical-align:middle; float:right; background:url(../image/teal/search-button.png) no-repeat;}
#social-media {float:left; margin:2px 0px 0px 8px;}
#social-media ul {margin:0px; padding:0px;}
#social-media ul li {list-style:none; display:inline;}
#social-media ul li img {vertical-align:middle; margin:0px;}
#social-media ul li a:link, #social-media ul li a:visited {}
#social-media ul li a:active, #social-media ul li a:hover {}
#make-a-gift {float:right;}
#make-a-gift img {}
#topnav {width:860px; height:41px; text-align:right; position:absolute; bottom:4px; right:0px;}
#topnav ul {margin:0px; padding:0px;}
#topnav ul li {list-style:none; display:inline; line-height:36px;}
#topnav ul li a:link, #topnav ul li a:visited {font-size:16px; color:#252525; padding:8px 6px; text-decoration:none;}
#topnav ul li a:active, #topnav ul li a:hover {font-size:16px; color:#000; padding:8px 6px; text-decoration:none;}
#topnav ul li.on a {background:url(../image/topnav-hover.png) no-repeat center center;}
#topnav ul li.last a {padding-right:4px;}
#tagline {width:10px; height:193px; background:url(../image/tagline.png) no-repeat; position:absolute; top:155px; right:-16px;}

/* content settings */
#content {background:#fff url(../image/teal/content-top.jpg) no-repeat top; min-height:847px; padding:12px; position:relative; z-index:5;}
#main {width:651px; float:left;}
#main h1 {background:url(../image/teal/h1-background-medium.png) no-repeat center; margin:0px; padding:10px; color:#006c7a; font:bold 16px arial;}
#main .wrapper {background:url(../image/teal/h1-medium-fade.png) no-repeat top; margin-top:2px; padding:10px; line-height:18px;}
#main .wrapper p {margin-top:0px; padding-top:3px;}
#interior {}
#interior #main {width:625px;}
#interior #main h1 {background:url(../image/teal/h1-background-small-medium.png) no-repeat center; margin:0px; padding:12px 10px; color:#006c7a; font:bold 16px arial;}
#interior #main .wrapper {background:url(../image/teal/h1-small-medium-fade.png) no-repeat top; margin-top:2px; padding:10px; line-height:18px;}
#interior #main #breadcrumbs {padding-left:5px;}
#interior h1 {background:url(../image/teal/h1-background-large.png) no-repeat center; margin:0px; padding:12px 10px; color:#006c7a; font:bold 16px arial;}
#interior .wrapper {background:url(../image/teal/h1-large-fade.png) no-repeat top; margin-top:2px; padding:10px; line-height:18px;}
#interior .wrapper p {margin-top:0px; padding-top:3px;}
#top {height:7px; background:url(../image/teal/content-interior-top.png) no-repeat;}
#middle {background:#fff url(../image/teal/content-interior-middle.png) no-repeat; padding:6px 10px; min-height:900px;}
#rightnav {width:290px; min-height:773px; background:url(../image/teal/rightnav-background.png) no-repeat top; float:right;}
#interior #rightnav h1 {color:#006c7a; font:bold 16px arial; padding:2px 0px 0px 0px; margin:0px;}
ul.inline {margin:0px; padding:0px;}
ul.inline li {display:inline; list-style:none;}
ul.inline li img {margin:0px 25px 20px 0px;}
ul.inline li span {margin:0px 3px 0px 5px;}
#facebook {width:300px; float:right;}
#about-us {float:left; width:600px;}
table.img-table {margin:0px auto;}
table.img-table img {margin-bottom:15px;}
table.auction {border:1px solid #efefef; margin-bottom:20px;}
table.auction th {color:#fff; background:#CCC; padding:6px 10px;}
table.auction td.price {background:#F7F7F7; font:bold 24px arial; color:#333; text-align:center; width:150px;}

/* concert details settings */
.concert-details {}
.concert-details .left {float:left; width:400px;}
.concert-details .right {float:right; width:475px;}
.concert-details #description {padding-top:10px;}
.concert-details #description h2 {padding:10px; background:#0092a5 url(../image/paisley.png) no-repeat right top; color:#fff;}
.concert-details #photos {width:400px;}
.concert-details #photos #photo-main {position:relative; width:400px; height:265px;}
.concert-details #photos #photo-main #photo {position:absolute; z-index:5;}
.concert-details #photos #photo-main #tl {width:3px; height:3px; background:url(../image/slideshow-photo-tl.png) no-repeat; position:absolute; top:0px; left:0px; z-index:10;}
.concert-details #photos #photo-main #bl {width:3px; height:3px; background:url(../image/slideshow-photo-bl.png) no-repeat; position:absolute; bottom:0px; left:0px; z-index:10;}
.concert-details #photos #photo-main #tr {width:3px; height:3px; background:url(../image/slideshow-photo-tr.png) no-repeat; position:absolute; top:0px; right:0px; z-index:10;}
.concert-details #photos #photo-main #br {width:3px; height:3px; background:url(../image/slideshow-photo-br.png) no-repeat; position:absolute; bottom:0px; right:0px; z-index:10;}
.concert-details #photos #thumbnails {}
.concert-details #photos #thumbnails ul {margin:12px 0px; padding:0px;}
.concert-details #photos #thumbnails ul li {list-style:none; display:inline; margin:0px 4px 4px 0px;}
.concert-details #photos #thumbnails ul li img {background:#fff; padding:2px; border:1px solid #ccc;}
.concert-details #photos #thumbnails ul li img:hover {border:1px solid #666;}
.concert-details #venue {}
.concert-details #venue h2 {padding:10px; background:#f3f3f3;}
.concert-details #tickets {float:right; margin-top:-25px; padding:0px 0px 10px 0px; text-align:right;}
.concert-details #tickets #price {font:22px georgia; padding:10px 0px; color:#990000;}
.concert-details #tickets #price span {color:#404040;}
.concert-details #tickets #price sup {}
.buttons {width:475px;}
.buttons ul {margin:0px; padding:0px;}
.buttons ul li {list-style:none;}
.buttons a, .buttons a span {display:block; float:right; margin-left:4px; color:#006d7b;}
.buttons a:hover, .buttons a:hover span {color:#00424b; text-decoration:underline;}
.buttons a {color:#fff; background:url(../image/button-left.gif) left top no-repeat; text-decoration:none; padding-left:14px; font:bold 12px arial; margin-right:3px; cursor:pointer;}
.buttons a span {background:url(../image/button-right.gif) no-repeat right top; padding:0px 14px 0px 0px; line-height:29px;}

/* filter settings */
#filter {}
#filter label {font-size:14px;}
#filter select {padding:4px; margin-right:10px;}
#filter input.submit {padding:4px 10px 5px 10px;}

/* results settings */
#results {padding:0px 0p 15px 0px;}
#results .result {padding:6px; border:1px solid #f2f2f2; margin:10px 0px;}
#results .title {font:bold 18px arial; color:#0092a5; padding:8px; background:#eff7f7; position:relative;}
#results .title a.back-to-top {position:absolute; top:12px; right:12px;}
#results .title a:link.back-to-top, #results .title a:visited.back-to-top {font:12px arial; color:#0092a5; text-decoration:none;}
#results .title a:active.back-to-top, #results .title a:hover.back-to-top {font:12px arial; color:#0092a5; text-decoration:underline;}
#results .description {padding:10px;}
#results .description .left {float:left; margin-right:25px;}
#results .description .left img {padding:2px; background:#fff; border:1px solid #f3f3f3;}
#results .description .left img:hover {border:1px solid #0091a4;}
#results .description .right {float:right;}
#results .description .venue {padding:6px 0px;}
#results .description p {margin:0px; padding:6px 0px 12px 0px; width:450px;}
#results .description span.price {color:#cc0000; font-weight:bold;}
#results .buttons a, #results .buttons a span {display:block; float:left; margin-left:0px; color:#006d7b;}

/* breadcrumbs settings */
#breadcrumbs {padding:0px 0px 15px 0px; color:#0092a5;}
#breadcrumbs ul {margin:0px; padding:0px;}
#breadcrumbs ul li {list-style:none; display:inline;}
#breadcrumbs ul li span {font-size:14px; margin:0px 3px 0px 5px;}
#breadcrumbs ul li a:link, #breadcrumbs ul li a:visited {color:#0092a5; text-decoration:underline;}
#breadcrumbs ul li a:active, #breadcrumbs ul li a:hover {color:#006a78; text-decoration:underline;}
#breadcrumbs ul li.last a {text-decoration:none;}

/* footer settings */
#footer {color:#404040; text-align:center; background:url(../image/teal/content-bottom.png) no-repeat top; padding-top:180px; position:relative; top:-100px; left:-1px; z-index:2; width:982px; margin:0px auto;}
#bottomnav {color:#0091a4;}
#bottomnav ul {margin:0px; padding:0px;}
#bottomnav ul li {list-style:none; display:inline;}
#bottomnav ul li span {margin:0px 3px 0px 5px;}
#bottomnav ul li a:link, #bottomnav ul li a:visited {color:#0091a4; text-decoration:underline;}
#bottomnav ul li a:active, #bottomnav ul li a:hover {color:#006a78; text-decoration:underline;}
#disclaimer {padding:10px 0px;}
#disclaimer a:link, #disclaimer a:visited {color:#404040; text-decoration:none;}
#disclaimer a:active, #disclaimer a:hover {color:#000; text-decoration:none;}
#disclaimer a.site:link, #disclaimer a.site:visited {color:#404040; text-decoration:none;}
#disclaimer a.site:active, #disclaimer a.site:hover {color:#000; text-decoration:none;}



/*contact page*/
.contact-page-listing{ overflow:hidden; }
.contact-page-listing li { float:left; padding-right:35px; list-style:none; }


/* poll settings */
#rightnav form {padding:10px;}
#rightnav input.submit {margin-top:10px; padding:6px 8px; font-size:14px;}
.poll-question {font-weight:bold; padding:5px 0px;}
.poll-answer {padding:5px 0px;}
.radio {border:0px; background:transparent none; vertical-align:middle; margin:0px 5px 0px 0px; width:auto; padding:0px;}

/* calendar settings */
#calendar {text-align:center; padding:15px 0px 8px 0px;}

/* block settings */
.block {padding:10px;}
.block .view-all {padding:7px 10px; position:absolute; top:5px; right:0px; z-index:20;}
.block .view-all a:link, .block .view-all a:visited {color:#0091a4; text-decoration:underline;}
.block .view-all a:active, .block .view-all a:hover {color:#006a78; text-decoration:underline;}
.block .heading {position:relative; background:url(../image/teal/h1-background-small.png) no-repeat center center; margin:0px auto; padding:10px; width:245px; height:17px;}
.block h1 {color:#006c7a; font:bold 16px arial; padding:2px 0px 0px 0px; margin:0px;}
.block h1.most-recent {background:url(../image/teal/bird.png) no-repeat left top; padding:2px 0px 5px 44px;}
.block ul {margin:2px 0px 0px 0px; padding:5px 10px 0px 10px; background:url(../image/teal/h1-small-fade.png) no-repeat center top;}
.block ul li {list-style:none; background:url(../image/dotted-line-horizontal.png) repeat-x bottom;}
.block ul li a:link, .block ul li a:visited {color:#404040; text-decoration:none; padding:6px 0px; display:block;}
.block ul li a:active, .block ul li a:hover {color:#000; text-decoration:none; padding:6px 0px; display:block;}
.block ul li a.photos:link, .block ul li a.photos:visited {background:url(../image/teal/photos-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.photos:active, .block ul li a.photos:hover {background:url(../image/teal/photos-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.videos:link, .block ul li a.videos:visited {background:url(../image/teal/videos-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.videos:active, .block ul li a.videos:hover {background:url(../image/teal/videos-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.press-releases:link, .block ul li a.press-releases:visited {background:url(../image/teal/press-releases-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.press-releases:active, .block ul li a.press-releases:hover {background:url(../image/teal/press-releases-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.testimonials:link, .block ul li a.testimonials:visited {background:url(../image/teal/testimonials-icon.png) no-repeat left center; padding-left:31px;}
.block ul li a.testimonials:active, .block ul li a.testimonials:hover {background:url(../image/teal/testimonials-icon.png) no-repeat left center; padding-left:31px;}

/* slideshow settings */
#slideshow {width:651px; height:326px; background:url(../image/teal/slideshow-background.png) no-repeat; position:relative;}
#slideshow-overlay-tl {width:3px; height:3px; background:url(../image/slideshow-photo-tl.png) no-repeat; top:0px; left:0px; z-index:40; position:absolute;}
#slideshow-overlay-bl {width:3px; height:3px; background:url(../image/slideshow-photo-bl.png) no-repeat; bottom:0px; left:0px; z-index:40; position:absolute;}
#slideshow-overlay {width:350px; height:305px; background:url(../image/teal/slideshow-overlay.png) no-repeat; position:absolute; z-index:20; top:10px; right:10px;}
#slideshow-photo {width:320px; height:305px; position:absolute; z-index:10; top:10px; left:10px;}
#slideshow-photo .picture {width:320px; height:305px; position:relative;}
#slideshow-details {width:275px; height:305px; position:absolute; z-index:30; top:40px; right:30px;}
#slideshow-details h1 {background:none; margin:0px; padding:0px; font:normal 28px arial; color:#0091a4;}
#slideshow-details h2 {margin:0px; padding:0px; font:normal 22px arial; color:#404040;}
#slideshow-details p {}
#slideshow-details .view-event {text-align:right; padding-top:25px;}
#slideshow-navigation {}
#slideshow-navigation ul {margin:13px 0px; padding:0px; text-align:right;}
#slideshow-navigation ul li {list-style:none; display:inline; width:28px; height:28px; line-height:29px;}
#slideshow-navigation ul li a:link, #slideshow-navigation ul li a:visited {padding:8px 11px; background:url(../image/teal/slideshow-button-off.png) no-repeat center center; font:bold 14px arial; color:#0091a4; text-decoration:none;}
#slideshow-navigation ul li a.current, #slideshow-navigation ul li a:active, #slideshow-navigation ul li a:hover {padding:8px 11px; background:url(../image/teal/slideshow-button-on.png) no-repeat center center; font:bold 14px arial; color:#0091a4; text-decoration:none;}

/* upcoming events settings */
#upcoming-events {}
#upcoming-events .headline {margin-top:-10px;}
#events {padding:14px 0px;}
#events .event {width:199px; height:297px; background:url(../image/teal/upcoming-event-background.png) no-repeat; padding:5px; position:relative; float:left; margin-right:12px;}
#events .last {float:right; margin:0px;}
#events .event .tl {width:3px; height:3px; background:url(../image/slideshow-photo-tl.png) no-repeat; top:0px; left:0px; z-index:40; position:absolute;}
#events .event .bl {width:3px; height:3px; background:url(../image/slideshow-photo-bl.png) no-repeat; bottom:0px; left:0px; z-index:40; position:absolute;}
#events .event .tr {width:3px; height:3px; background:url(../image/slideshow-photo-tr.png) no-repeat; top:0px; right:0px; z-index:40; position:absolute;}
#events .event .br {width:3px; height:3px; background:url(../image/slideshow-photo-br.png) no-repeat; bottom:0px; right:0px; z-index:40; position:absolute;}
#events .event .photo {width:198px; height:148px; margin:0px auto; position:relative;}
#events .event h3 {background:url(../image/dotted-line-horizontal.png) repeat-x bottom; margin:0px 5px; padding:6px 0px; font:bold 14px arial; color:#b33c05;}
#events .event .date {font-weight:bold; margin:0px 5px; padding:6px 0px;}
#events .event .description {margin:0px 5px;}
#events .event .more-info {position:absolute; left:10px; bottom:12px;}
#events .event .more-info img {}


/*event listing class and styles*/
.event-listing ul li p{	margin:0px;	padding:0px;line-height:10px;}	
.event-listing{	position: relative;	}
.event-listing ul li{ padding-left:0px; margin-right:15px;}
.event-listing ul{	padding: 0px; margin: 0px; background-color: white; position: relative; padding-top: 10px; padding-bottom:10px; overflow: hidden; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}	
.buy-button{ position:relative;	top:30px; float:right;	}
.venue-info{width:250px; float:left; }
.event-image2{	float:none; margin:0px;	}	
.selectVenue li{ list-style: none; padding-bottom:10px; }	
.selectVenue  div  ul{	margin:5px 10px 0px -1px;	padding-left:20px;	}
.selectVenue{ background-color:#f6f6f6; border:1px solid #e0e0e0; margin-bottom:20px; }
.selectVenue legend{ width:123px; height:24px; color: #099; border:1px solid #e0e0e0; background-color:white; font-weight: bold; font-size:15px; line-height: 24px; padding-left:15px; 	}
.starting-price{width: 92px; height:89px; background-color: #099; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; 	}
.starting-price .priceline { font-size: 33px; text-align:center; line-height:69px; position:absolute; left:36px; color: white; font-weight: bolder; color: white;}
.starting-price .startline { font-size: 10px; position: absolute; top: 30px; left: 27px; color:#fff; }
.event-date{color:#099;	}
.collection2{width:75px; float: left; text-align: center; margin: 10px 10px 10px 0; font-weight: bold; }
.mainEventDiv{	float:left;width:617px;padding-right:20px;}
.supplementalEventDiv{ float:left; width:255px;	}





/* contact us settings */
#contact-us-form {margin-top:20px;}

/* drop down menu settings */
#dropmenu2, #dropmenu3, #dropmenu4, #dropmenu5, #dropmenu6, #dropmenu7, #dropmenu8 {width:200px;}
.dropmenudiv {position:absolute; top:0px; margin:0px; line-height:18px; z-index:10000; background:#fff; width:150px; visibility:hidden;}
.dropmenudiv ul {margin:0px; padding:0px; border:1px solid #bbb; border-bottom:0px;}
.dropmenudiv li {list-style:none; border-bottom:1px solid #bbb;}
.dropmenudiv li.heading {background:#0091a4; padding:5px 8px; font-weight:bold; color:#fff;}
.dropmenudiv a:link, .dropmenudiv a:visited {display:block; padding:5px 8px; text-decoration:none; font-weight:bold; color:#404040;}
.dropmenudiv a:active, .dropmenudiv a:hover {display:block; padding:5px 8px; text-decoration:none; font-weight:bold; color:#000; background:#e2fbfe;}
.misc {margin:0px;}

/* pagination settings */
.pagination {padding:0px; margin:25px 0px;}
.pagination ul {margin:0px; padding:0px; text-align:left; font-size:12px;}
.pagination li {list-style-type:none; display:inline; padding-bottom:1px; background:transparent; padding-left:0px; margin:0px;}
.pagination a:link, .pagination a:visited {padding:3px 6px; border:1px solid #0092a5; text-decoration:none; color:#0092a5;}
.pagination a:hover, .pagination a:active {border:1px solid #0092a5; color:#005864; background:#f7f7f7; text-decoration:none;}
.pagination .pageofpages {padding:10px; background:#f7f7f7; border:1px solid #ccc;}
.pagination li.currentpage {font-weight:bold; padding:3px 6px; border:1px solid #0092a5; background:#0092a5; color:#fff; margin-right:3px;}
.pagination li.disablepage {padding:3px 6px; border:1px solid #929292; color: #929292; margin-right:3px;}
.pagination li.nextpage {font-weight:bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage {margin:3px 6px; padding-right:0px;}

/* grid settings */
.grid {border:1px solid #ccc; margin-bottom:15px;}
.grid label {}
.grid label.required {background:url(../image/required.gif) no-repeat right top; padding-right:10px;}
.grid tr {}
.grid th {padding:7px 6px; background:#777; font:bold 14px arial; color:#fff; text-align:left;}
.grid td {padding:5px 6px; vertical-align:top;}
.grid tr.even {background:#f0f0f0}
.grid td input {padding:6px; width:300px;}
.grid td input.medium {width:150px;}
.grid td input.small {width:75px;}
.grid td input.state {width:22px; text-transform:uppercase;}
.grid td input#NAME {}
.grid td input#EMAIL {}
.grid td input#ADDRESS {}
.grid td input#CITY {width:200px;}
.grid td input#STATE {width:22px; text-transform:uppercase;}
.grid td input#ZIP {width:75px;}
.grid td input#PHONE {width:150px;}
.grid td input#FAX {width:150px;}
.grid td textarea#MESSAGE {width:96%; height:200px; padding:8px;}
.grid input.checkbox {margin:0px; padding:0px; border:0px; width:18px; height:18px; background:none; cursor:pointer;}
input.submit {font:16px arial; cursor:pointer; background:#f1f1f1 url(../image/button-background.gif) repeat-x top; border:1px solid #ccc; padding:8px 12px; width:auto;}
input.submit:hover {text-decoration:underline;}

/* buy tix button */
a.buy {color:#fff !important; text-decoration:none; font-weight:bold; padding:6px 10px; -khtml-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #008495; background-image:linear-gradient(bottom, rgb(0,145,164) 46%, rgb(0,207,230) 100%); background-image:-o-linear-gradient(bottom, rgb(0,145,164) 46%, rgb(0,207,230) 100%); background-image:-moz-linear-gradient(bottom, rgb(0,145,164) 46%, rgb(0,207,230) 100%); background-image:-webkit-linear-gradient(bottom, rgb(0,145,164) 46%, rgb(0,207,230) 100%); background-image:-ms-linear-gradient(bottom, rgb(0,145,164) 46%, rgb(0,207,230) 100%); background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.46, rgb(0,145,164)), color-stop(1, rgb(0,207,230)));}

/* addthis settings */
.at300bs {display:none !important;}

/* link settings */
a:link, a:visited {color:#0091a4; text-decoration:none;}
a:active, a:hover {color:#00afc6; text-decoration:underline;}

#SUCCESS { background-color: lightgreen; border: 1px solid darkgreen; color: black; padding: 5px 20px; }
#ERROR { background-color: pink; border: 1px solid darkred; color: black; padding: 5px 20px; }
#SUCCESS p, #ERROR p { padding:0; margin:5px; }