/*-----------------------------------------------------------------------------
Troton Club Style Sheet (http://trotonclub.com)
version:1.0
author:jon nairn
copyright: Troton Club 2008
-----------------------------------------------------------------------------*/
/* =Reset and Behaviour
-----------------------------------------------------------------------------*/
body,div,dl,dt,dd,ol,ul,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{list-style-type:none;}
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;}
img,div{behavior:url(/javascripts/iepngfix.htc)}
.clearfix{clear:both;}
.clearleft{clear:left;}
/* =Body and Layout
-----------------------------------------------------------------------------*/
body{font-family:"Arial",sans-serif;text-align:center;background:#fff7b8;}
body.page{color:#891C08;background:#fff7b8;font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;text-align:center;font-weight:500;}
.home{height:720px;text-align:center;}
h1.page{background:url(/stylesheets/images/logo-basic.jpg) no-repeat center top;width:229px;font-size:2px;height:110px;margin:20px auto 10px auto;text-indent:-3000em;overflow:hidden;}
.main{color:#FDE529;background:#fff7b8 url(/stylesheets/images/sitepage-bg.jpg) repeat-y center top;text-align:center;}
.yard{color:#FDE529;background:#943E03 url(/stylesheets/images/yard-bg.jpg) repeat-y center top;position:relative;text-align:center;}
.site{color:#FDE529;background:#fff7b8 url(/stylesheets/images/sitepage-bg.jpg) repeat-y center top;position:relative;text-align:center;}
#iMessage{position:absolute;background:yellow;color:red;z-index:5;}
#iBody{position:relative;display:block;height:720px;margin:5px 0 0 0px;padding:0px 0 0px 0;}
/* =Panel
-----------------------------------------------------------------------------*/
body.troton{background:#891C08;}
div.container{width:1000px;margin:15px auto;border:5px solid #000;background:#891C08}
div#iPanelMessage{position:absolute;left:0px;width:100%;line-height:22px;}
div#iPanelMessageInner{font-size:12px;color:yellow;background:#000;background:#000;}
/* =Navigation
-----------------------------------------------------------------------------*/
#iNav,#iNavBase a{}
#iNav,#iNavBase{font-size:12px;text-align:center;line-height:30px;height:30px;display:block;margin:0 auto;font-family:arial;font-weight:bold;}
#iNav ul,#iNavBase ul{margin:0 0 0 10px;text-align:center;}
#iNav ul li,#iNavBase ul li{display:inline;margin-top:7px;font-size:12px;}
.yard #iNav,.yard #iNavBase{background:transparent url(/stylesheets/images/nav-bg.jpg) repeat-y scroll center top;color:#FDE529;height:31px;text-align:center;width:1000px;}
#iNav .player,#iNavBase .player{margin-top:3px;width:300px;margin-left:5px;text-align:left;float:left;}
.site #iNav,.site #iNavBase{position:relative;color:#FDE529;background:url(/stylesheets/images/nav-bg-site.jpg) repeat-y center top;text-align:center;height:31px;}
.troton #iNav,.troton #iNavBase{color:#FDE529;z-index:5;position:relative;top:0px;margin-bottom:-5px;width:1000px;background:url(/stylesheets/images/nav-bg.jpg) repeat-y center top;text-align:center;height:31px;}
.home #iNav{position:relative;margin-left:-10px;color:#FDE529;background:url(/stylesheets/images/nav-bg-site.jpg) repeat-y center top;text-align:center;height:31px;}
#iNavBaseHome{font-size:12px;text-align:center;display:block;line-height:30px;height:31px;position:relative;top:255px;margin:0 auto;color:#FDE529;background:url(/stylesheets/images/nav-bg-site.jpg) repeat-y center top;text-align:center;height:31px;}
#iNavBaseHomeBase{margin:10px auto;height:11px;display:block;}
/* =Core Items and Typography
-----------------------------------------------------------------------------*/
a{color:#FDE529;text-decoration:underline;}
a:hover{}
p{padding:5px;}
label{font-weight:bold;font-size:14px;}
input,select,textarea{color:#891C08;background:#FEFF99;font-size:14px;font-weight:bold;}
div.form div#notice {border:2px solid #FDE529;padding:5px 10px;margin:10px auto;width:500px;}
#form label{width:200px;text-align:left;padding-right:5px;display:block;}
#form input{width:200px;display:block;}
#form div{margin:0 auto;width:200px;clear:left;}
#flash_id{text-align:center;}
#errorExplanation {text-align:left;border:2px solid #FDE529;padding:5px 10px;margin:10px auto;width:500px;}
#errorExplanation ul{list-style-type:decimal;margin:10px 10px 10px 20px;font-size:14px;}
#errorExplanation ul li {padding:0;margin:0;}
.error{height:670px;display:block;}
.center{text-align:center;}
#iPlayer {position:absolute;bottom:-40px;left:0px;}
div.form {text-align:center;}
div.form p {clear:left;}
div.form ul {margin:0 120px 0 70px;float:none;}
div.form ul li label {width:250px;text-align:right;float:left;padding:2px 10px;}
div.form ul li {clear:both;margin:10px 0 0 0;padding:10px 0;}
div.form ul li input {width:260px;float:left;padding:0px 0px;}
div.form ul li.radio label {}
div.form ul li.radio input {width:auto;}
div.form ul li.submit {padding:5px 0 0 0;}
div.form ul li.submit input {float:none;margin:20px 0px 0 40px;padding:0;}
#iLogin .login{margin:10px auto 10px auto;}
/* =Homepage
-----------------------------------------------------------------------------*/
#iHome{background:url(/stylesheets/images/bg-home.jpg) no-repeat center top;position:relative;width:1000px;margin:0 auto;height:720px;text-align:left;color:#FDE529;}
#iHome p{font-size:15px;}
#iHome .competition{top:250px;left:385px;height:244px;width:191px;z-index:49;position:absolute;text-indent:-3000em;overflow:hidden;}
#iHome .column_left{width:375px;float:left;position:relative;}
#iHome .play{position:absolute;top:488px;left:750px;z-index:0;width:232px;height:99px;background:url(/stylesheets/images/button-play-home.jpg) no-repeat center top;}
#iHome .login{position:absolute;top:597px;left:750px;width:231px;height:101px;background:url(/stylesheets/images/button-login-home.jpg) no-repeat center top;}
#iHome .video{position:absolute;top:489px;left:465px;width:248px;height:209px;padding:19px 0 0 40px;background:url(/stylesheets/images/bg-home-video.jpg) no-repeat center top;}
#iHome .flash{position:absolute;top:445px;left:115px;width:365px;height:26px;}
#iHome p.welcome{top:265px;width:380px;left:25px;height:65px;position:absolute;font-size:16px;}
#iHome ul.welcome{color:#FDE529;position:absolute;width:385px;height:61px;left:15px;top:326px;clear:left;}
#iHome ul.welcome li{line-height:16px;background:url(/stylesheets/images/home-spot.png) no-repeat center left;float:left;color:#FDE529;position:relative;list-style-type:none;padding-left:17px;margin:2px 0 0 4px;left:10px;font-size:15px;}
#iHome ul.welcome li.lhs {width:145px;}
#iHome h2 a{color:#000278;text-decoration:none;font-weight:bold;padding:0 25px 2px 0;font-style:italic;}
#iHome h2 a:hover {color:#8F0F1C;}
#iHome h2.membership{position:absolute;top:410px;width:385px;left:150px;}
#iHome p.membership{color:#000278;position:absolute;width:385px;left:25px;top:430px;}
#iHome h2.parents{position:absolute;width:385px;left:150px;top:487px;}
#iHome p.parents{position:absolute;width:385px;left:25px;top:503px;}
#iHome h2.help{position:absolute;clear:left;left:150px;top:583px;}
#iHome h2.contact{position:absolute;top:583px;left:305px;width:200px;}
#iHome p.help{color:#000278;float:left;position:absolute;;clear:left;left:25px;width:385px;top:598px;margin-top:5px;}
#iHome p.rosette{color:#000278;float:left;position:absolute;display:none;clear:left;left:25px;top:750px;width:140px;}
#iHome a.certificates{overflow:hidden;text-indent:-3000px;top:220px;left:750px;height:224px;width:170px;position:absolute;display:block;}
#iHome .overlay{width:800px;background:url(/stylesheets/images/overlay.png) no-repeat center top;height:572px;z-index:50;top:5px;position:absolute;left:100px;}
/* =Site Pages
-----------------------------------------------------------------------------*/
#iPage{margin:0 auto;position:relative;width:760px;text-align:left;padding:0 10px 10px 10px;color:#FDE529;}
#iPage h2,#iLogin h2,#iStart h2{font-size:19px;font-weight:bold;margin:10px 0 5px 0;}
#iPage h3{font-size:18px;font-weight:bold;margin:10px 0 5px 0;}
#iPage p{font-size:14px;position:relative;}
#iPage ul{list-style-type:disc;margin:10px 10px;font-size:14px;}
#iPage ul li{margin-bottom:5px;}
#iPage ol{list-style-type:decimal;margin:10px 10px 10px 20px;font-size:14px;}
#iPage ol li{margin-bottom:5px;font-size:16px;}
#iPage h1.membership{text-indent:-3000em;overflow:hidden;background:url(/stylesheets/images/membership-header.jpg) no-repeat center center;display:block;width:751px;height:245px;}
#iPage div.membership-options,#iUpgrade div.membership-options{width:687px;text-align:center;clear:left;left:37px;top:20px;margin-bottom:30px;position:relative;display:block;}
#iPage div.membership-options a,#iUpgrade div.membership-options a{text-indent:-3000em;overflow:hidden;}
#iPage a.member1,#iUpgrade a.member1{display:block;background:#891C08 url(/stylesheets/images/membershipmonthly.png) no-repeat center top;width:194px;height:130px;margin:0 auto;}
#iPage a.member6,#iUpgrade a.member6{background:#FDF8B6 url(/stylesheets/images/membership6month.jpg) no-repeat center top;margin-left:80px;}
#iPage a.member12,#iUpgrade a.member12{background:#FDF8B6 url(/stylesheets/images/membership12month.jpg) no-repeat center top;margin-left:80px;}
a.parent{text-indent:-3000em;overflow:hidden;background:url(/stylesheets/images/parents.jpg) no-repeat center top;left:15px;width:167px;height:125px;top:10px;display:block;position:absolute;}
span.password{text-indent:-3000em;overflow:hidden;background:url(/stylesheets/images/password-safe.jpg) no-repeat center top;width:187px;height:272px;top:300px;left:700px;display:block;position:absolute;}
.login,.play{text-indent:-3000em;overflow:hidden;display:block;width:213px;height:90px;border:none;}
a.start{text-indent:-3000em;overflow:hidden;width:234px;height:104px;position:relative;margin:0 auto;display:block;background:url(/stylesheets/images/start.jpg) no-repeat center top;}
#iCompetition{color:#FDE529;text-align:center;width:816px;margin:0 auto;background:url(/stylesheets/images/competition-bg.jpg) no-repeat center top;padding-top:312px;height:872px;display:block;}
#iCompetition .competition-inner{padding:0 80px 0 80px;}
#iCompetition .competition-inner h2{font-size:24px;}
#iLogin{padding-bottom:20px;text-align:center;color:#FDE529;position:relative;margin:0 auto;width:760px;display:block;}
#iLogin form{margin:15px 0px;}
#iLogin .resend{margin:30px auto 10px auto;}

#iStart{color:#FDE529;position:relative;text-align:center;margin:0 auto;width:760px;background:url(/stylesheets/images/start-bg.jpg) no-repeat center 20px;height:434px;display:block;padding-top:165px;}
#iStart ul{list-style-type:disc;width:395px;margin:0 auto;}
#iStart ul li{float:left;margin-left:25px;}
#iStart p{width:400px;margin:0 auto;padding-top:15px;}
#iStart .create{width:330px;font-size:26px;clear:both;bottom:60px;font-weight:bold;left:215px;font-family:Arial,sans-serif;text-decoration:none;background:url(/stylesheets/images/button-big.jpg) no-repeat center right;padding-right:26px;}
#iStart a.create:hover{text-decoration:none;}

#iLogin .create{width:570px;line-height:46px;font-size:20px;font-weight:bold;font-family:Arial,sans-serif;background:url(/stylesheets/images/button-big.jpg) no-repeat center right;padding:10px 46px 10px 0;}
#iLogin a.create:hover{}
/* =Welcome
-----------------------------------------------------------------------------*/
#iEdit{position:relative;background:url(/stylesheets/images/bg-account.jpg) no-repeat top center;width:818px;height:605px;margin:0 auto;}
#iEditPony{position:absolute;overflow:hidden;left:34px;top:77px;width:249px;height:391px;}
#iEditPony .previous{position:absolute;overflow:hidden;text-indent:-3000px;left:13px;top:7px;width:41px;height:39px;background:url(/stylesheets/images/account-previous.jpg) no-repeat top center;}
#iEditPony .next{position:absolute;overflow:hidden;text-indent:-3000px;left:193px;top:7px;width:41px;height:39px;background:url(/stylesheets/images/account-next.jpg) no-repeat top center;}
#iEditPony ul li{}
#iEdit .choose{position:absolute;left:10px;top:33px;font-size:31px;font-weight:bold;}
#iEdit .header{position:absolute;left:170px;top:10px;}
#iEdit .copy{position:absolute;left:320px;top:190px;font-size:28px;width:450px;}
#iEdit .yard{position:absolute;overflow:hidden;left:275px;top:480px;width:400px;height:84px;padding:5px 80px 0 0;font-size:52px;font-weight:bold;background:url(/stylesheets/images/profile-link-yard.jpg) no-repeat center right;}
#iEdit a.yard{text-decoration:none;}
#iEdit a.yard:hover{color:#fff;}
#iEdit h1{margin:0 auto;}
a.iEdit-top{height:280px;width:100%;display:block;position:absolute;top:129px;left:0px;cursor:pointer;overflow:hidden;text-indent:-3000em;}
a.iEdit-bottom{height:197px;width:100%;display:block;position:absolute;top:326px;left:0px;cursor:pointer;overflow:hidden;text-indent:-3000em;}
div.iEdit-profile{width:490px;display:block;position:absolute;z-index:4;top:335px;left:258px;cursor:pointer;height:95px;}
div.iEdit-profile a{padding-top:30px;font-size:32px;text-decoration:none;}
div.iEdit-yard{width:490px;display:block;position:absolute;top:379px;left:278px;cursor:pointer;height:95px;}
div.iEdit-yard a{background:url(/stylesheets/images/welcome-down.jpg) no-repeat center bottom;padding-bottom:37px;font-size:32px;text-decoration:none;}
/* =Upgrade Page
-----------------------------------------------------------------------------*/
#iUpgrade{margin:0 auto;position:relative;margin:35px auto 0 auto;width:760px;text-align:center;padding:0 10px 10px 10px;color:#FDE529;}
#iUpgrade p{margin:5px;font-size:22px;}
#iUpgrade h2 {font-size:32px;font-weight:bold;}
#iUpgrade .pic1 {position:absolute;left:29px;top:-172px;width:172px;height:162px;}
#iUpgrade .pic2 {position:absolute;right:-29px;top:-162px;width:246px;height:169px;}
#iUpgrade .pic3 {position:absolute;left:-79px;top:66px;width:176px;height:141px;}
#iUpgrade .pic4 {position:absolute;left:-39px;top:316px;width:81px;height:72px;}
#iUpgrade .pic5 {position:absolute;right:-9px;top:46px;width:81px;height:62px;}
#iUpgrade .pic6 {position:absolute;right:-9px;top:146px;width:106px;height:63px;}
#iUpgrade .pic7 {position:absolute;right:-49px;top:226px;width:72px;height:77px;}
#iUpgrade .pic8 {position:absolute;right:-29px;top:346px;width:81px;height:87px;}

a.monthly{background:#891C08 url(/stylesheets/images/membershipmonthly.png) no-repeat center top;width:194px;height:130px;margin:12px 0 0px 15px;display:block;text-indent:-3000em;overflow:hidden;}
/* =Stableyard
-----------------------------------------------------------------------------*/
#iPanel{}
/* =Arena Pages
-----------------------------------------------------------------------------*/
#iArena{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-arena.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iArena .jump{position:absolute;left:447px;top:572px;width:122px;height:67px;overflow:hidden;text-indent:-3000px;}
#iArenaHeap{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-heap.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iArenaHeap .contents{top:380px;text-align:center;position:relative;width:650px;margin:0 auto;}
/* =Office
-----------------------------------------------------------------------------*/
#iOffice{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-office.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
.office-wordwall{position:absolute;left:219px;top:83px;width:105px;height:202px;overflow:hidden;text-indent:-3000px;}
.office-board{position:absolute;left:445px;top:120px;width:87px;height:108px;overflow:hidden;text-indent:-3000px;}
.office-ponycare{position:absolute;left:384px;top:234px;width:134px;height:95px;overflow:hidden;text-indent:-3000px;}
.office-calender{position:absolute;left:662px;top:127px;width:85px;height:63px;overflow:hidden;text-indent:-3000px;}
.office-bloglets{position:absolute;left:779px;top:144px;width:125px;height:123px;overflow:hidden;text-indent:-3000px;}
.office-herald{position:absolute;left:747px;top:340px;width:63px;height:69px;overflow:hidden;text-indent:-3000px;}
.office-snapz{position:absolute;left:905px;top:220px;width:85px;height:150px;overflow:hidden;text-indent:-3000px;}
.office-heraldbase{position:absolute;left:374px;top:666px;width:91px;height:48px;overflow:hidden;text-indent:-3000px;}
.office-snapzbase{position:absolute;left:662px;top:666px;width:85px;height:48px;overflow:hidden;text-indent:-3000px;}
#iOfficeDesk{color:#FDE529;position:relative;text-align:left;margin:0 auto 0 auto;background:url(/stylesheets/images/bg-office-desk.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iOfficeDesk h1{position:relative;overflow:hidden;text-indent:-3000px;behavior:url(/javascripts/iepngfix.htc);width:819px;top:67px;left:77px;height:235px;background:url(/stylesheets/images/bg-topic-top.png) no-repeat center top;}
.office-topic{margin-top:67px;margin-left:77px;width:819px;height:418px;overflow-y:scroll;overflow-x:hidden;text-align:left;color:#000;background:url(/stylesheets/images/bg-topic-repeat.png) repeat-y center 235px;}
.office-topic-body{width:690px;margin-left:60px;padding-bottom:50px;}
.office-topic-body h2,.office-topic-body h2 a{font-size:22px;font-weight:bold;color:#000;padding-bottom:10px;}
#iOfficeBB{color:#FDE529;margin:0 auto;background:url(/stylesheets/images/bg-office-bb.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iOfficeBB .bb-inner{padding-top:170px;width:450px;margin:0 auto;}
#iOffice div.blog p.submit{top:130px;color:#FDE529;left:0px;position:absolute;width:780px;text-align:center;}
#iOffice div.blog p.caption{position:absolute;top:170px;left:0px;width:780px;text-align:center;}
#iOffice div.blog div.snap{position:absolute;top:220px;width:780px;left:0px;text-align:center;}
#iOffice div.blog a.previous{position:absolute;left:205px;top:690px;color:#891C08;}
#iOffice div.blog a.next{position:absolute;top:690px;left:470px;color:#891C08;}
#iOffice div.blog{position:relative;text-align:left;background:#FEFF99 url(/stylesheets/images/overlay-bg-blog.jpg) no-repeat center top;margin-left:85px;height:720px;width:822px;display:block;}
#iOffice div.blog h1{background:url(/stylesheets/images/logo-basic.jpg) no-repeat center top;float:left;width:229px;padding-top:10px;margin:0 0 0 10px;font-size:2px;height:110px;text-indent:-3000em;overflow:hidden;}
#iOffice div.blog h2{margin:20px 0 0 70px;font-size:72px;text-align:left;float:left;font-weight:bold;}
#iOffice div.blog h3{font-size:34px;color:#891C08;font-weight:bold;padding:5px 0 0 20px;}
#iOffice div.blog h4{font-size:22px;color:#891C08;font-weight:bold;padding:0 0 0 20px;}
#iOffice div.blog p{margin:10px 0 0 15px;text-align:left;color:#891C08;font-size:20px;width:693px;}
#iOffice div.bloglet-body{overflow-y:scroll;height:536px;}
#iOffice div.blog .results li{color:#891C08;font-size:20px;width:693px;margin:10px 0 0 35px;}
#iOffice div.blog ul.results li a{color:#891C08;}
#iOffice div.blog ul.letters{position:relative;padding:35px 0 0 20px;}
#iOffice div.blog ul.letters li{float:left;font-size:22px;}
#iOffice div.blog ul.letters a{text-decoration:none;}
#iOfficeFilm{text-align:left;background:url(/stylesheets/images/bg-video.jpg) no-repeat center top;margin:0 auto;height:720px;width:1000px;display:block;}
#iOfficeFilm div.inner{width:327px;margin:0 auto;top:200px;position:relative;}
#iOfficeDesk div.herald{text-align:left;background:url(/stylesheets/images/bg-herald.png) no-repeat center top;top:216px;margin-left:172px;height:474px;width:688px;display:block;}
#iOffice .results{color:#891C08;top:20px;position:relative;text-align:left;}
#iOffice ul.results{list-style-type:disc;}
#iOffice p.empty{margin:10px 0 0 15px;text-align:left;color:#891C08;font-size:20px;width:693px;}
.herald{position:relative;}
.herald,.herald a{color:#777266;}
.herald-7{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-top.jpg) no-repeat top center;}
.herald-1{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-gerti.jpg) no-repeat top center;}
.herald-2{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-perdi.jpg) no-repeat top center;}
.herald-3{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-ellie.jpg) no-repeat top center;}
.herald-4{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-bobby.jpg) no-repeat top center;}
.herald-5{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-davey.jpg) no-repeat top center;}
.herald-6{width:127px;height:126px;display:block;border:2px solid #777266;background:url(/stylesheets/images/herald-mrs.jpg) no-repeat top center;}
.author{left:30px;top:123px;position:relative;}
.herald ul,.herald h2{position:relative;top:133px;left:20px;}
.herald-body{position:absolute;left:203px;top:118px;width:470px;}
.herald h3{font-weight:bold;font-size:20px;}
.herald p{font-size:14px;}
hr{background:#FDE529;color:#FDE529;height:2px;}
/* =iToc/Pony Profile
-----------------------------------------------------------------------------*/
#iToc{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-itoc.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iToc a{text-decoration:none;color:#000;font-size:14px;}
#iToc div#notice{background:#FDE529;color:#891c08;}
.itoc-choosepal{position:absolute;left:544px;top:89px;width:126px;text-indent:-3000px;height:65px;color:#000;text-align:left;overflow:hidden;}
.itoc-info{position:absolute;left:15px;top:20px;width:200px;height:677px;color:#000;text-align:left;overflow:hidden;}
.itoc-info h2{margin:0;font-size:18px;font-weight:bold;}
.itoc-info input{width:100%;margin:0;}
.itoc-info textarea{width:100%;height:70px;}
.itoc-previous{position:absolute;overflow:hidden;text-indent:-3000px;left:266px;top:639px;width:32px;height:40px;background:url(/stylesheets/images/itoc-previous.jpg) no-repeat;}
.itoc-next{position:absolute;overflow:hidden;text-indent:-3000px;left:536px;top:639px;width:32px;height:40px;background:url(/stylesheets/images/itoc-next.jpg) no-repeat;}
.itoc-pennies{position:absolute;left:685px;top:149px;width:110px;height:85px;}
.itoc-trophies{position:absolute;left:685px;top:243px;width:110px;height:85px;}
.itoc-tack{position:absolute;left:685px;top:334px;width:110px;height:85px;}
.itoc-den{position:absolute;left:685px;top:428px;width:110px;height:85px;}
.itoc-pals{position:absolute;left:685px;top:527px;width:110px;height:85px;}
.itoc-yard{position:absolute;left:821px;top:149px;width:110px;height:85px;padding:2px 0 0 0;}
.itoc-edit{position:absolute;left:821px;top:249px;width:110px;height:85px;}
.itoc-catalogue{position:absolute;left:821px;top:348px;line-height:30px;width:110px;height:85px;}
.itoc-ponyyard{position:absolute;left:821px;top:439px;width:110px;height:85px;}
.itoc-online{position:absolute;left:821px;top:527px;width:110px;height:85px;padding:4px 0 0 0;}
.itoc-pony img{position:absolute;left:55px;top:25px;}
.itoc-pony{width:346px;height:335px;position:absolute;left:244px;top:171px;}
.itoc-mypony{width:346px;height:335px;position:absolute;left:244px;top:171px;}
.itoc-mypony img{position:absolute;left:0px;top:0px;}
.itoc-dailys{position:absolute;text-align:left;font-size:10px;color:yellow;left:239px;top:38px;width:307px;height:46px;display:block;}
.itoc-dailys a:link {margin:20px 2px 0 2px;color:yellow;font-size:10px;font-weight:bold;}
.itoc-ponyshow{background:url(/stylesheets/images/itoc-ponyshow.png) no-repeat center top;position:absolute;left:702px;top:624px;width:203px;height:37px;display:block;overflow:hidden;text-indent:-3000em;}
.itoc-certificate{background:url(/stylesheets/images/itoc-certificate.png) no-repeat center top;position:absolute;left:680px;top:52px;width:126px;height:78px;display:block;overflow:hidden;text-indent:-3000em;}
.itoc-promise{background:url(/stylesheets/images/itoc-promise.png) no-repeat center top;position:absolute;left:816px;top:65px;width:125px;height:54px;display:block;overflow:hidden;text-indent:-3000em;}

.itoc-pony h2,.itoc-mypony h2{position:absolute;width:276px;text-align:center;left:35px;top:380px;font-size:40px;font-weight:bold;color:#000;}
div.itoc-items{position:absolute;background:url(/stylesheets/images/profile-items-bg.jpg) no-repeat center top;height:553px;width:55px;left:942px;top:106px;}
a.itoc-items-previous{position:absolute;z-index:2;overflow:hidden;text-indent:-3000px;left:8px;top:3px;width:40px;height:32px;background:url(/stylesheets/images/profile-items-up.png) no-repeat;display:block;}
a.itoc-items-next{position:absolute;z-index:2;overflow:hidden;left:8px;text-indent:-3000px;top:517px;width:40px;height:32px;background:url(/stylesheets/images/profile-items-down.png) no-repeat;display:block;}
div.itoc-items ul li{background:url(/stylesheets/images/profile-items-box.jpg) no-repeat center top;height:40px;width:55px;}
div.itoc-items ul{margin:39px 0 0 0;height:475px;overflow:hidden;}
#iTocPals{color:#FDE529;margin:0 auto;position:relative;background:#0F96DA;height:642px;width:1000px;display:block;}
#iTocPals div#iTocMyPals{width:950px;left:20px;border:3px solid #000;height:600px;top:20px;position:absolute;color:#000;background:#F7E7A9;}
#iTocPals div#iTocMyPals .previous{display:block;position:absolute;right:60px;top:0px;width:16px;height:19px;background:url(/stylesheets/images/cat-previous.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iTocPals div#iTocMyPals .next{width:16px;position:absolute;right:35px;top:0px;height:19px;background:url(/stylesheets/images/cat-next.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iTocPals div#iTocMyPalsInner{background:#fff;position:relative;margin:0px 10px 20px 10px;height:445px;clear:left;}
#iTocPals div#iTocMyPalsInner ul{width:970px;top:5px;position:relative;}
#iTocPals div#iTocMyPalsInner ul li{float:left;height:410px;width:220px;border:2px black solid;margin:10px 0 0 7px;}
#iTocPals div#iTocMyPalsInner ul li a {color:#891C08;}
#iTocPals div#iTocMyPalsInner ul li h3{font-size:32px;font-weight:bold;margin-top:-20px;}
#iTocPals div#iTocMyPalsInner ul li img{margin-top:-20px;}
#iTocPals div#iTocMyPalsMessage{clear:both;margin:20px 10px 0 10px;height:95px;background:#fff;text-align:left;}
#iTocPals div#iTocMyPalsMessageInner{padding:0 10px;width:auto;}
#iTocPals div#iTocMyPalsMessageInner h3{font-size:18px;margin:0 0 5px 0;text-align:left;}
#iTocPals div#iTocMyPalsMessageInner input#message_message{height:20px;}
#iTocPals div#iTocPalsOnline h2{color:#891C08;font-weight:bold;}
#iTocPals div#iTocPalsOnline ul{background:#fff;width:313px;margin:10px auto;height:456px;}
#iTocPals div#iTocPalsOnline a{padding:5px 5px;text-decoration:none;font-weight:bold;width:292px;display:block;height:27px;color:#891C08;line-height:27px;text-align:left;margin:10px 0;background:url(/stylesheets/images/buddies-spot.png) no-repeat right center;}
#iTocPals div#iTocPalsOnline a:hover{color:#000;}
#iTocPals div#iTocPalsOnline{width:333px;left:21px;border:3px solid #000;height:513px;top:105px;position:absolute;color:#000;background:#F7E7A9;font-size:32px;}
#iTocPals div#iTocPalsDetails{width:535px;left:442px;border:3px solid #000;height:513px;top:105px;position:absolute;color:#000;background:#F7E7A9;}
#iTocPals div#iTocPalsDetails h2,#iTocPals div#iTocPalsDetails p{font-size:32px;}
#iTocPals div#iTocPalsDetailsInner{background:#fff;position:relative;margin:10px;height:493px;}
#iTocPals div#iTocPalsDetailsInner img{position:absolute;left:10px;top:10px;}
#iTocPals div#iTocPalsDetailsInner h2{position:absolute;left:10px;bottom:40px;width:256px;text-align:center;font-weight:bold;font-size:38px;}
#iTocPals div#iTocPalsDetailsInner ul{background:#fff;position:absolute;left:270px;text-align:left;top:25px;}
#iTocPals div#iTocPalsDetailsInner ul li{display:block;color:#891C08;line-height:27px;text-align:left;margin:10px 0;padding:0 0 0 35px;font-size:24px;background:url(/stylesheets/images/buddies-spot.png) no-repeat left top;}
#iTocPals div#iTocPalsDetailsInner ul li a{color:#891C08;}

#iTocMyPals h2{font-size:20px;text-align:left;margin:0px 0 5px 10px;}
#iTocPonyyard{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/itoc-bg-ponyyard.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iTocPonyyard img{position:absolute;}
#iTocPennies{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-itoc-pennies.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iTocPonyshow{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-itoc-ponyshow.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iTocPonyshow .jump{position:absolute;left:854px;top:458px;width:76px;height:30px;overflow:hidden;text-indent:-3000px;}
#iTocPonyshow .jigsaw{position:absolute;left:749px;top:520px;width:79px;height:38px;overflow:hidden;text-indent:-3000px;}

h2.pennies-earned span,h2.pennies-available span{font-size:40px;font-weight:bold;padding-left:10px;}
h2.pennies-earned{position:absolute;left:382px;top:408px;font-size:28px;color:#000;}
h2.pennies-available{position:absolute;left:414px;top:470px;font-size:28px;color:#000;}
#iTocTrophies{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-itoc-trophies.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iTocTrophies ul {position:absolute;left:177px;top:299px;width:650px;height:323px;}
#iTocTrophies ul li {display:block;width:153px;height:152px;float:left;margin:0 8px 8px 0;}
#iTocTrophies ul li.trophy {background:url(/stylesheets/images/itoc-trophy.png) no-repeat center center;overflow:hidden;text-indent:-3000px;}
#iTocTrophies ul li.rosette {background:url(/stylesheets/images/itoc-rosette.png) no-repeat center center;overflow:hidden;text-indent:-3000px;}

#iTocEquipment{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-itoc-equipment.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iTocEquipment ul{position:absolute;left:21px;top:312px;width:940px;height:370px;}
#iTocEquipment ul li{float:left;position:relative;width:170px;height:155px;border:2px black solid;margin-left:10px;margin-top:10px;}
#iTocEquipment ul li.trophy {background:url(/stylesheets/images/itoc-trophy.png) no-repeat center center;}
#iTocEquipment .previous,#iTocTrophies .previous{position:absolute;left:794px;top:672px;width:16px;height:19px;display:block;background:url(/stylesheets/images/cat-previous.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iTocEquipment .next,#iTocTrophies .next{position:absolute;left:814px;top:672px;width:16px;height:19px;display:block;background:url(/stylesheets/images/cat-next.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iTocDen{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-itoc-den.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iTocDen img{position:absolute;}
#iYard div#iTest{position:absolute;left:200px;top:200px;background:white;}
#iCopyright {font-size:12px;margin:40px 0 10px 0;color:#FDE529;}
/* =Barn and Barn Pages (inc Games)
-----------------------------------------------------------------------------*/
#iBarn{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-barn.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
.barn-loft{position:absolute;left:180px;top:387px;width:56px;height:187px;overflow:hidden;text-indent:-3000px;}
.barn-ring{position:absolute;left:236px;top:381px;width:97px;height:193px;overflow:hidden;text-indent:-3000px;}
.barn-stable{position:absolute;left:482px;top:341px;width:123px;height:197px;overflow:hidden;text-indent:-3000px;}
.barn-bay{position:absolute;left:357px;top:341px;width:125px;height:197px;overflow:hidden;text-indent:-3000px;}
.barn-granary{position:absolute;left:28px;top:253px;width:82px;height:193px;overflow:hidden;text-indent:-3000px;}
.ring-multi{position:absolute;left:652px;top:59px;width:83px;height:77px;overflow:hidden;text-indent:-3000px;}
.noticed{position:absolute;top:140px;left:25px;font-size:25px;}
#iBarnTieup{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-barn-tieup.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iBarnGranary{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-granary.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
.granary-scores{position:absolute;left:459px;top:41px;width:140px;height:41px;overflow:hidden;text-indent:-3000px;}
.granary-1{position:absolute;left:239px;top:333px;width:77px;height:142px;overflow:hidden;text-indent:-3000px;}
.granary-2{position:absolute;left:317px;top:309px;width:95px;height:149px;overflow:hidden;text-indent:-3000px;}
.granary-3{position:absolute;left:294px;top:475px;width:223px;height:133px;overflow:hidden;text-indent:-3000px;}
.granary-4{position:absolute;left:517px;top:412px;width:103px;height:161px;overflow:hidden;text-indent:-3000px;}
.granary-5{position:absolute;left:620px;top:273px;width:140px;height:202px;overflow:hidden;text-indent:-3000px;}
#iBarnStable{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-stable.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iBarnGrooming{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-grooming.jpg) no-repeat center top;height:720px;width:1000px;display:block;}

/* =Haystack
-----------------------------------------------------------------------------*/
#iHaystack{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-haystack.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
.haystack-feedfactor{position:absolute;left:59px;top:41px;width:100px;height:106px;overflow:hidden;text-indent:-3000px;}

/* =Chat (Pony Patter,Gym,Blueberry Woods)
-----------------------------------------------------------------------------*/
#iChatBlue{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-cinema.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iChatBlue div#flash_id{position:relative;top:50px;}
#iChatPony{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-theo.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iChatGym{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-chat-gym.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iChatGym img{margin-top:20px;}
#iChatGym p{font-size:24px;color:#000;width:500px;margin:0 auto;}
#iChatPony a.report{text-indent:-3000em;overflow:hidden;width:50px;height:46px;position:absolute;left:925px;top:190px;background:url(/stylesheets/images/theo-btn.png) no-repeat center top;}
/* =Goodies
-----------------------------------------------------------------------------*/
#iGoodies{color:#FDE529;position:relative;margin:0 auto;background:url(/stylesheets/images/bg-goodies.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iGoodies ul{position:absolute;top:210px;left:10px;}
#iGoodies ul li{width:300px;height:444px;float:left;position:relative;background:url(/stylesheets/images/bg-goodies-item.jpg) no-repeat center top;padding:390px 0 0 26px;text-align:left;}
#iGoodies ul li.soon{width:300px;height:444px;float:left;position:relative;background:url(/stylesheets/images/bg-goodies-soon.jpg) no-repeat center top;padding:390px 0 0 26px;text-align:left;}
#iGoodies ul li div.pic{width:136px;height:180px;overflow:hidden;position:absolute;top:184px;left:45px;}
#iGoodies ul li div.pic a{margin-left:-1px;}
#iGoodies ul li div.pic a:hover{margin-left:-136px;}
#iGoodies ul li input{border:none;width:200px;margin-top:2px;cursor:pointer;font-size:11px;padding:1px;text-align:left;}
#iGoodies ul li h3{font-size:14px;margin:5px 0 0 0;}
#iGoodies ul li p {padding:0px;font-size:12px;margin:5px 0 0 0;}
#iGoodies a.delivery{position:absolute;left:742px;top:19px;width:115px;height:203px;overflow:hidden;text-indent:-3000px;}
#iGoodies a.contact{position:absolute;left:892px;top:19px;width:115px;height:203px;overflow:hidden;text-indent:-3000px;}
/* =Tackshack
-----------------------------------------------------------------------------*/
#iTackshack{color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-tackshack.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
.tackshack-den{position:absolute;left:772px;top:183px;width:39px;height:72px;overflow:hidden;text-indent:-3000px;}
.tackshack-tack{position:absolute;left:796px;top:183px;width:56px;height:72px;overflow:hidden;text-indent:-3000px;}
.tackcat-tack{background:url(/stylesheets/images/tackcat-cat.png) no-repeat center top;position:absolute;left:100px;top:243px;width:225px;height:309px;overflow:hidden;text-indent:-3000px;}
.tackcat-den{background:url(/stylesheets/images/tackcat-den.png) no-repeat center top;position:absolute;left:380px;top:243px;width:225px;height:309px;overflow:hidden;text-indent:-3000px;}
.tackcat-yard{background:url(/stylesheets/images/tackcat-yard.png) no-repeat center top;position:absolute;left:660px;top:243px;width:225px;height:309px;overflow:hidden;text-indent:-3000px;}
#iCatalogue{text-align:left;color:#FDE529;margin:0 auto;position:relative;background:url(/stylesheets/images/bg-catalogue.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
#iCatalogue .notice{color:#8F0E18;position:absolute;left:107px;top:115px;width:568px;height:32px;line-height:32px;padding:0 15px;background:#EBD725;}
#iCatalogue .items{position:relative;float:left;text-align:left;width:800px;height:519px;left:16px;top:172px;}
#iCatalogue ul{position:absolute;left:10px;top:10px;}
#iCatalogue ul li{float:left;width:185px;position:relative;overflow:hidden;height:250px;padding:0px;margin:0px;left:10px;display:inline;}
#iCatalogue ul li span{position:absolute;text-align:center;top:170px;left:0px;font-size:12px;padding-top:20px;background:url(/stylesheets/images/catalogue-buy.jpg) no-repeat center top;width:73px;height:73px;display:block;}
#iCatalogue ul li h2{position:absolute;left:0px;top:0px;color:#000;}
#iCatalogue .previous{position:absolute;left:724px;top:472px;width:16px;height:19px;display:block;background:url(/stylesheets/images/cat-previous.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iCatalogue .next{position:absolute;left:744px;top:472px;width:16px;height:19px;display:block;background:url(/stylesheets/images/cat-next.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iCatalogue div.yarditems ul li img{width:185px;}
/* =Games
-----------------------------------------------------------------------------*/
#iGames {padding:50px 0 50px 0;background:url(/stylesheets/images/bg-games.jpg);position:relative;height:550px;width:1000px;}
#iGames div.highscores {position:absolute;right:15px;top:20px;}
#iGames div.highscores a {font-weight:bold;text-decoration:none;background:#891C08;padding:5px;border:1px solid yellow;}
#iGames div.highscores a:hover {background:yellow;color:#891C08;border:1px solid #891C08;}
#iScores {padding:50px 0 50px 0;background:url(/stylesheets/images/bg-games.jpg);position:relative;height:720px;width:1000px;}
#iScores div#iWinners{width:950px;left:20px;border:3px solid #000;height:600px;top:20px;position:absolute;color:#000;background:#F7E7A9;}
#iScores div#iWinners .previous{display:block;position:absolute;right:60px;top:0px;width:16px;height:19px;background:url(/stylesheets/images/cat-previous.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iScores div#iWinners .next{width:16px;position:absolute;right:35px;top:0px;height:19px;background:url(/stylesheets/images/cat-next.jpg) no-repeat center top;overflow:hidden;text-indent:-3000px;}
#iScores div#iWinnersInner h1 {font-size:28px;text-align:left;margin:10px 0 0 10px;font-weight:bold;}
#iScores div#iWinnersInner{background:#fff;position:relative;margin:11px 10px 20px 10px;height:545px;clear:left;}
#iScores div#iWinnersInner ul{width:970px;top:5px;position:relative;}
#iScores div#iWinnersInner h2 {text-align:left;font-size:22px;margin:10px 0 0 10px;}
#iScores div#iWinnersInner h2 a {color:black;}
#iScores div#iWinnersInner h2 a:hover {color:yellow;}
#iScores div#iWinnersInner ul li{float:left;height:460px;width:220px;border:2px black solid;margin:0px 0 0 7px;}
#iScores div#iWinnersInner ul li a {color:#891C08;}
#iScores div#iWinnersInner ul li h3{font-size:22px;font-weight:bold;margin-top:-10px;}
#iScores div#iWinnersInner ul li img{margin-top:-20px;}
#iScores div#iWinnersInner ol {text-align:left;}
#iScores div#iWinnersInner ol li {margin:10px 0 10px 10px;display:block;height:27px;text-indent:32px;color:#891C08;line-height:27px;text-align:left;background:url(/stylesheets/images/buddies-spot.png) no-repeat left center;}
#iScores div#iWinnersInner ol li h3 {font-size:22px;color:#891C08;}
#iScores div#iWinnersInner ol li h3 span {font-size:14px;}
#iScores div#iWinnersInner ol li a,#iScores div#iWinnersInner p a {color:#000;color:#891C08;font-weight:bold;text-decoration:none;}
#iScores div#iWinnersInner ol li a:hover {color:#000;}
#iScores div#iWinnersInner p {text-align:left;margin:5px 0 5px 10px;}
#iFlash {width:1000px; height:700px;background:url(/stylesheets/images/bg-games.jpg);position:relative;}
/* =Horsebox
-----------------------------------------------------------------------------*/
#iHorsebox{color:#FDE529;position:relative;margin:0 auto;text-align:left;background:url(/stylesheets/images/bg-horsebox.jpg) no-repeat center top;height:720px;width:1000px;display:block;}
.horsebox-wizard{position:absolute;left:0px;top:24px;width:74px;height:97px;overflow:hidden;text-indent:-3000px;}
.horsebox-film{position:absolute;left:278px;top:76px;width:104px;height:113px;overflow:hidden;text-indent:-3000px;}
/* =Multiwizard
-----------------------------------------------------------------------------*/
div.multiwizard{position:relative;text-align:left;background:url(/stylesheets/images/overlay-bg-blog.jpg) no-repeat center top;margin-left:85px;height:720px;width:822px;display:block;}
div.multiwizard h1{background:url(/stylesheets/images/logo-basic.jpg) no-repeat center top;float:left;width:229px;padding-top:10px;margin:0 0 0 10px;font-size:2px;height:110px;text-indent:-3000em;overflow:hidden;}
div.multiwizard h2{margin:20px 0 0 40px;font-size:62px;text-align:left;float:left;font-weight:bold;}
div.qbody ol li a{text-decoration:none;}
div.qbody{width:720px;top:180px;position:absolute;}
div.qbody h3{font-size:22px;color:#891C08;font-weight:bold;padding:5px 0 0 20px;left:10px;}
div.qbody h4{font-size:24px;color:#000;font-weight:bold;padding:5px 0 0 20px;left:10px;}
div.qbody ol{list-style-type:decimal;margin:10px 0 0 15px;font-size:26px;text-align:left;color:#000;left:10px;width:720px;}
div.qbody ol li{margin:10px 0 10px 50px;vertical-align: top; }
div.qbody ol li label{cursor:pointer;font-size:24px;line-height:30px;color:#000;width:500px;display:inline-block;}
div.qbody ol li input{cursor:pointer;}
div.qbody ol li input.radio{width:26px;height:26px;}
.check{font-size:26px;float:right;}
a.back{font-size:22px;font-weight:bold;position:relative;float:right;clear:right;color:#891C08;}
.stable-multi{position:absolute;left:344px;top:65px;width:119px;height:92px;overflow:hidden;text-indent:-3000px;}
/* =Admin Pages
-----------------------------------------------------------------------------*/
#iAdmin{color:#FDE529;display:block;margin:0 auto;width:760px;text-align:left;}
#iAdmin ul#iSubNav {float:left;margin:10px 0;}
#iAdmin ul#iSubNav li {float:left;margin:0 10px 0 0px;}
#iAdmin ul#iSubNav li a {text-decoration:none;border:1px solid;padding:4px;}
#iAdmin ul#iSubNav li a:hover {border:1px solid #088942;color:#088942;}
#iAdmin table{width:100%;border:1px solid;}

#iAdmin table tr a {font-size:16px;text-decoration:none;padding:0 5px;border:3px solid;font-weight:bold;}
#iAdmin th{font-size:12px;background-color:#FDE529;color:#891C08;padding:5px 10px;font-weight:bold;}
#iAdmin td{font-size:12px;border-top:1px solid #FDE529;padding:5px 10px;}
#iAdmin tr.info_row td {border-top:none;}
#iAdmin tr.info_row td div.info {padding:10px;border:2px solid;position:relative;}
#iAdmin tr.info_row td div.info div.actions  {position:absolute;right:10px;top:10px;}
#iAdmin ol{margin-left:25px;}
#iAdmin h1{font-size:24px;font-weight:bold;margin:15px 0 15px 0;}
#iAdmin h2{font-size:18px;font-weight:bold;margin:10px 0 5px 0;}
#iAdmin h3{font-size:14px;font-weight:bold;margin:5px 0 5px 0;}
#iAdmin p {font-size:14px;}
#iAdmin label{font-size:12px;}
#iAdmin textarea{width:100%;}
#iAdmin div#notice {border:2px solid #FDE529;padding:5px 10px;margin:10px 0px;}
#iAdmin ul li{}
#iAdmin a:hover {color:#088942;}
#iAdmin  ol.points {list-style-type:decimal;}
#iAdmin ul.ponies li{float:left;background:#f1e3be;width:180px;position:relative;overflow:hidden;height:250px;padding:0px;margin:5px;left:5px;display:inline;}
#iAdmin ul.ponies li span{position:absolute;text-align:center;top:160px;left:0px;font-size:12px;padding-top:10px;background:url(/stylesheets/images/catalogue-buy.jpg) no-repeat center top;width:73px;height:73px;display:block;}
#iAdmin ul.ponies li h2{position:absolute;left:0px;top:0px;color:#000;}
#iAdmin ul.ponies li img{margin:35px 35px 0pt;text-align:center;}
#iAdmin div.preview h2 {border:none;}
#iAdmin ul.rosettes {float:left;}
#iAdmin ul.rosettes li {display:block;
float:left;
height:152px;
margin:0pt 8px 8px 0pt;
width:153px;}
#iAdmin ul.rosettes li.rosette {background:transparent url(/stylesheets/images/itoc-rosette.png) no-repeat scroll center;
overflow:hidden;
text-indent:-3000px;}
#iAdmin ul.rosettes li.trophy {background:transparent url(/stylesheets/images/itoc-trophy.png) no-repeat scroll center;
overflow:hidden;
text-indent:-3000px;}
.ar1{position:absolute;left:367px;top:496px;width:43px;height:31px;overflow:hidden;text-indent:-3000px;}
.ar2{position:absolute;left:336px;top:516px;width:30px;height:44px;overflow:hidden;text-indent:-3000px;}
.ar3{position:absolute;left:380px;top:598px;width:29px;height:30px;overflow:hidden;text-indent:-3000px;}
.ar4{position:absolute;left:896px;top:339px;width:79px;height:30px;overflow:hidden;text-indent:-3000px;}
.ar4{position:absolute;left:896px;top:339px;width:79px;height:30px;overflow:hidden;text-indent:-3000px;}
.ar5{position:absolute;left:574px;top:521px;width:110px;height:110px;overflow:hidden;text-indent:-3000px;}
