@charset "utf-8";body{margin:0;background-image:none;font-family:Tahoma,Geneva,sans-serif;font-size:16px;color:#666;}h1{margin:0;background:url(../images/infinitydezign-logo-small.gif) no-repeat 20px 20px;text-indent:-5000px;height:70px;position:relative;}h1 a{width:290px;height:40px;position:absolute;top:20px;left:20px;}.class{clear:both;}a{color:#68A8E8;text-decoration:none;}a:visited{color:#9385BC;}a:active{color:#F00;}a:hover{text-decoration:underline;}p a[href^="http:"]{padding-right:12px;background:url(../images/external.gif) no-repeat right center;}.note{padding:10px 10px 10px 25px;border:1px solid #B0B095;background:#FCFCE0 url(../images/note.gif) no-repeat 5px 10px;}em{font-style:normal;color:#769AA0;}h2,h3,h4,h5,h6{font-weight:normal;color:#9CC;}tr,td{border-bottom:1px solid #EAEAEA;}#menu{margin:0 0 30px;padding:0;list-style:none;font-family:Tahoma,Geneva,sans-serif;font-size:16px;height:2em;background:#F5F5F5 url(../images/menu-bg.gif) repeat-x bottom;}#menu li{float:left;}#menu li a{display:block;line-height:2em;padding:0 1em;color:#666;}#menu li a:hover{color:#333;background:#EDD3CE url(../images/menu-bg-hover.gif) repeat-x bottom;text-decoration:none;}.servicesPage #menu li#services a,.servicesPage #menu li#services a:hover,.supportPage #menu li#support a,.supportPage #menu li#support a:hover,#clientsPage #menu li#clients a,#clientsPage #menu li#clients a:hover,#contactPage #menu li#contact a,#contactPage #menu li#contact a:hover{background:#F54D1F url(../images/indicator.gif) no-repeat center bottom;color:#FFF;}#footerMenu{margin:40px 0 0 0;padding:10px 0 0 20px;list-style:none;font-size:16px;height:1.5em;border-top:1px solid #BBB;clear:both;background:url(../images/footer-shadow.gif) no-repeat top left;}#footerMenu li{float:left;}#footerMenu li a{display:block;line-height:1.5em;padding:0 .5em;color:#68A8E8;border-right:1px solid #AACEF2;}#footerMenu li a:hover{color:#FFF;background-color:#68A8E8;text-decoration:none;}#content{padding-left:20px;width:750px;position:relative;}#homePage h1{margin:0;background:url(../images/infinitydezign-logo.gif) no-repeat 80px 40px;text-indent:-5000px;height:150px;}#homePage #menu{margin:0 0 30px;padding:62px 0 0 40px;list-style:none;font-family:Tahoma,Geneva,sans-serif;font-size:16px;height:140px;background:url(../images/home-bg.png) no-repeat;}#homePage #menu li{float:left;}#homePage #menu li#home{display:none;}#homePage #menu li a{display:block;min-width:95px;line-height:2em;padding-top:70px;color:#666;text-align:center;background:url(../images/menu-out.png) no-repeat center top;}#homePage #menu li a#services{background-position:center 0;}#homePage #menu li a#support{background-position:center -200px;}#homePage #menu li a#clients{background-position:center -400px;}#homePage #menu li a#contact{background-position:center -600px;}#homePage #menu li a#emailPackage{background-position:0 -800px;text-align:left;padding:70px 0 0;position:absolute;left:580px;top:30px;}#homePage #menu li a:hover{color:#F54D1F;background-image:url(../images/menu-hover.png);text-decoration:none;}#servicesPage #content div,#supportPage #content div{width:13em;float:left;margin-right:1em;}#servicesPage #content div h3,#supportPage #content div h3{margin:10px 0;float:left;}#servicesPage #content div h3 a,#supportPage #content div h3 a{display:block;margin:0;padding:90px 0 0;min-width:111px;background:url(../images/service-icons.gif) no-repeat;color:#68A8E8;font-weight:normal;}#supportPage #content div h3 a{background:url(../images/support-icons.gif) no-repeat;}#servicesPage #content div#emailPackage h3 a{background-position:0 -228px;}#supportPage #content div#emailFAQ h3 a{background-position:0 0;}#supportPage #content div#cpanelFAQ h3 a{background-position:0 -200px;}#supportPage #content div#tools h3 a{background-position:0 -400px;}#servicesPage #content div p,#supportPage #content div p{clear:both;}dt{margin:1.5em 0 0;padding:0 0 0 2em;list-style:circle;color:#9CC;font-weight:bold;}dd{margin:0 0 0 2em;}#primaryContent{margin-left:13em;}#sideMenu{position:absolute;top:0;left:0;width:12em;max-width:400px;padding:0 20px;}#sideMenu h2{margin:0 0 10px 0;}#sideMenu h2 a{font-weight:normal;color:#9CC;text-decoration:none;}#sideMenu ul{margin:0;padding:0;list-style:none;}#sideMenu ul li{border-bottom:1px solid #CCC;}#sideMenu ul a{display:block;padding:.3em 1em .3em .3em;color:#68A8E8;}#sideMenu ul a:hover{background-color:#CFE7E7;text-decoration:none;color:#666;}#fmwPage #sideMenu a#fmw,#fmwPage #sideMenu a#fmw:hover,#emailPage #sideMenu a#email,#emailPackage #sideMenu a#email:hover,#emailFAQPage #sideMenu a#emailFAQ,#emailFAQPage #sideMenu a#emailFAQ:hover,#cpanelFAQPage #sideMenu a#cpanelFAQ,#cpanelFAQPage #sideMenu a#cpanelFAQ:hover,#toolsPage #sideMenu a#tools,#toolsPage #sideMenu a#tools:hover{background:#9CC url(../images/indicator-sideMenu.gif) no-repeat right center;color:#FFF;}form,form *{margin:0;padding:0;}input.submit{background-color:#F54D1F;padding:2px 10px;color:#FFF;border:none;}.green{color:green;}.red{color:red;}#contactForm form{width:240px;margin:10px 0;}#contactForm input,#contactForm textarea{width:350px;border:1px solid #BAB6C2;color:#666;font-family:Arial,Helvetica,sans-serif;margin-top:3px;}#contactForm input.submit{width:auto;border:none;color:#FFF;display:block;}#contactForm label{display:block;color:#999;font-size:14px;margin-top:5px;}#searchShadow{padding-bottom:6px;background:url(../images/search-shadow.gif) center bottom no-repeat;position:absolute;left:550px;top:0;}#search{border:1px solid #BBB;border-top:none;padding:15px;background-color:#FAFAFA;}#search input{margin:0;padding:3px;border:1px solid #BAB6C2;}#search input.submit{border:none;}#searchResults ol{list-style:none;padding-left:0;margin-left:0;}#searchResults h3{font-weight:normal;margin:1em 0 0;}#poweredBy{font-size:.8em;float:right;}#poweredBy img{margin-bottom:-5px;}#copyRight,#wiredtree{padding-left:20px;}#copyRight span{font-family:Impact;}#wiredtree a{padding-right:0;background:none;width:200px;height:60px;background:url(http://www.wiredtree.com/affiliate/banners/Hosted-by-WiredTree-med.jpg) no-repeat;text-indent:-500em;display:block;}