/* popbox stuff */
#popbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden;min-height:710px;}
#loadingthing{margin:0 auto;position:relative;top:200px;width:200px;color:black;text-align:center;z-index:19;border:1px solid black;padding:5px;}
#loadingbig{vertical-align:top;}
#topbar{position:relative;background:lightgrey;height:25px;margin:0 auto; text-align:center;padding-top:5px;z-index:20;}
#close{margin-right:10px;position:relative;width:20px;float:left;height:20px;left:5px;cursor:pointer;}
#fuller{float:left;width:20px;height:20px;cursor:pointer;}
#box{background:lightgrey;width:150px;text-align:center;position:relative; top:10px;z-index:19;border-right:2px solid darkgrey;border-bottom:2px solid darkgrey;border-left:2px solid white;border-top:2px solid white;margin:0 auto;}
#popboximage{position:relative;top:10px;z-index:20;display:none;display:none;margin:0 auto;}
.bordered{border-top:2px solid #222222;border-left:2px solid #222222; border-right:2px solid #777777;border-bottom:2px solid #777777;}
#caption{background:lightgrey;padding-left:10px;text-align:left;position:relative;z-index:20;color:black;}
#wrap{text-align:center;margin:0 auto;width:100%;height:100%;}
#fuzz{background:url(images/black.png) repeat;z-index:-1;width:100%;height:100%;position:absolute;background-attachment:fixed;margin:0; top:0; left:0;}
#descriptionholder{display:none;width:300px;position:relative;right:10px;padding:20px 10px 10px 10px;background-image:url(images/backred.gif);border-bottom:1px solid;}
#descriptionholder p{padding:10px;}
#popboxthings{position:absolute;top:0px;left:0px;text-align:center;overflow:hidden;width:100%;height:100%;}
.pop{cursor:pointer;}
#viddisplay{position:relative;z-index:20;margin-top:10px;}
#vid{position:relative;z-index:20;margin-top:10px;}
#loading{position:relative;margin:0 auto;width:150px;height:100px;}
#sidethings{position:absolute;right:10px;width:310px;top:10px;}
#icomments{background-image:url(images/backred.gif);padding:10px;background-position:0 -210px;width:300px;right:10px;position:relative;border-bottom:1px solid;}
#icommentsdiv{width:300px;height:175px;overflow:auto;}
#icommentmake{background-image:url(images/backred.gif);width:300px;padding:10px;background-position:0 -260px;text-align:center;right:10px;position:relative;}
#icommentmakediv{width:280px;height:125px;margin:0 auto;text-align:left;}
#icommentsheader{font-size:12px;text-align:center;text-decoration: underline;}
#icstatus{height:30px;}
.ictext{position:relative;width:260px;margin-top:0px;}
.icname{position:absolute;width:190px;font-weight:bold;}
.icdate{left:190px;position:absolute;width:70px;}
.icinfo{position:relative;width:284px;height:30px;border-bottom:1px solid;}
.icomment{position:relative; text-align:left;padding-bottom:5px;margin-bottom:5px;width:284px;}
#productstuff{background-image:url(images/backred.gif);padding:10px;position:relative;width:300px;background-position:0 -256px;right:10px;top:-15px;border-top:1px solid;}
#pseason{position:relative;}
#psize{position:relative;}
#pquantity{position:relative;}
#pprice{position:relative;}
#prequests{position:relative;margin-bottom:10px;height:20px;}
#style{position:relative;}
#design{position:relative;}
#paypal{position:relative;margin-bottom:15px;top:5px;}
/* slider stuff */
.s_button{position:relative;height:400px; width:30px;z-index:4;}
#left{float:left;border-right:1px solid #cccccc;position:relative;}
#right{float:right;border-left:1px solid #cccccc;position:relative;}
#left img.arrow{visibility:hidden;}
#right img.arrow{visibility:hidden;}
#leftgrad{float:left;z-index:5;position:fixed;left:0;width:60px;height:400px;background-image:url(images/leftgrad.png);}
#rightgrad{float:right;z-index:5;position:fixed;width:60px;height:400px;right:0px;background-image:url(images/rightgrad.png);}
#grads{width:100%;z-index:5;}
#mainbay{position:relative;width:100%; height:1500px;margin:0 auto;text-align:center;top:65px;overflow:hidden;background:black;}
#mainbayslide{position:relative;height:400px;z-index:3;left:0px;top:0px;}
.blogimage{position:relative;float:left;height:400px;cursor:pointer;z-index:2;margin-right:10px;background-color:black;overflow:hidden;}
.blogtext{position:absolute;top:0px;width:370px;margin:10px auto;text-align:left;padding:15px;color:lightblue;overflow:hidden;}
.blogtext object {position:relative;left:-15px;}
.blogimage img {}
.more{background:white;color:black;width:300px;height:30px;position:absolute;top:370px;}
.extra{position:absolute;height:0px;width:100%;text-align:left;overflow:hidden;z-index:5;top:30px;color:black;left:0px;}
.extratext{position:relative;width:100%;padding-top:10px;}
.extratext p{padding:10px;}
.extratext a{padding:10px;}
.blogtext a {color:lightblue;width:370px;}
.blogimage img.hasrel{position:absolute; top:10px;right:8px;width:20px;height:20px;text-align:right;z-index:5}
.blogimage img.vidicon {position:absolute; top:345px; left:20px; width:50px;height:30px; text-align:left;z-index:5;}
.productsign{height:30px;position:absolute;top:365px;width:80%;padding:16px 20px 0 20px;background-image:url(images/backdarker.gif);font-weight:bold;left:10px;}
.price{height:30px;float:right}
.quantity{height:30px;float:left;}
.sex{height:30px;float:right;margin-right:10px;}
.size{height:30px;float:right;margin-right:10px;}
/* global stuff */
#newslabel{position:relative;height:30px;background-image:url(images/backred.gif);background-position:0 -300px;padding-top:5px;font-size:12pt;font-weight:bold;font-family:MrsEaves;}
#weatherlabel{position:relative;height:30px;background-image:url(images/backred.gif);background-position:0 -300px;padding-top:5px;font-size:12pt;z-index:11;font-weight:bold;font-family:MrsEaves;}
#tubelabel{position:relative;height:30px;background-image:url(images/backred.gif);background-position:0 -300px;padding-top:5px;font-size:12pt;font-weight:bold;font-family:MrsEaves;}
#newsmore{position:relative;cursor:pointer;height:20px;background-image:url(images/backred.gif);font-size:12pt;background-position:0 -15px;font-family:MrsEaves;}
#tubemore{position:relative;cursor:pointer;height:20px;background-image:url(images/backred.gif);font-size:12pt;background-position:0 -15px;font-family:MrsEaves;}
#navcom{position:absolute;width:100%;left:0px;z-index:1;}
#comments{background-image:url(images/backred.gif);float:right;padding:10px;background-position:0 -238px;width:420px;margin-right:10px;}
#commentsdiv{width:400px;height:160px;overflow:auto;}
#makecomment{background-image:url(images/backred.gif);float:right;width:270px;padding:10px;background-position:0 -255px;margin-right:50px;text-align:left;}
#makecommentdiv{width:210px;height:160px;}
#bcstatus{height:30px;}
#commentsheader{font-size:12px;text-align:center;text-decoration: underline;}
.ctext{position:relative;width:350px;margin-top:0px;}
.cname{position:absolute;width:300px;font-weight:bold;}
.cdate{right:10px;;position:absolute;width:50px;}
.cinfo{position:relative;width:384px;height:30px;border-bottom:1px solid;}
.comment{position:relative; text-align:left;padding-bottom:5px;margin-bottom:5px;width:384px;}
#navigator{height:30px;position:relative;margin-left:50px;font-size:14pt;float:left; padding:5px 10px;background-image:url(images/backred.gif);background-position:0 -390px;font-family:georgia, serif;}
#mainnav{position:relative;margin-bottom:10px;display:inline;}
#blognav{position:relative;margin-bottom:10px;display:inline;}
.rootnav{position:relative;float:left;}
.rootnav a{cursor:pointer;display:inline;position:relative;margin: 0 2px;color:brown;}
.rootnav a:hover{color:darkgrey;}
#mainnavload{width:0px;height:0px;display:none;position:relative;float:left;height:30px;}
#blognavload{width:0px;height:0px;display:none;position:relative;float:left;height:30px;}
#anomalyfarm{width:140px;position:relative;background-image:url(images/afarm.gif);}
#anomalyfarm:hover{background-image:url(images/square1.jpg);}
#headername{font-family:serif;font-size:25px;font-weight:bold;margin-top:20px;position:relative;left:40px;top:5px;}
#headerimage{position:relative;float:left;top:15px;}
#afarm{position:relative;float:left;top:20px;}
#whole{position:absolute;top:0px;left:0;width:100%;height:100%}
#iemessage{position:relative;top:100px;width:400px;border:2px solid black; background:white; color:black;padding:20px;}
.center{text-align:center;margin: 0 auto;}
#iemessage a{color:black;text-align:left;}
body{margin:0;border:0;font-family:helvetica,verdana,arial,sans-serif;font-size:10pt;overflow-x:hidden;min-width:1000px;background-image:url(images/wood.jpg) !important;}
img{border:0;}
a {text-decoration:none;display:block;border:none;color:black;}
a:hover{color:red;}
.centering{width:100%;height:100%;position:absolute;text-align:center;}
.hidden{display:none;}
.subtag{position:absolute;top:7px;text-align:right;right:0px;padding-left:10px;padding-right:25px;background-image:url(images/back.gif);background-position: 0 -401px;height:33px;}
.subtag p{color:black;font-weight:bold;position:relative;padding-right:10px;margin-top:5px;margin-bottom:2px}
#top{position:absolute;overflow:hidden;text-align:center;width:100%;height:465px;z-index:3;top:-440px;left:0;}
#header{top:1500px;position:absolute;text-align:center;height:200px;text-align:center;z-index:5;width:100%;}
#aboveheader{position:absolute;height:1500px;width:100%;top:-1500px;left:0px;}
#loadleft{overflow:hidden;width:0px;height:50px;position:absolute;right:0px;}
#loadblogs{position:relative;margin:0 auto;width:1010px;height:50px;z-index:8;color:#675047;top:130px;text-align:right;}
.loader{float:left;width:150px;height:55px;cursor:pointer;position:relative;z-index:9;color:#675047;left:10px;
background-position:center;background-repeat:no-repeat;text-align:center;margin-right:5px;}
#tag{position:absolute;width:115px;height:201px;top:-45px;right:-55px;z-index:100;cursor:pointer;}
#tagtop{position:absolute;width:115px;height:99px;left:0px;top:0px;}
#tagbottom{position:absolute;width:115px;height:102px;top:99px;left:0px;}
.loader a {width:60px; height:55px;display:inline;}
.load{cursor:pointer;}
#home:hover{background:url(images/linelogor.gif) no-repeat;}
#home{background-image:url(images/house.gif);text-align:center;width:70px;}
#blogs:hover{background-image:url(images/log.gif);}
#blogs{background-image:url(images/logs.gif);width:90px;}
#cloth:hover{background-image:url(images/product.gif);}
#cloth{background-image:url(images/goods.gif);width:121px;position:relative;}
#art:hover{background-image:url(images/farm.gif);}
#art{background-image:url(images/farmers.gif);width:151px;position:relative;}
#links:hover{background-image:url(images/chain.gif);}
#links{background-image:url(images/links.gif);width:128px;position:relative;}
#about:hover{background-image:url(images/boot.gif);}
#about{background-image:url(images/about.gif);width:106px;position:relative;}
#forumlink:hover{background-image:url(images/roman.gif);}
#forumlink{background-image:url(images/forum.gif);width:125px;position:relative;}
#backlink:hover{background-image:url(images/backbutton.gif);}
#backlink{background-image:url(images/backbuttonr.gif);width:110px;}
#musiclink:hover{background-image:url(images/keys.gif);}
#musiclink{background-image:url(images/music.gif);width:100px;position:relative;}
#none{width:0;height:0;visibility:hidden;overflow:hidden;}
.dropshadow{background-image:url(images/dropshadow.png);background-repeat:repeat-x;height:12px;position:absolute;top:25px;left:0px;width:100%;z-index:2;}
#bottom{position:relative;width:100%;text-align:center;z-index:4;top:46px;color:#675047;}
#bottomback{position:relative;top:0px;left:0px;width:100%;padding-bottom:75px;min-width:1050px;}
#bottomhem{width:100%;position:absolute;top:0;left:0;z-index:-1;height:60px;}
#bottomfiller{position:relative;}
#dragunders{width:100%;height:100%;}
#dragunders div{cursor:move;padding:15px;color:black;background:url(images/back.gif);}
#dragunders div:hover{background:url(images/backred.gif);}
#dragunders a{display:inline !important; color:blue !important;}
#websitedesign{top:268px;left:1070px;width:150px;}
#Photos{top:439px;left:594px;width:200px;}
#emails{top:371px;left:197px;}
#hi{top:372px;left:556px;}
#musiccred{top:73px;left:1074px;width:100px;}
#burger{top:48px;left:621px;}
#leftside{float:left;position:relative;left:-25px;}
#rightside{float:right;position:relative;left:25px;}
#open{margin:0 auto;position:relative;cursor:pointer;width:700px;height:600px;z-index:6;left:0px;top:0px;}
#open img{margin:0 auto;position:relative;}
#openimage{}
#opencenter{text-align:center;z-index:6;position:absolute;top:50px;width:100%;left:0px;}
#bottomcontents{width:1225px;position:relative;top:40px;z-index:1;margin:0 auto;}
#bottomcontentsclip{width:100%;overflow:hidden;position:relative;left:0px;}
#holebackground{width:850px;height:360px;left:0px;position:absolute;}
#progress{width:160px;border:2px solid black;height:5px;background:transparent;margin:0 auto; position:relative;top:10px;text-align:left;}
#progressbar{height:5px;background:blue;width:0px;}
#player{position:relative;float:right;right:30px;width:500px;height:50px;height:265px;padding:10px;top:-300px;z-index:6;background-image:url(images/backred.gif);background-position:0 -150px;}
#player object{position:relative;z-index:9;}
#arrowup{position:relative;width:475px;height:30px;cursor:pointer;background-image:url(images/arrow-up.png);background-repeat:repeat-x;top:-10px;left:8px;}
#music{float:left;position:relative;top:10px;left:20px;background:transparent;}
#music embed{z-index:-1;}
#musicselect{float:left;position:relative;top:10px;left:10px;}
#musicselect select{width:90px;}
#musicselect option{width:200px;}
#playerframe{width:200px;height:350px;left:10px;}
#weather{height:350px;position:absolute;width:1200px;height:571px;left:0;}
#weatherhole{width:150px;height:430px;position:absolute;overflow:hidden;left:0; border-top:2px solid #363544;border-left:2px solid #363544;border-right:2px solid #f2d9b4;border-bottom:2px solid #ebdac2}
#montanawhispers{position:absolute;top:13px;left:374px;}
#sat1{position:absolute;left:-50px;}
#sat2{position:absolute;left:408px;top:-18px;}
.mnt{position:absolute; z-index:5;}
#mthood{top:140px;left:190px;}
#mtbaker{top:10px;left:210px;}
#jhole{top:170px;left:650px;}
#main{position:absolute;top:0;left:0;width:100%;}
.divider{height:400px;width:40px;background:transparent;float:left;position:relative;}
#dailyhole{float:left;width:300px;position:relative;height:347px;overflow:hidden;}
#newshole{float:right;position:relative;overflow:auto; overflow:hidden;width:900px;border-top:2px solid #363544;border-left:2px solid #363544;border-right:2px solid #f2d9b4;border-bottom:2px solid #ebdac2;}
#news{position:relative;top:0px;overflow:auto;overflow-x:hidden;width:100%;text-align:left;background:transparent;z-index:5;}
.holecenter{height:400px;position:relative;top:-20px;width:100%;z-index:3;}
.news{position:relative;z-index:5;margin:0px;}
.item{position:relative;padding-bottom:3px;min-height:400px;background-image:url(images/dropshadow.png);background-repeat:repeat-x;background-position:0pt -2px;border-bottom:1px solid #675047;z-index:5;padding:10px;min-width:820px;}
.newslabel{background-image:url(images/backred.gif);background-position:0pt -396px;display:inline;left:-10px;padding:10px;position:relative;}
.bloginfo{background-image:url(favicon.ico);background-position:10px 7px;background-repeat:no-repeat;color:#F03F3F;left:-11px;padding:7px 13px 5px 40px;position:relative;top:-3px;display:inline;font-family:MrsEaves;}
.blogname{color:black;background:transparent;border:0;text-decoration:underline;margin-right:10px;}
.newsimgdiv{position:relative;margin:15px auto; width:90%;text-align:left;color:black;}
.newsimgdiv p {width:450px;}
.newsimg{border:2px solid white;border:2px solid;display:inline;position:relative;}
.newstext{width:500px;color:black;position:relative;}
#dailywindow{height:350px; width:300px;position:absolute;left:20px;}
#daily{height:320px; width:300px;overflow:hidden;position:relative;left:-30px;}
#daily img{position:relative;top:0px;left:0px;}
#dailycaption{height:25px; width:205px;color:#675047;position:absolute;left:25px;top:320px;}
.holeleft{position:absolute;z-index:6;top:-20px;left:0px;}
.holeright{position:absolute;z-index:6;top:-20px;right:0px;}
.heading{font-weight:bold;text-align:center;}
#illustration{float:right;}
#aboutus{float:left; width:340px;padding:20px;position:relative;top:100px;left:200px;color:black;}
#footer{text-align:left;color:black;position:relative;width:95%;height:30px;top:30px;margin:0 auto;}
#footer a{float:right;margin-right:10px;color:black;height:30px;position:relative;top:-15px;}
#footer a:hover{color:blue}
#under {width:100%;height:100%;position:relative;background:transparent;z-index:1;}
#forum{position:relative;margin:0 auto;width:90%;top:20px;border:1px solid black;padding:10px;background:#edf5d6;}
#forumiframe{width:100%;}
#toolbar{position:absolute;z-index:30;top:800px;}
#productnone{width:0px;height:0px;overflow:hidden;position:absolute;}
.newscomments{position:relative;max-height:200px;overflow-x:hidden;width:450px;}
.newscomment div{position:relative;}
.newscommentform .commentbox {width:450px;position:relative;}
.newscomments .comment{width:450px;position:relative;}
.newscomments .cname {left:10px;}
.newscomments .cinfo {width:430px;}
.newscomments .cdate {right:25px;}
.newscomments .ctext {width:430px;}
.newscomment{position:relative;width:450px;top:0px;left:50px;color:black;background-color:#f6f0e6;border:2px solid black;padding:5px;}
.name{position:relative;}
.newsmakecomment{position:relative;font-weight:bold;cursor:pointer;text-align:center;color:#963b32;}
.newsmakecomment:hover{color:black;}
.newscommentform{position:relative;}
.commentsheader{position:relative;font-weight:bold;font-size:12pt;text-decoration:underline;font-family:georgia, serif;}
.ncommment{margin-bottom:5px;padding-bottom:5px;position:relative;text-align:left;width:290px;}
.makecomment{position:relative;}
.makecommentdiv{position:relative;text-align:left;color:black;}
#tubehole{position:relative;float:right;overflow:hidden;width:300px;margin-left:20px;border-top:2px solid #363544;border-left:2px solid #363544;border-right:2px solid #f2d9b4;border-bottom:2px solid #ebdac2;}
#tube{position:relative;top:0px;overflow:auto;overflow-x:hidden;width:100%;text-align:left;background:transparent;z-index:5;}
.tube{position:relative;z-index:5;padding-left:0px;margin:0px;}
.cover{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10;background-color:lightblue;}
#weathercover{}
#tubecover{}
#newscover{}
#searchcontrol {
background:white none repeat scroll 0 0;
border:1px solid darkgrey;
float:right;
padding:10px;
position:relative;
top:-20px;
position:relative;float:right;margin-bottom:20px;
}
.paypalb{position:absolute;left:10px;top:345px;}
#bottomback{background-image:none !important;}
#bottomhem{background-image:url(images/backgreyh.gif) !important;background-position:0 -5px;z-index:0 !important;top:-15px;}
input{border:1px solid #444444;}
textarea{border:1px solid #444444;}
select{border:1px solid #444444;}
label{display:block;font-size:8pt;margin-bottom:5px;position:relative;}
