/*  
Theme Name: wigomaina
Version: 1.0.0
Description: Designed by webwingz.
Author: webwingz
Author URI: http://www.webwingz.com
*/

/* General */
* {	padding: 0px; margin: 0px; }
html, body { font-family: Arial; font-size: 12px; background: #3D3D3D; height: 100%;  }
img { display: block; border: none; }
.col-left { float: left;}
.col-right { float: right;}
.margin-ver { position: relative; float: left; width: 100%; height: 9px;  }
.error { font-size: 18px; color: #ffde00;}
label { float: left; }
.input-text { position: relative; float: left; padding-left: 2px; background-color: #363636; color: #ffffff; border: none; }
#wrap { position: relative; height: 100%; }
#content-wrap {  width:964px; min-height: 1221px; _height: 1221px; margin: 0 auto; }
#content { position: relative; float: left; width:724px; min-height: 1221px; _height: 1221px; }
#content-bg { position: relative; float: left; width:701px; min-height: 1195px; _height: 1195px; padding: 9px; background-color: #1e1e1e; border: 2px solid #000000; }
/**/

 /* Header */
#header { position: relative; width: 964px; height: 178px; margin: 0 auto; background: url(images/bg-header.gif) no-repeat; margin-bottom: 10px; }
#header h1 { display: none; }
#header .logo { position: absolute; top:71px; left:39px; width:262px; height: 65px; }
#header .logo img { float: left; }
#header .description { position: absolute; top:100px; left:431px; width: 480px; height: 35px; background: url(images/desc-header.gif) no-repeat; text-indent: -9999px;}
.topSection{float:left;width:100%;height:184px;background:url(images/top-bg.jpg); background-repeat:repeat-x;} /* shar */
.full{margin:auto;width:960px;} /* shar */
.logo{float:left;width:470px;height:123px;margin-top:25px;margin-left:54px;} /* shar */
.wigGirl{float:right;width:241px;height:171px;} /* shar */
/**/

/* Slider */
#slider-out { position: relative; width:100%; z-index: 2; }
#slider { position: absolute; top: 0px; left:0px; width: 100%; height: 154px; margin-top: -119px; background-color: #000000; border-bottom: 1px solid #3a3a3a;   }
#slider-bg { position: absolute; width: 100%; height:35px; left: 0px; bottom: 0px; background: url(images/bg-slider.gif) repeat-x bottom; }
#slider-content { position:relative; width:960px; height: 179px;  margin:auto; }
#slider-content .slider-open-close { position: absolute; right:50px; bottom: 0px; outline: none;  }
/**/
 
/* Navigation */
#top-nav { float: left; width:964px; padding-top: 40px; padding-left: 10px; }
#top-nav ul { list-style-type: none; }
#top-nav ul li { float: left; margin-right: 17px; }
#top-nav ul li a { color: #898989; text-decoration: none; }
#top-nav ul li a:hover { color: #ffde00; }
/**/
 
/* Search */
#search-top {  float: left; padding-top: 31px; padding-left: 10px; }
#searchform label { line-height: 30px; color: #b7b7b7; margin-right: 8px; }
#searchform .text-event, #searchform .text-bydate { height: 30px; color: #ffde00; font-size: 14px; font-weight: bold; }
#searchform .text-event { width: 260px; margin-right: 18px; }
#searchform .text-bydate { width: 136px; margin-right: 3px; }
#searchform .button-go { width: 35px; height: 30px;  background: url(images/button-go.gif) no-repeat; border: none; cursor: pointer; text-indent: -9999px; }
/**/

/* Post */
#post-listing { float:left;width:500px; }
.two-column { float:left;width:500px; }
.three-column { width: 742px; }
.single-event-gallery { position: relative; float: left; width: 699px; height: 385px; }
.single-event-title { display: block; position: relative; float: left; width: 688px; height: 48px; padding-left: 12px; font-size: 23px; line-height: 48px; background-color: #ffde00; overflow: hidden; }
.entry { position: relative; float: left; width: 681px; padding: 10px; color: #959595; }
.entry h3 { position: relative; float: left; font-size: 18px; font-weight: normal; padding: 7px 0px 11px 0px; color: #ffffff; }
.entry p { position: relative; float: left; width: 680px; margin-bottom: 14px; line-height: 18px;}
.entry table { position: relative; float: left; width: 680px; margin-bottom: 14px; line-height: 18px; }
.entry a { color: #ffffff; }
a.back { position: absolute; top: 20px; right: 11px; color: #ffde00; text-decoration: none; line-height: 20px; outline: none; cursor: pointer; }
a.back img { float: left; padding-top: 7px; }
/**/

/* Rate this Event */
.rate-this-event { position: relative; float: left; width: 680px; height: 97px; margin-top: 13px;  }
.rate-this-event h3 { position: relative; float: left; width: 134px; height: 26px; padding: 0px 0px 2px 0px; background: url(images/rate-this-event.gif) no-repeat; text-indent: -9999px; }
.rate-this-event .rate-this-event-bg { position: relative; float: left; width: 529px; height: 44px; padding: 13px 0px 13px 151px; background: #000000 url(images/cool-hottest.gif) no-repeat 16px center; overflow: hidden;}
.rate-this-event .rate-this-event-bg a { float: left; width: 44px; height: 44px; margin-right: 8px; font-size: 18px; font-weight: bold; background-color: #1e1e1e; color: #ffffff; text-decoration: none; text-align: center; line-height: 44px; }
.rate-this-event .rate-this-event-bg a:hover { background-color: #ffde00; color: #000000; }
.post-ratings { height: 44px; line-height: 44px; font-size: 15px; }
.post-ratings-loading { position: absolute; top: 22px;  }
/**/

/* Write Review */
.write-review { position: relative; float: left; width: 428px; height: 222px; margin-top: 13px;  }
.write-review h3 { position: relative; float: left; width: 219px; height: 26px; padding: 0px 0px 2px 0px; background: url(images/write-review-on-this-event.gif) no-repeat; text-indent: -9999px; }
.write-review a { color: #ffde00; }
.write-review .write-review-bg { position: relative; float: left; width: 396px; height: 159px; padding: 18px; background-color: #000000; }
.review-label-name, .review-label-email, .review-label-review  { display: block; text-indent: -9999px; width: 100px; height: 15px; clear: left; }
.review-label-name { width: 34px; background: url(images/review-name.gif) no-repeat; }
.review-label-email { width: 49px; background: url(images/review-email-id.gif) no-repeat; }
.review-label-review { width: 45px; background: url(images/review-review.gif) no-repeat; }
.write-review-bg .text-review { width: 187px; height: 22px; font-size: 14px; font-weight: bold; color: #ffde00; margin-top: 4px; margin-bottom: 10px; clear: left; }
.write-review-bg .review-field-1, .write-review-bg .review-field-2 { position: relative; float: left; width: 187px; height: 53px; }
.write-review-bg .review-field-2 { margin-left: 20px; }
.write-review-bg .review-field-3 { position: relative; float: left; width: 399px; height: 76px; }
.write-review-bg .review-field-3 .text-review  { width: 395px; height: 52px; font-family: Arial; font-size: 14px; }
.button-comment { width: 88px; height: 26px; margin-left: 309px; margin-top: 5px; background: url(images/button-comment.gif) no-repeat; border: none; cursor: pointer; text-indent: -9999px; }
/**/

/* Reviews */
.reviews { position: relative; float: left; width: 680px; margin-top: 13px; }
.reviews h3 { position: relative; float: left; width: 81px; height: 26px; padding: 0px 0px 2px 0px; background: url(images/reviews.gif) no-repeat; text-indent: -9999px; }
.reviews .reviews-entry { position: relative; float: left; width: 598px; min-height: 56px; _height: 56px; padding: 8px 8px 8px 74px; margin-bottom: 9px; background: #000000 url(images/icon-reviews.gif) no-repeat 8px 8px; }
.reviews .reviews-entry .user { position: relative; float: left; font-weight: bold; color: #ffde00; margin: 0px; padding: 0px; }
.reviews .reviews-entry .user a { color: #ffde00; }
.reviews .reviews-entry .comments { position: relative; float: left; width: 590px; color: #ffffff; }
.reviews .reviews-entry  p { margin: 0px; padding: 0px; width: 590px;  }
.reviews .reviews-entry.last { margin-bottom: 0px; }
/**/

/* Event Thumbnail
.event-thumb { float:left;width:236px;height:234px;margin-left:12px;background-color:#FFFFFF;text-align:center;padding-top:4px;}
.event-thumb.last { margin: 0px 0px 9px 0px;}
.event-thumb .event-photo { float:left;width:236px;height:234px;background-color:#FFFFFF;text-align:center; }
.event-thumb .event-photo img { width: 230px; height: 230px; }
.event-thumb .event-photo { z-index: 2; }
.event-thumb .event-info { float:left;width:236px;height:234px;background-color:#FFDE00;text-align:center;  }
.event-thumb .event-info .event-date { position: relative; float: left; background-color: #ffde00; }
.event-thumb .event-info .event-date .day { float: left; font-size: 80px; font-weight: bolder; }
.event-thumb .event-info .event-date .month { float: left; padding-top: 29px; padding-left: 3px; font-size: 23px; font-weight: bolder; line-height: 24px; }
.event-thumb .event-info .event-title { float: left; font-size: 21px; height:76px; line-height: 24px; overflow: hidden; clear: left; }
.event-thumb .event-info .event-rate { float: left; font-size: 21px; clear: left; }
.event-thumb .event-info .event-view-details { position: absolute; top: 0px; left: 0px; width: 210px; height: 30px; padding: 200px 0px 0px 20px; font-size: 12px; color: #252525; text-decoration: none; outline: none; z-index: 1;}
*/

.event-thumb {float:left;width:236px;height:236px;background-color:#FFFFFF;margin-left:10px;margin-top:8px;}
.event-thumb .event-photo {position: absolute;padding-top:3px;padding-left:3px;width:230px;height:230px;}
.event-thumb .event-photo { z-index: 2; }
.event-thumb .event-info {position: absolute;width: 190px; height: 227px;margin-left:3px; margin-top:3px;padding-top: 3px; padding-left: 20px; padding-right: 20px;background-color:#FFDE00;}
.event-thumb .event-info .event-date { float: left; background-color: #ffde00;width:180px; }
.event-thumb .event-info .event-date .day { float: left; font-size: 10px; font-weight: bolder; }
.event-thumb .event-info .event-date .day { float: left; font-size: 10px; font-weight: bolder; }
.event-thumb .event-info .event-date .month { float: left; padding-top: 29px; padding-left: 3px; font-size: 12px; font-weight: bolder; line-height: 50px; }
.event-thumb .event-info .event-title { float: left; font-size: 21px; height:60px; line-height: 50px; overflow: hidden; clear: left;width:100%; }
.event-thumb .event-info .event-rate { float: left; font-size: 21px; width:100%;}
.event-thumb .event-info .event-view-details {  clear: left; font-size: 12px; color: #252525; text-decoration: none;outline: none; z-index: 1; }

/* Event Navigation */
.event-navigation {float:left;width:236px;height:236px;background-color:#FFFFFF;margin-left:10px;margin-top:8px;}
.event-navigation .page-prev { position: relative; float: left; padding-top:3px;padding-left:3px;width: 113px; height: 230px; background-image: url(images/page-previous.gif); }
.event-navigation .page-next { position: relative; float: left; width: 117px; margin-top:3px;height: 230px; background-image: url(images/page-next.gif); }
.event-navigation .page-prev a { display: block; width: 112px; height: 230px; }
.event-navigation .page-next a { display: block; width: 117px; height: 230px; }
/**/

/* Sidebar Left */
#sidebar-left { position: relative; float: left; width: 230px; margin-right: 12px; }
/**/

/* Sidebar */
#sidebar { position: relative; float: left; width: 230px; margin-left: 10px; }
#sidebar ul { list-style-type: none;  }
#sidebar ul li { float:left; margin-bottom: 9px; }
/**/
 
/* Carbon-14 Review Box */
#carbon14-review { position: relative; float:left; width: 206px; height: 212px; padding-top: 18px; padding-left: 18px; background-color: #c4161c; border: 3px solid #ffffff; }
#carbon14-review h2 { width: 260px; height:30px; margin-bottom: 11px; background: url(images/carbon14-review.gif) no-repeat; text-indent: -9999px; }
#carbon14-review p { width: 185px; padding-left: 6px; font-family: Myriad Pro; font-size: 16px; color: #ffffff; line-height: 17px; overflow: hidden; }
/**/
 
/* Subscribe */
#subscribe { position: relative; float: left; width: 214px; height: 398px; padding: 6px; background-color: #2ba4c4; border: 2px solid #177e99; }
#subscribe h2 { width: 279px; height:31px; margin-bottom: 7px; background: url(images/subscribe.gif) no-repeat; text-indent: -9999px; }
#subscribe-form-bg { width: 193px; height: 200px; padding: 10px; background-color: #000000; }
.subscribe-label-name, .subscribe-label-birthdate, .subscribe-label-mobile, .subscribe-label-email  { display: block; text-indent: -9999px; height: 16px; clear: left; }
.subscribe-label-name { width: 39px; background: url(images/subscribe-name.gif) no-repeat; }
.subscribe-label-birthdate { width: 71px; background: url(images/subscribe-birthdate.gif) no-repeat; }
.subscribe-label-mobile { width: 73px; background: url(images/subscribe-mobile-no.gif) no-repeat; }
.subscribe-label-email { width: 56px; background: url(images/subscribe-email-id.gif) no-repeat; }
#subscribe-form-bg .text-subscribe { width: 191px; height: 22px; font-size: 14px; font-weight: bold; color: #ffde00; margin-top: 4px; margin-bottom: 10px; clear: left; }
.button-subscribe { width: 99px; height: 31px; margin-left: 114px; margin-top: 5px; background: url(images/button-subscribe.gif) no-repeat; border: none; cursor: pointer; text-indent: -9999px; }
#socialized { margin-top: 17px; } 
#socialized h2 { width: 187px; height:31px; margin-bottom: 6px; background: url(images/socialized.gif) no-repeat; text-indent: -9999px; }
#socialized p { height: 46px; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff; } 
#socialized a { float: left; margin-top: 5px; margin-left: 4px; margin-right: 4px; }
/**/
 
/* Sponsored */
#sponsored { position: relative; float: left; width: 210px; height: 470px; padding: 9px 8px 8px 8px; background-color: #d2077d; border: 2px solid #ad0165;}
#sponsored h2 { width: 179px; height:31px; margin-bottom: 10px; background: url(images/sponsored.gif) no-repeat; text-indent: -9999px; }
/**/

/* Most Rated Events */
#most-rated-events { position: relative; float: left; width: 210px; height: 695px; padding: 9px 8px 8px 8px; background-color: #1e1e1e; border: 2px solid #000000;}
#most-rated-events h2 { width: 179px; height:32px; background: url(images/most-rated-events.gif) no-repeat; text-indent: -9999px; }
#most-rated-events ul { list-style-type: none; height: 444px; overflow: hidden; }
#most-rated-events ul li { display: block; width: 210px; height: 50px; margin-top: 5px; }
#most-rated-events ul li .mre-rated { position: relative; float: left; width: 51px; height: 50px; margin-right: 7px; background-color: #000000; color: #ffc100; font-size: 16px; line-height: 50px; text-align: center; }
#most-rated-events ul li .mre-rated span { font-size: 25px; }
#most-rated-events ul li .mre-title { position: relative; float: left; width: 145px; height: 18px; margin-top: 9px; color: #ffffff; overflow: hidden; }
#most-rated-events ul li .mre-title a { font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; outline: none; }
#most-rated-events ul li .mre-title a:hover { color: #ffc100; }
#most-rated-events ul li .mre-date { position: relative; float: left; font-size: 13px; color: #ae0c6a; }
/**/

/* Advertisement Banner */
.ad-banner-210x209 { position: relative; float: left; width: 204px; height: 203px; padding: 3px; background-color: #ffffff; }
.ad-banner-230x100 { position: relative; float: left; width: 224px; height: 94px; padding: 3px; background-color: #ffffff; }
/**/

/* Footer */
#footer-out { position: relative; float: left; width: 100%; height: 314px; background: url(images/bg-footer.gif) repeat-x; margin-top: 10px; }
#footer-content { width:964px; margin: 0 auto; padding-top: 39px; overflow: hidden; }
#footer-content .content-box { float: left; width: 270px; height: 206px; padding-left: 7px; }
#footer-content .content-box h2 { text-indent: -9999px; }
#footer-content .content-box a img { float: left; }
#footer-content .content-box p { color: #585858; line-height: 18px; width: 242px; margin-top: 17px; }
#footer { width: 960px; margin: auto; padding-top: 31px; }
#footer .terms, #footer .author { color: #585858; line-height: 16px; }
#footer .terms, #footer .copyright { padding-left: 7px; }
#footer .terms a { color: #585858; text-decoration: none; }
#footer .terms a:hover { color: #ffffff; }
#footer .author { padding-right: 10px; }
#footer .copyright { color: #494949; font-size: 10px; line-height: 16px; }

/**/

/* Latest Events */
#footer-content .content-box ul { list-style-type: none; overflow: hidden; }
#footer-content .content-box ul li { padding: 3px 0px 3px 0px; }
#footer-content .content-box ul li h3 { font-weight: normal; font-size: 13px; height: 18px; overflow: hidden; }
#footer-content .content-box ul li a { color: #ffc100; text-decoration: none; outline: none; }
#footer-content .content-box ul li a:hover { color: #fff; }
#footer-content .content-box ul li p { margin-top:0px }
/**/


/*** LEFT SECTION ***/
.leftSection{float:left;width:230px;}
.leftSection1{float:left;background-color:#FFFFFF;}
.topBorder{float:left;width:230px;background-color:#000000;height:5px;}
.categories{float:left;width:220px;height:42px;line-height:42px;font-family:arial;font-weight:bold;color:#111111;font-size:15px;padding-left:10px;}
.mainCategory{float:left;width:220px;height:36px;line-height:36px;background-color:#F1F1F1;margin-top:3px;font-family:arial;font-weight:bold;color:#0086B9;font-size:12px;padding-left:10px;}
.ponyTails{float:left;width:220px;height:61px;background-color:#F1F1F1;margin-top:2px;padding-left:10px;}
.ponyTails1{float:left;width:180px;margin-top:12px;margin-left:10px;}
.ponyTails2{float:left;width:180px;margin-top:8px;margin-left:10px;}
.ponyTails a{font-family:arial;color:#000000;font-size:12px;text-decoration:none;}
.colorPicker{float:left;width:220px;padding-left:10px;height:206px;border-bottom:1px solid #8B8B8B;background-color:#FFFFFF;}
.colorPickerText{float:left;color:#111111;font-size:15px;font-weight:bold;margin-top:12px;}
.colorPickerImage{float:left;margin-top:10px;}

.footer{float:left;width:100%;background-image:url(images/footer-back.jpg);background-repeat:repeat-x;height:315px;margin-top:10px;}
.footerContainer{width:960px;margin:auto;overflow:hidden;}
.footerTextbox{width:960px;float:left;margin-top:42px;height:227px;}
.footerWhatbox{width:300px;float:left;text-align:left;padding-left:5px;}
.footerWhowhatget{float:left;text-align:left;font-size:20px;width:300px;padding-bottom:10px;}
.footerWhowhatget a{color:#ffffff;text-decoration:none;}
.footerInfo{color:#585858;font-size:12px;font-family:arial;line-height:18px;width:260px;}
.footerBottom{width:960px;float:left;height:44px;line-height:44px;}
.footerTerms{width:800px;float:left;text-align:left;padding-left:5px;color:#585858;font-size:12px;}
.footerComp{height:28px;width:88px;padding-top:10px;border:none;}

/*** RIGHT SIDEBAR ***/
.links{float:left;width:220px;margin-top:5px;padding-left:10px;height:28px;line-height:28px;font-size:15px;color:#111111;font-weight:bold;}
.links-hover{float:left;width:220px;margin-top:5px;padding-left:10px;height:28px;line-height:28px;font-size:15px;color:#111111;font-weight:bold;background-color:#000000;}
.links a{height:28px;line-height:28px;font-size:15px;color:#111111;font-weight:bold;text-decoration:none;}
.links-hover a{height:28px;line-height:28px;font-size:15px;color:#FFFFFF;font-weight:bold;text-decoration:none;}


