body{background:url(../img/bg.jpg) no-repeat transparent;background-position:50% 0;}
#menu .m1{width:106px;}
#menu .m1 a{background:url(../img/menu.png) no-repeat transparent;}
#menu .m1 a:hover{background:url(../img/menu.png) no-repeat transparent;background-position:0 100%;}
#menu .m2{width:119px;}
#menu .m2 a{background:url(../img/menu.png) no-repeat transparent;background-position:-106px 0;}
#menu .m2 a:hover{background-position:-106px 100%;}
#menu .m3{width:110px;}
#menu .m3 a{background:url(../img/menu.png) no-repeat transparent;background-position:-225px 0;}
#menu .m3 a:hover{background-position:-225px 100%;}
#menu .m4{width:100px;}
#menu .m4 a{background:url(../img/menu.png) no-repeat transparent;background-position:-335px 0;}
#menu .m4 a:hover{background-position:-335px 100%;}
#menu .m5{width:140px;}
#menu .m5 a{background:url(../img/menu.png) no-repeat transparent;background-position:-436px 0;}
#menu .m5 a:hover{background-position:-436px 100%;}
#menu .m6{width:100px;}
#menu .m6 a{background:url(../img/menu.png) no-repeat transparent;background-position:-573px 0;}
#menu .m6 a:hover{background-position:-573px 100%;}
#menu .m7{width:70px;}
#menu .m7 a{background:url(../img/menu.png) no-repeat transparent;background-position:-673px 0;}
#menu .m7 a:hover{background-position:-673px 100%;}
.column-1{background:url(../img/column-1.png) no-repeat transparent;}
.column-1 .box,.column-1 .box .text{background:url(../img/box.png) no-repeat transparent;}
.column-1 .box .text{background-position:0 100%;}
.sub .box,.sub .box .text{background:url(../img/box-sub.png) no-repeat transparent;}
.sub .box .text{background-position:0 100%;}
.column-1 .top{background:none;}
.column-1 h2{color:#418fbf; text-shadow: 0 -2px 0 #dff2ff !important; }
.sidebar{background:url(../img/sidebar-top.png) no-repeat transparent;background-position:0 100%;}
.sidebar li.top{background:url(../img/sidebar-top-top.png) no-repeat transparent;}
.sidebar ul li ul{background:none;}
.column-2 .bottom{background:url(../img/sidebar.png) no-repeat transparent;background-position:0 100%;}
.tweet p,.tweet p strong{background:url(../img/tweet.png) no-repeat transparent;background-position:0 100%;}
.tweet p strong{background-position:0 0;}
.column-2 .sidebar li ul li{border-bottom:1px solid #e3e3e3;}
.column-2 .sidebar li ul li a:link,.column-2 .sidebar li ul li a:active,.column-2 .sidebar li ul li a:visited{background:url(../img/bullet.png) no-repeat transparent;background-position:0 2px;padding-left:20px;display:block;}
.column-2 .sidebar li ul li a:hover{background-position:0 -179px;}
.column-2 .sidebar li.follower ul li{border:none;}
.column-2 .sidebar li.follower ul li a{background:none;}
.sub{background:url(../img/sub-bg.png) repeat-y transparent;background-position:100% 100%;border-bottom:10px solid #fff;margin-bottom:-5px;}
.panel,.panel div{background:url(../img/panel.png) no-repeat transparent;}
.panel div{background-position:0 100%;}
.box .testimonial,.box .testimonial p{background:url(../img/bubble.png) no-repeat transparent;color:#000;}
.box .femme,.box .femme p{background:url(../img/bubble-b.png) no-repeat transparent;}
.box .testimonial p{background-position:0 100%;}
#footer,#footer-sub{background:url(../img/footer.jpg) no-repeat transparent;background-position:54% 100%;}
#footer p,#footer-sub p{color:#000;}
.commentlist li{background-color:#fff;}
.column-1 .box .text ul,.sub .box .text ul{list-style-image:url(../img/bullet.png);}
a:link,a:active,a:visited{color:blue;text-decoration:underline;}
a:hover{color:green;}
.column-2 ul li a{font-size:11pt;}
#footer p a:hover{color:#fff;}
a img{border:none;}
input,textarea,select{border:1px solid #c4e8ee;background-color:#f8f8f8;}
input:active,input:hover,input:focus,textarea:active,textarea:hover,textarea:focus,select:active,select:hover,select:focus{border:1px solid #2369a7;background-color:#fff;}
.input-submit{background:url(../img/button.png) no-repeat transparent;border:none;font-size:1px;color:#fff;}
#searchsubmit{background:url(../img/searchsubmit.png) no-repeat transparent;border:none;font-size:1px;color:#fff;}
.input-submit:hover,.input-submit:active,.input-submit:focus,#searchsubmit:hover,#searchsubmit:active,#searchsubmit:focus{background-position:0 100%;border:none;background-color:transparent;}
.threekay a:link,.threekay a:active,.threekay a:visited{padding-left:15px;background:url(../img/3k.gif) no-repeat transparent;color:#555;text-decoration:none;}
#footer .threekay a:hover,#footer-sub .threekay a:hover{padding-left:15px;background-position:0 -24px;color:#000;}
