#gallery #container{visibility:hidden; } #textpage #container{visibility:hidden;} body{ background-color:#fef0c9; background-image: url(graphics/earth1.jpg); background-attachment:scroll; background-position:50% 50%; background-repeat: repeat-y; } *{ padding:0px; margin:0px; } html,body { margin: 0px; padding: 0px; } html { font: 65%/1.3 Verdana, Arial, sans-serif; color: #000; } a,input{ -moz-outline-style:none; } table.maintable{ width: 100%; height: 100%; } td { vertical-align: middle; text-align: center; } .clear { clear: both; } img{ border:0px; } ul#nav { display:block; list-style-type: none; margin: 0; background-repeat:no-repeat; } ul#nav li { float: left; display: block; /* height: 40px;*/ text-indent: -999em; margin-left:13px; } ul#nav li a { display: block; /* height: 24px;*/ text-decoration: none; background-color: transparent; background-repeat: no-repeat; background-position: 0 0; background-repeat:no-repeat; } ul#nav li a:hover, ul#nav li a:focus, .home ul#nav li.home a { background-position: 0 -50px; background-repeat:no-repeat; } ul#nav2 { list-style-type: none; height: 11px; float:left; margin-top:3px; margin-bottom:3px; } ul#nav2 li { float:left; display: block; height:11px; text-indent: -999em; margin-left:13px; } ul#nav2 li a { display: block; height: 11px; text-decoration: none; background-color: transparent; background-repeat: no-repeat; background-position: 0 0; text-transform:uppercase; } ul#nav2 li a:hover{ text-decoration:underline; background-position: 0 -50px; background-repeat: no-repeat; } ul#nav3{ list-style:none; font-family:verdana; float:Right; margin-right:22px; } ul#nav3 li{ float:left; } ul#nav3 li a:hover{color:#FFEC8B} ul#nav3 li a{ font-size:9px; font-size:11px; text-transform:uppercase; text-decoration:none; color:#FFFFFF; margin-left:22px; } div.container { margin-left: auto; margin-right: auto; position: relative; } div#container{ height:537px; width:700px; margin:auto; } #container #subcontainer{ position:relative;} #textpage #subcontainer{ background-color:#fef0c9; } #gallery #subcontainer{ background-color:#fef0c9; } #leftpanel{ position:relative; width:222px; height:416px; float:left; padding-top:11px; padding-bottom:11px; } #info{width:700px;} .bottom{ width:700px; } #info{width:277px;} #thumbContainer{width:477px; } #container #bottom{position:relative;float:left;margin-top:11px;} #thumbContainer{ margin-left: 11px; margin-bottom:11px; position: relative; float:right;} .slide { height:71px; margin: 0px 0px 0px 0px; position: relative; float: left; display: table; margin-left:7px; } .positioner { text-align: center; display: table-cell; vertical-align: bottom; } #thumbtitle{font-size:15px;} #info a{color:#000000; font-size:11px; } #info a:hover{color:#8B0000;} .artists #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:50% 50%;} .cart #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:50% 50%;} .terms_of_sales #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:50% 50%;} .about #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:50% 50%;} #textpage.guestbook #subcontainer{ background-image:url(backgrounds/rhythm-of-africa.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.guestbook .main{ width:678px; padding:11px; margin-left:px; }#textpage.artists .main{ padding:22px; width:700px; }#textpage.links #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.links .main{ width:678px; padding:11px; margin-left:px; }#textpage.news #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.news .main{ width:678px; padding:11px; margin-left:px; }#textpage.cart .main{ padding:22px; width:700px; }#textpage.terms_of_sales .main{ padding:22px; width:700px; }#textpage.order #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.order .main{ width:678px; padding:11px; margin-left:px; }#textpage.about .main{ padding:22px; width:700px; }#textpage.buying_and_selling #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.buying_and_selling .main{ width:678px; padding:11px; margin-left:px; }#textpage.artist_join #subcontainer{ background-image:url(backgrounds/logo400.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.artist_join .main{ width:345px; padding:11px; margin-left:333px; }#textpage.contact #subcontainer{ background-image:url(backgrounds/logo400.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.contact .main{ width:345px; padding:11px; margin-left:333px; }#textpage.foreign #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.foreign .main{ width:678px; padding:11px; margin-left:px; }#textpage.test #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.test .main{ width:678px; padding:11px; margin-left:px; }#textpage.shipping_rates #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.shipping_rates .main{ width:678px; padding:11px; margin-left:px; }#textpage.tips_and_tutorials #subcontainer{ background-image:url(backgrounds/.jpg); background-repeat:no-repeat;background-position:0px 0px;}#textpage.tips_and_tutorials .main{ width:678px; padding:11px; margin-left:px; }.guestbook ul#nav2 li.guestbook a,.Helena_Robinson ul#nav2 li.Helena_Robinson a,.Pencil ul#nav li.Pencil a,.Mixed_Medium ul#nav li.Mixed_Medium a,.Color_Pencil ul#nav li.Color_Pencil a,.Acrylic ul#nav li.Acrylic a,.Watercolor ul#nav li.Watercolor a,.Wood ul#nav li.Wood a,.artists ul#nav2 li.artists a,.links ul#nav2 li.links a,.Oil_Painting ul#nav li.Oil_Painting a,.news ul#nav2 li.news a,.home ul#nav2 li.home a,.Charcoal ul#nav li.Charcoal a,.cart ul#nav2 li.cart a,.terms_of_sales ul#nav2 li.terms_of_sales a,.terms_of_sales ul#nav3 li.terms_of_sales a,.order ul#nav2 li.order a,.about ul#nav2 li.about a,.buying_and_selling ul#nav2 li.buying_and_selling a,.buying_and_selling ul#nav3 li.buying_and_selling a,.artist_join ul#nav2 li.artist_join a,.artist_join ul#nav3 li.artist_join a,.contact ul#nav2 li.contact a,.contact ul#nav3 li.contact a,.foreign ul#nav2 li.foreign a,.test ul#nav2 li.test a,.shipping_rates ul#nav2 li.shipping_rates a,.tips_and_tutorials ul#nav2 li.tips_and_tutorials a,.tips_and_tutorials ul#nav3 li.tips_and_tutorials a,x{background-position:0 -50px;color:#FFEC8B;} .cart .main{width:700px; overflow:visible; } #gallery a img{filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6; filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0; padding:0px; margin:0px; height:71px; } #switcher a img{filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6; filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0; } #gallery a img:hover,#switcher a:hover{ filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6; } #mainmenu,ul#nav2 li a{ height:11px; } ul#nav li a,#mainmenu{ height:31.5px; } #mainmenu{ height:32px; background-color:#a81b0f; float:right;position:relative; top:0px; right:0px; } .topbar{height:32px;} #gallery object,#leftpanel{ position:relative; top:0px; } .topbar2{height:42px;} .info{ position:absolute; text-align:left; left:11px; } .phototitle{color:#8B0000;} #info a{color:#000000;} #info a:hover{ color:#8B0000; } .phototext,#info{color:#000000;} } .phototext,#info{margin-bottom:11px;font-size:15;} .cart td{vertical-align:top;} #subcontainer{ xposition:absolute; xtop:32px; height:416px; top:0px; left:0px; border:solid #fef0c9 1px; width:700px; } #gallery #subcontainer{height:416px;} div#maintext{ width:675px; background-repeat: no-repeat; background-position: 50% 50%; border:0px solid; text-align:left; font-size:15px; color:#000000; overflow:visible; height:auto; padding:22px; } .topbar,.bottombar{background-color:#a81b0f; height:32px; } .main p{margin-top:11px;} h1{color:#a81b0f; margin-top:11px; font-size:17px; } h2{font-size:13px;font-weight:bolder;} #maintext li{margin:11px; margin-left:22px; } #maintext a{ color:#000000; } #maintext a:hover{color:#FFEC8B;} .cart #container #subcontainer{ background-color:#fef0c9; } .cart table{color:#000000;} .cart #container #subcontainer{ background-color:transparent; border:0; } #artistblock img{width:200px; margin-top:11px; margin-right:22px; border:solid #666 1px; } #logo{ width:156px;height:32px;background-image:url(graphics/thestrutlogo.gif); float:right; margin-right:33px; } .topbar,.bottombar{background-color:#a81b0f; height:32px; } #gallery ul#nav2 li.gallery a{background-position:0 -50px;} #thumbContainer img{border:1px solid #a81b0f;} #gallery #container{ xheight:537px; } #catbox{ font-size:11px; float:left; font-family:verdana; text-align:center; margin:11px; border:1px solid pink; padding:11px; background-color:#eee; border:1px solid #a81b0f; background-color:#fef0c9; } #catbox img{height:77px;} #catpage h1{ font-size:15px; margin-left:11px; clear:both; } #cattable{width:777px;} td#catboxt{ font-size:11px; widthx:111px; font-family:verdana; text-align:left; padding:11px; border:solid 1px #a81b0f; background-color:#fff; cell-spacing:11px; } td#catboxt img{width:77px;} #gallery #subcontainer{ xborder-width:0px; xbackground-color:transparent; } .cattitle{font-weight:bolder;color:#a81b0f;} .catptitle{font-weight:bolder;color:#a81b0f;} #bottom{padding:0px;margin:0px; } #switcher{ float:left; margin-left:3px;} #guestdate,#guestinfo{font-size:7pt;} #eachentry{ width:411px;} #post{float:right;} #guestline{width:80%; } hr {border: none 0; border-top: 1px solid #fef0c9;/*the border*/ height: 1px;/*whatever the total width of the border-top and border-bottom equal*/ } #guestname{float:left;font-size:7pt;} #guestinfo{float:left;} #guestdate{float:left;} label{display:block;} #guesttext{display:block;} #contactform input{ margin-bottom:11px; margin-left:11px; width:177px; border:solid 1px #a81b0f; padding:0px; } #formitem.formitemtextarea input{ width:311px; height:111px; } label{margin-left:11px;} #formitem{float:left;argin-left:11px;} #contactform .send{width:133px; border:solid 1px #a81b0f; background-color:white; } #contactform form br{clear:both;} #guesttext img{float:left;border:solid 1px #fef0c9;margin-right:7px;margin-bottom:3px;} * html #logo { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/thestrutlogo.gif', sizingMethod="crop"); } #container h1,h2,h3{color:#a81b0f;} xlefwidth{222;} xmaxwidth{700;} #copy{font-size:11px;position:relative;top:0px;} #leftpanel .phototext{ margin-bottom:0px; } #textpage #subcontainer{background-position:0% 100%} #jjjcatbox{color:#333333;} #xinfo{bottom:11px;} #textpage.gallery #nav{width:222;float:left;} body { font-family:"lucida grande","lucida sans unicode","lucida sans", Geneva, Helvetica, Verdana, "trebuchet ms", sans-serif; font-size:100%;} /* <- See if that fixes IE text-resize bug because of .9em on #cont - it does! it does! */ #latestimages{width:700px;height:311px;} #latestimages img{height:73px;} #latestimages {font-size:11px;} #latestimages h1{margin-bottom:7px;} div#container{visibility:hidden;} #gallery a img{padding-bottom:5px;} #thumbContainer img{border:0px;} #textpage #subcontainer{ background-color:transparent; border:none; } #latestimages img{border:solid 1px #777;} #catboxt{background-color:transparent;border:none;} xlefwidth{222;} xmaxwidth{700;} #info{font-size:13px;} table.maintable{ background-image:url(graphics/background.jpg); background-repeat:repeat; } table.maintable{width:833px;margin:auto; background-color:#fef0c9; } body{text-align:center;} #greetingbox{position:relative;width:345px;text-align:justify;left:0px;} #slideshowbox{ position:absolute; width:355px; top:0px; left:377px; } #container #maintext{padding:0px;} #info{bottom:0px;font-size:11px;} #artistbiobox{ padding:11px; font-size:12px; border:solid 1px #cccc67; } #catbox{background-color:white;} #subcontainer #maintext a:hover{color:#a81b0f;}