html,body,div,span,object,h1,h2,h3,h4,p,a,img,dd,dl,dt,li,ol,ul,form,label,table,tr,th,td{border:0;margin:0;padding:0}
li,p,a,h1,h2,h3,h4{text-align:left}
a{text-decoration:none}
li{list-style-image:none;list-style-position:outside;list-style-type:none}
body{background:#000 none;color:#fff}
.fr{clear:both}br.fr{display:block;height:1px;font-size:1px;line-height:1px}
#tit{margin:0 auto;width:961px;text-align:left;position:relative;z-index:2}
#tit a{border:0; padding-left:20px}#tit a img{width:440px;height:37px}
#he{width:960px;margin:0 auto 20px auto;position:relative;z-index:7}
#menu{position:relative;z-index:10;top:8px;height:30px;overflow:hidden}
#menu a{float:left;text-align:center;color:#fff;font:normal 18px "Segoe UI",tahoma,arial,sans-serif;padding:4px 0;margin:-5px 15px 0 15px;position:relative;z-index:11}
#menu a:hover{color:#000;background-color:#fff}
#login{float:right; height:36px}
a#joinbx{height:30px;line-height:30px}
a#joinbx span{position:relative;top:-20px;font-size:10px;line-height:10px}
#abx{position:relative; z-index:0; height:594px; width:1100px; top:-30px;margin:0 auto}
#abx b.to,#abx b.bo{position:absolute; width:100%;left:0;right:0;display:block;z-index:9}
div.bbox,div.cforum,div.eforum{font:normal 14px verdana,tahoma,arial,sans-serif;line-height:1.5;width:991px;margin:0 auto; color:#ddd}
div.ic{background:transparent none left top repeat-y;padding:0 15px}
div.bo{background:transparent none left 0 no-repeat;margin-bottom:10px}
div.to,div.bo{height:22px}
div.bboxsm,div.bboxme,div.bboxmm{width:200px;float:left;color:#ddd}
div.bbox p{padding:8px 0;text-align:justify}
div.bbox div.to,div.bbox div.bo{background-image:url(http://cdn0.susanwayland.com/graphics/v9/textbackgroundg.png)}
div.bbox div.ic{background-image:url(http://cdn1.susanwayland.com/graphics/v9/textbackgroundgr.png)}
div.bbox div.bo{background-position:left -112px;margin-bottom:0}
.cforum{width:979px}
.cforum div.to,.cforum div.bo{height:16px;background-image:url(http://cdn0.susanwayland.com/graphics/v9/forum.png)}
.cforum div.ic{padding:0;background-image:url(http://cdn1.susanwayland.com/graphics/v9/forumr1.png)}
.cforum div.bo{background-position:left -93px;margin-bottom:5px}
.cforum div.ic, .cforum div.ic p, .cforum{font-size:12px;color:#000}
.cforum p{clear:none;text-align:left;color:#000;line-height:1.4}
.cforum ul li div.al{color:#999;float:left;width:100px;text-align:center;font-size:10px;height:60px}
.cforum ul li div.al img{float:none;margin:0 auto;border:0;display:block;text-align:center}
.cforum ul li div.ar{height:40px;float:right;width:840px;margin-right:10px;border-top:1px dotted #e0e0e0}
.cforum ul li div.ar img{float:right}
.cforum ul li div.he6{height:60px}
.cforum ul li div.art{border:0}
.cforum ul li{font-size:12px;padding:5px 0;clear:both}
.cforum ul li a.t{font-weight:bold; font-size:14px}
.cforum ul li span{font-size:10px;float:right;margin:4px 10px 4px 0;color:#999;text-align:right}.cforum ul li span.w1{width:130px}.cforum ul li span.w2{width:150px}.cforum ul li span.w3{width:100px;white-space:nowrap}
.newsi li p{min-height:55px;clear:none}
div.dforum{width:315px;float:left}div.dforum ul.newsi li,div.dforum ul.newsi li p{margin:0 4px}div.dforum .newsi li p{height:88px;overflow:hidden}
.cforum span.fpages{text-align:left;float:none;padding:0 0 0 30px;font-size:11px}.cforum span.fpages a{padding:0 5px}
.cforum ul li div.ar div{width:530px;float:left}
.eforum{width:979px;margin:0 auto}
.eforum div.to,.eforum div.bo{height:16px;background-image:url(http://cdn0.susanwayland.com/graphics/v9/forum.png)}
.eforum div.ic{padding:0;background-image:url(http://cdn1.susanwayland.com/graphics/v9/forumr2.png);background-position:right 0}
.eforum div.to{background-position:right -120px;height:54px}
.eforum div.bo{background-position:right -193px;margin-bottom:15px}
.eforum div.ic, .eforum div.ic p, .eforum{color:#000}
.eforum div.av{clear:both;width:180px;float:left;text-align:center}.eforum div.av img{margin:5px auto}
.eforum div.ar{width:770px;float:right}
.eforum div.ar div.p,.eforum div.ar div.d{width:400px;float:left;color:#aaa;margin:15px 0 0 40px}
.eforum div.ar div.p{font-weight:bold;font-size:14px;text-align:left}
.eforum div.ar div.d{font-size:12px;width:250px;text-align:right;float:right;margin:25px 30px 0 0}
.eforum div.ar div.p div{font-size:12px;font-weight:normal}
.eforum div.ar div.d span{margin-right:10px}
.eforum div.ar div.e{font-size:15px;clear:both;padding:15px 40px 15px 50px;text-align:justify}
.eforum div.ar div.a{text-align:center}.eforum div.ar div.a img{display:block;margin:0 auto;padding-bottom:15px}
.eforum div.ar div.quote{font-size:14px;border:1px solid #999;margin-left:10px;padding:10px;background-color:#e5e5e5}
.eforum div.ar div.quoteinfo{font-weight:bold;padding-bottom:5px}
ul.bforum span.info,ul.bforum span.info2{display:block;font-size:11px}
ul.bforum span.info{float:left;text-align:right;width:80px}
ul.bforum li span.info2, ul.bforum li span.info2 a{float:none;text-align:right}
ul.bforum li span.info3{color:#555;text-align:left;width:500px}
ul.bforum li a{display:block}
ul.bforum li.al{clear:both;width:650px;float:left}ul.bforum li.ar{padding-right:10px;text-align:right;clear:none;width:240px;float:right}
div.bboxsm div.to,div.bboxsm div.bo{background-image:url(http://cdn0.susanwayland.com/graphics/v9/textsmbackground.gif)}
div.bboxsm div.ic{background-image:url(http://cdn1.susanwayland.com/graphics/v9/textsmbackgroundr.gif)}
div.bboxsm div.bo{background-position:left -112px}
div.bboxme{width:880px}
div.bboxme div.to,div.bboxme div.bo{background-image:url(http://cdn0.susanwayland.com/graphics/v9/textmebackground.gif);background-position:right 0}
div.bboxme div.ic{background-image:url(http://cdn1.susanwayland.com/graphics/v9/textmebackgroundr.gif)}
div.bboxme div.bo{background-position:right -112px}
div.bboxmm{width:490px}
div.bboxmm div.to,div.bboxmm div.bo{background-image:url(http://cdn0.susanwayland.com/graphics/v9/textm2background.gif);background-position:right 0}
div.bboxmm div.ic{background-image:url(http://cdn1.susanwayland.com/graphics/v9/textm2backgroundr.gif)}
div.bboxmm div.bo{background-position:right -112px}
div.ic div,div.ic p,div.ic li{font:normal 14px verdana,tahoma,sans-serif; line-height:1.5}
div.ic p,div.ic li{padding:8px 20px}
div.bbox div.ic a,#reviewc a,.relnk a,div.eforum a,div.cforum a{color:#BF1751}
div.bbox div.ic a:hover,#reviewc a:hover,.relnk a:hover,div.cforum a:hover,div.dforum a:hover{color:#FF0058}
ul.newsi li,ul.newsi li p{font-size:12px;line-height:1.5;text-align:justify;margin:10px 4px;padding:5px}ul.newsi li p{margin:0;padding:0}ul.newsi li{clear:both}
ul.newsi li img{float:left;margin:3px 10px 2px 0;width:60px;height:60px}
ul.newsi li img.gp{float:right;margin:0 0 2px 5px;width:130px;height:50px}
.xfo{float:right;height:90px;width:40px;margin:0 0 2px 10px}
ul.newsi li a,ul.newsi li p a{font-weight:bold;margin-bottom:2px}
ul.newsi li span{text-align:right;display:block;font-size:10px;color:#999;padding-top:1px}
ul.newsi li span a{float:left;display:inline;font-weight:normal;clear:left; }
#webstats{color:#666;padding:2px 0;font:normal 11px verdana,serif;text-align:left;line-height:20px}
#webstats a{color:#000}
#webstats b{color:#000;padding:0;width:230px;font:bold 13px verdana,serif;text-align:right;line-height:20px;display:block;float:left;margin-right:20px}
#webstats br{clear:left}
#bred{padding-top:20px;height:1px;clear:both}
h1,h1 a,h2,h2 a,h3,img.titletext{white-space:nowrap;color:#fff;line-height:1.0;font:normal 25px "Segoe UI",tahoma,arial,sans-serif;padding:10px 0 10px 0;background:transparent none no-repeat 0 center}
h1,h1 a{width:960px;margin:0 auto}
h2,h2 a{font-size:20px}
h3{font-size:16px;padding:5px 0 0 10px;background-position:12px center}
h1 a img,h2 a img,h3 a img{border-bottom:1px solid #801a3d}
h1 a:hover img,h2 a:hover img,h3 a:hover img{border-bottom:1px solid #FF0058}
div.ic h2{padding-left:20px; background-position:20px center}
div.albg{width:1100px; background-color:#f00; position:relative; margin:0 auto}
#footer{clear:both;width:960px;margin:30px auto;color:#666;font-family:arial,verdana,sans-serif;line-height:1.2}
#footer a{color:#fff}#footer a:hover{color:#fff;text-decoration:underline}
#footer ul{float:left;margin:0 20px 0 0;background:transparent url(http://cdn0.susanwayland.com/graphics/v9/buttons.jpg) no-repeat 10px 0}
#footer ul li{float:left}
#footer ul li a{text-align:center;vertical-align:bottom;display:block;width:60px;padding-top:45px;line-height:10px;font-size:9px;color:#ccc}
#footer ul li a:hover{background:transparent url(http://cdn0.susanwayland.com/graphics/v9/buttons.jpg) no-repeat 10px -60px}
#footer div{padding:0;text-align:right;font-size:10px}
#footer div ul{background:none;margin:0;float:right}#footer div ul li{float:none;padding-left:10px;font-size:12px;line-height:1.5}
#footer div ul li a{width:auto;padding:0;display:inline;font-size:12px;line-height:1.5}#footer div ul li a:hover{background:none}
#jblock{float:right;width:490px}#jblock h1{width:auto}
div.smallambient{float:left}div.smallambient img{margin:45px}#join #smam1{margin-right:10px}
div.smallambient div.alb{clear:both}
#jtags{font-size:10px;padding:20px 0 20px 20px;text-align:left}
#jtags span{display:block;float:left;clear:left;width:60px}
#jtags ul,#jtags ul li{font-size:10px;float:left;margin-right:10px}
#jtags ul li img{margin:8px;width:60px}
#join p.date{text-align:right;font-size:12px;padding:12px 0;clear:right}
div.joinblt{margin:10px 0 0 0;width:485px;height:20px;background:transparent url(http://cdn0.susanwayland.com/graphics/v9/joinb.gif) 0 0 no-repeat}
#joinblc{color:#000;width:485px;background:#fff url(http://cdn1.susanwayland.com/graphics/v9/joinbr.gif) 0 0 repeat-y}
div.joinblb{width:485px;height:20px;background:transparent url(http://cdn0.susanwayland.com/graphics/v9/joinb.gif) 0 -48px no-repeat}
#joinblc p span{color:#555;padding:3px 15px 5px 20px;line-height:1.4;text-align:justify}
div.jbx{float:left;width:148px;text-align:center;margin:0 0 0 10px}div.jbx form input{font-size:11px}
div.jbx div{text-align:right}div.jbx div a{font-size:11px;margin-right:15px}
div.jrec{text-align:center;width:238px;float:left;margin-bottom:10px}div.jrecu{width:159px}
div.jrec a img{margin:9px;border:0;width:210px;height:143px}div.jrecu a img{width:120px;height:180px}
div.jrec div{text-align:left;font-size:10px;margin:0 15px;height:40px}div.jrec div span{float:left;display:block}
div.jrec div span.r1,div.jrec div span.r2{float:right}
div.jrec div span.l2{clear:left}div.jrec div span.r2{clear:right}
div.jrec p{display:none;padding:0 7px;font-size:11px;line-height:1.2}
div.blogitems{float:right; width:790px}div.blogitems h1{width:auto;margin:10px}
div.blogitem{margin:0 0 20px 20px;clear:left}
div.blogitem div.date{line-height:11px;font:normal 11px arial,sans-serif;color:#666;text-align:center;margin:0 20px 0 15px;width:60px;height:60px;background:#000 url(http://cdn0.susanwayland.com/graphics/v9/blogdate.gif) no-repeat;float:left}
div.blogitem div.date span{display:block;font-size:20px;margin-top:13px;line-height:20px}
div.blogitem b.cat{font-size:10px}
div.blogitem a img.update{float:right;margin:0 20px 20px 20px}
div.blogitem p.contread{text-align:right;font-size:12px}
div.loginbl{text-align:left;width:350px;padding:5px 50px}
div.loginbl label{color:#999;font-weight:bold;display:block;padding:3px 0;font-size:14px}
div.loginbl .textf{width:346px;color:#000;font:normal 22px Georgia,Times,"Times New Roman",serif;border:1px solid #333;background:#fff url(http://cdn0.susanwayland.com/graphics/v9/textfeld.gif) repeat-x top}
div.loginbl input#button{margin:20px auto;display:block}
#references{margin:5px auto;width:957px;height:242px;background:#000 none no-repeat}
#references ul{margin:5px;width:947px}
#references ul li{text-align:center;float:left;height:210px;width:157px}
#references ul li a img{border:1px solid #000}#references ul li a:hover img{border:1px solid #f00}
div.bbox div.ic a.swapbutton{width:138px;height:29px;overflow:hidden;display:block;float:right}div.bbox div.ic a.swapbutton img{display:none}div.bbox div.ic a.swapbutton:hover{background-position:0 -41px}
div.gallerytmbs div{width:146px;height:145px;text-align:center;float:left}
div.favorites div{width:160px}
#pictureshowmenu ul li{float:left}#pictureshowmenu ul li a{color:#444;text-align:center;vertical-align:bottom;width:50px;display:block;font-size:9px;line-height:10px;padding-top:32px;background:#000 url(http://cdn0.susanwayland.com/graphics/v9/show_image_navi.png) no-repeat 0 0}
#pictureshowmenu ul li a:hover{color:#999}
.submenubar{height:38px;overflow:hidden;clear:both}
div.bbox div.ic .submenubar a{color:#aaa}
.submenubar,.submenubar a,.submenubar span{color:#aaa;text-align:center;font-family:arial,tahoma,sans-serif;font-weight:bold;font-size:12px;display:block;padding:0;background:transparent url(http://cdn1.susanwayland.com/graphics/v9/navbar.png) no-repeat 0 -8px}
.submenubar a{background-position:-69px -158px}div.bbox div.ic .submenubar a:hover,.submenubar span{color:#fff}
.submenubar a, .submenubar span{float:left;line-height:38px;width:48px}
.submenubar span,.submenubar a:hover{background-position:-18px -158px}
.submenubar a.b{width:100px;background-position:-217px -158px}.submenubar span.b,.submenubar a.b:hover{width:100px;background-position:-117px -158px}
.submenubar a.b2{width:144px;background-position:-282px -58px}
.submenubar span.b2,.submenubar a.b2:hover{width:144px;color:#fff;background-position:-121px -58px}
.submenubar a.c,.submenubar a.c2{float:left;width:32px;background-position:-490px -58px;margin-left:15px}
.submenubar a.c:hover{background-position:-440px -58px}
.submenubar a.c2{background-position:-590px -58px}.submenubar a.c2:hover{background-position:-540px -58px}
.submenubar a.d{width:275px;background-position:-598px -158px}.submenubar a.d:hover{background-position:-318px -158px}
.submenubar span.e{background:transparent none}
div.bbox div.ic .submenubar a.standardlink{font-weight:normal;height:auto;padding:4px;background:#000 none}
div.bbox div.ic .submenubar a.standardlink:hover{color:#000;background:#bbf none}
div.ic div.submenubar li{padding:1px}
#membersarea{position:relative;z-Index:15;margin:10px auto}
div.membersarear{text-align:left;color:#aaa}
#membersareainfo{overflow:visible; display:inline}
#membersareainfo p{clear:both;font-size:12px;padding:10px 10px}
#membersareainfo p span{color:#fff;padding-right:20px}
#adminform h2{padding-left:30px}#adminform p{padding:10px 30px}#adminform form{margin:10px 30px}
div.membersarear div.memsm{font-size:10px}
div.membersarear div.updatebl{color:#777;float:left;text-align:center;width:75px;font-size:10px}
