/*
Tags: buddypress
*/
body{margin:0;padding:0;background:#fff;font-family:Arial,Futura Lt BT,Futura,sans-serif;color:#666;}
a{color:#5f5f5f;}
img{border:0;}






#header-wrap{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/header-repeat-fork.jpg) repeat-x center top;}
#header{height:275px;}
#header div{width:800px;margin:0 auto;}
.double-right-sidebar #header div{width:947px;padding-left:25px;}
#blog-description{line-height:31px;color:#fff;text-shadow:#000 0 1px 1px;font-size:12.2pt;font-family:Futura Lt BT,Futura,Arial,sans-serif;}
#content-container{background:#fff repeat-y center top;}
.double-right-sidebar div #content-container{background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/body-double-sidebar.png);}
.double-right-sidebar div #content-container-blogs{background:#fff repeat-y center top;background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/body-single-sidebar.png);}
.double-right-sidebar div #content-container-eventos{background:#fff repeat-y center top;background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/body-single-sidebar.gif);}
.double-right-sidebar div #content-container-video{background:#fff repeat-y center top;background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/body-double-sidebar-video.png);}
.double-right-sidebar div #content-container-hp{background:#fff repeat-y center top;background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/homepage/bg-midrule.png);}




#content{width:800px;margin:0 auto;}
.double-right-sidebar #content{width:947px;}
.double-right-sidebar #contenthp{width:985px;}
#body{float:left;width:490px;padding-left:20px;padding-right:20px;}
#body-search{float:left;width:510px;padding-left:10px;padding-right:10px;position:relative;top:-85px;}
#body-blogs{float:left;width:671px;padding-left:20px;padding-right:20px;position:relative;top:-85px;}

.agenda-todos{padding:20px 0px 0px 4px;border-bottom:1px solid #686565;margin-bottom:5px;width:725px;}

#uberbar{background-color:#191919;border-bottom:1px solid #373737;padding:0px 50px; position:fixed; top:0;left:0; z-index:2000; width:100%;color: white;font-size: 15px;height:40px;}


#wrapper {clear:left;float:left;width:100%;background:#fff;padding-bottom:20px;}
#boxwrap {float:left;width:230px;margin-top:20px;}
#box {float:right;width:150px;height:215px;background:#fff;}
#boxpad {position:relative;right:5px;float:right;width:220px;overflow:hidden;}
#uberbar ul{margin:0 auto;padding:0;bottom:0;left:0;list-style:none;}

#uberbar ul li{float:left;padding-right:5px;}
#uberbar .page_item a{display:block;padding-right:40px;line-height:3.0em;color:#868686;text-decoration:none;}


.happyhour-ad-300{background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/ad/happy-hour-300.jpg);height:535px;width:300px;position:relative;left:-30px;top:38px;}
#body-demo{float:left;width:900px;padding-left:10px;padding-right:10px;position:relative;top:-40px;}
#body-eventos{float:left;width:745px;padding-left:10px;padding-right:10px;position:relative;top:-85px;}
#body-video{float:left;width:910px;padding-left:10px;padding-right:10px;position:relative;top:-85px;}
#sidebar{float:right;font-size:.9em;width:220px;position:relative;left:-15px;}
.double-right-sidebar #sidebar{font-size:.8em;float:left;position:relative;left:28px;width:181px;top:-62px;}
.double-right-sidebar #sidebar2{font-size:.8em;float:right;position:relative;top:-84px;left:-8px;width:169px;}

#footer-wrap-outer{margin-top:35px;background:#4c4c4c;}
#footer-wrap{width:100%;padding-top:91px;padding-bottom:30px;}
.double-right-sidebar div #footer-wrap{background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/footer-double-sidebar.jpg);}
#footer{width:1100px;margin:0 auto;padding-left:7px;padding-right:7px;padding-top:90px;min-height:30px;}
td.delivery1{color:#000;background:#e9e9e9;font-size:.8em;padding-top:7px;padding-bottom:7px;padding-left:5px;border-bottom:1px solid #5e5e5e;}
td.delivery2{color:#000;background:#d1aeaf;font-size:.8em;padding-top:7px;padding-bottom:7px;padding-left:5px;border-bottom:1px solid #5e5e5e;}
SELECT,OPTION{font-family:"Futura Lt BT","Futura","Arial";padding:2px;font-size:11px;}
h1{font-size:2.4em;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:0;margin-bottom:.5em;font-family:Futura Lt BT,Futura,Arial,sans-serif;}

h2{font-size:2.2em;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:0;margin-bottom:.5em;font-family:Futura Lt BT,Futura,Arial,sans-serif;}

h3{font-size:1.4em;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:0;margin-bottom:.1em;font-family:Futura Lt BT,Futura,Arial,sans-serif;}

.address{color:#949494;font-size:.8em;position:relative;top:-.01em;}
.addressB{color:#000;font-size:.8em;position:relative;top:-.01em;}
a.resttitle:link{font-size:1.0em;font-family:Futura LT BT,Futura,Arial;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:4px;text-decoration:none;}
a.resttitle:visited{font-size:1.0em;font-family:Futura LT BT,Futura,Arial;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:4px;text-decoration:none;}
a.resttitle:hover{font-size:1.0em;font-family:Futura LT BT,Futura,Arial;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:4px;text-decoration:none;}
a.resttitle:active{font-size:1.0em;font-family:Futura LT BT,Futura,Arial;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:4px;text-decoration:none;}
.titlered{font-family:Futura Md BT,Futura,Arial;font-size:1.6em;color:#942547;}

.titlegray{font-family:Futura Lt BT,Futura,Arial;font-size:1.6em;color:#333;}

.titlegrayeventos{font-family:Futura Md BT,Futura,Arial;font-size:1.6em;color:#333;}
.titlesommelier{font-family:Futura Md BT,Futura,Arial;font-size:1.6em;color:#652511;}
.titlegrayhps{font-family:Futura Lt BT,Futura,Arial;font-size:0.6em;color:#333;}
.titlegrayS{font-family:Futura Lt BT,Futura,Arial;font-size:1.4em;color:#333;}
.smallred{font-family:Futura Md BT,Futura,Arial;font-size:.9em;color:#942547;}
.smallgray{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#333;}

.xsmallgray{font-family:Futura LT BT,Futura,Arial;font-size:.8em;color:#333;}
.smallredTG{font-family:Futura Md BT,Futura;font-size:1.1em;color:#942547;text-decoration:none;}
.smallsommelier{font-family:Futura Md BT,Futura,Arial;font-size:1.1em;color:#652511;}

.smallgrayevent{font-family:Futura Md BT,Futura,Arial;font-size:1.35em;color:#666;}
.smallredL{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;}

.eventosgray{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#9a9595;}

a.smallgrayevent:link{font-family:Futura Md BT,Futura,Arial;font-size:1.35em;color:#666;text-decoration:none;}
a.smallgrayevent:visited{font-family:Futura Md BT,Futura,Arial;font-size:1.35em;color:#666;text-decoration:none;}
a.smallgrayevent:hover{font-family:Futura Md BT,Futura,Arial;font-size:1.35em;color:#CCC;text-decoration:none;}
a.smallgrayevent:active{font-family:Futura Md BT,Futura,Arial;font-size:1.35em;color:#666;text-decoration:none;}

a.eventostitle:link{font-family:Futura LT BT,Futura,Arial;font-size:1.05em;color:#111111;text-decoration:none;}
a.eventostitle:visited{font-family:Futura LT BT,Futura,Arial;font-size:1.05em;color:#111111;text-decoration:none;}
a.eventostitle:hover{font-family:Futura LT BT,Futura,Arial;font-size:1.05em;color:#111111;text-decoration:none;}
a.eventostitle:active{font-family:Futura LT BT,Futura,Arial;font-size:1.05em;color:#111111;text-decoration:none;}

a.smallgrayhh:link{font-family:Futura Md BT,Futura,Arial;font-size:1.15em;color:#666;text-decoration:none;}
a.smallgrayhh:visited{font-family:Futura Md BT,Futura,Arial;font-size:1.15em;color:#666;text-decoration:none;}
a.smallgrayhh:hover{font-family:Futura Md BT,Futura,Arial;font-size:1.15em;color:#CCC;text-decoration:none;}
a.smallgrayhh:active{font-family:Futura Md BT,Futura,Arial;font-size:1.15em;color:#666;text-decoration:none;}

div.eventoArte{color:#fff;padding:0px 5px 0px 5px;margin:0 0 0 4px;background:#7ED377;float:right;text-transform: uppercase;}
div.eventoCine{color:#fff;padding:0px 5px 0px 5px;margin:0 0 0 4px;background:#bcacb0;float:right;text-transform: uppercase;}
div.eventoCursos{color:#fff;padding:0px 5px 0px 5px;margin:0 0 0 4px;background:#f0c79f;float:right;text-transform: uppercase;}
div.eventoMusica{color:#fff;padding:0px 5px 0px 5px;margin:0 0 0 4px;background:#d9a0f6;float:right;text-transform: uppercase;}
div.eventoTeatro{color:#fff;padding:0px 5px 0px 5px;margin:0 0 0 4px;background:#96aff6;float:right;text-transform: uppercase;}
div.eventoEspectaculo{color:#fff;padding:0px 5px 0px 5px;margin:0 0 0 4px;background:#f79bac;float:right;text-transform: uppercase;}
div.eventoSide{background:#cbcbcb;color:#666666;width:163px;height:33px;z-index:-1;padding:9px;font-size:0.9em;}


.double-right-sidebar div #content-container-hp{background:#fff repeat-y center top;background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/homepage/bg-midrule.png);}

.double-right-sidebar #contenthp{width:985px;margin:0 auto;}
.colA-cafe{width:148px;float:left;margin-top:16px;}
.colA-taxi{width:148px;float:left;margin-top:23px;}
.colB-guerrilla{width:307px;float:left;}
.col-spacerrule{width:18px;height:100%;float:left; background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/homepage/hp-spacerrule-vert.png) repeat-y top left;}
.midfiligree{background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/homepage/hp-mid-filigree.jpg) no-repeat top left;height:137px;width:628px;clear:left;float:left;z-index: 0;}
.hp-videos{width:467px;min-height:288px;clear:left;float:left;z-index: 2;position: relative;top:-50px;padding: 0px 0px 10px 6px;}
.hp-llevar{height:408px;width:502px;clear:left;float:right;padding:0;position:relative;top:-137px;z-index:1;}

.hp-trix{clear:right;float:right;height:300px;padding:0 42px 0 10px;position:relative;top:-120px;width:440px;}
.facebookfan{clear:right;float:right;height:300px;padding:10px 42px 0 10px;position:relative;top:-200px;width:440px;}

.ngg-singlepic  {width:300px;}

.ngg-sidebar  {width:175px;}

.hp-sectbg {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/homepage/hp-sectbg.png) no-repeat top left;}
.sprite-hp-bg-buscarguia { background-position: 0 0; width: 298px; height: 319px; float:left;margin:23px 0 0 14px;padding:106px 0 0 34px;height:160px;} 
.sprite-hp-bg-maspopular { background-position: 0 -369px; width:240px; float:left;margin:0 0 0 14px;padding:92px 0 0 66px;height:160px;color:#333333;font-family:Futura LT BT,Futura, Arial;font-size:0.8em;line-height:25px;text-decoration:none;} 
.sprite-hp-bg-zcultural { background-position: 0 -753px; width: 430px; height: 247px; font-size: 0.8em;clear:left;float:left;min-height:205px;margin:-40px 0 0 7px;padding:90px 10px 0 34px;} 

.hp-blog {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/homepage/hp-blog.png) no-repeat top left;}
.sprite-hp-blog-cafe-i { background-position: 0 0; width: 97px; height: 68px; float:right;} 
.sprite-hp-blog-cafe-t { background-position: 0 -118px; width: 146px; height: 123px; } 
.sprite-hp-blog-guerrilla-i { background-position: 0 -291px; width: 97px; height: 68px; float:right;} 
.sprite-hp-blog-guerrilla-t { background-position: 0 -409px; width: 146px; height: 61px; } 
.sprite-hp-blog-taxi-i { background-position: 0 -520px; width: 97px; height: 68px; float:right;} 
.sprite-hp-blog-taxi-t { background-position: 0 -638px; width: 146px; height: 56px; } 
.sprite-hp-blog-trix-i { background-position: 0 -744px; width: 97px; height: 68px; float:right;} 
.sprite-hp-blog-trix-t { background-position: 0 -862px; width: 146px; height: 80px; } 

a.smtitlelink:link {font-family:Futura MD BT, Futura, Arial; font-size:0.9em; color:#000000; text-decoration:none;}
a.smtitlelink:visited {font-family:Futura MD BT, Futura, Arial; font-size:0.9em; color:#707070; text-decoration:none;}
a.smtitlelink:hover {font-family:Futura MD BT, Futura, Arial; font-size:0.9em; color:#CCCCCC; text-decoration:none;}
a.smtitlelink:active {font-family:Futura MD BT, Futura, Arial; font-size:0.9em; color:#EEEEEE; text-decoration:none;}

a.lgtitlelink:link {font-family:Futura MD BT, Futura, Arial; font-size:1.1em; color:#000000; text-decoration:none;}
a.lgtitlelink:visited {font-family:Futura MD BT, Futura, Arial; font-size:1.1em; color:#707070; text-decoration:none;}
a.lgtitlelink:hover {font-family:Futura MD BT, Futura, Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.lgtitlelink:active {font-family:Futura MD BT, Futura, Arial; font-size:1.1em; color:#EEEEEE; text-decoration:none;}

.servicios-0{color:#d3cecc;font-weight:light;}
.servicios {color:#000;font-weight:bold;line-height:29px;}

.serviciosprite {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/servicios/servicios.png) no-repeat top left;}
.sprite-aire-acondicionado-0 { background-position: 0 0; width: 20px; height: 19px; padding-right:5px; float:left; } 
.sprite-aire-acondicionado { background-position: 0 -39px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-delivery-0 { background-position: 0 -86px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-delivery { background-position: 0 -125px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-estacionamiento-0 { background-position: 0 -172px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-estacionamiento { background-position: 0 -211px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-medios-de-pago-0 { background-position: 0 -258px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-medios-de-pago { background-position: 0 -297px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-mesas-al-aire-libre-0 { background-position: 0 -344px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-mesas-al-aire-libre { background-position: 0 -383px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-reservas-0 { background-position: 0 -430px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-reservas { background-position: 0 -469px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-sector-fumador-0 { background-position: 0 -516px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-sector-fumador { background-position: 0 -555px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-show-0 { background-position: 0 -602px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-show { background-position: 0 -641px; width: 29px; height: 27px; padding-right:5px; float:left;} 
.sprite-wifi-0 { background-position: 0 -688px; width: 20px; height: 19px; padding-right:5px; float:left;} 
.sprite-wifi { background-position: 0 -727px; width: 29px; height: 27px; padding-right:5px; float:left;} 

.preciosprite {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/icons/rating-icons-2.png) no-repeat top left;}
.sprite-5-estrellas { background-position: 0 0; height: 25px; text-align:right; border-bottom:none; } 
.sprite-estrellas-tapa { background-position: 3px -42px; width: 79px; height: 25px;padding:3px; font-size:.001em; color:#FFFFFF; } 
.sprite-no-tenemos-full { background-position: 0 -90px; width: 150px; height: 65px; } 
.sprite-no-tenemos-results { background-position: 0 -175px; width: 75px; height: 21px; } 
.sprite-precio- { background-position: 0 -216px; width: 46px; height: 23px; } 
.sprite-precio-200 { background-position: 0 -259px; width: 46px; height: 23px; } 
.sprite-precio-100 { background-position: 0 -302px; width: 46px; height: 23px; } 
.sprite-precio-150 { background-position: 0 -345px; width: 46px; height: 23px; } 
.sprite-report { background-position: 0 -388px; width: 22px; height: 21px; float:left;} 

.blogsprite {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/blogs/blog-icons-8.png) no-repeat top left;}
.sprite-blog-icon-1008 { background-position: 0 0; width: 160px; height: 160px; padding-right:15px; } 
.sprite-blog-icon-1050 { background-position: 0 -210px; width: 160px; height: 160px; padding-right:15px; } 
.sprite-blog-icon-1108-hp { background-position: 0 -420px; width: 160px; height: 160px; padding-right:15px; } 
.sprite-blog-icon-1108 { background-position: 0 -630px; width: 160px; height: 160px; padding-right:15px; } 
.sprite-blog-icon-1134 { background-position: 0 -840px; width: 160px; height: 160px; padding-right:15px; } 
.sprite-blog-icon-1149 { background-position: 0 -1050px; width: 160px; height: 160px; padding-right:15px; } 
.sprite-blog-icon-1194 { background-position: 0 -1260px; width: 160px; height: 160px; padding-right:15px; } 
.sprite-sidebar-culinaria { background-position: 0 -1470px; width: 270px; height: 85px; } 
.sprite-sidebar-inspirits { background-position: 0 -1605px; width: 270px; height: 85px; } 
.sprite-sidebar-los3 { background-position: 0 -1740px; width: 270px; height: 85px; } 
.sprite-sidebar-sommelier { background-position: 0 -1875px; width: 270px; height: 85px; } 
.sprite-sidebar-taxi { background-position: -320px 0; width: 270px; height: 85px; } 
.sprite-sidebar-trix { background-position: -320px -135px; width: 270px; height: 85px; } 


.guia-titles {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/titles/guia-titles-sprite-3.png) no-repeat top left;}
.sprite-blog-roll { background-position: 0 0; width: 95px; height: 26px; margin-left:35px; } 
.sprite-guia-agenda { background-position: 0 -46px; width: 164px; height: 54px; } 
.sprite-guia-blogs { background-position: 0 -120px; width: 202px; height: 36px; } 
.sprite-guia-restaurantes { background-position: 0 -176px; width: 164px; height: 43px; } 
.sprite-guia-top5 { background-position: 0 -239px; width: 164px; height: 54px; } 
.sprite-llevar-title { background-position: 0 -313px; width: 270px; height: 70px; } 
.sprite-title-epicureo { background-position: 0 -403px; width: 269px; height: 42px; } 
.sprite-title-social { background-position: 0 -465px; width: 250px; height: 26px; } 









img#wpstats{width:0px;height:0px;padding:0px;border:none;overflow:hidden}







.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden; width:760px;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/agenda/slider-bg.png);}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;width:260px;background: none; background-image: none; position: relative; top: 55px;}
.accordionWrapper div.padding{position:relative;background:none;padding-right:30px;left: 15px;width:230px;font-size:14px;}
.accordionWrapper div.set2{z-index:10;}

td.tabletitle{font-size:1.0em;font-family:Futura LT BT,Futura,Arial;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:4px;}
td.tablecat{font-size:.7em;font-family:Futura LT BT,Futura,Arial;font-weight:normal;font-style:normal;color:#3b3b3b;margin-top:4px;cursor:pointer;}
a.verinfo:link{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;}
a.verinfo:visited{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;}
a.verinfo:hover{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;}
a.verinfo:active{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;}
a.vercritica:link{font-family:Futura Md BT,Futura,Arial;size:2.0em;color:#942547;text-decoration:none;}
a.vercritica:visited{font-family:Futura Md BT,Futura,Arial;size:2.0em;color:#942547;text-decoration:none;}
a.vercritica:hover{font-family:Futura Md BT,Futura,Arial;size:2.0em;color:#942547;text-decoration:none;}
a.vercritica:active{font-family:Futura Md BT,Futura,Arial;size:2.0em;color:#942547;text-decoration:none;}
a.hpnav:link{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#333;text-decoration:none;line-height:20px;}
a.hpnav:visited{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#333;text-decoration:none;line-height:20px;}
a.hpnav:hover{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;line-height:20px;}
a.hpnav:active{font-family:Futura LT BT,Futura,Arial;font-size:.9em;color:#942547;text-decoration:none;line-height:20px;}
a.hptaxi:link {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#FA6F00; text-decoration:none;}
a.hptaxi:visited {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#FA6F00; text-decoration:none;}
a.hptaxi:hover {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#FA6F00; text-decoration:none;}
a.hptaxi:active {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#FA6F00; text-decoration:none;}
a.hpsommelier:link {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#652511; text-decoration:none;}
a.hpsommelier:visited {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#652511; text-decoration:none;}
a.hpsommelier:hover {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#652511; text-decoration:none;}
a.hpsommelier:active {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#652511; text-decoration:none;}
a.hpculi:link {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#942547; text-decoration:none;}
a.hpculi:visited {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#942547; text-decoration:none;}
a.hpculi:hover {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#942547; text-decoration:none;}
a.hpculi:active {font-family:Futura LT BT, Futura,Arial; font-size:1.0em; color:#942547; text-decoration:none;}
a.blog1008:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#FA6F00; text-decoration:none;}
a.blog1008:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#FA6F00; text-decoration:none;}
a.blog1008:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#FA6F00; text-decoration:none;}
a.blog1008:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#FA6F00; text-decoration:none;}
a.blog1108:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#000000; text-decoration:none;}
a.blog1108:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.blog1108:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.blog1108:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#EEEEEE; text-decoration:none;}
a.blog1108cat:link {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#000000; text-decoration:none;}
a.blog1108cat:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1108cat:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1108cat:active {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#EEEEEE; text-decoration:none;}
a.blog1050:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1050:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1050:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1050:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1134:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1134:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.blog1134:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.blog1134:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#EEEEEE; text-decoration:none;}
a.blog1149cat:link {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#942547; text-decoration:none;}
a.blog1149cat:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#942547; text-decoration:none;}
a.blog1149cat:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1149cat:active {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#EEEEEE; text-decoration:none;}
a.blog1149:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1149:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#942547; text-decoration:none;}
a.blog1149:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.blog1149:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#EEEEEE; text-decoration:none;}
a.blog1194:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#000000; text-decoration:none;}
a.blog1194:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#000000; text-decoration:none;}
a.blog1194:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#000000; text-decoration:none;}
a.blog1194:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#000000; text-decoration:none;}
a.blog1194cat:link {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#942547; text-decoration:none;}
a.blog1194cat:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#942547; text-decoration:none;}
a.blog1194cat:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1194cat:active {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#EEEEEE; text-decoration:none;}

a.blog1250:link {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#F19DA8; text-decoration:none;}
a.blog1250:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#F19DA8; text-decoration:none;}
a.blog1250:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#CCCCCC; text-decoration:none;}
a.blog1250:active {font-family:Futura MD BT, Futura,Arial; font-size:1.1em; color:#EEEEEE; text-decoration:none;}

a.blog1250cat:link {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#F19DA8; text-decoration:none;}
a.blog1250cat:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#F19DA8; text-decoration:none;}
a.blog1250cat:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1250cat:active {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#EEEEEE; text-decoration:none;}


a.blog1249cat:link {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#69377e; text-decoration:none;}
a.blog1249cat:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#69377e; text-decoration:none;}
a.blog1249cat:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1249cat:active {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#EEEEEE; text-decoration:none;}

a.blog1281cat:link {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#5194b0; text-decoration:none;}
a.blog1281cat:visited {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#5194b0; text-decoration:none;}
a.blog1281cat:hover {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#CCCCCC; text-decoration:none;}
a.blog1281cat:active {font-family:Futura MD BT, Futura,Arial; font-size:1.5em; color:#EEEEEE; text-decoration:none;}



.inspiritimage{background:none repeat scroll 0 0 #000000;cursor:pointer;display:block;margin:10px auto;padding-left:55px;padding-right:55px;text-align:center;width:400px;}
.momentosimage{background:none repeat scroll 0 0 #000000;cursor:pointer;display:block;margin:10px auto;padding-left:40px;padding-right:40px;text-align:center;max-width: 427px;}
.tenedorimage{background:none repeat scroll 0 0 #000000;cursor:pointer;display:block;margin:10px auto;padding-left:40px;padding-right:40px;text-align:center;max-width: 427px;}
.description{color:#949494;font-size:.8em;position:relative;top:.02em;}



.post .entry{font-size:.8em;line-height:1.5em;clear:both;}
.post .author{color:#949494;font-size:.7em;position:relative;top:-1.5em;}
.post .authorhp{color:#949494;font-size:.8em;position:relative;}





.metadata{margin-top:16px;text-align:center;font-size:.7em;color:#797979;}
.blognetwork a{margin-top:16px;text-align:center;font-size:.8em;color:#797979;}
.metadata a{text-decoration:none;}


.hr{clear:both;border:0;color:#f8faf7;width:426px;height:50px;margin:-8px auto 0;}
.hr hr{display:none;}
.navigation{width:100%;}
.navigation a{text-decoration:none;font-size:.7em;}
.navigation .previous{float:right;}
.navigation .next{float:left;}





.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;padding:5px;}
.alignright{float:right;padding:5px;}
.clear{clear:both;}
ol.commentlistn {margin:0;padding:0;}
.commentlistn li {list-style:none;margin-bottom:14px;}
.commentlistn cite {padding: 7px;display:block;font-style:normal;background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/comments/bg_comments2_cite.gif);border-top:1px solid #9A9D97;border-bottom:1px solid #9a9d97;color:#762847;}	



.commentlistn .commentauthor {font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;text-decoration:underline;color:#762847;font-size:1.0em;position:relative;top:-.25em;}
.commentlistn .time {background: url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/comments/bg_clock.gif) no-repeat 1px;padding-left:13px;color:#949494;font-size:.8em;}
.commenttextn {border-bottom:1px solid #606060;border-top:1px solid #606060;padding: 0 20px 10px 20px;color:#333333;font-size:13px;line-height: 19px;}
.wp-caption{border:none;text-align:center;background-color:#f8faf7;padding-top:4px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.commentlist{padding:0;list-style-type:none;margin-top:16px;margin-left:0;}















textarea{width:440px;height:100px;margin:0;padding:5px;border:1px solid #a09f9f;font-family:"Futura Lt BT","Futura","Arial";padding-bottom:10px;font-size:14px;color:#000;}
div.map-background{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/map-background.jpg) no-repeat left top;width:506px;height:361px;}
div.map-center{position:relative;top:36px;left:33px;width:440px;}

div.map-table{position:relative;top:16px;left:23px;width:462px;}
div.diggvote{font-size:12px;width:150px;height:150px;text-align:center;position:relative;}
div.diggthumb{z-index:3;position:relative;}

div.cloud{text-align:center;width:250px;padding-top:55px;}
.sidebar h2{font-size:1.4em;color:#676767;margin-bottom:20px;}
.sidebar a{color:#9f9f9f;}
.sidebar ul,.sidebar ul ol{margin:0;padding:0;}
.sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;}
.sidebar ul p,.sidebar ul select{margin:5px 0 8px;}
.sidebar ul ul,.sidebar ul ol{margin:5px 0 0 10px;}
.sidebar ul ul ul,.sidebar ul ol{margin:0 0 0 10px;}
ol li,.sidebar ul ol li{list-style:decimal outside;}
.sidebar ul ul li,.sidebar ul ol li{margin:3px 0 0;padding:0;}





















#footer .legal{float:left;}




#footer{font-size:.8em;line-height:1.1em;}
#footer a{color:#a3a3a3;}

#facebox .b{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/facefiles/b.png);}
#facebox .tl{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/facefiles/tl.png);}
#facebox .tr{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/facefiles/tr.png);}
#facebox .bl{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/facefiles/bl.png);}
#facebox .br{background:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/facefiles/br.png);}
#facebox{position:absolute;width:100%;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;}
#facebox table{margin:auto;border-collapse:collapse;}
#facebox .body{padding:10px;background:#fff;width:370px;}
#facebox .loading{text-align:center;}
#facebox .image{text-align:center;}
#facebox img{border:0;}
#facebox .footer{border-top:1px solid #ddd;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
#wrapper{width:520px;margin:5px auto;}
#wrappervideo{width:907px;margin:5px auto;}
.sortable{width:515px;border:1px solid #ccc;border-bottom:none;}
.sortable th{padding:4px 6px 6px;background:#444;color:#fff;text-align:left;font-size:10px;color:#ccc;}
.sortable td{padding-left:4px;padding-top:4px;background:#fff;border-bottom:1px solid #ccc;}
.sortable .even td{background:#f2f2f2;}
.sortable .star td{font-size:.0001em;color:#fff;background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/icons/estrellas-tapa.png);background-position-y:center;background-position-x:4px;background-repeat:no-repeat;}
.sortable .invitext{font-size:.0001em;color:#fff;}
.invisible{font-size:.0001em;color:#fff;}
td.nosort{padding:4px 6px 6px;background:#444;border-bottom:1px solid #444;}
th.headerSortUp{background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/asc.gif);background-repeat:no-repeat;background-position:center right;background-color:#222;}
th.headerSortDown{background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/desc.gif);background-repeat:no-repeat;background-position:center left;background-color:#222;}
th.header{background-image:url(http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/sort.gif);background-repeat:no-repeat;background-position:center left;cursor:pointer;padding-left:18px;}
th.header:hover{color:#fff;}
td.ratingbg{font-size:1px;color:#fff;height:25px;width:79px;}
div.vercritica{position:relative;top:37px;width:150px;}
.dataTables_filter{text-align:right;padding-bottom:15px;padding-right:6px;font-family:Futura LT BT,Futura,Arial;font-size:.8em;color:#942547;}

#wrapperhp{width:390px;margin:24px auto;}
.sortablehp{width:390px;border:1px solid #ccc;border-bottom:none;}
.sortablehp th{padding:4px 6px 6px;background:#444;color:#fff;text-align:left;font-size:10px;color:#ccc;}
.sortablehp td{padding-left:4px;padding-top:4px;background:#fff;}
.sortablehp .even td{background:#f2f2f2;}
.sortablehp .odd td{background:#fff;}
.sortablehp .invisible{font-size:1px;color:#fff;}
#wrappermap{width:460px;margin:24px auto;}
.sortablemap{width:460px;border:1px solid #ccc;border-bottom:none;}
.sortablemap th{padding:4px 6px 6px;background:#444;color:#fff;text-align:left;font-size:10px;color:#ccc;}
.sortablemap td{padding-left:4px;font-size:12px;background:#fff;border-bottom:1px solid #ccc;}
.sortablemap td.nosort{padding:4px 6px 6px;background:#444;border-bottom:1px solid #444;}
.sortablemap .even td{background:#f2f2f2;}
.sortablemap .odd td{background:#fff;}
.sortablemap .invisible{font-size:1px;color:#fff;}
.dataTables_paginate{width:44px;* width:50px;float:right;text-align:right;font-size:.8em;padding:10px;}






.REVIEWwidget{width:510px;margin:0;padding:5px;background:none;border:none;}
.REVIEWwidget a{color:#222;text-decoration:none;}
.REVIEWwidget a:hover{color:#009;text-decoration:underline;}
.tabnav li{display:inline;list-style:none;padding-right:5px;}
.tabnav li a{text-decoration:none;text-transform:uppercase;color:#222;font-weight:bold;font-size:.8em;padding:4px 6px;outline:none;}
.tabnav li a:hover,.tabnav li a:active,.tabnav li.ui-tabs-selected a{background:#dedbd1;color:#222;text-decoration:none;outline-color:#767675;outline-style: solid;outline-width: 1px;}


.tabdiv{margin-top:2px;border-top:1px solid #767675;border-bottom:1px solid #dedbd1;border-right:none;border-left:none;padding:10px;}
.tabdiv li{margin-left:0px;}
.ui-tabs-hide{display:none;}




/*
 * jQuery UI specific styling
 */

.paging_two_button .fg-button {
	float: left;
	cursor: pointer;
	* cursor: hand;
}

.paging_full_numbers .fg-button {
	padding: 2px 6px;
	cursor: pointer;
	* cursor: hand;
}

.paging_full_numbers {
	width: 350px !important;
}

.fg-toolbar {
	padding: 5px;
}

.dataTables_paginate {
	width: auto;
}

table.display thead th {
	padding: 3px 0px 3px 10px;
	cursor: pointer;
	* cursor: hand;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * Everything below this line is the same as demo_table.css. This file is
 * required for 'cleanliness' of the markup
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
 */

.dataTables_wrapper {
	position: relative;
	min-height: 302px;
	_height: 302px;
	clear: both;
}

.dataTables_processing {
	position: absolute;
	top: 0px;
	left: 50%;
	width: 250px;
	margin-left: -125px;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 11px;
	padding: 2px 0;
}

.dataTables_length {
	width: 40%;
	float: left;
}


.dataTables_info {
	width: 50%;
	float: left;
}

.dataTables_paginate {
	float: right;
	text-align: right;
}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
	height: 19px;
	width: 19px;
	margin-left: 3px;
	float: left;
}

.paginate_disabled_previous {
	background-image: url('/wp-content/themes/elegant-grunge/media/images/back_disabled.jpg');
}

.paginate_enabled_previous {
	background-image: url('/wp-content/themes/elegant-grunge/media/images/back_enabled.jpg');
}

.paginate_disabled_next {
	background-image: url('/wp-content/themes/elegant-grunge/media/images/forward_disabled.jpg');
}

.paginate_enabled_next {
	background-image: url('/wp-content/themes/elegant-grunge/media/images/forward_enabled.jpg');
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables display
 */
table.display {
	margin: 0 auto;
	width: 100%;
	clear: both;
}

table.display tfoot th {
	padding: 3px 10px;
	border-top: 1px solid black;
	font-weight: bold;
}

table.display tr.heading2 td {
	border-bottom: 1px solid #aaa;
}

table.display td {
	padding: 3px 10px;
}

table.display td.center {
	text-align: center;
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('/wp-content/themes/elegant-grunge/media/images/sort_asc.jpg') no-repeat center right;
}

.sorting_desc {
	background: url('/wp-content/themes/elegant-grunge/media/images/sort_desc.jpg') no-repeat center right;
}

.sorting {
	background: url('/wp-content/themes/elegant-grunge/media/images/sort_both.jpg') no-repeat center right;
}




/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables row classes
 */
table.display tr.odd.gradeA {
	background-color: #ddffdd;
}

table.display tr.even.gradeA {
	background-color: #eeffee;
}




table.display tr.odd.gradeA {
	background-color: #ddffdd;
}

table.display tr.even.gradeA {
	background-color: #eeffee;
}

table.display tr.odd.gradeC {
	background-color: #ddddff;
}

table.display tr.even.gradeC {
	background-color: #eeeeff;
}

table.display tr.odd.gradeX {
	background-color: #ffdddd;
}

table.display tr.even.gradeX {
	background-color: #ffeeee;
}

table.display tr.odd.gradeU {
	background-color: #ddd;
}

table.display tr.even.gradeU {
	background-color: #eee;
}


tr.odd {
}

tr.even {
	background-color: white;
}





/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Misc
 */
.top, .bottom {
	padding: 15px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}

.top .dataTables_info {
	float: none;
}

.clear {
	clear: both;
}

.dataTables_empty {
	text-align: center;
}

tfoot input {
	margin: 0.5em 0;
	width: 100%;
	color: #444;
}

tfoot input.search_init {
	color: #999;
}

td.group {
	background-color: #d1cfd0;
	border-bottom: 2px solid #A19B9E;
	border-top: 2px solid #A19B9E;
}

td.details {
	background-color: #d1cfd0;
	border: 2px solid #A19B9E;
}


.example_alt_pagination div.dataTables_info {
	width: 40%;
}

.paging_full_numbers span.paginate_button,
 	.paging_full_numbers span.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
}

.paging_full_numbers span.paginate_button {
	background-color: #ddd;
}

.paging_full_numbers span.paginate_button:hover {
	background-color: #ccc;
}

.paging_full_numbers span.paginate_active {
	background-color: #b46f84;
	color: #DDD;
}

table.display tr.even.row_selected td {
	background-color: #B0BED9;
}

table.display tr.odd.row_selected td {
	background-color: #9FAFD1;
}


/* ---------- AUTOCOMPLETER CSS ----- */

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

/* changes for matches */
.ac_results li span{
	float: right;
	padding-right: 10px;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

/* ---------- END AUTOCOMPLETER CSS ----- */


/* ---------- BEGIN GDSTAR RATING CSS ---- */
/* stars sizes: 12, 16, 20, 24, 30, 46 */
/* stars sets: christmas, crystal, darkness, oxygen, oxygen_gif, plain, pumpkin, soft, starrating, starscape */
/* thumbs sizes: 12, 16, 20, 24, 32, 40 */
/* thumbs sets: classical, starrating, starrating_gif */
/* loaders: , flower */

.starsbar.gdsr-size-12, .starsbar.gdsr-size-12 .gdheight, .starsbar.gdsr-size-12 a { height: 12px; }
.starsbar.gdsr-size-12 a.s1 { width: 12px; }
.starsbar.gdsr-size-12 a.s2 { width: 24px; }
.starsbar.gdsr-size-12 a.s3 { width: 36px; }
.starsbar.gdsr-size-12 a.s4 { width: 48px; }
.starsbar.gdsr-size-12 a.s5 { width: 60px; }
.starsbar.gdsr-size-12 a.s6 { width: 72px; }
.starsbar.gdsr-size-12 a.s7 { width: 84px; }
.starsbar.gdsr-size-12 a.s8 { width: 96px; }
.starsbar.gdsr-size-12 a.s9 { width: 108px; }
.starsbar.gdsr-size-12 a.s10 { width: 120px; }
.starsbar.gdsr-size-12 a.s11 { width: 132px; }
.starsbar.gdsr-size-12 a.s12 { width: 144px; }
.starsbar.gdsr-size-12 a.s13 { width: 156px; }
.starsbar.gdsr-size-12 a.s14 { width: 168px; }
.starsbar.gdsr-size-12 a.s15 { width: 180px; }
.starsbar.gdsr-size-12 a.s16 { width: 192px; }
.starsbar.gdsr-size-12 a.s17 { width: 204px; }
.starsbar.gdsr-size-12 a.s18 { width: 216px; }
.starsbar.gdsr-size-12 a.s19 { width: 228px; }
.starsbar.gdsr-size-12 a.s20 { width: 240px; }
.starsbar.gdsr-size-16, .starsbar.gdsr-size-16 .gdheight, .starsbar.gdsr-size-16 a { height: 16px; }
.starsbar.gdsr-size-16 a.s1 { width: 16px; }
.starsbar.gdsr-size-16 a.s2 { width: 32px; }
.starsbar.gdsr-size-16 a.s3 { width: 48px; }
.starsbar.gdsr-size-16 a.s4 { width: 64px; }
.starsbar.gdsr-size-16 a.s5 { width: 80px; }
.starsbar.gdsr-size-16 a.s6 { width: 96px; }
.starsbar.gdsr-size-16 a.s7 { width: 112px; }
.starsbar.gdsr-size-16 a.s8 { width: 128px; }
.starsbar.gdsr-size-16 a.s9 { width: 144px; }
.starsbar.gdsr-size-16 a.s10 { width: 160px; }
.starsbar.gdsr-size-16 a.s11 { width: 176px; }
.starsbar.gdsr-size-16 a.s12 { width: 192px; }
.starsbar.gdsr-size-16 a.s13 { width: 208px; }
.starsbar.gdsr-size-16 a.s14 { width: 224px; }
.starsbar.gdsr-size-16 a.s15 { width: 240px; }
.starsbar.gdsr-size-16 a.s16 { width: 256px; }
.starsbar.gdsr-size-16 a.s17 { width: 272px; }
.starsbar.gdsr-size-16 a.s18 { width: 288px; }
.starsbar.gdsr-size-16 a.s19 { width: 304px; }
.starsbar.gdsr-size-16 a.s20 { width: 320px; }
.starsbar.gdsr-size-20, .starsbar.gdsr-size-20 .gdheight, .starsbar.gdsr-size-20 a { height: 20px; }
.starsbar.gdsr-size-20 a.s1 { width: 20px; }
.starsbar.gdsr-size-20 a.s2 { width: 40px; }
.starsbar.gdsr-size-20 a.s3 { width: 60px; }
.starsbar.gdsr-size-20 a.s4 { width: 80px; }
.starsbar.gdsr-size-20 a.s5 { width: 100px; }
.starsbar.gdsr-size-20 a.s6 { width: 120px; }
.starsbar.gdsr-size-20 a.s7 { width: 140px; }
.starsbar.gdsr-size-20 a.s8 { width: 160px; }
.starsbar.gdsr-size-20 a.s9 { width: 180px; }
.starsbar.gdsr-size-20 a.s10 { width: 200px; }
.starsbar.gdsr-size-20 a.s11 { width: 220px; }
.starsbar.gdsr-size-20 a.s12 { width: 240px; }
.starsbar.gdsr-size-20 a.s13 { width: 260px; }
.starsbar.gdsr-size-20 a.s14 { width: 280px; }
.starsbar.gdsr-size-20 a.s15 { width: 300px; }
.starsbar.gdsr-size-20 a.s16 { width: 320px; }
.starsbar.gdsr-size-20 a.s17 { width: 340px; }
.starsbar.gdsr-size-20 a.s18 { width: 360px; }
.starsbar.gdsr-size-20 a.s19 { width: 380px; }
.starsbar.gdsr-size-20 a.s20 { width: 400px; }
.starsbar.gdsr-size-24, .starsbar.gdsr-size-24 .gdheight, .starsbar.gdsr-size-24 a { height: 24px; }
.starsbar.gdsr-size-24 a.s1 { width: 24px; }
.starsbar.gdsr-size-24 a.s2 { width: 48px; }
.starsbar.gdsr-size-24 a.s3 { width: 72px; }
.starsbar.gdsr-size-24 a.s4 { width: 96px; }
.starsbar.gdsr-size-24 a.s5 { width: 120px; }
.starsbar.gdsr-size-24 a.s6 { width: 144px; }
.starsbar.gdsr-size-24 a.s7 { width: 168px; }
.starsbar.gdsr-size-24 a.s8 { width: 192px; }
.starsbar.gdsr-size-24 a.s9 { width: 216px; }
.starsbar.gdsr-size-24 a.s10 { width: 240px; }
.starsbar.gdsr-size-24 a.s11 { width: 264px; }
.starsbar.gdsr-size-24 a.s12 { width: 288px; }
.starsbar.gdsr-size-24 a.s13 { width: 312px; }
.starsbar.gdsr-size-24 a.s14 { width: 336px; }
.starsbar.gdsr-size-24 a.s15 { width: 360px; }
.starsbar.gdsr-size-24 a.s16 { width: 384px; }
.starsbar.gdsr-size-24 a.s17 { width: 408px; }
.starsbar.gdsr-size-24 a.s18 { width: 432px; }
.starsbar.gdsr-size-24 a.s19 { width: 456px; }
.starsbar.gdsr-size-24 a.s20 { width: 480px; }
.starsbar.gdsr-size-30, .starsbar.gdsr-size-30 .gdheight, .starsbar.gdsr-size-30 a { height: 30px; }
.starsbar.gdsr-size-30 a.s1 { width: 30px; }
.starsbar.gdsr-size-30 a.s2 { width: 60px; }
.starsbar.gdsr-size-30 a.s3 { width: 90px; }
.starsbar.gdsr-size-30 a.s4 { width: 120px; }
.starsbar.gdsr-size-30 a.s5 { width: 150px; }
.starsbar.gdsr-size-30 a.s6 { width: 180px; }
.starsbar.gdsr-size-30 a.s7 { width: 210px; }
.starsbar.gdsr-size-30 a.s8 { width: 240px; }
.starsbar.gdsr-size-30 a.s9 { width: 270px; }
.starsbar.gdsr-size-30 a.s10 { width: 300px; }
.starsbar.gdsr-size-30 a.s11 { width: 330px; }
.starsbar.gdsr-size-30 a.s12 { width: 360px; }
.starsbar.gdsr-size-30 a.s13 { width: 390px; }
.starsbar.gdsr-size-30 a.s14 { width: 420px; }
.starsbar.gdsr-size-30 a.s15 { width: 450px; }
.starsbar.gdsr-size-30 a.s16 { width: 480px; }
.starsbar.gdsr-size-30 a.s17 { width: 510px; }
.starsbar.gdsr-size-30 a.s18 { width: 540px; }
.starsbar.gdsr-size-30 a.s19 { width: 570px; }
.starsbar.gdsr-size-30 a.s20 { width: 600px; }
.starsbar.gdsr-size-46, .starsbar.gdsr-size-46 .gdheight, .starsbar.gdsr-size-46 a { height: 46px; }
.starsbar.gdsr-size-46 a.s1 { width: 46px; }
.starsbar.gdsr-size-46 a.s2 { width: 92px; }
.starsbar.gdsr-size-46 a.s3 { width: 138px; }
.starsbar.gdsr-size-46 a.s4 { width: 184px; }
.starsbar.gdsr-size-46 a.s5 { width: 230px; }
.starsbar.gdsr-size-46 a.s6 { width: 276px; }
.starsbar.gdsr-size-46 a.s7 { width: 322px; }
.starsbar.gdsr-size-46 a.s8 { width: 368px; }
.starsbar.gdsr-size-46 a.s9 { width: 414px; }
.starsbar.gdsr-size-46 a.s10 { width: 460px; }
.starsbar.gdsr-size-46 a.s11 { width: 506px; }
.starsbar.gdsr-size-46 a.s12 { width: 552px; }
.starsbar.gdsr-size-46 a.s13 { width: 598px; }
.starsbar.gdsr-size-46 a.s14 { width: 644px; }
.starsbar.gdsr-size-46 a.s15 { width: 690px; }
.starsbar.gdsr-size-46 a.s16 { width: 736px; }
.starsbar.gdsr-size-46 a.s17 { width: 782px; }
.starsbar.gdsr-size-46 a.s18 { width: 828px; }
.starsbar.gdsr-size-46 a.s19 { width: 874px; }
.starsbar.gdsr-size-46 a.s20 { width: 920px; }
.ratepost.gdsr-size-12, .ratepost.gdsr-size-12 .starsbar .gdouter { width: 120px; }
.ratepost.gdsr-size-16, .ratepost.gdsr-size-16 .starsbar .gdouter { width: 160px; }
.ratepost.gdsr-size-20, .ratepost.gdsr-size-20 .starsbar .gdouter { width: 200px; }
.ratepost.gdsr-size-24, .ratepost.gdsr-size-24 .starsbar .gdouter { width: 240px; }
.ratepost.gdsr-size-30, .ratepost.gdsr-size-30 .starsbar .gdouter { width: 300px; }
.ratepost.gdsr-size-46, .ratepost.gdsr-size-46 .starsbar .gdouter { width: 460px; }
.rcmmpost.gdsr-size-12, .rcmmpost.gdsr-size-12 .starsbar .gdouter { width: 120px; }
.rcmmpost.gdsr-size-16, .rcmmpost.gdsr-size-16 .starsbar .gdouter { width: 160px; }
.rcmmpost.gdsr-size-20, .rcmmpost.gdsr-size-20 .starsbar .gdouter { width: 200px; }
.rcmmpost.gdsr-size-24, .rcmmpost.gdsr-size-24 .starsbar .gdouter { width: 240px; }
.rcmmpost.gdsr-size-30, .rcmmpost.gdsr-size-30 .starsbar .gdouter { width: 300px; }
.rcmmpost.gdsr-size-46, .rcmmpost.gdsr-size-46 .starsbar .gdouter { width: 460px; }
.rcmmmulti.gdsr-size-12, .rcmmmulti.gdsr-size-12 .starsbar .gdouter { width: 240px; }
.rcmmmulti.gdsr-size-16, .rcmmmulti.gdsr-size-16 .starsbar .gdouter { width: 320px; }
.rcmmmulti.gdsr-size-20, .rcmmmulti.gdsr-size-20 .starsbar .gdouter { width: 400px; }
.rcmmmulti.gdsr-size-24, .rcmmmulti.gdsr-size-24 .starsbar .gdouter { width: 480px; }
.rcmmmulti.gdsr-size-30, .rcmmmulti.gdsr-size-30 .starsbar .gdouter { width: 600px; }
.rcmmmulti.gdsr-size-46, .rcmmmulti.gdsr-size-46 .starsbar .gdouter { width: 920px; }
.ratecmm.gdsr-size-12, .ratecmm.gdsr-size-12 .starsbar .gdouter { width: 60px; }
.ratecmm.gdsr-size-16, .ratecmm.gdsr-size-16 .starsbar .gdouter { width: 80px; }
.ratecmm.gdsr-size-20, .ratecmm.gdsr-size-20 .starsbar .gdouter { width: 100px; }
.ratecmm.gdsr-size-24, .ratecmm.gdsr-size-24 .starsbar .gdouter { width: 120px; }
.ratecmm.gdsr-size-30, .ratecmm.gdsr-size-30 .starsbar .gdouter { width: 150px; }
.ratecmm.gdsr-size-46, .ratecmm.gdsr-size-46 .starsbar .gdouter { width: 230px; }
.reviewcmm.gdsr-size-12, .reviewcmm.gdsr-size-12 .starsbar .gdouter { width: 60px; }
.reviewcmm.gdsr-size-16, .reviewcmm.gdsr-size-16 .starsbar .gdouter { width: 80px; }
.reviewcmm.gdsr-size-20, .reviewcmm.gdsr-size-20 .starsbar .gdouter { width: 100px; }
.reviewcmm.gdsr-size-24, .reviewcmm.gdsr-size-24 .starsbar .gdouter { width: 120px; }
.reviewcmm.gdsr-size-30, .reviewcmm.gdsr-size-30 .starsbar .gdouter { width: 150px; }
.reviewcmm.gdsr-size-46, .reviewcmm.gdsr-size-46 .starsbar .gdouter { width: 230px; }
.gdsr-christmas .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars12.png') repeat-x 0px 0px; }
.gdsr-christmas .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars12.png') repeat-x 0px -24px; }
.gdsr-christmas .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars12.png') repeat-x 0px -12px; }
.gdsr-christmas .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars12.png') repeat-x 0px -12px !important; }
.gdsr-christmas .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars16.png') repeat-x 0px 0px; }
.gdsr-christmas .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars16.png') repeat-x 0px -32px; }
.gdsr-christmas .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars16.png') repeat-x 0px -16px; }
.gdsr-christmas .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars16.png') repeat-x 0px -16px !important; }
.gdsr-christmas .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars20.png') repeat-x 0px 0px; }
.gdsr-christmas .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars20.png') repeat-x 0px -40px; }
.gdsr-christmas .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars20.png') repeat-x 0px -20px; }
.gdsr-christmas .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars20.png') repeat-x 0px -20px !important; }
.gdsr-christmas .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars24.png') repeat-x 0px 0px; }
.gdsr-christmas .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars24.png') repeat-x 0px -48px; }
.gdsr-christmas .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars24.png') repeat-x 0px -24px; }
.gdsr-christmas .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars24.png') repeat-x 0px -24px !important; }
.gdsr-christmas .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars30.png') repeat-x 0px 0px; }
.gdsr-christmas .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars30.png') repeat-x 0px -60px; }
.gdsr-christmas .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars30.png') repeat-x 0px -30px; }
.gdsr-christmas .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars30.png') repeat-x 0px -30px !important; }
.gdsr-christmas .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars46.png') repeat-x 0px 0px; }
.gdsr-christmas .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars46.png') repeat-x 0px -92px; }
.gdsr-christmas .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars46.png') repeat-x 0px -46px; }
.gdsr-christmas .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/christmas/stars46.png') repeat-x 0px -46px !important; }
.gdsr-crystal .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars12.png') repeat-x 0px 0px; }
.gdsr-crystal .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars12.png') repeat-x 0px -24px; }
.gdsr-crystal .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars12.png') repeat-x 0px -12px; }
.gdsr-crystal .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars12.png') repeat-x 0px -12px !important; }
.gdsr-crystal .starsbar.gdsr-size-16 .gdouter { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars16.png') repeat-x 0px 0px; }
.gdsr-crystal .starsbar.gdsr-size-16 .gdinner { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars16.png') repeat-x 0px -32px; }
.gdsr-crystal .starsbar.gdsr-size-16 .gdcurrent { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars16.png') repeat-x 0px -16px; }
.gdsr-crystal .starsbar.gdsr-size-16 a:hover { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars16.png') repeat-x 0px -16px !important; }
.gdsr-crystal .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars20.png') repeat-x 0px 0px; }
.gdsr-crystal .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars20.png') repeat-x 0px -40px; }
.gdsr-crystal .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars20.png') repeat-x 0px -20px; }
.gdsr-crystal .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars20.png') repeat-x 0px -20px !important; }
.gdsr-crystal .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars24.png') repeat-x 0px 0px; }
.gdsr-crystal .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars24.png') repeat-x 0px -48px; }
.gdsr-crystal .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars24.png') repeat-x 0px -24px; }
.gdsr-crystal .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars24.png') repeat-x 0px -24px !important; }
.gdsr-crystal .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars30.png') repeat-x 0px 0px; }
.gdsr-crystal .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars30.png') repeat-x 0px -60px; }
.gdsr-crystal .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars30.png') repeat-x 0px -30px; }
.gdsr-crystal .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars30.png') repeat-x 0px -30px !important; }
.gdsr-crystal .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars46.png') repeat-x 0px 0px; }
.gdsr-crystal .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars46.png') repeat-x 0px -92px; }
.gdsr-crystal .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars46.png') repeat-x 0px -46px; }
.gdsr-crystal .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/crystal/stars46.png') repeat-x 0px -46px !important; }
.gdsr-darkness .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars12.png') repeat-x 0px 0px; }
.gdsr-darkness .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars12.png') repeat-x 0px -24px; }
.gdsr-darkness .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars12.png') repeat-x 0px -12px; }
.gdsr-darkness .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars12.png') repeat-x 0px -12px !important; }
.gdsr-darkness .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars16.png') repeat-x 0px 0px; }
.gdsr-darkness .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars16.png') repeat-x 0px -32px; }
.gdsr-darkness .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars16.png') repeat-x 0px -16px; }
.gdsr-darkness .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars16.png') repeat-x 0px -16px !important; }
.gdsr-darkness .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars20.png') repeat-x 0px 0px; }
.gdsr-darkness .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars20.png') repeat-x 0px -40px; }
.gdsr-darkness .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars20.png') repeat-x 0px -20px; }
.gdsr-darkness .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars20.png') repeat-x 0px -20px !important; }
.gdsr-darkness .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars24.png') repeat-x 0px 0px; }
.gdsr-darkness .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars24.png') repeat-x 0px -48px; }
.gdsr-darkness .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars24.png') repeat-x 0px -24px; }
.gdsr-darkness .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars24.png') repeat-x 0px -24px !important; }
.gdsr-darkness .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars30.png') repeat-x 0px 0px; }
.gdsr-darkness .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars30.png') repeat-x 0px -60px; }
.gdsr-darkness .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars30.png') repeat-x 0px -30px; }
.gdsr-darkness .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars30.png') repeat-x 0px -30px !important; }
.gdsr-darkness .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars46.png') repeat-x 0px 0px; }
.gdsr-darkness .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars46.png') repeat-x 0px -92px; }
.gdsr-darkness .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars46.png') repeat-x 0px -46px; }
.gdsr-darkness .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/darkness/stars46.png') repeat-x 0px -46px !important; }
.gdsr-oxygen .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars12.png') repeat-x 0px 0px; }
.gdsr-oxygen .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars12.png') repeat-x 0px -24px; }
.gdsr-oxygen .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars12.png') repeat-x 0px -12px; }
.gdsr-oxygen .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars12.png') repeat-x 0px -12px !important; }
.gdsr-oxygen .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars16.png') repeat-x 0px 0px; }
.gdsr-oxygen .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars16.png') repeat-x 0px -32px; }
.gdsr-oxygen .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars16.png') repeat-x 0px -16px; }
.gdsr-oxygen .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars16.png') repeat-x 0px -16px !important; }
.gdsr-oxygen .starsbar.gdsr-size-20 .gdouter { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars20.png') repeat-x 0px 0px; }
.gdsr-oxygen .starsbar.gdsr-size-20 .gdinner { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars20.png') repeat-x 0px -40px; }
.gdsr-oxygen .starsbar.gdsr-size-20 .gdcurrent { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars20.png') repeat-x 0px -20px; }
.gdsr-oxygen .starsbar.gdsr-size-20 a:hover { background: url('http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/stars20.png') repeat-x 0px -20px !important; }
.gdsr-oxygen .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars24.png') repeat-x 0px 0px; }
.gdsr-oxygen .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars24.png') repeat-x 0px -48px; }
.gdsr-oxygen .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars24.png') repeat-x 0px -24px; }
.gdsr-oxygen .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars24.png') repeat-x 0px -24px !important; }
.gdsr-oxygen .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars30.png') repeat-x 0px 0px; }
.gdsr-oxygen .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars30.png') repeat-x 0px -60px; }
.gdsr-oxygen .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars30.png') repeat-x 0px -30px; }
.gdsr-oxygen .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars30.png') repeat-x 0px -30px !important; }
.gdsr-oxygen .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars46.png') repeat-x 0px 0px; }
.gdsr-oxygen .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars46.png') repeat-x 0px -92px; }
.gdsr-oxygen .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars46.png') repeat-x 0px -46px; }
.gdsr-oxygen .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen/stars46.png') repeat-x 0px -46px !important; }
.gdsr-oxygen_gif .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars12.gif') repeat-x 0px 0px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars12.gif') repeat-x 0px -24px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars12.gif') repeat-x 0px -12px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars12.gif') repeat-x 0px -12px !important; }
.gdsr-oxygen_gif .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars16.gif') repeat-x 0px 0px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars16.gif') repeat-x 0px -32px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars16.gif') repeat-x 0px -16px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars16.gif') repeat-x 0px -16px !important; }
.gdsr-oxygen_gif .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars20.gif') repeat-x 0px 0px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars20.gif') repeat-x 0px -40px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars20.gif') repeat-x 0px -20px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars20.gif') repeat-x 0px -20px !important; }
.gdsr-oxygen_gif .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars24.gif') repeat-x 0px 0px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars24.gif') repeat-x 0px -48px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars24.gif') repeat-x 0px -24px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars24.gif') repeat-x 0px -24px !important; }
.gdsr-oxygen_gif .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars30.gif') repeat-x 0px 0px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars30.gif') repeat-x 0px -60px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars30.gif') repeat-x 0px -30px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars30.gif') repeat-x 0px -30px !important; }
.gdsr-oxygen_gif .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars46.gif') repeat-x 0px 0px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars46.gif') repeat-x 0px -92px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars46.gif') repeat-x 0px -46px; }
.gdsr-oxygen_gif .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars46.gif') repeat-x 0px -46px !important; }
.gdsr-plain .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars12.png') repeat-x 0px 0px; }
.gdsr-plain .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars12.png') repeat-x 0px -24px; }
.gdsr-plain .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars12.png') repeat-x 0px -12px; }
.gdsr-plain .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars12.png') repeat-x 0px -12px !important; }
.gdsr-plain .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars16.png') repeat-x 0px 0px; }
.gdsr-plain .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars16.png') repeat-x 0px -32px; }
.gdsr-plain .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars16.png') repeat-x 0px -16px; }
.gdsr-plain .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars16.png') repeat-x 0px -16px !important; }
.gdsr-plain .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars20.png') repeat-x 0px 0px; }
.gdsr-plain .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars20.png') repeat-x 0px -40px; }
.gdsr-plain .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars20.png') repeat-x 0px -20px; }
.gdsr-plain .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars20.png') repeat-x 0px -20px !important; }
.gdsr-plain .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars24.png') repeat-x 0px 0px; }
.gdsr-plain .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars24.png') repeat-x 0px -48px; }
.gdsr-plain .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars24.png') repeat-x 0px -24px; }
.gdsr-plain .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars24.png') repeat-x 0px -24px !important; }
.gdsr-plain .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars30.png') repeat-x 0px 0px; }
.gdsr-plain .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars30.png') repeat-x 0px -60px; }
.gdsr-plain .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars30.png') repeat-x 0px -30px; }
.gdsr-plain .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars30.png') repeat-x 0px -30px !important; }
.gdsr-plain .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars46.png') repeat-x 0px 0px; }
.gdsr-plain .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars46.png') repeat-x 0px -92px; }
.gdsr-plain .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars46.png') repeat-x 0px -46px; }
.gdsr-plain .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/plain/stars46.png') repeat-x 0px -46px !important; }
.gdsr-pumpkin .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars12.png') repeat-x 0px 0px; }
.gdsr-pumpkin .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars12.png') repeat-x 0px -24px; }
.gdsr-pumpkin .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars12.png') repeat-x 0px -12px; }
.gdsr-pumpkin .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars12.png') repeat-x 0px -12px !important; }
.gdsr-pumpkin .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars16.png') repeat-x 0px 0px; }
.gdsr-pumpkin .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars16.png') repeat-x 0px -32px; }
.gdsr-pumpkin .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars16.png') repeat-x 0px -16px; }
.gdsr-pumpkin .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars16.png') repeat-x 0px -16px !important; }
.gdsr-pumpkin .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars20.png') repeat-x 0px 0px; }
.gdsr-pumpkin .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars20.png') repeat-x 0px -40px; }
.gdsr-pumpkin .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars20.png') repeat-x 0px -20px; }
.gdsr-pumpkin .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars20.png') repeat-x 0px -20px !important; }
.gdsr-pumpkin .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars24.png') repeat-x 0px 0px; }
.gdsr-pumpkin .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars24.png') repeat-x 0px -48px; }
.gdsr-pumpkin .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars24.png') repeat-x 0px -24px; }
.gdsr-pumpkin .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars24.png') repeat-x 0px -24px !important; }
.gdsr-pumpkin .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars30.png') repeat-x 0px 0px; }
.gdsr-pumpkin .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars30.png') repeat-x 0px -60px; }
.gdsr-pumpkin .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars30.png') repeat-x 0px -30px; }
.gdsr-pumpkin .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars30.png') repeat-x 0px -30px !important; }
.gdsr-pumpkin .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars46.png') repeat-x 0px 0px; }
.gdsr-pumpkin .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars46.png') repeat-x 0px -92px; }
.gdsr-pumpkin .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars46.png') repeat-x 0px -46px; }
.gdsr-pumpkin .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/pumpkin/stars46.png') repeat-x 0px -46px !important; }
.gdsr-soft .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars12.png') repeat-x 0px 0px; }
.gdsr-soft .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars12.png') repeat-x 0px -24px; }
.gdsr-soft .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars12.png') repeat-x 0px -12px; }
.gdsr-soft .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars12.png') repeat-x 0px -12px !important; }
.gdsr-soft .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars16.png') repeat-x 0px 0px; }
.gdsr-soft .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars16.png') repeat-x 0px -32px; }
.gdsr-soft .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars16.png') repeat-x 0px -16px; }
.gdsr-soft .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars16.png') repeat-x 0px -16px !important; }
.gdsr-soft .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars20.png') repeat-x 0px 0px; }
.gdsr-soft .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars20.png') repeat-x 0px -40px; }
.gdsr-soft .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars20.png') repeat-x 0px -20px; }
.gdsr-soft .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars20.png') repeat-x 0px -20px !important; }
.gdsr-soft .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars24.png') repeat-x 0px 0px; }
.gdsr-soft .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars24.png') repeat-x 0px -48px; }
.gdsr-soft .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars24.png') repeat-x 0px -24px; }
.gdsr-soft .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars24.png') repeat-x 0px -24px !important; }
.gdsr-soft .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars30.png') repeat-x 0px 0px; }
.gdsr-soft .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars30.png') repeat-x 0px -60px; }
.gdsr-soft .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars30.png') repeat-x 0px -30px; }
.gdsr-soft .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars30.png') repeat-x 0px -30px !important; }
.gdsr-soft .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars46.png') repeat-x 0px 0px; }
.gdsr-soft .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars46.png') repeat-x 0px -92px; }
.gdsr-soft .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars46.png') repeat-x 0px -46px; }
.gdsr-soft .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/soft/stars46.png') repeat-x 0px -46px !important; }
.gdsr-starrating .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars12.png') repeat-x 0px 0px; }
.gdsr-starrating .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars12.png') repeat-x 0px -24px; }
.gdsr-starrating .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars12.png') repeat-x 0px -12px; }
.gdsr-starrating .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars12.png') repeat-x 0px -12px !important; }
.gdsr-starrating .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars16.png') repeat-x 0px 0px; }
.gdsr-starrating .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars16.png') repeat-x 0px -32px; }
.gdsr-starrating .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars16.png') repeat-x 0px -16px; }
.gdsr-starrating .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars16.png') repeat-x 0px -16px !important; }
.gdsr-starrating .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars20.png') repeat-x 0px 0px; }
.gdsr-starrating .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars20.png') repeat-x 0px -40px; }
.gdsr-starrating .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars20.png') repeat-x 0px -20px; }
.gdsr-starrating .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars20.png') repeat-x 0px -20px !important; }
.gdsr-starrating .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars24.png') repeat-x 0px 0px; }
.gdsr-starrating .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars24.png') repeat-x 0px -48px; }
.gdsr-starrating .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars24.png') repeat-x 0px -24px; }
.gdsr-starrating .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars24.png') repeat-x 0px -24px !important; }
.gdsr-starrating .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars30.png') repeat-x 0px 0px; }
.gdsr-starrating .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars30.png') repeat-x 0px -60px; }
.gdsr-starrating .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars30.png') repeat-x 0px -30px; }
.gdsr-starrating .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars30.png') repeat-x 0px -30px !important; }
.gdsr-starrating .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars46.png') repeat-x 0px 0px; }
.gdsr-starrating .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars46.png') repeat-x 0px -92px; }
.gdsr-starrating .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars46.png') repeat-x 0px -46px; }
.gdsr-starrating .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starrating/stars46.png') repeat-x 0px -46px !important; }
.gdsr-starscape .starsbar.gdsr-size-12 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars12.png') repeat-x 0px 0px; }
.gdsr-starscape .starsbar.gdsr-size-12 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars12.png') repeat-x 0px -24px; }
.gdsr-starscape .starsbar.gdsr-size-12 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars12.png') repeat-x 0px -12px; }
.gdsr-starscape .starsbar.gdsr-size-12 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars12.png') repeat-x 0px -12px !important; }
.gdsr-starscape .starsbar.gdsr-size-16 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars16.png') repeat-x 0px 0px; }
.gdsr-starscape .starsbar.gdsr-size-16 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars16.png') repeat-x 0px -32px; }
.gdsr-starscape .starsbar.gdsr-size-16 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars16.png') repeat-x 0px -16px; }
.gdsr-starscape .starsbar.gdsr-size-16 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars16.png') repeat-x 0px -16px !important; }
.gdsr-starscape .starsbar.gdsr-size-20 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars20.png') repeat-x 0px 0px; }
.gdsr-starscape .starsbar.gdsr-size-20 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars20.png') repeat-x 0px -40px; }
.gdsr-starscape .starsbar.gdsr-size-20 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars20.png') repeat-x 0px -20px; }
.gdsr-starscape .starsbar.gdsr-size-20 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars20.png') repeat-x 0px -20px !important; }
.gdsr-starscape .starsbar.gdsr-size-24 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars24.png') repeat-x 0px 0px; }
.gdsr-starscape .starsbar.gdsr-size-24 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars24.png') repeat-x 0px -48px; }
.gdsr-starscape .starsbar.gdsr-size-24 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars24.png') repeat-x 0px -24px; }
.gdsr-starscape .starsbar.gdsr-size-24 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars24.png') repeat-x 0px -24px !important; }
.gdsr-starscape .starsbar.gdsr-size-30 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars30.png') repeat-x 0px 0px; }
.gdsr-starscape .starsbar.gdsr-size-30 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars30.png') repeat-x 0px -60px; }
.gdsr-starscape .starsbar.gdsr-size-30 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars30.png') repeat-x 0px -30px; }
.gdsr-starscape .starsbar.gdsr-size-30 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars30.png') repeat-x 0px -30px !important; }
.gdsr-starscape .starsbar.gdsr-size-46 .gdouter { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars46.png') repeat-x 0px 0px; }
.gdsr-starscape .starsbar.gdsr-size-46 .gdinner { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars46.png') repeat-x 0px -92px; }
.gdsr-starscape .starsbar.gdsr-size-46 .gdcurrent { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars46.png') repeat-x 0px -46px; }
.gdsr-starscape .starsbar.gdsr-size-46 a:hover { background: url('/wp-content/plugins/gd-star-rating/stars/starscape/stars46.png') repeat-x 0px -46px !important; }

.ratepost, .rcmmpost, .ratemulti, .rcmmmulti, .ratecmm, .reviewcmm { position: relative; display: block; }
.ratepost .starsbar .gdinner, .rcmmpost .starsbar .gdinner, .ratemulti .starsbar .gdinner, .rcmmmulti .starsbar .gdinner, .ratecmm .starsbar .gdinner, .reviewcmm .starsbar .gdinner { width: 0; }
.ratepost .starsbar a:active, .rcmmpost .starsbar a:active, .ratemulti .starsbar a:active, .rcmmmulti .starsbar a:active, .ratecmm .starsbar a:active, .reviewcmm .starsbar a:active { text-decoration: none; border: 0 !important; }
.ratepost .starsbar a:visited, .rcmmpost .starsbar a:visited, .ratemulti .starsbar a:visited, .rcmmmulti .starsbar a:visited, .ratecmm .starsbar a:visited, .reviewcmm .starsbar a:visited { text-decoration: none; border: 0 !important; }
.ratepost .starsbar a:hover, .rcmmpost .starsbar a:hover, .ratemulti .starsbar a:hover, .rcmmmulti .starsbar a:hover, .ratecmm .starsbar a:hover, .reviewcmm .starsbar a:hover { text-decoration: none; border: 0 !important; }
.ratepost .starsbar a, .rcmmpost .starsbar a, .ratemulti .starsbar a, .rcmmmulti .starsbar a, .ratecmm .starsbar a, .reviewcmm .starsbar a { position: absolute; display: block; left: 0; top: 0; text-decoration: none; border: 0 !important; cursor: pointer; background: none !important; }


.gdt-size-20.gdthumbtext {
line-height:21px;
}
.gdt-size-20.gdthumb, .gdt-size-20.gdthumb a, .gdt-size-20.gdthumb div {
height:20px;
width:34px;
}
.gdt-size-20.gdthumb.gddw a, .gdt-size-20.gdthumb.gddw div {
background-position:0 -20px !important;
}
.gdt-size-20.gdthumb.gdup a:hover {
background-position:0 -40px;
}
.gdt-size-20.gdthumb.gddw a:hover {
background-position:0 -60px !important;
}
.gdt-size-20.gdthumb a.gdt-classical, .gdt-size-20.gdthumb div.gdt-classical {
background:url("/wp-content/plugins/gd-star-rating/thumbs/classical/thumbs20.png") no-repeat scroll 0 0 transparent;
}
.gdt-size-20.gdthumb a.gdt-starrating, .gdt-size-20.gdthumb div.gdt-starrating {
background:url("http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/thumbs20.png") no-repeat scroll 0 0 transparent;
}
.gdt-size-20.gdthumb a.gdt-starrating_gif, .gdt-size-20.gdthumb div.gdt-starrating_gif {
background:url("/wp-content/plugins/gd-star-rating/thumbs/starrating_gif/thumbs20.gif") no-repeat scroll 0 0 transparent;
}


.gdt-size-40.gdthumbtext {
line-height:21px;
}
.gdt-size-40.gdthumb, .gdt-size-40.gdthumb a, .gdt-size-40.gdthumb div {
height:61px;
width:75px;
}
.gdt-size-40.gdthumb.gddw a, .gdt-size-40.gdthumb.gddw div {
background-position:0 -61px !important;
}
.gdt-size-40.gdthumb.gdup a:hover {
background-position:0 -122px;
}
.gdt-size-40.gdthumb.gddw a:hover {
background-position:0 -183px !important;
}
.gdt-size-40.gdthumb a.gdt-classical, .gdt-size-40.gdthumb div.gdt-classical {
background:url("/wp-content/plugins/gd-star-rating/thumbs/classical/thumbs40.png") no-repeat scroll 0 0 transparent;
}
.gdt-size-40.gdthumb a.gdt-starrating, .gdt-size-40.gdthumb div.gdt-starrating {
background:url("http://gepicureo.s3.amazonaws.com/wp-content/themes/elegant-grunge/images/rating/thumbs40.png") no-repeat scroll 0 0 transparent;
}
.gdt-size-40.gdthumb a.gdt-starrating_gif, .gdt-size-40.gdthumb div.gdt-starrating_gif {
background:url("/wp-content/plugins/gd-star-rating/thumbs/starrating_gif/thumbs40.gif") no-repeat scroll 0 0 transparent;
}

.gdthumb a {
    border: 0 none !important;
    cursor: pointer;
    display: block;
    left: 0;
    position: absolute;
    text-decoration: none;
    top: 0;
}

.rtexthumb .gdthumbtext { float: none; }
.gdthumbtext { float: left; font-size: 12px; }
.gdthumb { position: relative; float: left; }
.gdthumb.gdup a { background-position:  0px 0px; }
.thumblock .ratingloader { float: left; }

.ratemulti .starsbar .gdcurrent { width: 0; top: 0; position: absolute; }
.starsbar .gdinner { padding: 0; }
.ratingblock td { vertical-align: middle; }
.raterclear { clear: both; }
.raterleft { float: left; }
.raterright { float: right; }
.voted {color: #999;}
.inactive {color: #999;}
.thanks {color: #36AA3D;}
.static {color: #5D3126;}
.rater { top: 0; }

.ratingtextmulti { float: left; }
.ratingbutton { float: right; padding: 1px 6px; }
.ratingbutton.gdinactive { border: 1px solid #9c5f5f; background-color: #e9e4d4; }
.ratingbutton.gdactive { border: 1px solid black; background-color: #f1ede5; cursor: pointer; }
.ratingbutton a { line-height: 14px; text-decoration: none !important; }
.ratingbutton.gdactive { cursor: pointer; }
.ratingbutton.gdactive a { color: #ad1b1b; cursor: pointer; }
.ratingbutton.gdinactive a { color: gray; cursor: default; }
.gdmultitable { padding: 3px; margin: 3px; border: none; }
.gdtblbottom td { padding-top: 4px; }
.gdtblbottom { margin-top: 2px; background-color: #fffcf4; }
.mtrow {  }
.mtrow td.mtstars { text-align: right; }
.mtrow.alternate { background-color: #f7f4ea; }
.gdtblmuravg { background-color: #fffcf4; }
.gdtblmuravg td { border-top: 2px solid #dcdcdc; text-align: center; }
.gdmultitable td { vertical-align: middle; padding: 2px 4px; }
.ratingblock, .thumblock { margin-bottom: 4px; margin-top: 4px; font-size: 12px; }
.ratingstarsinline { float: left; }
.ratingtext { padding-bottom: 2px; margin-bottom: 2px; margin-top: 0px; }
.ratingmulti img { border: 0; padding: 0; margin: 0; }
.gdouter { text-align: left; }

.ratingblockarticle { font-size: 1em; }
.ratingblockcomment { font-size: 0.8em; }
.ratingloaderarticle, .ratingloadercomment { font-size: 12px; text-align: center; vertical-align: middle; }

.cmminthide { display: none; }

/* loading indicators */
.loader { margin-left: auto; margin-right: auto; text-align: left; }

.loader. { background: url(/wp-content/plugins/gd-star-rating/gfx/loader/.gif) no-repeat left; padding-left: px; }
.loader..width { width: px; }
.loader.flower { background: url(/wp-content/plugins/gd-star-rating/gfx/loader/flower.gif) no-repeat left; padding-left: 18px; }
.loader.flower.width { width: 16px; }

.loader.width { padding-left: 0px; }
.loader.arrows.thumb, .loader.flower.thumb, .loader.circle.thumb, .loader.broken.thumb,
.loader.radar.thumb, .loader.triangles.thumb, .loader.snake.thumb, .loader.snakebig.thumb,
.loader.brokenbig.thumb { background-position: center !important; padding-left: 0px !important; }

/* top rating widget */
.trw-title { text-align: center; font-size: 16px; font-family: "Century Gothic", Arial, Helvetica, sans-serif; }
.trw-rating { font-size: 44px; font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
.trw-footer { text-align: center; font-size: 11px; font-family: "Century Gothic", Geneva, Arial, Helvetica, sans-serif; }

.gdsrcacheloader {
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
    margin: 3px;
    padding: 3px;
}

.gdsrclsmall {
    background: url(/wp-content/plugins/gd-star-rating/gfx/load_small.png) no-repeat left;
    padding-left: 28px;
    width: 120px;
}

.gdsrclbig {
    background: url(/wp-content/plugins/gd-star-rating/gfx/load_big.png) no-repeat left;
    padding-left: 46px;
    width: 160px;
}

.gdsrclsmall strong { font-size: 14px; }
.gdsrclsmall em { font-size: 11px; }
.gdsrclbig strong { font-size: 17px; }
.gdsrclbig em { font-size: 14px; }



/* ---------- END GDSTAR RATING CSS ----- */


/* ---------- BEGIN POPULAR POSTS CSS ---- */

/*
Wordpress Popular Posts plugin stylesheet
Developed by Hector Cabrera

Use the following classes to style your popular posts list as you like.
*/

/* title styles */
.wpp-post-title {
}

/* thumbnail styles */
img.wpp-thumbnail {
	border:none;
}

/* excerpt styles */
.wpp-excerpt {
}

/* Stats tag styles */
.post-stats {
	font-size:9px;
	font-weight:bold;
}
	
	.wpp-comments {
	}
	
	.wpp-views {
	}
	
	.wpp-author {
		font-style:italic;
	}
	
	.wpp-date {
	}

/* WP-PostRatings styles */
.wpp-rating {
}

/* ----------- END POPULAR POSTS -------------*/

/*
CSS Name: Default Styles
Description: NextGEN Default Gallery Stylesheet
Author: Alex Rabe
Version: 1.50

This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,
it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-album {
    height: 100%;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album {
    overflow:hidden;
    padding: 5px;
    margin-bottom: 5px;
    border: 1px solid #cccccc;
} 

.ngg-album {
	overflow: hidden;
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 1.4em;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 12px;
}

.ngg-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important; 
	text-align:left;
	width:120px;	
}

.ngg-album-compactbox {
	background:transparent url(albumset.gif) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}


.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px; 
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 315px;
	display:block !important;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
	text-align: center;
}

.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;
}

/* ----------- Gallery navigation -------------*/

.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;
	text-align:center;
	
}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* ----------- Image browser style -------------*/

.ngg-imagebrowser {
	
}

.ngg-imagebrowser h3 {
	text-align:center;
}

.ngg-imagebrowser img {
	border:1px solid #A9A9A9;
	margin-top: 10px; 
	margin-bottom: 10px; 
	width: 100%;
	display:block !important;
	padding:5px;
}

.ngg-imagebrowser-nav {
	padding:5px;
	margin-left:10px;	
}

.ngg-imagebrowser-nav .back {
	float:left;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .next {
	float:right;
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-imagebrowser-nav .counter {
	text-align:center;
	font-size:0.9em !important;
}

.exif-data {
  	margin-left: auto !important;
    margin-right: auto !important;	
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto; 
	margin-right: auto;
	text-align:center;
	outline: none;	
}

.slideshowlink {
	
}

/* ----------- Single picture -------------*/
.ngg-singlepic {
	background-color:#FFFFFF;
	display:block;  
	padding:4px;
}

.ngg-left {
	float: left;
	margin-right:10px;
}

.ngg-right {
	float: right;
	margin-left:10px;
}

.ngg-center {
  	margin-left: auto !important;
    margin-right: auto !important;
}

/* ----------- Sidebar widget -------------*/
.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
	text-align:left;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 2px 2px 0px; 
	padding:1px; 
}

/* ----------- Related images -------------*/
.ngg-related-gallery {
	background:#F9F9F9;
	border:1px solid #E0E0E0;
	overflow:hidden;
	margin-bottom:1em;
	margin-top:1em;
	padding:5px;
}
.ngg-related-gallery img {
	border: 1px solid #DDDDDD;
	float: left;
	margin: 0pt 3px;
	padding: 2px;
	height: 50px;
	width:  50px;
}

.ngg-related-gallery img:hover {
	border: 1px solid #000000;
} 

/* ----------- Gallery list -------------*/

.ngg-galleryoverview ul li:before {
	content: '' !important;
}

.ngg-gallery-list {
	list-style-type:none;
	padding: 0px !important;
	text-indent:0px !important;	
}

.ngg-galleryoverview div.pic img{
	width: 100%;	
}

.ngg-gallery-list li {
	float:left;
	margin:0 2px 0px 2px !important;
	overflow:hidden;
}

.ngg-gallery-list li a {
	border:1px solid #CCCCCC;
	display:block;
	padding:2px;
}

.ngg-gallery-list li.selected a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 none repeat scroll 0 0;
}

.ngg-gallery-list li img {
	height:40px;
	width:40px;	
}

li.ngg-next, li.ngg-prev {
	height:40px;
	width:40px;	
	font-size:3.5em;
}

li.ngg-next a, li.ngg-prev a  {
	padding-top: 10px;
	border: none;
	text-decoration: none;
}


/*------------THICKBOX CSS ---------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px "Lucida Grande", Verdana, Arial, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
	border: 1px solid #555;
	-moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;
	-khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px;
	box-shadow: rgba(0,0,0,1) 0 4px 30px;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:6px 10px 0;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:6px 10px 0;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	z-index:103;
	top: 50%;
	left: 50%;
	background-color: #E8E8E8;
	border: 1px solid #555;
	margin: -45px 0pt 0pt -125px;
	padding: 40px 15px 15px;
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	_margin-bottom:1px;
}
/* ----------- END THICKBOX -------------*/


/* ----------- RELATED WIDGET -------------*/


/* root element for the whole scrollable setup */
div.scrollable {
  position:relative;
  overflow:hidden;
  /* This width holds place for 3 items. But it's actually overridden at runtime by jquery according
  to how much actual space we have on page */
  width: 276px;
  height: 242px;
  clear: both;
}


}
/* disabled navigational button */
.strip-prev-container a.disabled {
  background-position:-100px 0px;
}
.strip-next-container a.disabled {
  background-position:-200px 0px;
}
.strip-prev-container, .strip-next-container {
  float: right;
}


/* single item */
.ob-thumbs .item-container {
float:left;
/* Changing the width should be in sync with the JS and Java code !!!*/
height: 240px;
cursor: pointer;
padding:0 9px 0 0;
width:119px;
}

/* style when element is active (clicked) */
.ob-thumbs div.active {
cursor: default;
}


/*
root element for scrollable items. It is
absolutely positioned with large width.
*/
.ob-thumbs {
position:absolute;
width:2000em;
clear:both;
}


/* style when element is active (clicked) */
.ob-thumbs div.active {
cursor:default;
}

img.strip-img {
border: none !important;
height: 109px;
margin: 0px !important;
display: block;
padding: 0px !important;
background-image: url(strip_default.png); /*This is a default image in case communication fails*/
}

.ob-thumbs a.strip-rec-link-img {
  border:1px solid #ccc !important;
  display:block;
  padding:3px;
  width: 109px;
  float: left;
  height: 109px;
}


/* The "You might also like" string */
.strip-like {
  float: left;
  font-size: 14px;
  line-height: 16px;
  height: 20px;
  font-weight: bold;
}
.div-wrapper-right .strip-like {
  float: right;
  direction: rtl;
}

.strip-navi-cont {
  float: right;
}
.div-wrapper-right .strip-navi-cont {
  direction: ltr;
  padding-right: 100px;
  float: left;
}

.thumbs-container {
  display: none;
}

.div-wrapper-right .thumbs-container {
  direction: rtl;
}

.strip-navi {
  margin-top: 7px;
  float: right;
}

.strip-header {
  display: none;
}

.strip-navi a {
  background: #aaa url(strip_sprite.gif) no-repeat scroll 0 0;
  display:block;
  float:left;
  font-size:1px;
  height:9px;
  width:9px;
  border-bottom: none;
}
div.strip-navi a.active {
  background-position:0 -100px;
  background-color: #555;
}

.item-container .top-bar {
  height: 3px;
  font-size: 3px;
  background-color: #ddd;
  margin-bottom: 2px;
  width:117px;
}

.item-container .strip-text-content {
  margin-top: 0px;
  clear: both;
}

.div-wrapper-right .item-container .strip-text-content {
  direction: rtl;
}

.item-container-ad .strip-text-content {
  position: relative;
  top: -18px;
}

.item-container .strip-rec-link-title {
  font-size: 13px;
  line-height: 16px;
  font-weight: normal;
}

.item-container .strip-rec-link-source {
  display: block;
  font-size: 12px;
  line-height: 16px;
}

.ob-thumbs div.hover .top-bar {
  background-color: #555;
}
.ob-thumbs div.hover a.strip-rec-link-img {
  border: 2px solid #555;
  padding: 2px;
}

.strip-slant-borderdraw {
  visibility: hidden;
  border-style: solid;
  width: 0px;
  height: 0px;
  line-height: 0px;
  border-width: 8px 8px 0px;
  border-color: #555 transparent transparent;
  margin: 0 50px 0 50px;
  clear: both;
}

.item-container-ad .strip-slant-borderdraw {
  position: relative;
  top: -19px;
}

.strip-ie6 .strip-slant-borderdraw {
  display: none;
}


.ob-thumbs div.hover .strip-slant-borderdraw {
  visibility: visible;
}

.item-container .paid-distribution a, .item-container-ad .paid-distribution a:hover {
  background-color:#555;
  border-color:#FFF;
  border-style:solid;
  border-width:2px 2px 0 0;
  color:#FFF;
  float:left;
  font-family:verdana,arial,sans-serif;
  font-size:9px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  padding:2px 4px;
  position:relative;
  top:-18px;
  z-index:0;
}

.ob-thumbs a, .ob-thumbs a:hover, .ob-thumbs a:visited {
  text-decoration: none;
  border: none;
}

.strip-ie6 .top-bar {
  display: none;
}




