/*
Theme Name: The Beast
Description: 
Author: Alyte Creative
Author URI: http://alyte.com.au
*/
 
@font-face{
font-family:"HelveticaStd";
src:url("fonts/ea95b44a-eab7-4bd1-861c-e73535e7f652.eot?#iefix");
src:url("fonts/ea95b44a-eab7-4bd1-861c-e73535e7f652.eot?#iefix") format("eot"),url("fonts/4021a3b9-f782-438b-aeb4-c008109a8b64.woff") format("woff"),url("fonts/669f79ed-002c-4ff6-965c-9da453968504.ttf") format("truetype"),url("fonts/d17bc040-9e8b-4397-8356-8153f4a64edf.svg#d17bc040-9e8b-4397-8356-8153f4a64edf") format("svg");
}

@font-face{
font-family:"HelveticaBold";
src:url("fonts/f70da45a-a05c-490c-ad62-7db4894b012a.eot?#iefix");
src:url("fonts/f70da45a-a05c-490c-ad62-7db4894b012a.eot?#iefix") format("eot"),url("fonts/c5749443-93da-4592-b794-42f28d62ef72.woff") format("woff"),url("fonts/73805f15-38e4-4fb7-8a08-d56bf29b483b.ttf") format("truetype"),url("fonts/874bbc4a-0091-49f0-93ef-ea4e69c3cc7a.svg#874bbc4a-0091-49f0-93ef-ea4e69c3cc7a") format("svg");
}

@font-face{
font-family:"HelveticaLight";
src:url("fonts/8024396f-7071-4826-91f3-a6c74ac498a4.eot?#iefix");
src:url("fonts/8024396f-7071-4826-91f3-a6c74ac498a4.eot?#iefix") format("eot"),url("fonts/6a0046e5-ec1e-4a57-b0d1-d80725a41a7e.woff") format("woff"),url("fonts/ffef6c19-060a-4d8b-9c04-ddc88a089c02.ttf") format("truetype"),url("fonts/e523fdb5-21af-407c-a6bf-0a5e86316650.svg#e523fdb5-21af-407c-a6bf-0a5e86316650") format("svg");
font-style: italic, oblique;
}
/* Light */
@font-face{
font-family:"HelveticaLight";
src:url("fonts/717f8140-20c9-4892-9815-38b48f14ce2b.eot?#iefix");
src:url("fonts/717f8140-20c9-4892-9815-38b48f14ce2b.eot?#iefix") format("eot"),url("fonts/03805817-4611-4dbc-8c65-0f73031c3973.woff") format("woff"),url("fonts/d5f9f72d-afb7-4c57-8348-b4bdac42edbb.ttf") format("truetype"),url("fonts/05ad458f-263b-413f-b054-6001a987ff3e.svg#05ad458f-263b-413f-b054-6001a987ff3e") format("svg");
}

/* Bold ver of light font */
@font-face{
font-family:"HelveticaLight";
src:url("fonts/f70da45a-a05c-490c-ad62-7db4894b012a.eot?#iefix");
src:url("fonts/f70da45a-a05c-490c-ad62-7db4894b012a.eot?#iefix") format("eot"),url("fonts/c5749443-93da-4592-b794-42f28d62ef72.woff") format("woff"),url("fonts/73805f15-38e4-4fb7-8a08-d56bf29b483b.ttf") format("truetype"),url("fonts/874bbc4a-0091-49f0-93ef-ea4e69c3cc7a.svg#874bbc4a-0091-49f0-93ef-ea4e69c3cc7a") format("svg");
font-weight: bold;
}
 
/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}


#classifieds .classified h2 { width: 175px }
#events .event h2 { width: 175px }

