body{background-color:#fff;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;color:#2a2a2a;font-size:small;line-height:1.2;}
ul,li{list-style-type:none;padding:0;margin:0;}
#header{background:url(/images/header/header_bg.gif) bottom repeat-x;position:absolute;top:0;left:0;width:100%;height:118px;}
#header h2{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;margin:0;padding:0 0 0 140px;font-size:14px;height:50px;line-height:16px;color:#000;font-weight:normal;}
.headerright{float:right;}
#headerright{float:right;}
#main a img{border:0;text-align:left;margin:0;}
#contentright hr{border-top:1px solid #949494;color:#fff;background-color:#fff;height:4px;padding:0;margin:0;}
hr.rhads{border:1px solid #ccc;height:1px;width:190px;padding:0;margin:0;}
#textbox{font-size:.9em;color:#888;}
#innertextbox{margin:20px 0 10px 20px;}
#textbox img{display:inline;}
#quicklinks p{display:block;font-weight:normal;width:175px;color:#888;margin:0 0 0 17px;padding-bottom:0;}
#quicklinks h3{margin:0;padding:0;display:block;height:19px;width:183px;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding-left:24px;padding-top:3px;background:url(/images/common/bigger-arrow.gif) no-repeat;}
#quicklinks q,#quicknews q{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:block;width:169px;color:#000;margin:0;margin-bottom:5px;padding:0 7px 10px 7px;}
#quicklinks q{background:url(/images/common/quicklinks-bottom.gif) no-repeat bottom;}
#quicklinks h2{background:url(/images/common/quicklinks-top.gif) no-repeat;display:block;width:183px;font-weight:normal;margin:0;padding:5px 0 0 0;color:#f70000;}
#quicklinks h2 a,#quicklinks h2 a:hover,#quicklinks h2 a:active{font-family:Arial,Helvetica,sans-serif;font-size:14px;display:block;width:169px;background:url(/images/common/quicklinks-top-2.gif) bottom;color:#000;padding:0 7px 10px 7px;}
#quicklinks h2 a:hover{color:#fff;background:url(/images/common/quicklink-back.jpg) bottom left;}
#quicknews b,#quicklinks b,#main b,#footerlinx b{color:#f70000;font-style:normal;font-weight:normal;}
#quicknews h3{display:block;width:176px;font-weight:normal;padding:0;padding-left:7px;padding-top:5px;padding-bottom:7px;margin:0;font-size:14px;color:#000;background:url(/images/common/quicklinks-top.gif);}
#quicknews h2 a,#quicknews h2 a:hover,#quicknews h2 a:active{display:block;color:#f70000;padding:2px 2px 2px 5px;line-height:1;}
a{color:#2a2a2a;text-decoration:none;}
#main p a,#main dfn a,#footerlinxr a,#main a.show{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e2e2e2;}
#main p a:hover,#main dfn a:hover,#footerlinxr a:hover,#main a.show:hover{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#a7a7a7;}
#listing a:active{color:#f00;}
img.indent{margin:0 0 15px 195px;}
#abstract,#smarter,#aboutus,#contactus,#subscribe,#flash,#prod_flash,#fluent,#flexible,#trusted,#audible,#innovative,#fabulous,#versatile,#valuable,#valuable2,#accountable,#trust,#smm-google-top,#babe_flash,#iod_flash{width:520px;height:200px;margin:10px 0 24px 128px;padding:0;background-repeat:no-repeat;z-index:1;}
#smm-google,#smm-yahoo,#smm-msn{width:560px;height:220px;background-repeat:no-repeat;z-index:1;}
#iod_flash{background-image:url(/media/004.jpg);}
#babe_flash{background-image:url(/media/babe_flash_bgd.gif);}
#flash,#abstract{background-image:url(/images/home/home.jpg);}
#prod_flash{background-image:url(/media/007.jpg);}
#smarter{background-image:url(/media/010.jpg);}
#fluent{background-image:url(/media/007.jpg);}
#flexible{background-image:url(/media/008.jpg);}
#trusted{background-image:url(/media/004.jpg);}
#audible{background-image:url(/media/011.jpg);}
#innovative{background-image:url(/media/006.jpg);}
#fabulous{background-image:url(/media/009.jpg);}
#versatile{background-image:url(/media/002.jpg);}
#valuable{background-image:url(/media/001.jpg);}
#valuable2{background-image:url(/media/012.jpg);}
#accountable{background-image:url(/media/008.jpg);}
#trust{background-image:url(/media/009.jpg);}
#contactus{background-image:url(/media/004.jpg);}
#subscribe{background-image:url(/media/003.jpg);}
#aboutus{background-image:url(/media/005.jpg);}
#smm-google-top{background-image:url(/images/features/smm-google-top.jpg);}
#smm-google{background-image:url(/images/features/smm-google.jpg);}
#smm-yahoo{background-image:url(/images/features/smm-yahoo.jpg);}
#smm-msn{background-image:url(/images/features/smm-msn.jpg);}
#sub_email{width:125px;height:17px;margin:0;padding:0;border:1px #b3b3b3 solid;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#sub_button{width:18px;height:25px;border:0;}
#sub_box{width:130px;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;padding-right:0;background-color:#fff;}
#sub_box input{border:0;background-color:#fff;}
#sub_box2{width:130px;}
#footer{position:relative;top:-10px;height:27px;width:100%;margin:0;background:url(/images/footer/solid.gif) repeat-x;clear:both;}
div#footer tr,td{margin:0;padding:0;}
#footerinner{border:0;padding:1px;margin:0;vertical-align:middle;}
#contentleft{position:absolute;left:10px;top:129px;width:183px;padding:24px 0 0 0;z-index:3;background-image:url(/images/common/left-nav-top.gif);background-repeat:no-repeat;}
.hotlinks{width:183px;margin:0;padding:0;background:url(/images/common/left-nav-bottom.gif) bottom no-repeat;padding-bottom:8px;}
.hotlinks a{margin-top:0;margin-bottom:0;padding:0;display:block;width:183px;background-image:url(/images/common/left-nav-up.gif);padding:1px 0 1px 0;line-height:17px;}
.hotlinks a:hover{background-image:url(/images/common/left-nav-over.gif);}
div#contentleft li a{margin:0;padding:0;padding-left:20px;display:block;list-style-type:none;width:163px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;}
#quicknews{margin-top:10px;}
div#quicknews ul{width:183px;margin:0;padding:0;padding-bottom:5px;margin-bottom:10px;border:0;}
div#quicknews li{color:#000;width:183px;margin:0 0 5px 0;padding:0;padding-bottom:3px;line-height:15px;border:0;background:url(/images/common/left-grey-panel-bottom.gif) bottom no-repeat;}
div#quicknews img{margin:0;padding:0;border:0;}
div#quicknews li a{color:#000;margin:0;padding:0;width:183px;}
div#quicknews li p{padding:0;}
div#quicknews li p a{padding:0 5px 0 10px;width:168px;}
div#quicknews p{padding:0 5px 0 10px;margin:5px 0 5px 0;}
#contentright{margin-top:117px;width:480px;margin-left:auto;margin-right:auto;padding:24px 0 0 70px;background:url(/images/common/body_l1.gif) repeat-y 231px 94px;}
#bodyheader{padding:12px 0 0 0;margin:0 0 0 128px;width:520px;}
#tools{position:relative;height:60px;top:-360px;width:106px;left:365px;}
#bodyheader h1{padding:0 40px 30px 60px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#000;background:url(/images/common/h1-bottom.gif) no-repeat bottom left;}
#bodyheader p{font-size:small;line-height:1;padding:0;height:12px;margin:0;width:520px;background:url(/images/common/bodyheader_btm.gif) no-repeat;}
#main{margin:0 0 0 128px;width:390px;text-align:justify;padding:20px 70px 0 60px;background:url(/images/common/body_r.gif) repeat-y 0 0;}
#main a:hover,#footerlinx a:hover{color:#000;}
#main #tools ul{list-style-image:none;}
#main ul{list-style-image:url(/images/footer/arrow-bullet.gif);margin:20px 20px 20px 40px;}
#main li{padding:0;}
#main img{border:0;text-align:left;margin:0 10px 10px 0;}
#main p,#main dd{padding-left:0;margin:0 0 12px 0;}
table.indent{margin-left:20px;}
#main h2{color:#7d7d7d;font-size:15px;font-weight:bold;margin:25px 0 15px 0;line-height:1;border-bottom:1px solid #e2e2e2;}
#main dt,#list h3,#listHot h3{background:url(/images/common/bullet.gif) repeat-y top left;color:#f00;font-size:small;font-weight:normal;margin:25px 90px 15px 19px;line-height:1;}
#main h2 a,#main h3 a{color:#000;font-style:normal;}
#main h3{padding-left:0;font-size:13px;font-style:italic;font-weight:normal;margin:25px 0 0 0;line-height:1;border-bottom:1px solid #e8e8e8;}
#imagelist img{border:0;text-align:left;margin:0;}
#footerlinx{background:#fff;margin:30px 5% 30px 5%;position:absolute;width:90%;}
#footerlinxr,#footerlinxl,#footerlinx1,#footerlinx2,#footerlinx3{top:-30px;position:relative;font-weight:normal;padding-left:12px;padding-bottom:3px;width:42%;font-size:.9em;color:#555;background:url(/images/footer/arrow-bullet.gif) no-repeat;}
#footerlinxr{float:right;margin:0 0 0 80px;}
#footerlinx1,#footerlinx2,#footerlinx3{position:absolute;width:33%;}
#footerlinx2{float:left;margin:0 0 0 80px;left:25%;width:28%;}
#footerlinx3{float:left;margin:0 0 0 80px;left:55%;width:40%;}
#home,#products,#news,#about,#contact{position:absolute;top:93px;}
#home{left:0;}
#products{left:116px;}
#news{left:232px;}
#about{left:348px;}
#contact{left:464px;}
#home a,#products a,#news a,#about a,#contact a{display:block;width:94px;background-image:url(/images/header/header-bg.gif) no-repeat;color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding:9px 9px 2px 15px;}
#home a:hover,#about a:hover,#products a:hover,#news a:hover,#news a:active,#contact a:hover,#contact a:active{color:#000;background:url(/images/header/menu_bar_on.gif);}
#dropmenu0,#dropmenu1,#dropmenu2,#dropmenu3,#dropmenu4{position:absolute;z-index:5;left:0;top:0;padding:10px 0 10px 0;margin-top:18px;width:232px;background:url(/images/common/menu_bg.jpg) bottom repeat-y;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:15px;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#cccccc,strength=5);border:solid;border-width:0 0 1px 0;}
#dropmenu0{top:85px;}
#dropmenu1{top:190px;}
#dropmenu2{top:470px;}
#dropmenu3{top:590px;}
#dropmenu0 ul,#dropmenu1 ul,#dropmenu2 ul,#dropmenu3 ul,#dropmenu4 ul{list-style-image:none;list-style-type:none;padding:0;margin:0;}
#dropmenu0 li,#dropmenu1 li,#dropmenu2 li,#dropmenu3 li,#dropmenu4 li{margin:0;height:20px;}
#dropmenu0 h3,#dropmenu1 h3,#dropmenu2 h3,#dropmenu3 h3,#dropmenu4 h3{font-size:small;font-weight:normal;margin:0;padding:0;}
#dropmenu0 a,#dropmenu1 a,#dropmenu2 a,#dropmenu3 a,#dropmenu4 a{padding-left:15px;display:block;height:20px;padding-top:2px;width:217px;}
#dropmenu0 a:hover,#dropmenu1 a:hover,#dropmenu2 a:hover,#dropmenu3 a:hover,#dropmenu4 a:hover{color:#fff;background-color:#000;}
#imagelist{margin-left:0;margin-bottom:10px;padding-right:10px;width:360px;min-height:550px;}
#list{margin-left:0;margin-bottom:10px;padding-right:10px;width:360px;min-height:550px;color:#000;}
#listHot{position:relative;padding:10px 10px 10px 10px;left:-10px;width:400px;background:url(/images/common/stop-press.jpg) no-repeat;}
#list h2,#listHot h2{background:url(/images/common/internal-box-top.gif);width:400px;color:#000;display:block;font-size:small;font-style:normal;font-weight:normal;line-height:1;margin:25px 0 0 0;padding:0;}
#list q,#listHot q{display:block;width:380px;background:url(/images/common/internal-box-bottom.gif) bottom no-repeat;font-weight:normal;padding:5px 10px 10px 10px;margin:0 0 10px 0;}
#list a,#listHot a{width:385px;color:#000;text-decoration:none;padding:5px 5px 5px 10px;display:block;margin:6px 0 6px 0;}
#listhead a{width:none;color:#2a2a2a;text-decoration:none;background:none;padding:0;display:inline;}
#list a:hover,#list a:active,#listHot a:hover,#listHot a:active,{background:url(/images/common/internal-page-link-back.gif) top;color:#fff;}
#listhead a:hover,#listhead a:active{background:url(/images/common/shim.gif);}
#imagelist a{width:124px;color:#555;text-decoration:none;background:url(/images/common/arrow_long_off.gif) no-repeat bottom 5px;padding-bottom:25px;display:block;}
#imagelist a:link,#imagelist a:visited{background-image:url(/images/common/arrow_long_off.gif);display:block;}
#imagelist a:hover,#imagelist a:active{background-image:url(/images/common/arrow_long_on.gif);}
#listmore{float:right;text-align:right;margin:0;padding:15px 0 15px 0;}
#listmore a{margin:0;float:right;display:block;color:#000;text-decoration:none;padding:1px 0 1px 25px;background:url(/images/common/bigger-arrow.gif) no-repeat;}
#listmore a:hover{color:#000;}
#byline{margin-left:0;margin-right:90px;margin-bottom:12px;margin-top:0;height:67px;width:380px;border-bottom:solid #999 1px;}
#bylineimg{float:right;}
#byline img{margin:0;}
#form h3,#form h4{width:180px;font-weight:normal;margin-left:0;margin-right:0;margin-bottom:4px;margin-top:15px;font-size:12px;line-height:14px;color:#000;}
#form h4{margin-left:40px;}
#form input,#abstract input{height:18px;width:180px;border-width:1px;border-style:solid;border-color:#ccc;font-size:13px;}
input#submit,input#submit2{margin-top:10px;width:385px;height:25px;text-align:left;padding-left:30px;border:0;padding-bottom:4px;color:#fff;font-size:13px;background-image:url(/images/common/bigger-arrow2.gif);background-repeat:no-repeat;background-color:#fff;}
input#vote,input#search{border:solid 1px;margin-top:10px;height:23px;width:150px;color:#555;font-size:13px;background-color:#eee;}
input#submit2{width:350px;}
#form select{height:22px;width:180px;border-width:1px;border-style:solid;border-color:#ccc;font-size:13px;}
#form textarea{height:64px;width:178px;border-width:1px;border-style:solid;border-color:#ccc;font-size:13px;}
#searchform{margin-top:100px;}
address{font-style:normal;}
#errormsg{padding:10px 10px 0 10px;display:block;width:95%;border:1px solid #f00;}
#anitext{top:1270px;left:20px;position:absolute;width:195px;height:120px;overflow:auto;}
#anitext p,#anitext h3{padding-top:20px;background-color:#fff;width:175px;font-size:.8em;color:#888;}
#anitext h3{font-weight:bold;}
#anitext a,#anitext a:hover,#anitext a:visited{text-decoration:none;color:#888;}
address strong{padding-right:30px;float:right;}
#smm-google-top,#smm-google,#smm-yahoo,#smm-msn{border:solid;border-width:1px;border-color:#ddd;margin-bottom:30px;}
#smm-google-top{margin-left:120px;}
.stats{margin-left:50px;width:300px;margin-bottom:30px;}
.st{font-weight:bold;border:solid;border-width:1px 0 1px 0;border-color:#f00;}
#phoneuk,#salesuk,#fax,#phoneus,#emailus,#emailuk,#hello,#address{padding:0;margin:0;width:183px;background:url(/images/common/contact-bottom.gif) no-repeat bottom;margin-bottom:5px;padding-bottom:10px;}
#phoneuk h2,#salesuk h2,#fax h2,#phoneus h2,#emailus h2,#emailuk h2,#hello h2,#address h2{padding:0;margin:0;padding-left:10px;padding-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:173px;height:22px;border:0;color:#000;background:url(/images/common/contact-top.gif) no-repeat;}
#phoneuk p,#salesuk p,#fax p,#phoneus p,#emailus p,#emailuk p,#hello p,#address p{padding:0;margin:5px 0 5px 0;padding-left:10px;font-family:Arial,Helvetica,sans-serif;border:0;}
#phoneuk p,#salesuk p,#fax p,#phoneus p,#emailus p,#emailuk p,#hello p{font-size:20px;}
#hello,#address{background:url(/images/common/internal-box-bottom.gif) no-repeat bottom;width:400px;}
#hello h2,#address h2{background:url(/images/common/internal-box-top.gif) no-repeat;width:400px;}
#emailus a,#emailuk a,#hello a,#hello p{font-size:14px;}
#phoneuk,#fax,#emailus{float:right;}
#tags{background-color:#eee;}
#tags li{border:solid;border-width:1px 1px 1px 1px;border-color:#f00;}
iframe{margin-top:10px;margin-bottom:20px;width:400px;height:225px;border:none;}
#movie{background-color:#000;background:url(http://test.bigmouthmedia.com/images/movies/movie.jpg) no-repeat;height:225px;width:400px;}
#faq h4{background:url(/images/common/question.jpg) no-repeat top left;min-height:50px;padding-left:30px;color:#f00;font-weight:normal;font-size:small;display:block;margin-left:10px;margin-top:40px;}
#faq q{background:url(/images/common/answer.jpg) no-repeat top left;min-height:50px;padding-left:30px;margin-left:10px;display:block;}
q:before{content:"";}
q:after{content:"";}
ul.linx{display:block;list-style-image:none;list-style-type:none;padding:0;margin:20px 0 0 0;}
.linx img{display:block;padding:0;margin:0;}
li.linx{display:block;width:183px;overflow:hidden;list-style-image:none;list-style-type:none;margin:0;padding:0;background-image:url(/images/common/white.gif)!important;background-position:bottom left;}
li.linx a{margin:0;padding:0;padding-left:0!important;}
#footeroffices{font-size:.9em;text-align:center;padding-bottom:10px;margin-top:0;}
#footeroffices li{display:inline;padding-left:12px;margin-left:6%;padding-bottom:5px;background:url(/images/footer/arrow-bullet.gif) no-repeat;}
#presentation{position:relative;left:-200px;width:788px;height:490px;background-repeat:no-repeat;z-index:1;background-image:url(/images/features/corporate.gif);}
#presentationnav{float:left;position:relative;left:-200px;top:214px;}
#presentationnav ul{border:solid;border-width:1px 1px 0 1px;border-color:#ddd;list-style-image:url(/images/common-shim.gif);}
#presentationnav li{border-bottom:solid;border-bottom-width:1px;border-color:#ddd;background-color:#eee;padding-left:5px;padding-right:5px;}
#presentation .slide{position:absolute;left:20px;top:20px;}
#dialogue{display:none;left:50%;margin-left:-175px;top:100px;width:650px;padding:20px;border:1px solid #ddd;background-color:#fff;}
#dialogue td{border:1px solid #000;padding:2px;text-align:left;background-color:#fff;}
#dialogue table{filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#cccccc,strength=5);}
#numbered-list{font:italic 1em Myriad Web,Myriad,Arial,Verdana,sans-serif;margin:40px 0 0 0;}
#numbered-list li{list-style-position:outside;margin-top:5px;}
.no1{list-style-image:url(/images/body/number1.gif);}
.no2{list-style-image:url(/images/body/number2.gif);}
.no3{list-style-image:url(/images/body/number3.gif);}
.no4{list-style-image:url(/images/body/number4.gif);}
.no5{list-style-image:url(/images/body/number5.gif);}
.no6{list-style-image:url(/images/body/number6.gif);}
.no7{list-style-image:url(/images/body/number7.gif);}
.no8{list-style-image:url(/images/body/number8.gif);}
.no9{list-style-image:url(/images/body/number9.gif);}
.no10{list-style-image:url(/images/body/number10.gif);}
.no11{list-style-image:url(/images/body/number11.gif);}
.no12{list-style-image:url(/images/body/number12.gif);}
#numbered-list h5{font:normal 16px Arial,Helvetica,sans-serif;color:#000;font-weight:bold;margin:0;border-bottom:0 solid #fff;position:relative;top:-15px;left:4px;line-height:3;}
#numbered-list p{font:normal 12px Arial,Helvetica,sans-serif;color:#333;width:340px;position:relative;top:-15px;left:4px;}
#numbered-list li ul{margin-top:-20px;}
#numbered-list li ul li{font:normal 12px Arial,Helvetica,sans-serif;}
#moreprod,#lessprod,#moreabout,#lessabout,#morenews,#lessnews{display:none;width:100%;font-size:12px;width:200px;margin-left:15px;font-weight:bold;cursor:pointer;}
