@charset"utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"""";}
body{font-family:Arial,sans-serif,"Lucida Sans Unicode","Lucida Grande";font-size:0.75em;line-height:1.6em !important;background:#fff;margin:0px;padding:0px;color:#565656;z-index:0;}
.center{width:920px;padding:0 20px;margin:0 auto;position:relative;background:url(../img/shadow.png) no-repeat top center}
.center3{width:980px;padding:0 0px;margin:0 auto}
.centernav{width:980px;margin:0 auto;position:relative}
#mylogo{z-index:5000;width:258px;overflow:hidden}
#logo{width:296px;height:91px;position:absolute;top:25px;background:url(../img/logo.png) no-repeat top left;z-index:3000}
#logo a{text-indent:-9999px;height:84px;width:283px;display:block}
.nologo,.noimg{background:none !important}
#topnav{width:100%;background:url(../img/bgtopnav.png) repeat-x;height:61px;z-index:1;position:relative}
#showcase{width:100%;background:#000 url(../img/header.jpg) no-repeat top center;height:180px;color:#fff;line-height:1.083em;position:relative}
#showcase #flash{100%;text-align:center;z-index:1}
#toptext{position:absolute;top:72px;right:50px;color:#fff}
#toptext h1{letter-spacing:-2px;text-align:right;font-size:2.2em;margin:0 0 8px 0;font-weight:bold;line-height:30px}
#toptext p, #toptext h2{text-align:right;font-size:1.167em;line-height:1.417em;font-weight:normal;margin:0 0 15px 0}
#toptext ul{list-style:none;padding:0;margin:0 0 0 160px;text-align:right}
#toptext ul li{padding:0 0 0 20px;line-height:1.333em;color:#7997a7}
#teaser{background:#000;repeat-x;height:70px;border-bottom:1px solid #666;}
#teaser h1,h2,h3{font-size:2.2em;color:#fff;letter-spacing:-1px;font-weight:normal;margin:5px 0}
#teaser h3,#teaser h2{font-size:1.417em;letter-spacing:-1px;margin:0;color:#fff}
#teaser .special{font-size:2em !important}
#teaser #infobar{text-align:right}
#teaser img{float:right;margin:-10px 100px 0 30px;display:inline}
.infobar{height:60px;background:url(../img/infobarbg.jpg) repeat-x;padding:0px;display:block;clear:both;}
.infobar img{float:left;margin:0px 10px 0 0}
.infobar h2{font-size:1.417em;font-weight:bold;color:#555;text-transform:uppercase;letter-spacing:-1px;margin:10px 0 0 0}
.infobar h2:hover{color:#111;cursor:pointer}
.infobar p{font-size:1em;margin:0;font-weight:normal;color:#666}
.infobar .infobox{width:230px;float:left;height:55px;padding:5px 5px 0 9px}
.hiddenel{color:#828282}
.acc{padding:30px;line-height:1.583em;background:url(../img/accbg.jpg) repeat-x top left;z-index:0}
.acc a{color:#69f;text-decoration:none}
#monitor a{color:#69f;text-decoration:none}
;.acc h2,h3{color:#666;font-size:1.333em;letter-spacing:-1px}
.acc .accord{margin:30px 0 0 0;padding:0 0 30px 0}
.acc .accord ul{padding:0 0 0 20px;list-style:inside;list-style-type:circle}
#contentmain #left{width:400px;margin:50px 60px 0 30px;float:left}
#contentmain #right{width:400px;margin:48px 0 0 0;float:left}
#preview{position:relative}
#preview #visit{background:url(../img/visitpage.png) no-repeat;width:139px;height:96px;text-indent:-9999px;display:block;position:absolute;right:50px;bottom:20px}
.clear{clear:both;height:0px;line-height:0px;font-size:0em}
#content2{background:url(../img/content2.png) repeat-x;width:100%;padding:0px 0 15px 0}
#content2 #right2{width:400px;margin:50px 0 0 0;float:left}
#content2 h3{font-family:Arial,Helvetica,sans-serif,"Trebuchet MS","Lucida Sans Unicode","Lucida Grande";color:#313231 !important;font-size:2em;letter-spacing:-1px;margin:0 0 20px 0;padding:30px 0 0 0;text-shadow:1px 1px 1px #fff}
#content2 #left2{width:400px;margin:50px 60px 0 30px;float:left}
#content2 #monitor{position:relative;width:500px;float:left;margin:0 0px 0 50px;}
#content2 #monitor2{float:left;width:300px;margin:0 15px 0 0}
#monitor3{float:left;width:300px;position:relative;top:-50px}
#aftermon{float:left;width:580px}
#content2 #visualdesign{position:absolute;left:-10px;top:25px;width:396px;height:347px;}
#content2 #visualdesign2{position:absolute;left:20px;top:50px}
#content2 #addoncontent{margin:30px 0 0 0}
#content2 .midcontentbox{margin:0 15px 0 0;width:288px;float:left}
#content2 .midcontentbox p{text-align:justify}
#content2 .midcontentbox .testimonial{width:30px;margin:0 10px 10px 0;float:left}
#content2 #rightbox{margin:0 !important;width:310px}
#content2 #rightbox p{text-align:left;}
#newsticker{background:url(../img/newstickerbg.jpg) repeat-x;height:82px;width:100%}
#newsticker #tickercontent{margin:0 0 0 50px;padding:30px 0 0 0}
#newsticker #tickercontent h4{font-size:1.417em;color:#fff;float:left;width:150px}
#newsticker #tickercontent #ticker{float:left;width:650px;color:#CF0;font-size:1.083em !important}
#feeds{background:#111112 url(../img/feedbg.png) repeat-x;height:322px;width:100%;padding:20px 0 0 0px; display:none}
#feeds #feednews{width:400px !important;margin:0 50px 0 30px}
#feeds .newstitle{color:#AEE863;font-size:1.083em;margin:0 0 8px 0}
#feeds #website-news{width:423px;float:left;margin:0 50px 0 0}
#feeds #twitter-news{width:420px;float:left}
#feeds #twitter-news #title{color:#63CAE8;float:left;font-size:1.25em;line-height:2.4em;height:34px;padding:0 0 0 30px;margin:0 0 0 30px;background:url(../img/tweetbird.png) no-repeat left center}
#feeds #website-news #rss{float:left;color:#DE8832;font-size:1.25em;line-height:2.4em;height:34px;background:url(../img/rss.png) no-repeat left center;padding:0 0 0 30px;margin:0 0 0 30px}
#feeds .entries{margin:10px 0 0 30px;padding:0 0 5px 0;border-bottom:1px solid #555;font-size:0.917em;color:#aaa}
#feeds .entries a{text-decoration:none;color:#66CCFF}
#feeds .entries a:hover{text-decoration:none;color:#eee}
#contactbox{width:100%;height:200px;background:#000;border-top:1px solid #333;border-bottom:1px solid #333;}
#contactbox #contactus{background:url(../img/contactemail.png) no-repeat left center;padding:0 0 0 40px;line-height:30px;font-size:1.333em;color:#eee;margin:0 0 0 30px}
#contactbox .offices{margin:10px 20px 10px 0;width:170px;color:#fff;float:left;text-align:left}
#contactbox #first.offices{margin:10px 20px 0 30px}
#contactbox .offices h5{color:#fff;font-size:1.167em}
#contactbox .offices img{margin:0 auto;text-align:center}
#skype{padding:0 0 0 20px}
#msn{padding:0 0 0 20px}
#skyoffice{width:140px !important}
#msnoffice{width:130px !important}
a img{border:none;outline:0}
#ie6{width:100%;background:#313131;color:#fff;clear:both}
#noie{padding:20px;text-align:center}
.features{margin:20px 0;width:190px;float:left}
.features ul li{background:url(../img/arrowwhiter.png) no-repeat left center;padding:0 0 0 20px;line-height:18px}
#packages{position:relative}
#packages #pricelabel{position:absolute;right:-26px;top:-64px}
#portfolioslider{width:910px;height:146px;margin:0px auto 3px auto;overflow:hidden;position:relative;padding:60px 0 0 0}
#innercontent{width:99999px;height:130px;position:relative;float:left}
#innercontent .contentslide{padding:10px;width:900px;height:110px;float:left}
.contentslide .myextra{font-size:1.25em;color:#8CB0B9;font-weight:bold}
.contentslide h3{letter-spacing:-1px;font-size:1.417em}
.describe h3{font-size:1.25em;color:#8CB0B9;font-weight:bold}
.describe{color:#fff;line-height:1.25em;margin:5px 0 0 10px}
.describe img{float:left;margin:0 20px 0 0;border:3px solid #555}
.describe p{width:480px;float:left;display:inline}
#stopautoplay{position:absolute;left:110px;top:180px;background:url(../img/stopplay2.png) no-repeat;width:116px;height:23px;line-height:23px;text-align:center}
#stopplay{cursor:pointer}
#stopplay:hover{color:#ddd}
#control{margin:0 0 0 25px;display:none}
#goback{display:block;width:30px;position:relative;left:0px;top:120px;z-index:11000;background:url(../img/prev.png);height:30px}
#gonext{display:block;width:30px;position:relative;left:260px;top:90px;background:url(../img/next.png);z-index:11000;height:30px}
#control a{background:url(../img/controla.png) no-repeat;color:#181818;text-decoration:none;border:none;width:16px;height:17px;padding:2px 5px 0 2px;margin:0 5px 0 0;display:block;float:left;text-align:center}
#contentmain a{color:#188ACB;text-decoration:none}
#contentmain a:hover,a:visited{color:#333}
.quote{color:#F00;cursor:pointer}
#quotes{padding:30px;background:#dedede url(../img/bgquote.jpg) repeat-x top left;color:#fff}
#quotes h3{font-size:2em;color:#eee;letter-spacing:-2px;font-weight:normal;margin:0px 0}
#quotes p,#ticker a:hover,a:visited{color:#fff}
#quotes .inp{width:225px;padding:7px 5px 0 5px;height:23px;color:#313231;border:none}
#quotes .txt{background:#fff;width:250px;padding:7px 5px 0 5px;height:140px;color:#313231;border:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:0.917em}
#quotes #texta{width:890px;margin:0 10px 0 0;float:left}
#quotes #userinfos{width:350px;float:left}
#ticker{width:700px !important;height:16px;display:block;overflow:hidden;color:#eee;float:left;margin:2px 0 0 0;font-size:0.917em;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:16px}
.smallwhite{font-size:0.833em;color:#fff}
#ticker a{color:#CF0;text-decoration:none;line-height:15px;height:15px;z-index:100}
strong{text-align:right;font-weight:bold;}
#businesslady{position:absolute;right:-60px;top:-182px;display:none;}
#mymenu{right:10px;top:10px;position:absolute;width:600px}
.checked{background:url(../img/chk_on.png) no-repeat left center;outline:0;color:#9F6}
.unchecked{background:url(../img/chk_off.png) no-repeat left center;outline:0;color:#F00}
#pages{height:19px;width:19px;background:#333;color:#fff;border:1px solid #444}
#texta .tables{float:left;margin:0 0 0 20px;width:260px}
.marg30{margin-left:30px;padding:15px 0 0 0}
.imgfloat{float:left;margin:0 20px 20px 0;clear:left;border:1px solid #DEDEDE;position:relative}
.imgfloat2{float:left;margin:0 10px 40px 0;clear:left;position:relative}
.imgfloat3{margin:25px 20px 20px 0;float:left}
.requestinfo{background:url(../img/requestinfo.png) no-repeat;width:277px;height:79px;display:block;text-indent:-9999px}
.toolTip{cursor:pointer;padding:10px;margin:3px 0}
.toolTip:hover{color:#E95E25;cursor:pointer}
.tip{width:295px;font-family:tahoma,arial;cursor:pointer;border:1px solid #ccc;background:#eee;cursor:pointer}
.tip-top{height:26px;width:295px}
.tip-title{color:#E95E25;font-weight:bold;margin:0 15px 0 15px;padding:10px 0 0 0}
.tip-text{color:#555;padding:10px 15px 15px 15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.tip-bottom{width:295px;height:81px}
.newsletterinfo{width:290px;float:left;margin:0 24px 0 0}
.newsletterinfo h3{text-shadow:1px 1px 1px #fff;}
#lastnewsletter{margin:0}
.tenimg{float:left;margin:0 10px 0 0}
.blues{color:#698FBA;font-size:inherit}
.inp2{width:270px;padding:7px 5px 0 5px;height:23px;color:#313231;border:1px solid #DEDEDE}
.ajaxload{background-image:url(../img/ajaxloader.gif);background-repeat:no-repeat;background-position:center}
#answer2{min-height:40px;width:280px}
#resultingcloud{visibility:hidden}
.download,.download2{-moz-border-radius:5px;-webkit-border-radius:5px;background:#dedede;border:1px solid #aaa;display:block;margin:5px 0;}
.download span{color:#333;padding:5px 0 5px 10px;display:block;}
.download:hover,.download2:hover{background:#aaa;border:1px solid #999;}
.userAnswer{min-height:40px}
#contentmain h4{color:#698FBA;font-size:1.1em}
.thumb{background:url(../img/bg_thumb.jpg) no-repeat top left;height:155px;padding:10px;width:200px;float:left;margin:10px 0 0 0}
.checkname{width:150px;float:left;margin:0 10px 10px 0;line-height:30px;height:30px;border-bottom:1px dotted #ccc}
.checkresult{background:url(../img/checkresult.jpg) no-repeat;padding:5px;text-align:center;color:#fff;font-size:1em;width:70px;height:20px;float:left;clear:right;margin:0 0 10px 0}
.load{background:url(../img/load.gif) no-repeat center center;height:20px;width:70px}
#height30{height:60px}
#innercontent2{width:99999px;height:250px;position:relative;float:left}
#innercontent2 .contentslide2{padding:10px;width:920px;height:250px;float:left}
.contentslide2 h3{letter-spacing:-1px;font-size:1.417em}
.describe2 h3{font-size:1.25em;color:#8CB0B9}
.describe2{color:#fff;line-height:15px;margin:5px 0 0 10px}
.describe2 img{float:left;margin:0 20px 0 0;border:3px solid #555}
.describe2 p{width:350px;float:left;display:inline}
#stopautoplay2{position:absolute;left:58px;top:435px;background:url(../img/stopplay2.png) no-repeat;width:116px;height:23px;line-height:23px;text-align:center}
#stopplay2{cursor:pointer}
#stopplay2:hover{color:#ddd}
#control2{margin:10px 0 0 25px}
#goback2,#gonext2{display:none}
#control2 a{background:url(../img/controla.png) no-repeat;color:#181818;text-decoration:none;border:none;width:16px;height:19px;padding:0px 5px 0 2px;margin:0 3px 0 0;display:block;float:left;text-align:center}
#portfolioslider2{background:url(../img/bg_showcase.jpg) no-repeat;width:910px;height:250px;margin:0px auto 3px auto;overflow:hidden;position:relative;padding:60px 0 0 0}
.pad200{padding:0 120px 0 0}
#clippings{background:#DEDEDE url(../img/bg_clipping2.jpg) repeat-x bottom left}
.portfolio{font-size:1.417em;letter-spacing:-1px}
#tagcloud{text-align:center;padding:10px;border:1px dotted #ccc}
#tagcloud .tiny{color:#69C;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none}
#tagcloud .med{color:#F90;font-family:Arial,Helvetica,sans-serif;font-size:1.083em;text-decoration:none}
#tagcloud .big{color:#900;font-family:Arial,Helvetica,sans-serif;font-size:1.333em;text-decoration:none}
#tagcloud .verybig{color:#9C0;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;text-decoration:none}
#tagcloud a:hover{color:#000}
#d3left{width:800px;margin:0 auto 20px;position:relative}
#d3right{width:450px;float:left;color:#fff}
#flasher{margin:0 0 0 250px;padding:15px 0 0 0}
#slider2{}
#slider{height:500px;width:800px;}
.rborder{border:1px solid #A8A8A8;position:relative}
.rinner{padding:15px;border:1px solid #fff;background:#333;color:#eee}
.rborder .info{background:url(../front/info_red.png) no-repeat;width:175px;height:175px;position:absolute;top:-11px;right:-10px;}
.cleft{float:left;width:400px;margin:0 50px 0 0}
.mytxtarea{width:340px;height:200px;border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#333;padding:10px}
#webdesign-links li{padding:5px 0 5px 10px;width:490px;background:#eee;margin:3px 0;list-style-type:disc;list-style:inside;-moz-border-radius:5px;border:1px solid #ddd;-webkit-border-radius:5px;}
#webdesign-links li:hover{background:#ddd;cursor:pointer;color:#09C}
#webdesign-links li a{text-decoration:none;color:#888}
#webdesign-links li a:hover{color:#09c}
#webdesign-links2 li{padding:8px;width:380px;background:#efefef;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;margin:3px 0;list-style-type:none;line-height:16px}
#webdesign-links2 li:hover{cursor:pointer;background:#ddd}
#webdesign-links2 li a{text-decoration:none;color:#888}
#webdesign-links2 li a:hover{color:#09c}
.overp{padding:5px;background:#fff;color:#222;}
h1,h2,h3{font-family:Arial,"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif !important}
.trigger a{text-decoration:none;color:#555;text-shadow:1px 1px 1px #fff}
.trigger a:hover{text-decoration:none;color:#333}
#rss2{background:url(../img/rss-subscribe.png) no-repeat 0px -30px;margin:3px 0 0 0;height:30px;width:108px;clear:both;display:block}
#rss2:hover{background:url(../img/rss-subscribe.png) no-repeat 0px 0px;margin:3px 0 0 0;height:30px;width:108px;clear:both;display:block}
.customer-design{background:url(../img/list.png) no-repeat left top;padding:0 0 9px 40px;line-height:30px;margin:8px 0;font-size:1em;font-weight:normal;color:#222;border-bottom:1px dotted #639AD1;vertical-align:middle}
#xtcommerce li{margin:6px 0;background:#eee url(../img/list2.png) no-repeat left center;border:1px dotted #aaa;padding:0 0 0 20px;cursor:pointer}
#seoopt{float:left;margin:0 10px 0 0}
#newsletter{text-align:center;padding-top:22px}
.mytables{width:250px;float:left;margin-right:10px}
.mytables .inputs{margin:3px 0 0 0;float:left;width:30px;line-height:13px;display:table-cell}
.mytables .inputs input[type=text]{-moz-border-radius:4px;width:160px;}
.mytables .labels{padding:3px;margin:3px;float:left;width:180px;line-height:13px}
.mytables .textlabels{width:60px;float:left;padding:3px;margin:3px}
.smallh3{font-size:1.167em !important;color:#444;margin:0}
#searchx{display:block;height:50px;float:right;margin:0 0 0 30px;visibility:hidden}
.website-tool{width:95%;height:140px;margin:15px 0;padding:20px 10px 30px 20px}
.toolbg{background:url(../img/bg-tools.png) no-repeat top left}
.websitetool-gfx{width:250px;float:left;margin:0 30px 0 0;position:relative}
.websitetool-gfx .linkx{display:block;background:url(../img/website-tools.png) no-repeat;width:183px;height:53px;position:absolute;left:20px;top:90px}
.websitetool-gfx .linkx:hover{background:url(../img/hover-state-website-tool.png)}
.websitetool-explanation{width:540px;float:left;display:block}
#myflash2{margin:0 auto;width:800px}
.pad20{padding:20px}
#test{background:#A3B973;color:#222;z-index:12000}
#test2{background:#111;color:#eee}
.canimage{padding:10px 0 0 270px}
.bl{background:#000}
.darkgr{background:#333}
.fsize10{font-size:0.75em}
.flashblock{width:400px;margin:0 auto;display:block;}
.extrah3{line-height:1.3em !important;font-size:1.8em !important;letter-spacing:-1px !important;color:#313231;font-family:Verdana,Geneva,sans-serif !important}
#germany{display:block;position:absolute;top:20px;left:905px;z-index:11000;}
.linkx2{display:block;background:url(../img/downbtn.png) no-repeat;width:183px;height:53px;position:absolute;left:20px;top:90px}
#contactbox a{text-decoration:none;}
.mywhite{color:#fff;}
.d3left2{width:420px;float:left;margin:10px;}
.d3right2{float:left;width:400px;}
#backblackinfo{background:#111;color:#ddd;padding-left:50px}
#backblackinfo a{color:#666;text-decoration:none;cursor:pointer}
#backblackinfo a:hover{color:#eee}
#backblackinfo div p{float:left;width:270px;padding:5px 6px 10px 4px;font-size:10px}
#quotetoday{position:absolute;bottom:-10px;right:-10px;background:url(../img/quotetoday.png) no-repeat;width:403px;height:104px;display:block;}
.fronttopics{font-size:13px;font-weight:normal;list-style-type:circle;color:#111;background:#efefef;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;margin:0 0 15px 0}
.odded{background:#333;color:#efefef;}
.fronttopics:hover{background:#666;color:#efefef;cursor:pointer}
.whiteshadow{text-shadow:-1px 1px #fff}
.center2{width:920px;padding:5px 30px 0px 30px;margin:0 auto;position:relative}
.curvedbox{background:#efefef;border:1px solid #ddd;}
.curvedboxinner{border:1px solid #fff;padding:10px;}
.searchodd{background:#efefef;border:1px solid #dadada;padding:10px;margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;}
.searcheven{background:#dedede;border:1px solid #ccc;padding:10px;margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;}
.searcheven h4, .searchodd h4{font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.searchimg{float:left;margin:0 15px 15px 0;width:150px;}
.searchdesc{margin:5px 0;color:#333;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.searchnav{padding:10px;background:#efefef;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ddd;}
.pagenavelement{padding:4px;color:#111;width:20px;margin:5px;float:left;background:#dedede;border:1px solid #cacaca;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;}
.pagenavelement:hover{background:#fff;color:#AF9F8D}
.pagenavelement a{color:#111 !important;}
.gotopage{-moz-border-radius:5px;-webkit-border-radius:5px;background:#333;padding:3px;text-align:center;width:80px;position:absolute;right:0px;bottom:0px;}
.gotopage:hover{background:#111;}
.gotopage a{color:#eee !important;}
.gotopage a:hover{color:#486882 !important;}
#flash3{position:relative;width:980px;margin:0 auto;}
#flash2{position:absolute;top:1px;height:310px;width:980px;margin:0 auto;}
.bigleft{width:560px;float:left;margin:15px 55px 0 0;}
.bigright{width:283px;float:left;margin:25px 0 11px 0;}
.bigright h3{font-weight:bold;color:#666;font-size:17px;}
hr{line-height:1px;height:2px;border:none;color:#ddd;background:#ddd;border-bottom:1px solid #fafafa;}
ul.mylist li{border:1px solid #ddd;padding:4px;line-height:1.8em;margin:5px 0 0 0;-moz-border-radius:5px;background:#eee}
ul.mylist li:hover{background:#333;color:#eee;cursor:pointer;text-shadow:none;}
ul.mylist span{background:url(../img/list_man.png) no-repeat left center;padding:0 0 0 30px;}
ul.mylist .odd{background:url(../img/li.jpg) repeat-x top left;text-shadow:1px 1px 1px #fff;}
.smallshowcase{}
.pad50{padding:0 0 0 30px;}
.divider{display:none;}
.overp strong{}
.greyback{background:#eee;border:1px solid #dadada;}
.greyback h3{color:#111;}
.whiteback{border:1px solid #fff;padding:5px;}
.acc2{font-size:1em;}
.bigh4{-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 5px 0;cursor:pointer;padding:4px 4px 4px 40px;background:#eee url(../img/list_man.png) no-repeat 5px 5px;border-bottom:1px dotted #ccc;font-weight:normal !important;letter-spacing:normal;font-size:1.1em;}
.imgfloat4{margin:0 10px 0 0;float:left;}
.imgfloat5{margin:0 20px 0 0;float:left;}
.portfolio-item-thumb{background:url("../img/bg_image_shadow.gif") no-repeat scroll 50% 100% transparent;margin:0 0 5px;padding-bottom:12px;}
.portfolio-item-thumb img{}
.nicered{color:#FC0;}
#mytable{width:560px;padding:0;margin:0;text-align:right;}
#mytable caption{padding:0 0 5px 0;width:700px;font:italic 11px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:right;}
#mytable th{font:bold 11px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-top:1px solid #eee;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:3px 3px 3px 10px;background:#222;}
#mytable td{border:1px solid #eee;background:#fff;padding:3px 3px 3px 10px;color:#555;text-align:right;font-size:0.9em;}
#mytable td.alt{background:#efefef;color:#797268;}
#mytable th.spec{border-left:1px solid #C1DAD7;border-top:0;background:#fff url(images/bullet1.gif) no-repeat;font:bold 10px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#mytable th.specalt{border-left:1px solid #C1DAD7;border-top:0;background:#f5fafa url(images/bullet2.gif) no-repeat;font:bold 10px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#797268;}
.clickimage{cursor:pointer;}
.teaser{background:url(../img/teaser.jpg) repeat-x top left !important;}
.imgfloat6{padding:3px;border:1px solid #333;float:left;margin:0 15px 0 0;}
.mc{color:#8FA6BE}
.center #contentmain .bigright table th{color:#eee;padding:4px;background:#222;}
.center #contentmain .bigright table td{border:1px dotted #333;padding:4px;}
.seoreport{cursor:pointer;color:#CF0;}
.featurebox{background:url(../img/featurebox.jpg) no-repeat top left;width:280px;height:197px;position:relative;margin:11px 0;}
.featurebox .featureboxtitle h3{text-shadow:1px 1px 2px #333;color:#CAD91F;font-weight:normal;letter-spacing:-1px;font-size:20px;position:absolute;top:12px;left:37px;width:195px;text-align:center;}
.featurebox .description{position:absolute;top:57px;left:20px;width:240px;text-shadow:1px 1px 1px #333;text-align:center;font-size:11px;line-height:13px;color:#eee;}
.featurebox a{color:#EBEAB4 !important;}
#showoff{float:left;width:370px;margin:50px 0 0 0;}
#showoff .myimg{margin:0 0 30px 0;position:relative;}
#showoff .featured{position:absolute !important;top:-15px;right:-15px;background:url(../newfront/featured.png) no-repeat;width:100px;height:98px;z-index:1000;}
#toph1{text-indent:-9999px;font-size:9px;position:absolute;top:0;}
h3{color:#222;font-size:16px;}
#tweetfeed{margin:0 auto;width:974px;font-size:10px;background:#020202;padding:3px;}
#tweetfeed ul{margin:0;padding:0;}
#tweetfeed ul li{margin:1px 0 0 0;text-align:center;line-height:14px;color:#777;}
.myblack{background:#020202;width:100%;}
#tweetfeed a{color:#66CCFF;text-decoration:none;}
#tweetfeed a:hover{color:#eee;}
ul#css3menu,ul#css3menu ul{margin:0;list-style:none;background-color:#000000;background-image:-moz-linear-gradient(50% 0%,rgba(255,255,255,0.38),rgba(255,255,255,0.16));background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(255,255,255,0.38)),to(rgba(255,255,255,0.16)));background-repeat:repeat;border-width:1px;border-style:solid;border-color:#343434;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
ul#css3menu ul{display:none;position:absolute;left:-1px;top:98%;padding:0;background-color:#202020;background-image:-moz-linear-gradient(50% 0%,rgba(255,255,255,0.16),rgba(255,255,255,0));background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(255,255,255,0.16)),to(rgba(255,255,255,0)));border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-color:#000000;}
ul#css3menu li:hover>*{display:block;}
ul#css3menu li:hover{position:relative;}
ul#css3menu ul ul{position:absolute;left:98%;top:-2px;}
ul#css3menu{padding:6px 6px 6px 0;display:block;font-size:0;position:absolute;z-index:1000;left:10px;top:2px;}
ul#css3menu li{display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu>li,ul#css3menu li{margin:0 0 0 6px;}
ul#css3menu ul>li{margin:6px 0 0;}
ul#css3menu a:active, ul#css3menu a:focus{outline-style:none;}
ul#css3menu a{display:block;vertical-align:middle;text-align:left;text-decoration:none;font:12px Tahoma;color:#E7E5E5;cursor:pointer;padding:8px 20px;background-color:;border-width:0;border-style:solid;border-color:transparent;}
ul#css3menu ul li{float:none;margin:0;}
ul#css3menu ul a{text-align:left;}
ul#css3menu li:hover>a{background-color:#7ACF27;border-color:#F8F8F8;border-style:solid;font:12px Tahoma;color:#333;text-decoration:none;background-image:-moz-linear-gradient(50% 0%,rgba(255,255,255,0.38),rgba(85,170,0,0.7));background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(255,255,255,0.38)),to(rgba(85,170,0,0.7)));filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#60FFFFFF,endColorstr=#B355AA00)}
ul#css3menu img{border:none;vertical-align:middle;margin-right:16px;width:16px;height:16px;}
ul#css3menu ul img{width:16px;height:16px;}
ul#css3menu img.over{display:none;}
ul#css3menu li:hover > a img.def{display:none;}
ul#css3menu li:hover > a img.over{display:inline;}
ul#css3menu ul span{background-image:none;padding-right:16px;}
ul#css3menu li.topitem>a{background-color:traspar;border-width:1px 0 0 0;border-style:solid;border-color:;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font:13px Tahoma;color:#E7E5E5;text-decoration:none;text-shadow:0 1px 1px #000000;}
ul#css3menu li.topitem:hover>a{background-color:#d1e54b;background-image:-moz-linear-gradient(50% 0%,rgba(255,255,255,0.77),rgba(85,170,0,0.7));background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(255,255,255,0.77)),to(rgba(85,170,0,0.7)));border-style:solid;border-color:#F8F8F8;font:13px Tahoma;color:#444444;text-decoration:none;text-shadow:0 1px 0 #C5EAA1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#C6FFFFFF,endColorstr=#B355AA00)}
ul#css3menu li.subfirst>a{border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;}
ul#css3menu li.sublast>a{border-radius:0 0 9px 9px;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;}