/* Defaults */
:focus {outline:0}
a, a:visited {color:#069;text-decoration:none}
a:hover {}
abbr, acronym, dfn {border-bottom:1px dotted;cursor:help}
blockquote {background:#EEE;border-left:2px solid #CCC;margin:0 0 1em}
blockquote p {margin:.5em}
body {background:#f6f6f6 url(images/bg02.jpg);color:#111;font-size:12px;   font-family: "HelveticaLight", Helvetica, Arial, "Lucida Grande", sans-serif;}
code, pre {font-size:1em}
del {text-decoration:line-through}
dfn {font-style:italic;font-weight:bold}
dt {font-weight:bold}	
dd {margin:0 0 1em 10px}
fieldset {border:0}
fieldset p {margin:0 0 5px}
img {border:0;vertical-align:bottom}
ins {text-decoration:none}
h1 {color:#236396;font:bold 1.25em/1.25em;}
h2 {font:900 1.2em/1.25em;}
h3 {font:900 1.2em/1.25em;}
h4 {font:bold 1.1em/1.25em}
h1,h2,h3,h4{ font-family: "HelveticaBold"; font-weight: normal; font-size: 1em; }
hr {margin:0 0 0.5em}
p {margin:0 0 1em}
ul, ol {list-style:none;margin:0 0 1em}
textarea {font:1em;overflow:auto}
tt {display:block;margin:0.5em 0;padding: 0.5em 1em}
th {background:#EEE;border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
td {border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
table {border:solid #CCC;border-width:0 1px 1px 0}
.clear {clear:both}

/* Cufon */
/*h1, h2, h3, h4, .submit, .more, .category .readmore, p.date, p.price, #respond a.button, #header ul li a, #years li a, .moreinfo a, a.featured, #hello {text-indent:-1000em}*/

/* Containers */
.divider-blk {
  border-bottom:4px solid #000;
}

/* Login Bar */
#login {background:#000;color:#FFF;font-size:.8em;padding:10px 0}
#login a {color:#FFF}
#login p {margin:0}
#login #hello {float:left;font:bold 1.2em}

/* Header */
#header img { max-width: 235px; }
@media (max-width: 767.98px) {
  #header img { max-width: 210px; }
}
#header ul {font-size:15px;list-style:none;text-transform:uppercase;font-weight:bold;margin: 0}
#header ul li {margin:0 5px 0 0}
@media (max-width: 767.98px) {
  #header ul li {margin:0 0 2px 0}
}
#header ul li a {border-bottom:1px solid #EEE;color:#333;display: block; text-decoration: none;}
#header ul li a span {background:#FFF;border-left:1px solid #EEE;border-right:1px solid #EEE;border-bottom:1px solid #DADADA;padding:5px 7px; display: block}
#header ul li a:hover, #header ul li.current_page_item a, #header ul li.current_page_ancestor a {background:#000;color:#FFF}
#header ul li a:hover span, #header ul li.current_page_item a span, #header ul li.current_page_ancestor a span {background:#000}
#header form { 
  position: relative;
  top: -7px;
}
@media (max-width: 767.98px) {
  #header form { 
    top: 0;
  }
}
#header form input {float:left}
#header form #s {border:1px solid #CCC;font:1em;margin:22px 0 0;padding:1px; max-width:150px;}
#header form #go {margin:0 0 0 -15px}
#header-ad {position:absolute;top:-20px;right:0}
#randombar {height:30px}
#randombar #arrow {/*background:url(images/sprite.png) -10px -10px;*/height:10px;margin:12px 10px 0 0;width:10px;float:right}

.nav.active {
  display: block !important;
}
/* Icon 1 */
.nav-icon {
  width: 32px;
  height: 25px;
  position: relative;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
.nav-icon span {
  display: block;
  position: absolute;
  height: 4px;
  width: 100%;
  background: #000;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}
.nav-icon span:nth-child(1) {
  top: 0px;
}
.nav-icon span:nth-child(2) {
  top: 10px;
}
.nav-icon span:nth-child(3) {
  top: 20px;
}
.nav-icon.active span:nth-child(1) {
  top: 10px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
.nav-icon.active span:nth-child(2) {
  opacity: 0;
  left: -40px;
}
.nav-icon.active span:nth-child(3) {
  top: 10px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

/* Common */
.submit, .submit:visited {font-weight:bold; border:solid #CCC;border-width:0 1px 1px 0;background:#3592ac;color:#FFF;font-size:12px; padding:4px 4px;text-transform:uppercase}
.more, .more:visited {font-weight:bold; font-size:12px; border:solid #CCC;border-width:0 1px 1px 0;background:#fbf5a3;color:#000;padding:4px 4px;text-transform:uppercase}

/* Content */
#content ul {list-style:disc;margin:0 0 1em 18px}
#content ol {list-style:decimal;margin:0 0 1em 22px}
	
	/* Home */
		/* Slider */
        #slider { background-color: #fff; padding:10px; overflow:hidden;position:relative; margin-bottom: 15px; max-height: 269px}
        .slick-slide { margin: 5px;}
        .slick-slide img { width: 100%; }
		#sliding-content {height:126px;margin:23px auto 1px;overflow:hidden;position:relative;width:585px}
		#sliding-content ul {height:126px;list-style:none;margin:0;position:absolute;top:0;width:1176px}
		#sliding-content ul li {float:left;height:126px;margin:0 3px;width:92px}
		#sliding-content ul li img {border:4px solid #e1e1e1;height:117px;margin-top:0;width:84px}
		#sliding-content ul li img:hover {border:4px solid #CCC}

			/* outermost element for the scroller (stays still) */
			#scrollwrap {	position:relative;	overflow:hidden;	width: 750px;		height:150px;	border:1px solid #000;	margin-bottom:15px;	}
			
			/* the element that moves forward/backward */
			#slider-nav-container {margin:20px auto 0;width:585px}
			#slider-nav-container .slider {position:relative;cursor:pointer;height:1px;border:2px solid #b4b9be;width:585px;}
			#slider-nav-container .progress {background-color:#b4b9be;height:3px;position:absolute;width:0;}
			#slider-nav-container .handle {background:url(images/slider-handle.png) left top no-repeat;height:14px;width:52px;position:absolute;top:-7px;display:block;cursor:move;}
			#slider-nav-container .handle:active {background:blue;}
			#slider-nav-container .range {display:none;visibility: hidden}
	
		/* Photos */
		#photos .content, #classifieds-single #content #photos .content {background:#FFF;float:none;padding:10px 0 10px 10px;width:680px}
		#photos .contentwrap {border-top:1px solid #838383;margin:6px 0 0;padding:6px 0 6px}
		#photos h2, #events h2.eventh2, #classifieds h2.classifiedsh2{background:#FFF;display:inline;padding:0 30px 3px 20px;text-transform:uppercase;font-size:16px;}
		#photos img {border:9px solid #e6e6e6}
		#photos img:hover {border:9px solid #cccccc}
		#photos #weekly-img {float:left;width:258px}
		
			/*Slider*/
			#week-slider {float:left;margin:0 0 0 9px;overflow:hidden;position:relative;width:413px}
			#week-sliding {height:200px;overflow:hidden;position:relative;width:410px}
			#week-slider ul {height:208px;left:0;list-style:none;margin:0;position:absolute;top:0;width:30000em}
			#week-slider ul li {height:208px;float:left;width:410px}
			#week-slider ul li ul {position:static;width:410px}
			#week-slider ul li li {float:left;height:96px;margin:0 8px 8px 6px;width:122px}
			
				/*Next Link*/
				#week-next {height:22px;left:388px;overflow:hidden;position:absolute;top:88px;width:22px}
				#week-next span {background:url(images/sprite.png) -10px -111px no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}
		
		/* Category */
    /*#content .category {border-top:4px solid #000;}*/
    .archive #content .category {border-top:0;}
    #content .category h2.cats {
      display: inline-block; background:#FFF;padding: 10px;
    }
		#content .category h2 {text-transform:uppercase}
		#content h2.singlecats {float:left;margin:0 0 0 25px;padding:2px}
		#content h2.standalone {background:#FFF;margin:0 0 5px;text-transform:uppercase;padding-left:25px !important;width:400px}
		#content .category h2.cats a {margin-right:10px;font-size:13px;}
		#content .category h3 a {color:#000}
		#content .category h3 {font-size:1.35em; padding-right:20px}
		#content .category .submit {float:right;margin:3px 0px 7px}
    #content .category .postwrap {border-bottom:1px solid #888;clear:both;padding:15px 0;position:relative}
    @media (max-width: 767.98px) {
      #content .category .submit {
        margin:10px 0;
      }
    }
    #content .category .col-12:last-child .postwrap {
      border-bottom: 0;
      padding:15px 0 0 0;
    }
    #content .category .inner-ctn {
      background:url(images/divider.gif) repeat-x top; padding: 10px 0;
    }
		
		#content .category .postwrap img {border:10px solid #e6e6e6;margin:0 20px 0 0; min-width: 240px;}
    #content .category .postwrap .thumb-video {border:10px solid #e6e6e6;margin:0 20px 0 0}
    @media (max-width: 767.98px) {
      #content .category .postwrap img {
        width: 100%;
        height: auto;
        margin: 0 0 20px 0;
      }
    }
		#content .category .content {position:relative;}
		#content .category .post {background:#FFF;font-size:12px;padding:10px;overflow:hidden}
		.blog #content .category .post {overflow:visible}
		.blog #content {}
		#content .category .readmore {font-weight:bold; font-size:10px; color:#FFF;padding:3px 15px 3px 3px;text-transform:uppercase}
		#content .social {background:url(images/divider.gif) repeat-x;padding:10px 0 0 0; height: 35px;}
		#content .social a {padding:1px 25px 1px 5px}
		#content .social iframe, #content .social .fb_iframe_widget {float:left}
		#content .email {background:#e6e6e6 url(images/sprite.png) no-repeat 33px -1002px;color:#111;font-size:13px ;height:20px;padding: 2px 23px 7px 5px !important;line-height:14px;}
		#content .social .comment {padding: 2px 9px 7px; background:#e6e6e6;color:#111;font-size:13px;height:20px;margin:0 4px 0 0;line-height:14px;}
		#content .category .hover {background:#d9d9d9;cursor:pointer}
		#content .category .hover img {border-color:#FFF}
		
			/* News */
			#news h2 a, #content .cats .news {color:#236396}
			#news .readmore, .category-news .post .readmore {background:#236396}
			
			/* Sport */
			#sport h2 a, #content .cats .sport {color:#ac3f54}
			#sport .readmore, .category-sport .post .readmore {background:#ac3f54}
			
			/* Video  */
			#video h2 a, #content .cats .video {color:#9c6291}
			#video .readmore, .category-video .post .readmore {background:#9c6291}
			
			/* Food */
			#food h2 a, #content .cats .food {color:#ee6738}
			#food .readmore, .category-food .post .readmore {background:#ee6738}
			
			/* Culture */
			#culture h2 a, #content .cats .culture, #content .cats .arts, #arts h2 a {color:#f5829e}
			#culture .readmore, #arts .readmore, .category-culture .post .readmore, .category-arts .post .readmore {background:#f5829e}
			
			/* People */
			#people h2 a, #content .cats .people {color:#43a4c7}
			#people .readmore, .category-people .post .readmore {background:#43a4c7}
			
			/* Other */
			#other h2 a, #content .cats .other {color:#53adad}
			#other .readmore, .category-other .post .readmore {background:#53adad}


    /* Single */
    .social a, .social iframe { margin-right: 5px; }
    .social a.email { margin-left: 5px; }
	.single #content .post {position:relative}
	.single #content .post .social {margin:0; }
	.single #content .post .content {font-size:1.25em; background:#FFF;border-top:4px solid #000;clear:both;margin:5px 0 0;padding:20px 20px 70px;line-height: 1.5em}
	.single #content .post h1 {font-size:1.5em; background:#FFF;clear:both;float:left;display:inline;margin:0 25px 10px 0;padding:0 0 3px; line-height: 1; font: 'HelveticaBold' } /*before:padding:0 25px 3px*/
	
	/* Generic Page */
	#content .page .entry {background:#FFF;border-top:4px solid #000;margin:5px 0 0;padding:20px}
	#content .page h1 {display:inline;margin:0 0 20px; font-size: 1.3em;}
	
	/* Magazines */
	#magazine-single #content {width:100%;flex: 100%;
        max-width: 100%;}
	#magazine-single h1 { color:#000;font-size:1.6em; font-weight:bold; margin-bottom: 20px}
	#magazine-heading {background:#FFF;color:#000;font-size:1.3em;font-weight:bold;float:left;margin:0 0 4px;padding:1px 5px 1px 20px;text-transform:uppercase}
	#magazines {background:#FFF;clear:both;overflow:hidden;padding:20px 0 0}
	#magazines .magazine {background:#e6e6e6;float:left;margin:0 0 20px 20px;padding:8px}
	#magazines .hover {background:#CCC;cursor:pointer}
	#magazines .magazine img {border:4px solid #FFF}
	#magazines .magazine a {background:url(images/arrow.gif) no-repeat 0 3px;color:#000;padding:0 0 0 12px}
	#magazines .row {clear:both}
	#years li {float:left;list-style:none;margin:0 0 0 3px}
	#years li a {background:#e6e6e6;border:solid #CECECE;border-width:0 1px 1px 0;color:#FFF;font-size:1.3em;float:left;font-weight:bold;padding:1px 10px}
	#years li.current a, #years li a:hover {color:#000}

	/* Classifieds */
	#classifieds {float:left;width:490px}
	#classifieds .classified {background:#FFF;margin:10px 0 10px;padding:10px 10px 1px;position:relative;width:470px}
	#classifieds .classified .content {float:right;overflow:hidden;width:270px}
	#classifieds .classified h2 {font-size:1.1em;padding-bottom:10px;}
	#classifieds .classified h2 a {color:#000}
	#classifieds .classified .image {background:#e6e6e6;border-right:15px solid #FFF;float:left;padding:10px;margin-bottom:10px;}
	
	#classifieds .hover {background:#D9D9D9;cursor:pointer}
	#classifieds .hover .image {border-right:15px solid #D9D9D9}
	
	#classifieds .classified .image img {border:5px solid #FFF;display:block;margin:0 0 10px}
	#classifieds .classified .price {font-weight:bold;font-size:1.2em;top:10px;right:10px;width:110px;text-align:right;}
	#classifieds .classified .date {background:#979595;color:#FFF;font:bold .5em;top:30px;right:10px;text-align:center;text-transform:uppercase;width:65px;float:right}
	#classifieds .classified .date strong {display:block;font-size:1.3em;padding:2px 0 1px 1px}
	#classifieds .classified .date span {margin:0 2px 0 0}
	#classifieds .classified .location {background:#ececec;display:inline;font-size:.9em;font-style:italic;padding:0 20px 0 0}
	#classifieds .classified .desc {background:url(images/divider.gif) repeat-x;font-size:12px;line-height:1.25em;margin:0;padding:5px 0 0 0}
	#classifieds .classified .more {position:absolute;bottom:15px;right:16px}
	#classifieds .classified .cat span {background:#fbf5a3;display:inline;font-style:italic;padding:1px 5px 1px 5px;text-transform:uppercase}
	#classifieds .classified .moreinfo {/*background:url(images/divider.gif) repeat-x;*/padding:4px 0 0}
	#classifieds .classified .moreinfo a {background:#236396;color:#FFF;font-size:.9em;font-weight:bold;padding:0 15px 2px 2px;text-transform:uppercase}
	
	/* Events */
	#events {float:left;width:490px}
	#events .event {background:#FFF;margin:10px 0 10px;padding:10px;position:relative;width:470px}
	#events .hover {background:#D9D9D9;cursor:pointer}
	#content #events .hover .image {border-right:15px solid #D9D9D9}
	#events .event h2 {font-size:1.1em;padding-bottom:10px}
	#events .event h2 a {color:#000}
	#events .event .image {background:#e6e6e6;border-right:15px solid #FFF;float:left;padding:10px}
	#events .event .image img {border:5px solid #FFF;display:block;margin:0 0 10px}
	#events .event .content {float:right;overflow:hidden;width:270px}
	#events .event .date {background:url(images/sprite.png) no-repeat -10px -364px;color:#FFF;font:bold .9em;height:33px;position:absolute;top:10px;right:10px;text-align:center;text-transform:uppercase;width:23px}
	#events .event .date strong {display:block;font-size:12px;line-height:12px; padding:3px 0 3px 0}
	#events .event .date span {font-size:9px;font-weight:bold; padding:0 0 0 0px;position:absolute;bottom:0;left:0;text-align:center;width:100%}
	#events .event .location {background:#ececec;display:inline;font-size:.9em;font-style:italic;padding:0 20px 0 0}
	#events .event .desc {background:url(images/divider.gif) repeat-x;font-size:12px;line-height:1.25em;margin:8px 0 0;padding:5px 0 0 0}
	#events .event .more {position:absolute;bottom:15px;right:16px}
	#events .event .cat span {background:#fbf5a3;display:inline;font-style:italic;padding:1px 5px 1px 5px;text-transform:uppercase}
	#events .event .moreinfo {/*background:url(images/divider.gif) repeat-x;*/margin:0;padding:4px 0 0}
	#events .event .moreinfo a {background:#236396;color:#FFF;font-size:.9em;font-weight:bold;padding:0 15px 2px 2px;text-transform:uppercase}
	#content .more-events {border-top:4px solid #161616;padding:4px 0 0;width:100%}
	#content .more-events h2.heading {border-bottom:1px solid #848484;margin:0 0 5px;overflow:hidden;padding:0 0 4px}
	#content .more-events h2.heading span {background:#FFF;float:left;padding:2px 5px;text-transform:uppercase}
	#content .more-events .event {width:auto}
	#content .more-events .content {width:470px}
	#event-single #content .more-events .hover {background:#D9D9D9;cursor:pointer}
	#event-single .more-events .hover .image {border-right:15px solid #D9D9D9}

	
		/* Events Single */
		#event-single #content .event {background:#FFF;margin:0 0 5px;padding:10px 10px 10px;position:relative}
		#event-single #content .event h1 {background:url(images/divider-light.gif) repeat-x bottom;color:#000;font-size:1.1em;margin:0 0 15px;padding:0 0 10px}
		#event-single #content .desc {font-size:.9em}
		#event-single #content dl {background:url(images/divider-light.gif) repeat-x;float:left;font-size:.9em;padding:20px 0 0;width:100%}
		#event-single #content dt {font-size:1.25em; clear:both;float:left;font-style:italic;font-weight:normal;margin:0 0 5px;text-transform:uppercase;width:110px}
		#event-single #content dt span {background:#fbf5a3;padding:1px 5px 1px 5px}
		#event-single #content dd {margin:0 0 5px}
		#event-single #content .content {float:left;width:350px}
		#event-single #content .more-events .event .content {width:450px}

			/* Images */
			#event-single .images {border-bottom:1px solid #c5c5c5;float:left;margin:0 20px 0 0;padding:0 0 7px;width:300px}
			#event-single .images img {border:10px solid #E6E6E6}
			#event-single #map {background:url(images/divider-light.gif) repeat-x;margin:7px 0 0;padding:7px 0 0}
			#event-single #map img {border:0}
			
			/* Share */
			#event-single .share {/*border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5;*/clear:both;padding:20px 0 0}
			#event-single .share h3 span {background:url(images/arrow2.gif) no-repeat 0 4px;padding:0 0 0 10px}
			#event-single .share h3 {background:url(images/divider-light.gif) repeat-x bottom;font-size:.9em;margin:0 0 10px;padding:0 0 6px}
			#event-single .share div {float:left}
			#event-single .share {}
	
	/* Classifieds Single */
		#classifieds-single #content .event {background:#FFF;margin:5px 0 5px;padding:10px 10px 10px;position:relative}
		#classifieds-single #content .event h1 {background:url(images/divider-light.gif) repeat-x bottom;color:#000;font-size:1.1em;margin:0 0 15px;padding:0 0 10px}
		#classifieds-single #content .desc {font-size:.9em}
		#classifieds-single #content dl {background:url(images/divider-light.gif) repeat-x;float:left;font-size:.9em;padding:20px 0 0;width:100%}
		#classifieds-single #content dt {clear:both;float:left;font-style:italic;font-weight:normal;margin:0 0 5px;text-transform:uppercase;width:110px}
		#classifieds-single #content dt span {background:#fbf5a3;padding:1px 5px 1px 5px}
		#classifieds-single #content dd {margin:0 0 5px}
		#classifieds-single #content .content {font-size:1.25em; float:left;width:350px}
			/* Images */
			#classifieds-single .images {border-bottom:1px solid #c5c5c5;float:left;margin:0 20px 0 0;padding:0 0 7px;width:300px}
			#classifieds-single .images img {border:10px solid #E6E6E6}
			#classifieds-single #map {background:url(images/divider-light.gif) repeat-x;margin:7px 0 0;padding:7px 0 0}
			#classifieds-single #map img {border:0}
			
			/* Share */
			#classifieds-single .share {/*border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5;*/clear:both;padding:20px 0 0}
			#classifieds-single .share h3 span {background:url(images/arrow2.gif) no-repeat 0 4px;padding:0 0 0 10px}
			#classifieds-single .share h3 {background:url(images/divider-light.gif) repeat-x bottom;font-size:.9em;margin:0 0 10px;padding:0 0 6px}
			#classifieds-single .share {}
			#classifieds-single .share div {float:left}
			
	#content .type-page  { font-size: 1.25em }			
	#content .more-classifieds {border-top:4px solid #161616;padding:4px 0 0;width:100%}
	#content .more-classifieds h2.heading {border-bottom:1px solid #848484;margin:0 0 5px;overflow:hidden;padding:0 0 4px}
	#content .more-classifieds h2.heading span {background:#FFF;float:left;padding:2px 5px;text-transform:uppercase}
	#classifieds-single #content .more-classifieds .classified {width:auto}
	#classifieds-single #content .more-classifieds .content {width:470px}
	#event-single #content .more-classifieds .hover {background:#D9D9D9;cursor:pointer}
	#event-single .more-classifieds .hover .image {border-right:15px solid #D9D9D9}

			
	/* Post */
	#content .post {}
	#content .post .meta {clear:both;background:url(images/divider.gif) repeat-x bottom;font-style:italic;padding:0 0 5px}
	#content .post h1 {border:0;margin:0}
	
	#content .sticky {background:#f5efca}

	/*Related Posts*/
	#might-like {border-top:1px solid #fff;overflow:hidden;padding:7px 0 0}
	#might-like h2 {background:#fff;float:left;margin:0 0 4px;padding:2px 11px;text-transform:uppercase}
	#might-like p {clear:both}
	
		/*List*/
		#might-like ol {background:#fff;clear:both;list-style:none;margin:0;padding:8px 0;overflow:hidden;width:100%}
		#might-like ol li {background:#e6e6e6;float:left;margin:0 10px;padding:8px;width:136px}
		#might-like ol li img {border:6px solid #fff;margin:0 0 6px}
		#might-like ol li a {color:#000}
		
	/*Gallery Pages*/
	#content .buttoned {background:#e6e6e6;border:1px solid #cecece;border-left:0;border-top:0;color:#000;float:left;font-size:.89em;padding:3px 11px;text-transform:uppercase}
	#gallery #photos .contentwrap {border-top:0;border-bottom:4px solid #000;padding:0 0 9px}
	#gallery .buttoned {display:inline;margin:6px 0 0 392px}
	
		/*Photo of the Week*/
		#gallery #photo-week {float:left;height:441px;overflow:hidden;position:relative;width:528px}
		#gallery #photo-week #cycle-week {float:left;height:441px;overflow:hidden;position:relative;width:528px}
		#gallery #photo-week #cycle-week img {margin:0 0 6px}
		#gallery #photo-week #cycle-week .weekly-photo h4 {border-top:1px solid #9a9999;padding:4px 0 0}
		#gallery #photo-week #cycle-week a.more-green {background:url(images/arrow.gif) left no-repeat;color:#000;font-size:.89em;font-style:italic;padding:0 0 0 12px}
		
			/*Cycle Nav*/
			#gallery #photo-week #cycle-week-nav {font-size:.885em;list-style:none;position:absolute;right:0px;top:408px;width:95px;z-index:500}
			#gallery #photo-week #cycle-week-nav li {float:left;margin:0 0 0 1px}
			#gallery #photo-week #cycle-week-nav li a {background:#e6e6e6;color:#000;height:18px;line-height:18px;float:left;text-align:center;width:18px}
			#gallery #photo-week #cycle-week-nav li.activeSlide a, .gallery #cycle-nav li a:hover {background:#9a9999;border-top:1px solid #fff;color:#fff}	
				
		/*Popular Photos*/
		#content #gallery  ul#popular-photos {float:right;list-style:none;margin:0 15px 0 0}
		#content #gallery  ul#popular-photos img {margin:0 0 6px}
		#content #gallery  ul#popular-photos h4 {border-top:1px solid #9a9999;padding:4px 0 0}
		
		/*Latest Galleries*/
		#gallery  #latest-galleries {clear:both;overflow:hidden;padding:7px 0 0;width:690px}
		#gallery #latest-galleries .content, .category #gallery #photos .content {background:#FFF;padding:10px 0 10px 10px;width:680px}
		.category #gallery .content {height:auto}
		#gallery #latest-galleries .contentwrap {border-top:1px solid #838383;margin:6px 0 0;padding:6px 0 6px}
		#gallery #latest-galleries h2 {background:#FFF;display:inline;padding:0 30px 3px 20px;text-transform:uppercase}
			
			/*Latest gallery lists*/
			#gallery #latest-galleries ul#latest-gals {float:left;list-style:none;margin:0;overflow:hidden;padding:0 0 0 10px;width:670px}
			#gallery #latest-galleries ul#latest-gals li {background:#e6e6e6;display:inline;float:left;margin:0 10px 10px 0;padding:9px;width:104px;height:115px}
			#gallery #latest-galleries ul#latest-gals li img {border:1px solid #fff}
			#gallery #latest-galleries ul#latest-gals li a.go {background:url(images/arrow03.gif) right 4px no-repeat;color:#000;display:block;font-size:.89em;font-style:italic;margin:7px 0 0}
			
			/*By Topic*/
			#gallery #latest-galleries ul#by-topic {float:left;list-style:none;width:126px}
			#gallery #latest-galleries ul#by-topic li {margin:0 0 2px}
			#gallery #latest-galleries ul#by-topic h3, .category #gallery #latest-galleries ul#by-topic h3  {background:none;border-bottom:1px dashed #8a8a8a;margin:0 0 8px;padding:0 0 8px}
			#gallery #latest-galleries ul#by-topic li a {color:#000;font-size:.915em}
			#gallery #latest-galleries ul#by-topic li a:hover {text-decoration:underline}
			
		/*Main Photo Gallery*/
		#photo-gallery {float:left;width:528px}	
		#photo-gallery #big-img img {border:9px solid #E6E6E6}
		
			/*Big Image*/
			#big-img {height:360px;margin:0 10px 10px 1px;overflow:hidden;width:523px}
			
				/*Slider*/
				#gallery-slider {clear:both;height:96px;overflow:hidden;position:relative;width:528px}
				#gallery-slider #sliding {clear:both;height:96px;position:relative;width:528px}
				#content #gallery-slider #sliding ul {height:96px;left:1px;list-style:none;margin:0;position:absolute;top:0;width:200000em}
				#gallery-slider li {background:#E6E6E6;float:left;padding:10px;margin:0 9px 0 0;width:104px}
				#gallery #photos #gallery-slider li img {border:0}
				
					/*Slider Nav*/
					#gallery-slider a.prev {font-size:.5em;height:24px;left:8px;overflow:hidden;text-indent:-1000em;position:absolute;top:37px;width:15px}
					#gallery-slider a.prev span {background:url(images/prev-next.png) left top no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}
					#gallery-slider a.next {font-size:.5em;height:24px;left:504px;overflow:hidden;text-indent:-1000em;position:absolute;top:37px;width:15px}
					#gallery-slider a.next span {background:url(images/prev-next.png) right top no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}
					#gallery-slider .disabled {display:none!important}
		
			/*Pic info*/
			#gallery-info {display:inline;float:left;height:300px;margin:50px 0 0 15px;position:relative;width:126px}
			.category #gallery-info .social {float:left;position:absolute;width:126px}
			#gallery-info ul {height:300px;list-style:none;margin:0;padding:0;position:relative;width:126px}
			#gallery-info li {height:300px;width:126px}
			
/*Posts Navigation*/
#content ul#posts-nav {font-size:.85em;list-style:none;overflow:hidden;margin:25px 0;width:100%}	
#content ul#posts-nav li.prev-post {float:left}	
#content ul#posts-nav li.next-post {float:right}	
#content ul#posts-nav li a {background:#e6e6e6;border:1px solid #cecece;border-top:0;border-left:0;color:#000;float:left;padding:3px 9px;text-transform:uppercase}

/* Pagination */
#content #prev-next {font-size:.85em;list-style:none;overflow:hidden;margin:10px 0;width:100%;}
#content #prev-next a {background:#e6e6e6;border:1px solid #cecece;border-top:0;border-left:0;color:#000;float:left;padding:3px 9px;text-transform:uppercase}
#content #prev-next li.prev {float:left}
#content #prev-next li.next {float:right}


/* Event Sidebar */
#event-sidebar {background:#FFF;float:right;padding:15px;width:160px}
#event-sidebar h3 {background:url(images/divider.gif) repeat-x bottom;margin:0 0 5px;padding:0 0 5px}
#event-sidebar ul {/*border-bottom:1px solid #c5c5c5;*/font-size:.9em;list-style:none;padding:0 0 10px;margin:0 0 20px}
#event-sidebar a {color:#000}
#event-sidebar a:hover, #event-sidebar a:focus, #event-sidebar .current a {text-decoration:underline}
#event-sidebar .featured {background:#2aaaa9;color:#FFF;display:block;font:bold .9em;padding:1px 0 2px;text-align:center;text-transform:uppercase;text-decoration:none}
#event-sidebar .event-popup {display:none}
#event-sidebar table {font:.8em;margin:0 0 15px}
#event-sidebar td.date {background:#f0f0f0;border:1px solid #dbdbdb}
#event-sidebar #wp-calendar tbody td a {background:none}
#event-sidebar .next {float:right}
#event-sidebar .prev {float:left}

#event-sidebar .calendar-head {text-align:center}

/* Event Sidebar */
#classifieds-sidebar {background:#FFF;float:right;padding:15px;width:160px}
#classifieds-sidebar h3 {background:url(images/divider.gif) repeat-x bottom;margin:0 0 5px;padding:0 0 5px}
#classifieds-sidebar ul {/*border-bottom:1px solid #c5c5c5;*/font-size:.9em;list-style:none;padding:0 0 10px;margin:0 0 20px}
#classifieds-sidebar a {color:#000}
#classifieds-sidebar a:hover, #classifieds-sideabr a:focus, #classifieds-sidebar .current a {text-decoration:underline}
#classifieds-sidebar .featured {background:#2aaaa9;color:#FFF;display:block;font:bold .9em;padding:1px 0 2px;text-align:center;text-transform:uppercase}
#classifieds-sidebar .event-popup {display:none}
#classifieds-sidebar table {font:.8em}
#classifieds-sidebar td.date {background:#f0f0f0;border:1px solid #dbdbdb}

/* Sidebar */
#sidebar h3 {border-bottom:1px solid #838383;margin:0 0 10px;padding:8px 0 4px;text-transform:uppercase; font-size: 1.2em}
#sidebar .content {background-color:#FFF}
#sidebar .submit {float:left;margin:0 0 0 10px}
#sidebar .more {float:right}
#sidebar .module {overflow:hidden;}

	/* Subscribe */
	#subscribe { padding:15px; background-color: #fff; border: 10px solid #e6e6e6}
	#subscribe form {margin:0 0 10px}
	#subscribe h3 {border:0;padding:0;margin:0;text-transform:none;font-size:15px;}
	#subscribe p { font-size:13px;font-style:italic;margin:0 0 16px}
	#subscribe #bkyidu-bkyidu {color:#828282; margin:0 5px 0 0;padding:5px;width: 100%}
	#subscribe .submit {color:#fff; border: 0; margin:0 5px 0 0;padding:7px 10px; background-color: #53adad; cursor: pointer;}

	/* Ad */
	#ad {}

	/* Events */
	#sidebar .event {background:#FFF url(images/side-shadow.jpg) no-repeat bottom;overflow:hidden;padding:12px 7px 16px;position:relative}
	#sidebar .event div {background:url(images/divider.gif) repeat-x bottom;float:left;padding:0 0 10px;position:relative;width:242px}
	#sidebar .event img {border:2px solid #e6e6e6;position:absolute;top:0;right:0}
	#sidebar .event .date {background:url(images/sprite.png) no-repeat -10px -364px;color:#FFF;float:left;font:bold .9em;height:33px;margin:0 10px 0 0;position:relative;text-align:center;text-transform:uppercase;width:23px}
	#sidebar .event .date strong {display:block;font-size:11px;line-height:13px; padding:3px 0 3px }
	#sidebar .event .date span {position:absolute;bottom:0px;left:0;width:100%;text-align:center;font-size:9px;line-height:13px;}
	#sidebar .event .location {background:#ececec;display:inline;font-size:.9em;font-style:italic;padding:1px 5px 1px 5px}
	#sidebar .event .desc {clear:both;font-size:11px;line-height:1.25em;margin:0;padding:5px 0 0px 33px}
	#sidebar .event .more {position:absolute;bottom:25px;right:16px}

	/* Gallery */
	.gallery {padding:10px 10px 20px;position:relative}
	.gallery #cycle {height:250px;overflow:hidden;position:relative;width:280px}
	.gallery #cycle div {height:250px}
	.gallery img {border:10px solid #E6E6E6}
	.gallery p {border-top:1px solid #999;font-size:.9em;font-style:italic;margin:7px 0 0;padding:3px 0 0}
	.gallery p strong {font-style:normal}
	.gallery #cycle-nav {font-size:.885em;list-style:none;position:absolute;right:10px;top:238px;width:76px;z-index:500}
	.gallery #cycle-nav li {float:left;margin:0 0 0 1px}
	.gallery #cycle-nav li a {background:#e6e6e6;color:#000;height:18px;line-height:18px;float:left;text-align:center;width:18px}
	.gallery #cycle-nav li.activeSlide a, .gallery #cycle-nav li a:hover {background:#9a9999;border-top:1px solid #fff;color:#fff}

	/* Classifieds */
	.classifieds .content {padding:15px 8px 10px}
	.classifieds h4 {background:#f9f284;display:inline;line-height:1em;padding:1px 5px 1px 5px;text-transform:uppercase}
	.classifieds p {background:url(images/divider.gif) repeat-x bottom;font-size:11px;padding:0 0 5px;margin:5px 0 8px}
	.classifieds h4 a {color:#000}

	/* Competitions */
	#comps {background:url(images/sprite.png) no-repeat -10px -417px;height:269px;padding:10px;position:relative;width:280px}
	#comp-cycle {height:269px;overflow:hidden;position:relative;width:280px}
	#comp-cycle .comp {width:280px}
	#comp-cycle .comp img {margin:10px 10px 17px}
	#comp-cycle .comp p {float:left;font:bold 1.0835em;padding:7px 0 0;width:180px}
	#comp-cycle .comp p strong {color:#3aa1cf}
	#comp-cycle .comp .enter-now {background:#37a3cf;color:#fff;float:right;font:bold .865em;padding:2px 9px;text-transform:uppercase}
	#comps .comp-prev, #comps .comp-next {font:.865em;height:22px;line-height:22px;overflow:hidden;position:absolute;top:108px;width:14px;z-index:5000}
	#comps .comp-prev {left:19px}
	#comps .comp-next {left:267px}
	#comps .comp-prev span, #comps .comp-next span {background:url(images/sprite.png) -10px -726px no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}
	#comps .comp-next span {background-position:-24px -726px}
	
	/* Most Popular */
	#tabbed-popular {background:url(images/popular-bg.png) no-repeat bottom;position:relative;padding:0 0 24px} 
	#pop-tabs {list-style:none;position:absolute;right:0px;top:-25px}
	#pop-tabs li {float:left;font:bold .75em;margin:0 0 0 2px}
	#pop-tabs li a {background:#b1b0b0;color:#fff;float:left;height:13px;line-height:13px;padding:0 4px;text-transform:uppercase}
	#pop-tabs li a.current {background:#2f2c2c}
	
		/*Panes*/
		#panes {height:151px}
		#panes div {display:none;height:151px}
		#panes div ul {list-style:none;margin:0;width:300px}
		#panes div ul li {background:#fff;border-bottom:1px solid #d0cfcf;margin:0 0 2px;padding:10px 11px 1px 11px}
		#panes div ul li span {background:url(images/sprite.png) -10px -772px no-repeat;color:#fff;font:bold 1.135em;float:left;margin:0 10px 0 0;text-align:center;width:20px}
		#panes div ul li em {color:#696969;font-size:.925em}
		#panes div ul li a {color:#161616;font:bold 1.085em}
		
	/* Comments */
	.comments .content {padding:10px 10px 30px}
	.comments .comment {border:10px solid #e6e6e6;margin:0 0 7px;padding:8px;position:relative}
	.comments .comment .br {background:url(images/sprite.png) no-repeat -10px -808px;height:34px;position:absolute;right:10px;bottom:-34px;width:36px;z-index:5}
	.comments .comment .bl {background:url(images/comment-bl.png) no-repeat;height:34px;position:absolute;left:10px;bottom:-34px;width:36px;z-index:5}
	.comments .comment p strong {color:#111111}
	.comments .readmore {background:#f9f284;color:#000;font-size:.9em;padding:1px 5px 1px 5px}
	.comments .count {background:#e6e6e6;color:#000;font-size:.9em;padding:1px 5px 1px 5px}
	.comments .count span {color:#777}

/*Keep Reading*/
#keep-reading {padding: 10px; clear:both;min-height:220px;position:relative;background:url(images/keep-reading-bg-new.png) repeat;border: 10px solid #fff;}
#keep-reading .background {
  background:url(images/keep-reading-new.png) no-repeat; width: 472px; height: 169px;
  position: absolute; top: 0; left: 15px; z-index: 2;
}
#keep-reading:hover {cursor:pointer}

	/*List*/
	#keep-reading ul {position: absolute;
    z-index: 9;
    top: 50%;
    transform: translateY(-50%);
    right: 4%;
    list-style: none;
    width: 368px}	
	#keep-reading ul li {font-size:1.83em;line-height:1em;text-transform:uppercase}
	#keep-reading ul li a {color:#fff;padding:0 4px}
	#keep-reading ul li a:hover {background:url(images/keep-hover.png) left top repeat}
	
	/*Keep Reading Arrow*/
	#keep-reading-arrow { height: 52px;
    overflow: hidden;
    position: absolute;
    right: 2%;
    top: 50%;
    transform: translateY(-50%);
    width: 41px;
    z-index: 9;
  }
	#keep-reading-arrow span {background:url(images/keep-reading-arrow.jpg) left top no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}

/*Best Of*/
#best-of {border-top:1px solid #FFF;clear:both;overflow:hidden;}	
#best-of h2 {background:#fff;float:left;margin:0 0 4px;padding:2px 11px;text-transform:uppercase}

	/*List*/
	#best-of ul {clear:both;display:inline;float:left;font-size:11px;list-style:none;margin:0 0 0 -12px;overflow:hidden;width:1012px}
	#best-of .ctn-archives {background:#fff;padding:10px;}
	#best-of .ctn-archives h3 a {color:#111}
	#best-of .ctn-archives img {border:6px solid #e6e6e6;margin:0 0 7px}
	#best-of .ctn-archives img:hover {border:6px solid #cccccc}
	
/* Footer */
#footer {background:#ECECEC url(images/footer.jpg);border-top:1px solid #FFF;clear:both;font-size:.9em;overflow:hidden}
#footer a {color:#000;text-decoration:underline}
#footer h3 {margin:0 0 15px 0}
#footer ul {list-style:none;margin:0}

#bottom {background:#000;color:#FFF; padding: 10px 0}
#bottom .content {margin:0 auto;overflow:hidden;padding:5px 0;width:1000px}
#bottom p {float:left;margin:0}
#bottom ul {float:right;font-size:.85em;margin:0}
#bottom ul li {display:inline;border-left:1px solid #EEE;padding:0 5px}
#bottom ul li.first, #bottom ul li:first-child {border:0}

#bottom ul li a {color:#FFF}

/* Image Alignment */
img.aligncenter {display:block;margin-left:auto;margin-right:auto}
img.alignright {display:inline;margin:0 0 2px 7px;padding:0 0 4px 4px}
img.alignleft {display:inline;margin:0 7px 2px 0;padding:0 0 4px 4px}
.alignright {float:right}
.alignleft {float:left}

/* 2.7+ Comments */
#comments {border-top:1px solid #fff;clear:both;padding:7px 0 0;margin-top:30px;}
#comments h2 {background:#fff;float:left;margin:0 0 6px;padding:2px 11px;text-transform:uppercase}
#comments p.comments-number {clear:both;font-style:italic;padding:0 0 0 12px}
#comments ol {clear:both;font-size:.925em;list-style:none;margin:0 0 5px}
#comments ol ul {font-size:1em;list-style:none;margin:0 0 5px 17px}
#comments ol li {}
#comments ol li .comment-text {background:#fff url(images/comment-bg.jpg) left bottom no-repeat;margin:0 0 7px;overflow:hidden;padding:20px 10px 32px}
#comments ol li ul li.depth-2 .comment-text {background:#e9e8e8 url(images/comment-bg-alt.jpg) left bottom no-repeat}
#comments ol li p {margin:0 0 2em}
#comments ol li p.comment-meta {color:#161616;float:left;margin:0}
#comments ol li a.comment-reply-link {background:#f9f284;color:#000;float:right;padding:2px 11px}
#comments ol li p.comment-meta a {color:#161616;font-weight:700}
#comments ol li p.comment-meta em {color:#7d7d7d}
#comments .commentmetadata {margin:0 0 10px}
#comments .comment-author {border-bottom:1px solid #CCC;width:100%;overflow:hidden;padding:0 0 3px;line-height:32px}
#comments .comment-author img {float:left;margin:0 10px 0 0}
#comments .comment-author cite {font-weight:bold}
#respond {overflow:hidden;padding:0 0 9px;max-width:690px; width:100%}
#respond a.button {background:#3592ac;border-bottom:1px solid #c5c5c5;border-right:1px solid #c5c5c5;color:#fff;float:right;font:bold .865em;padding:2px 7px;text-transform:uppercase}

/* Captions */
.wp-caption {background:#f3f3f3;border:1px solid #ddd;border-radius:3px;khtml-border-radius:3px;margin:0 0 2px 7px;moz-border-radius:3px;padding-top:4px;text-align:center;webkit-border-radius:3px}
.wp-caption img {border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding:5px 0px 5px 6px; text-align:left}

/* Subscribe */
#overlay {background:#000;min-height:100%;left:0;position:fixed;top:0;min-width:100%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;z-index:109;display:none}
#modal {background:#FFF url(images/subscribe-bg.jpg) no-repeat center;height:250px;padding:10px;position:fixed;top:50%;left:50%;margin:-125px 0 0 -200px;width:395px;z-index:110;display:none}
#modal form {padding-top:210px;padding-left:25px;position:relative;z-index:111}
#modal form input {float:left;margin-right:10px}
#modal form #bkyidu-bkyidu {position:relative;top:-1px;width:250px}
* html #overlay {position:absolute;height:100%;width:100%}
* html #modal {position:absolute}
#modal #close {cursor:pointer;height:25px;width:25px;position:absolute;top:22px;right:22px;text-indent:-999em;z-index:112}


.gform_wrapper .address_el{
	padding:0 0 10px 10px;
}
.gform_wrapper .address_el label{ margin-top:0 !important;}
.gform_wrapper .event_name .gfield_description{ padding-top:0px !important;}

#sidebar .classifieds h2{ margin-bottom:5px;}

#sidebar .event .meta{
    clear:both;
    font-style:italic;
    padding:0;
	margin:0;
}
#sidebar .popular div.btn-more{
	width:100%;
	overflow:hidden;
	background:none;
	clear:both;
	float:none;
	padding:0 0 10px;
}
#sidebar .popular .btn-more a{
	background:#F9F284;
	color:#000;
	font-size: 0.9em;
	padding: 1px 5px;
}

.jcrop-holder { text-align: left; }
.jcrop-vline, .jcrop-hline{
	font-size: 0px;
	position: absolute;
	background: white url('images/Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-vline.right { right: 0px; }
.jcrop-hline.bottom { bottom: 0px; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
}
.jcrop-tracker { width: 100%; height: 100%; }
.custom .jcrop-vline,
.custom .jcrop-hline{
	background: yellow;
}
.custom .jcrop-handle{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#created-ID{ display:none;}
#crop-image{
	width:100%;
	overflow:hidden;
}
#crop-image .btn-crop{
	display:block;
	clear:both;
	padding:10px;
}
#crop-image .hold{
	width:650px;
	overflow:hidden;
	position:relative;
	position:absolute;
	top:-6666px;
	left:0;
}
#crop-image .hold .image{
	width:100%;
	overflow:hidden;
}
#crop-image .hold .crop-funct{
	padding:20px;
}