@charset "UTF-8";
/*--Anchor Ink Tattoos-- copyright 2010 | Site By Natron Designs
--------------------------------------------------*/

/*--CSS Reset--*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul,li {list-style:none; text-indent:0px; margin:0px; padding:0px;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a:focus{outline:none;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix, *:first-child+html .clearfix {zoom: 1; display: block; /* resets display for IE/Win */}

body{background:#000 url(../images/anchor_bg.png) repeat; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF;}
.bodyTR{background:url(../images/tr_bg.png) no-repeat; width:960px; height:300px; position:absolute; top:0px; left:0px; z-index:1;}
a.gbtn {background:url(../images/gbtn.png) no-repeat scroll bottom right; display: block; float: left; height: 34px; margin-right: 0px; padding-right: 12px; text-decoration: none; color: #000; font:16px Georgia, "Times New Roman", Times, serif;}
a.gbtn span {background:url(../images/gbtn.png) no-repeat top left; height:27px; display: block; line-height: 18px; padding-left:29px; padding-top:7px; text-shadow:0 1px #fff;} 
h1.ErrorPages{font:60px Georgia, "Times New Roman", Times, serif; color:#fff; margin:20px 0 10px 0;}

/*--main divs--
---------------------------------------*/

/*wrapper*/
.wrp{width:990px; height:; position:relative; z-index:2; margin:115px auto 20px auto;}

/*header*/
.wrp .header{width:990px; height:auto; border-top:solid 1px #7C7C7C; border-bottom:solid 1px #7C7C7C; position:relative; padding:6px 0; z-index:2; #margin-top:120px;}
.wrp .header .number{width:114px; position:absolute; top:-26px; right:0px; font:15px "Times New Roman", Times, serif; color:#CCC;}
.wrp .header .logout{width:207px; position:absolute; top:-26px; right:0px; font:15px "Times New Roman", Times, serif; color:#CCC;}
.wrp .header .logout a{text-decoration:underline; font:15px "Times New Roman", Times, serif; color:#CCC;}
.wrp .header .number a.env{background:url(../images/sprt.png) no-repeat -638px -277px; #background:url(../images/sprt.png) no-repeat -638px -277px; width:13px; height:10px; display:inline-block; #height:15px; #padding-right:5px;}
.wrp .header h1.her{text-indent:-99999px; background:url(../images/sprt.png) no-repeat 0 0; width:261px; height:299px; position:absolute; top:-103px; left:-37px; z-index:2;}
.wrp .header a.home{display:block; position:absolute; width:300px; height:200px; position:absolute; top:-23px; left:-14px; z-index:3;}
.wrp .header .inner{position:relative; width:990px; height:158px; border-top:solid 1px #7C7C7C; border-bottom:solid 1px #7C7C7C;}
.wrp .header .inner .logo{background:url(../images/ink_logo.png) no-repeat; width:554px; height:140px; position:absolute; top:9px; left:242px; text-indent:-9999999px;}
.wrp .header .inner .logo-2{background:url(../images/logo-2.png) no-repeat; width:734px; height:127px; position:absolute; top:18px; left:242px; text-indent:-9999999px;}
.wrp .header .nav{height:32px; padding-top:8px; width:960px; margin-left:30px;}
.wrp .header .adminHead{background:url(../images/console_bg.png) no-repeat right bottom; height:130px !important;}

/*(admin)*/
.admin{margin-top:160px !important;}
.adminLogo{top:-133px !important;}
.adminWrp{width:990px; height:auto; font:13px Georgia, "Times New Roman", Times, serif; color:#fff; margin:50px 0;}
.adminWrp .photo{float:left; width:600px; position:relative;}
.adminWrp .bio{float:left; width:360px; margin-left:30px; position:relative;}
.adminWrp .widget{background:url(../images/admin_sprt.png) repeat-x 0 -398px; position:relative; height:20px; padding:5px 0; font:15px Tahoma, Geneva, sans-serif; color:#000; text-shadow:0 1px #CCC;}
.adminWrp .widget .lt{background:url(../images/admin_sprt.png) no-repeat 0 -338px; width:6px; height:30px; position:absolute; top:0; left:0px;}
.adminWrp .widget .rt{background:url(../images/admin_sprt.png) no-repeat 0 -368px; width:6px; height:30px; position:absolute; top:0; right:0px;}
.adminWrp .widget span.pencil{background:url(../images/admin_sprt.png) no-repeat 0 -299px; display:block; float:left; width:19px; height:17px; margin-left:7px; margin-right:6px;}
.adminWrp .widget span.camera{background:url(../images/admin_sprt.png) no-repeat 0 -270px; display:block; float:left; width:19px; height:16px; margin-left:9px; margin-right:6px; margin-top:2px;}
.adminWrp .widgCont{background-color:#fff; position:relative; height:auto; padding:5px; color:#000; font:13px Tahoma, Geneva, sans-serif;}
.success{position:relative; background:#99CC33; padding:6px; border:solid 1px #006600; font:16px Tahoma, Geneva, sans-serif; color:#fff; font-weight:bold; z-index:99; margin-bottom:20px;}
.success .tl, .success .tr, .success .bl, .success .br, .error .tl, .error .tr, .error .bl, .error .br{background:url(../images/admin_sprt.png) no-repeat; position:absolute; width:6px; height:6px;}
.success .tl{background-position:-6px -344px; top:-1px; left:-1px;}
.success .tr{background-position:-12px -344px; top:-1px; right:-1px;}
.success .bl{background-position:-6px -350px; bottom:-1px; left:-1px;}
.success .br{background-position:-12px -350px; bottom:-1px; right:-1px;}
.error{position:relative; background:#FFFF99; padding:6px; border:solid 1px #990000; font:16px Tahoma, Geneva, sans-serif; color:#990000; font-weight:bold; z-index:99; margin-bottom:20px;}
.error .tl{background-position:-6px -356px; top:-1px; left:-1px;}
.error .tr{background-position:-12px -356px; top:-1px; right:-1px;}
.error .bl{background-position:-6px -362px; bottom:-1px; left:-1px;}
.error .br{background-position:-12px -362px; bottom:-1px; right:-1px;}
.error span.icon, .success span.icon{float:left; display:block; background:url(../images/admin_sprt.png) no-repeat; width:16px; height:16px; margin-right:7px; margin-top:4px;}
.error a, .success a{float:right; text-decoration:underline; color:#FFF;}
.error span.icon{background-position:0 -78px;}
.success span.icon{background-position:0 0;}
.accordionWrapper{background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{padding:10px 5px;cursor:pointer; border-top:solid 1px #333;}
.accordionWrapper div.title span{font:18px Georgia, "Times New Roman", Times, serif; color:#006;}
.accordionWrapper div.content2{display:none; width:100%; padding:6px 5px;}
.accordionWrapper .first{border:none !important;}
.accordionWrapper .openPht{background:url(../images/admin_sprt.png) no-repeat 0 -203px; width:114px; height:26px; float:right; margin-top:-2px;}
.accordionWrapper .openBio{background:url(../images/admin_sprt.png) no-repeat 0 -231px; width:22px; height:22px; float:right; margin-top:-2px;}
.adminWrp textarea{background:url(../images/admin_sprt.png) no-repeat bottom; width:318px; height:112px; padding:7px; font:13px Tahoma, Geneva, sans-serif; color:#000; margin:7px 0; border:none;}
.adminWrp .send{background:url(../images/admin_sprt.png) no-repeat 0 -171px; width:143px; height:30px; border:none; cursor:pointer;}
.SI-FILES-STYLIZED label.cabinet{background:url(../images/admin_sprt.png) no-repeat 0 -141px; height:28px; width:146px; display:inline-block; float:left; overflow: hidden; cursor: pointer; margin-right:12px;}
.SI-FILES-STYLIZED label.cabinet input.file{position: relative; height: 100%; width: auto; opacity: 0; -moz-opacity: 0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor: pointer;}

/*(remove admin)*/
a.removePht{display:block; width:171px; height:30px; background:url(../images/remove_btn.png) no-repeat;}
.adminWrp table{width:100%; border-collapse:collapse;}
.adminWrp table td{border-bottom:#999 solid 1px; padding:15px 3px;}
.adminWrp table td a{float:right;}
.adminWrp table td img{background:#999; padding:5px;}
.adminWrp table td h1{font:28px Georgia, "Times New Roman", Times, serif; color:#CCC; font-style:italic;}
.adminWrp a{color:#03C; text-decoration:underline;}
.adminWrp a:hover{color:#0CF;}

/*nav*/
.wrp ul.navStrp{width:970px; position:relative; z-index:3; margin-top:6px; height:25px; margin-left:65px;}
.wrp ul.navStrp li{float:left;}
.wrp ul.navStrp li a.homeNav, span.artist, .wrp li a.about, .wrp li a.contact{background:url(../images/nav_sprt.png) no-repeat; height:25px; display:block;}
.wrp ul.navStrp li a.homeNav{background-position: 0 -1px; width:87px; margin-right:113px;}
span.artist{background-position: 0 -27px; width:154px; margin-right:104px; z-index:3; position:relative;}
.wrp ul.navStrp li a.about{background-position: 0 -53px; width:158px; margin-right:105px;}
.wrp ul.navStrp li a.contact{background-position: 0 -79px; width:204px;}

/*content*/
.wrp .content{width:990px; border-bottom:solid 1px #7C7C7C; position:relative; z-index:1;}
.wrp .content .slider{width:510px; height:320px; float:left;}
.wrp .content .right{float:left; position:relative; width:390px; height:auto; margin:0 30px; #margin-top:30px;}
.wrp .content .right .bg{background:url(../images/sprt.png) no-repeat -544px 0; width:110px; height:155px; position:absolute; top:3px; right:-70px; #top:-30px;}
.wrp .content .right  h1.welcome{background:url(../images/sprt.png) no-repeat -36px -299px; width:392px; height:20px; text-indent:-999999px; margin-top:42px; margin-bottom:20px;}
.wrp .content .right p{font:15px Georgia, "Times New Roman", Times, serif; color:#ccc; margin:12px 0; line-height:22px;}
.wrp .content .right a.look{background:url(../images/sprt.png) no-repeat -553px -211px; width:175px; height:32px; display:block; margin-top:30px;}

/*(login)*/
.login{width:469px; height:auto; margin:100px auto 30px auto; position:relative; z-index:5;}
.login h1{background:url(../images/login_sprt.png) no-repeat 0 0; width:451px; height:30px; margin:0 0 10px 6px; text-indent:-99999px;}
.login .panel{width:469px; height:239px; background:url(../images/login_sprt.png) no-repeat 0 -38px;}
.login .panel input.text{background:url(../images/login_sprt.png) no-repeat -469px 0; width:262px; height:23px; padding:5px; font:15px Tahoma, Geneva, sans-serif; color:#000; border:none;}
.login .panel input.btn{background:url(../images/login_sprt.png) no-repeat -469px -33px; width:113px; height:34px; border:none; cursor:pointer; margin-top:12px;}
.login .panel .inner{float:right; width:272px; margin-right:41px; height:auto; font:18px Georgia, "Times New Roman", Times, serif; color:#000; text-shadow:0 1px #FFF;}
.login .panel .inner span{font:11px Tahoma, Geneva, sans-serif; text-shadow:0 1px #CCC; margin-left:13px;}
.login .panel .inner span a{color:#000;}
.login .panel .inner p{margin:6px 0;}

/*(artists)*/
.wrp .content h1.artHead{background:url(../images/artists_head.png) no-repeat; width:559px; height:32px; text-indent:-99999px; margin-top:43px; margin-bottom:30px;}
.wrp .steve{background:url(../images/steve_bg.jpg) no-repeat top left; width:990px; height:auto; position:relative; margin-bottom:35px;}
.wrp .dom{background:url(../images/dom_bg.jpg) no-repeat top left; width:990px; height:auto; position:relative; margin-bottom:35px;}
.wrp .jeana{background:url(../images/jeana_bg.jpg) no-repeat top left; width:990px; height:auto; position:relative; margin-bottom:35px;}
.wrp .jason{background:url(../images/jason_bg.jpg) no-repeat top left; width:990px; height:auto; position:relative; margin-bottom:35px;}
.wrp .buzz{background:url(../images/buzz_bg.jpg) no-repeat top left; width:990px; height:auto; position:relative; margin-bottom:35px;}
.wrp .jon{background:url(../images/jon_bg.jpg) no-repeat top left; width:990px; height:auto; position:relative; margin-bottom:35px; min-height:500px;}
.wrp .jake{background:url(../images/jake.jpg) no-repeat top left; width:990px; height:auto; position:relative;}
#artistAjax {width:990px;}
.wrp .steve .sel, .wrp .dom .sel, .wrp .jeana .sel, .wrp .jason .sel, .wrp .buzz .sel, .wrp .jon .sel{background:url(../images/sprt.png) no-repeat -1174px -228px; position:absolute; width:25px; height:17px; top:-33px;}
.wrp .steve .sel{right:338px;}
.wrp .jon .sel{right:338px;}
.wrp .dom .sel{right:252px;}
.wrp .jason .sel{right:86px;}
.wrp .jeana .sel{right:159px;}
.wrp .buzz .sel{right:17px;}
.wrp .tats{float:right; width:475px; min-height:390px; font:14px Georgia, "Times New Roman", Times, serif; color:#fff;}
.wrp .tats p{margin:14px 0; line-height:23px;}
.wrp .tats a{color:#fff;}
.wrp .tats img{background:#666; padding:2px; margin:10px;}
.wrp .tats img:hover{background:#CCC;}
ul.glTabs{position:absolute; top:0px; right:0px; z-index:2; #top:42px;}
ul.poulson{position:absolute; top:0px; right:0px; z-index:2; #top:42px;}
ul.glTabs li{background:url(../images/folio_btns.png) no-repeat 0 0; width:101px; height:25px; cursor:pointer;}
ul.glTabs li.activeTab{background:url(../images/sprt.png) no-repeat -741px -277px; width:100px; height:25px; display:none;}
a.flickr{background:url(../images/folio_btns.png) no-repeat bottom; width:142px; height:25px; display:block;}
#bioBtn{background:url(../images/folio_btns.png) no-repeat 0 -25px; width:141px; height:25px; cursor:pointer; cursor:pointer;}
ul.glTabs li a:hover{text-decoration:underline;}
ul.glTabsCtnt li.conTab{display:none;}
ul.glTabsCtnt li.activeTab{display:block;}
ul.secNav{height:50px; position:absolute; top:4px; right:0px;}
ul.secNav li{float:left; margin-left:10px;  font:12px Tahoma, Geneva, sans-serif !important;}
ul.secNav li a.secondNav {background:url(../images/btnR.png) no-repeat scroll top right; display: block; float: left; height: 28px; margin-right: 0px; padding-right: 12px; text-decoration: none; color: #000; font:15px Georgia, "Times New Roman", Times, serif;}
ul.secNav li a.secondNav span {background:url(../images/btnL.png) no-repeat; height:21px; display: block; line-height: 12px; padding-left:12px; padding-top:7px; text-shadow:0 1px #CCC;} 

/*(about)*/
.wrp .aboutLeft{background:url(../images/shop.png) no-repeat; width:331px; height:400px; float:left; margin-top:43px;}
.wrp .aboutRight{width:609px; float:left; margin-left:50px; font:15px Georgia, "Times New Roman", Times, serif; color:#fff; line-height:23px; margin-top:75px;}
.wrp .aboutRight p{margin:14px 0;}
.wrp .aboutRight img{padding:5px; background:#666;}
.wrp .aboutRight ul li{float:left; margin-right:10px;}
.wrp .serv{width:990px; border-bottom:solid 1px #7c7c7c; padding-bottom:30px; margin-top:30px; font:15px Georgia, "Times New Roman", Times, serif; color:#fff; line-height:23px;}
.wrp .serv h1.servHead{background:url(../images/serv_head.png) no-repeat; width:354px; height:32px; text-indent:-999999px; margin-bottom:30px;}
.wrp .serv ul{text-transform:uppercase; font-szie:16px; margin:20px 0;}
.wrp .serv ul li{background:url(../images/sprt.png) no-repeat left -377px; padding-left:22px; margin:8px 0; width:400px;}

/*(contact)*/
.forCont{margin-top:30px;}
.conLeft h1, .forCont .faqPan h1{font:33px Georgia, "Times New Roman", Times, serif; color:#fff; margin-bottom:30px;}
.conLeft{width:440px; float:left; padding-right:30px; border-right:1px solid #666; margin-bottom:35px;}
.conLeft table{border-collapse:collapse; width:100%;}
.conLeft table td.anchors{text-align:right;}
.conLeft table td{border-bottom:dotted 1px #333; padding-top:16px;}
.conLeft table td a.links{display:inline-block; height:33px; background:url(../images/con_sprt.png) no-repeat;}
.conLeft table td a.links.email{background-position:0 0; width:86px;}
.conLeft table td a.links.email:hover{background-position:0 -34px;}
.conLeft table td a.links.portfolio{background-position:-86px 0; width:110px;}
.conLeft table td a.links.portfolio:hover{background-position:-86px -34px;}
.conLeft td span{background:url(../images/con_sprt.png) no-repeat; display:inline-block; width:187px;}
.conLeft td span.steveMail{background-position:0 -90px;height:47px;}
.conLeft td span.jeanaMail{background-position:0 -160px; height:48px;}
.conLeft td span.buzzMail{background-position:0 -363px; height:53px;}
.conLeft td span.johnMail{background-position:0 -441px; height:48px;}
.conLeft td span.domMail{background-position:0 -224px; height:58px;}
.conLeft td span.jasonMail{background-position:0 -300px; height:48px;}
.forCont .faqPan{float:left; width:480px; margin-left:30px;}
.forCont .faqPan ul{margin-bottom:25px;}
.forCont .faqPan ul li{font-size:13px;}
.forCont .faqPan ul li:first-child{font:16px Georgia, "Times New Roman", Times, serif; color:#0C0; margin-bottom:12px;}

/*
.contactLeft{float:left; border-right:solid 1px #7C7C7C; width:605px; font:17px Georgia, "Times New Roman", Times, serif; color:#FFF; font-style:italic; margin-bottom:30px;}
.contactLeft select{font-size:14px; width:369px;}
.contactLeft td{padding-top:10px; padding-bottom:10px;}
.contactLeft td.first{text-align:right; padding-right:15px;}
.contactLeft td.tp{vertical-align:text-top; padding-top:23px;}
.contactLeft h1{background:url(../images/c_sprt.png) no-repeat 0 -260px; width:375px; height:43px; text-indent:-99999px; margin-bottom:30px;}
.contactLeft input.text{background:url(../images/c_sprt.png) no-repeat 0 0; width:360px; height:33px; padding:5px; font:23px Georgia, "Times New Roman", Times, serif; color:#000; text-shadow:0 1px #CCC; border:none;}
.contactLeft textarea{background:url(../images/c_sprt.png) no-repeat 0 -54px; width:360px; height:192px; padding:5px; font:17px Georgia, "Times New Roman", Times, serif; text-shadow:0 1px #CCC; border:none;}
.contactLeft input.Send{background:url(../images/c_sprt.png) no-repeat -385px -38px; width:202px; height:42px; border:none; cursor:pointer; margin-left:203px; margin-top:10px;}
.contactSide{float:left;width:350px; margin-left:30px;}
.contactSide .innerSide{border-top:solid 1px #7C7C7C; border-bottom:solid 1px #7C7C7C; padding:10px 0px; margin:20px 0;}
.contactSide .innerSide p.one{display:inline-block; float:left;}
.contactSide .innerSide p.two{display:inline-block; float:right;}
.contactSide a.mapper{background:url(../images/c_sprt.png) no-repeat -386px 0; width:184px; height:32px; display:block;}
#successSend{background:url(../images/c_sprt.png) no-repeat 0 -358px; width:568px; height:459px;}
.contactSide .emails{font:13px Georgia, "Times New Roman", Times, serif; color:#fff; margin-bottom:20px;}
.contactSide .emails h3{font-size:20px; text-transform:uppercase; margin-bottom:10px;}
.contactSide .emails li{list-style:circle; margin-left:20px; font-size:17px; color:#0C0; margin:10px 0;}
.contactSide .emails p{line-height:16px;}
.contactSide .emails .emailAds{background:url(../images/email_addr.png) no-repeat; width:184px; height:222px; margin-top:20px;}*/


/*(review page)*/
.content h1.review, h1.write, .content .cmtSec .grav, .content .writeSec .tl, .content .writeSec .tr, .content .writeSec .bl, .content .writeSec .br{background:url(../images/cmt_sprt.png) no-repeat;}
.content h1.review{background-position:0 0; width:456px; height:35px; display:inline-block; float:left; text-indent:-9999999px; margin-right:40px;}
.reviewHd{height:50px; margin:30px 0 10px 0; position:relative;}
.content a.gotoRev{background:url(../images/cmt_sprt.png) no-repeat -112px -71px; width:162px; height:35px; display:block; position:absolute; top:0px; right:0;}
.content .reviewTotal{padding:5px 0; font:16px Georgia, "Times New Roman", Times, serif; color:#fff; margin-bottom:10px; position:relative;}
.content .reviewTotal p span{font-weight:bold; color:#00BA00}
.content .reviewTotal p a{color:#00BA00; text-decoration:underline; font:italic 14px Georgia, "Times New Roman", Times, serif; margin-left:7px;}
.content .cmtSec{border-top:solid 1px #7C7C7C; padding:20px 0; font:13px Georgia, "Times New Roman", Times, serif; color:#fff; margin-bottom:10px; position:relative;}
.content .cmtSec .grav{float:left; width:80px; height:72px; background-position:0 -37px;}
.content .cmtSec .grav img{width:60px; height:60px; margin-top:6px; margin-left:6px;}
.content .cmtSec .date{position:absolute; top:10px; right:0; font-size:15px;}
.content .cmtSec .comment{float:left; width:885px; margin-left:20px;}
.content .cmtSec .comment h3{font-size:17px; margin-bottom:10px;}
.content .cmtSec .comment p{font-style:italic;}
.content .cmtSec .comment p em{font-size:20px; padding:0 2px;}
.content .writeSec{background:#666; width:958px; position:relative; padding:15px; border:solid 1px #999; margin-bottom:40px; position:relative;}
.content .writeSec h1.write{background-position:0 -111px; width:287px; height:24px; margin-bottom:20px; text-indent:-9999px}
.content .writeSec .tl{background-position:-90px -72px; position:absolute; top:-1px; left:-1px; height:8px; width:8px;}
.content .writeSec .tr{background-position:-98px -72px; position:absolute; top:-1px; right:-1px; height:8px; width:8px;}
.content .writeSec .bl{background-position:-90px -80px; position:absolute; bottom:-1px; left:-1px; height:8px; width:8px;}
.content .writeSec .br{background-position:-98px -80px; position:absolute; bottom:-1px; right:-1px; height:8px; width:8px;}
.content .writeSec .sml{background:url(../images/cmt_sprt.png) no-repeat 0 -241px; border:none; width:250px; height:17px;}
.content .writeSec textarea.lrg{background:url(../images/cmt_sprt.png) no-repeat 0 -137px; border:none; width:250px; height:90px;}
.content .writeSec input, .content .writeSec textarea{font:13px Georgia, "Times New Roman", Times, serif; color:#000; padding:5px;}
.content .writeSec .sendReview{background:url(../images/cmt_sprt.png) no-repeat -88px -37px; cursor:pointer; border:none; width:112px; height:31px; margin-left:107px; margin-top:7px;}
.content .writeSec .Lastname{display:none;}
.content .writeSec table td{padding:7px; text-align:right;}
.content .writeSec table td.last{vertical-align:text-top; padding-top:11px;}
.content .writeSec span{font-size:11px; padding-left:10px;}
.content .writeSec span a{color:#fff; text-decoration:underline;}
.content .whyGrav{background:#333; width:970px; clear:both; font:13px Georgia, "Times New Roman", Times, serif; margin-bottom:30px; padding:10px; border:solid 1px #CCC;}
.content .whyGrav a{color:#fff; text-decoration:underline;}
.content .whyGrav span.info{background:url(../images/cmt_sprt.png) no-repeat -213px -44px; width:16px; height:16px; display:block; float:left; margin-right:10px;}

/*footer*/
.wrp .footer{background:url(../images/sprt.png) no-repeat right -423px; width:990px; border-top:solid 1px #7C7C7C; border-bottom:solid 1px #7C7C7C; margin-top:6px; height:152px; padding:15px 0;}
.wrp .footer .left{float:left; height:131px; width:587px; border-right:1px solid #c7c7c7; padding-right:15px;}
.wrp .footer .left .gal{margin-top:30px; width:587px; height:auto;}
.wrp .footer .left .gal img{background:#666; padding:3px;}
.wrp .footer .left .gal img:hover{background:#CCC;}
.wrp .footer .left .gal ul.gallery li{float:left; margin-right:16px;}
.wrp .footer .left h1.recent{background:url(../images/sprt.png) no-repeat -41px -324px; display:inline-block; float:left; width:313px; height:19px; text-indent:-9999px;}
.wrp .footer .left .readCom{width:587px; padding-top:8px; clear:both; padding-bottom:20px;}
.wrp .footer .left .readCom a{color:#fff; text-decoration:underline;}
.wrp .footer .left .readCom p{font:13px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; font-style:italic;margin-right:20px;}
.wrp .footer .left .readCom span.feedbk{background:url(../images/sprt.png) no-repeat -487px -36px; margin-top:2px; margin-right:7px; width:16px; height:15px; display:block; float:left;}
.wrp .footer .left a.more:hover{text-decoration:underline;}
.wrp .footer .right{float:left; width:372px; height:131px; padding-left:15px; font:14px Georgia, "Times New Roman", Times, serif; color:#fff; font-style:italic; line-height:18px;}
.wrp .footer .right a{color:#fff; text-decoration:none; display:block;}
.wrp .footer .right a.gbtn{margin-top:15px;}
.wrp .footer .right a{color:#fff; text-decoration:none; display:block;}
.wrp .footer .right a.gbtn span{color:#000; text-decoration:none !important;}
.wrp .footer .right a.follow{background:url(../images/sprt.png) no-repeat -741px -210px; width:175px; height:32px; display:block; margin-top:10px;}
.wrp .footer .right h1.twitter{background:url(../images/sprt.png) no-repeat -37px -347px; width:389px; height:19px; text-indent:-999999px; margin-bottom:18px;}
.wrp .end{width:990px; margin:10px 0; text-align:center; color:#fff; font:12px Georgia, "Times New Roman", Times, serif; margin-bottom:10px; height:40px;}
.wrp .end ul{margin-left:160px;}
.wrp .end ul li{float:left;}
.wrp .end em{font-style:italic;}
.wrp .end a{color:#fff; text-decoration:none;}
.wrp .end a:hover{text-decoration:underline;}
.wrp .end a.ancIcon, a.fb, a.twitter{ background:url(../images/sprt.png) no-repeat; display:inline-block; margin:0 4px;}
.wrp .end a.ancIcon{background-position:-642px -297px; width:10px; height:13px; margin:2px 6px 4px;}
a.fb{background-position:-635px -251px; width:18px; height:18px;}
a.twitter{background-position:-1181px -13px; width:18px; height:18px;}

/*--JS ELEMENTS
---------------------------------------------*/

/*Home Slider*/
.pikachoose{width:510px;}
.pikachoose ul{overflow:hidden; #visibility:hidden; display:none; #display:block; #position:absolute; #top:0px; #left:0px;}
.pika_navigation{font:17px Georgia, "Times New Roman", Times, serif; font-style:italic; bottom:10px; right:507px; position:absolute;}
.pika_navigation a{color:#FFF; text-decoration:none;}
.pika_navigation a:hover{color:#fff; text-decoration:underline;}
.pika_navigation a.next{background:url(../images/sprt.png) no-repeat right -646px; height:19px; padding-right:15px; margin-left:30px;}
.pika_navigation a.prev{background:url(../images/sprt.png) no-repeat left -298px; height:19px; padding-left:15px;}

/*zoom effect*/
div.light_rounded .pp_top .pp_left { background: url(../images/sprite.png) -88px -53px no-repeat; } /* Top left corner */
div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
div.light_rounded .pp_top .pp_right { background: url(../images/sprite.png) -110px -53px no-repeat; } /* Top right corner */

div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } /* Content background */
div.light_rounded .pp_next:hover { background: url(../images/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
div.light_rounded .pp_previous:hover { background: url(../images/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
div.light_rounded .pp_expand { background: url(../images/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.light_rounded .pp_expand:hover { background: url(../images/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.light_rounded .pp_contract { background: url(../images/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.light_rounded .pp_contract:hover { background: url(../images/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.light_rounded .pp_close { width: 75px; height: 22px; background: url(../images/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.light_rounded #pp_full_res .pp_inline { color: #000; } 

div.light_rounded .pp_arrow_previous { background: url(../images/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url(../images/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.light_rounded .pp_bottom .pp_left { background: url(../images/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
div.light_rounded .pp_bottom .pp_right { background: url(../images/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

div.light_rounded .pp_loaderIcon { background: url(../images/loader.gif) center center no-repeat; } /* Loader icon */
div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay{background:#000; display:none; left:0; position:absolute; top:0; width:100%; z-index:9500}

div.pp_pic_holder{display:none; position:absolute; width:100px; z-index:10000}
.pp_top{height:20px; position:relative}
* html .pp_top{padding:0 20px}
.pp_top .pp_left{height:20px; left:0; position:absolute; width:20px}
.pp_top .pp_middle{height:20px; left:20px; position:absolute; right:20px}
* html .pp_top .pp_middle{left:0; position:static}
.pp_top .pp_right{height:20px; left:auto; position:absolute; right:0; top:0; width:20px}
.pp_content{height:40px}
.pp_content .ppt{left:auto; margin-bottom:5px; position:relative; top:auto}
.pp_fade{display:none}
.pp_content_container{position:relative; text-align:left; width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{margin:10px 0 2px 0}
.pp_description{display:none; margin:0 0 5px 0}
.pp_nav{clear:left; float:left; margin:3px 0 0 0}
.pp_nav p{float:left; margin:2px 4px}
.pp_nav a.pp_arrow_previous, 
.pp_nav a.pp_arrow_next{display:block; float:left; height:15px; margin-top:3px; overflow:hidden; text-indent:-10000px; width:14px}
.pp_hoverContainer{position:absolute; top:0; width:100%; z-index:2000}
a.pp_next{background:url(../images/btnNext.png) 10000px 10000px no-repeat; display:block; float:right; height:100%; text-indent:-10000px; width:49%}
a.pp_previous{background:url(../images/btnNext.png) 10000px 10000px no-repeat; display:block; float:left; height:100%; text-indent:-10000px; width:49%}
a.pp_expand, a.pp_contract{cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:20000}
a.pp_close{display:block; float:right; text-indent:-10000px}
.pp_bottom{height:20px; position:relative}
* html .pp_bottom{padding:0 20px}
.pp_bottom .pp_left{height:20px; left:0; position:absolute; width:20px}
.pp_bottom .pp_middle{height:20px; left:20px; position:absolute; right:20px}
* html .pp_bottom .pp_middle{left:0; position:static}
.pp_bottom .pp_right{height:20px; left:auto; position:absolute; right:0; top:0; width:20px}
.pp_loaderIcon{display:block; height:24px; left:50%; margin:-12px 0 0 -12px; position:absolute; top:50%; width:24px}
#pp_full_res{line-height:1 !important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px 0}
div.ppt{color:#fff; display:none; font-size:17px; left:0; position:absolute; top:0; z-index:9999}

#artDrop{margin: 0; padding: 0; z-index: 30}
#artDrop li{margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial}
#artDrop li a{display: block;}
#artDrop div{	position: absolute; visibility:hidden; width:255px; height:296px; background:url(../images/nav_sprt.png) no-repeat 0 -106px; z-index:1; top:-7px; margin-left:-13px;}
p.dice{background:url(../images/nav_sprt.png) no-repeat -163px -13px; width:91px; height:58px; bottom:7px; right:0px; z-index:9; position:absolute;}
#artDrop div a{ position: relative; z-index:1; display: block; margin: 0; padding: 5px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; width:224px; text-indent:7px; color: #fff; font:23px Georgia, "Times New Roman", Times, serif; font-style:italic;}
#artDrop div a:hover{	background:#00791B; color: #fff}
span.gallery a img{max-width:700px;}

/*--PROMOTIONS AND OFFERS--*/
#overlayWrpr{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:99999; display:none;}
.offerOverlay{ width:100%; height:100%; position:fixed; top:0; background-color:#000000; left:0; opacity:.60; filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }
#offer{background:url(../images/offer_bg.png) no-repeat; width:829px; height:294px; position:relative; margin:160px auto 0;}
#offer a.printThis{display:block; background:url(../images/print_btn.png) no-repeat; position:absolute; width:172px; height:31px; bottom:10px; right:10px;}
#offer .closeOffer{display:block; background:url(../images/close_offer.png) no-repeat; width:30px; height:30px; position:absolute; top:-10px; right:-10px;}
#offer p{ padding-top:226px;text-align:center; width:545px; font:16px Georgia, "Times New Roman", Times, serif; margin-left:118px; color:#000;}
#offer p span{font-size:12px;}

.sevenDays{position:fixed; top:45px; right:53px; background:url(../images/seven_days.png) no-repeat; width:134px; height:94px;}
