/* /hosting/stylemain3.css - style sheet for hosting section
Change Log
2005-10-04 PDS Created stylemain2.css directly from eighthdaymarketing.com/main/stylemain2.css 
2005-10-12 Pam created stylemain3.css to replace stylemain2.css by eliminating redundant classes that are now shown in the header individually
2005-10-22 Pam changed source references for any images that formerly were pulled from 12steps site. All images are now in hosting/images directory.
2005-11-09 Pam deleted td.white1 and replaced with styles for id=consult (for forms)
2005-11-15 Pam added td.white1 back in -- same as .white but without the border
2005-11-24 Pam deleted redundant style; corrected menu spacing problem (IE, Firefox), corrected top sites and testimonials boxes in Firefox
2005-12-09 Pam fixed some rendering differences by using !important tag for certain #tabs styles (ignored by IE)
2005-12-14 Pam changed image names now that they are all in one directory
2005-12-22 Pam added div.toppartners
2005-12-26 Pam edited for faster download times
2005-12-30 Pam edited a div that controls the news scroller
2005-12-31 Pam added styles for build-a-website_5 form
2006-01-02 Pam adjusted for marketing section
2006-01-09 Pam added .break class to create small spacing between forum msgs on homepage
2006-01-10 Pam added td.beacon p.orderdesc for build-a-website-8
2006-01-19 Pam added styles for advertising section
2006-01-25 Pam added body bg color as backup to bg image
2006-02-07 Pam added styles for new cms design packages page
2006-02-22 Pam added styles for new "community" section on homepage
2006-09-30 PDS modified styles for new prime sponsorship and text link ads
2006-12-26 PDS added styles at bottom for marketing section
2007-01-04 PDS modified div.key background image from images/home-key1.gif
*/
body{font-family:verdana,arial,sans-serif;margin:2px 0}
em{color:#Bf0f19;font-style:normal;font-weight:bold}
h1,h2{color:#c00000;font-size:17px;font-weight:bold}
h2{margin:0;text-align:left}
h3{color:#c00000;font:bold 18px arial,sans-serif;text-align:center}
h4{text-align:center}
ol{margin-left:0;padding-left:0}
p{font:13px arial,verdana,sans-serif}
small{font-size:4px}
ul{color:black;list-style:square;margin-bottom:0;margin-top:2px;padding-left:20px;padding-top:0}
/*body,table,td{background:#EBE8E1 url(images/website-bg.gif) repeat;font-family:verdana,arial,sans-serif}*/
.aboutusbox{background:white;font:normal 12px Arial,Helvetica,sans-serif;padding-left:5px}
table.aboutusbox td.man {background:url(images/home-about-man1.jpg) no-repeat;margin:0;padding:0}
.adred{background:url(images/website-adred.gif);text-align:center;}
.adtext{color:#444;font:13px arial,helvetica,verdana,sans-serif;padding:4px 45px 0 13px;text-align:center;}
.arrowtext{clear:right;color:#c00000;font-size:13px;font-weight:bold;height:20px;padding-top:2px;text-align:right;white-space:nowrap;width:460px}
.border{border-bottom:1px solid #DBD7C8}
.bottomleft{background:white none;font-size:12px;padding:25px 9px 0 0;vertical-align:top}
.content{background:white none;color:#444444;font-size:13px;padding:4px 5px 10px 10px}
.hiddenpic{display:none}
.hostinghead{background:#EDEAE4 none;font-weight:bold}
.item{background:#FFF none;border:1px solid #dbd7c8;color:#363636;font:11px verdana,Arial,sans-serif;text-align:left;text-decoration:none;width:98%}
.keycontent{background:white none;color:#444444;font-size:13px;padding:4px 25px 10px 10px}
.leftred{background:white url(images/website-sidebar.gif) repeat-y;color:#c00000;font:12px arial,sans-serif;padding:5px 0 0 0;text-align:center}
.menutitle{background:#ffffff;color:#c00000;cursor:pointer;font:12px Verdana,Arial,Helvetica,sans-serif;text-align:left;width:100%}
.nomargin{margin:0}
.nomarginwhite{background:white;margin:0px}
.nopad{font-size:1px;padding:0px}
.pkgsubheading{background:white none;border:1px solid #ccc;border-bottom:1px solid #999;color:#c00000;font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif;height:2em;padding:1px;vertical-align:bottom}
.popup{background:#F9FBFD none;border:2px solid #DBD7C8;color:#000000;width:100%}
.popupdescription{background:white none;color:#363636;font:11px Verdana,Arial,Helvetica,sans-serif;text-align:left;width:100%}
.popupsubhead{background:white;color:#Bf0f19;font:11px bold Verdana,Arial,Helvetica,sans-serif;width:100%}
.pscroll{font:normal 12px Arial,Helvetica,sans-serif;padding-left:5px}
.reduced{font-size:11px}
.rightline{background:white none;border-bottom:2px solid #c00000;border-right:2px solid #c00000;padding:0 5px 0 0;vertical-align:top}
.sidebar{background:#fff url(images/website-sidebar.gif) repeat-y;border-bottom:2px solid #c00000;text-align:left;vertical-align:top}
.submenu{background:#F2F1EC;border:1px solid #ccc;color:#000;font:11px verdana,Arial,sans-serif;margin:8px 0 8px 5px;padding:2px;text-align:justify;text-decoration:none;width:98%;}
.submit{background:#cc0000;color:white;cursor:pointer;font-weight:bold}
.textscrollstyle{font:normal 13px Verdana,sans-serif;height:50px;margin:0;overflow:hidden;padding:0;text-align:center;width:408px}
.tooltipcontent{background:white none;color:#363636;cursor:default;font:8pt verdana,sans-serif;padding:0 2px;text-decoration:none}
.tooltiptitle{background:#EDEAE4 none;color:#Bf0f19;cursor:default;font:bold 8pt verdana,sans-serif;padding:2px 0;text-decoration:none}
.top{font:10px verdana,arial,sans-serif}
.toptable{background:white url(images/website-topbar.gif) repeat-x;margin:0px;padding:0px}
a.features{color:#696969}
a.help{cursor:help}
a.popupdesc{color:#444;text-decoration:none}
body.popup{background:url(images/website-topnavbg.gif) repeat;margin:3px}
div.expandmid{background:url(images/website-menuexpanded-mid.gif) repeat-y;color:#c00000;height:22px;padding:3px 2px 1px 13px;text-align:left;text-decoration:none;width:190px}
div.expandtop{background:url(images/website-menuexpanded-top.gif) no-repeat;height:23px;width:190px}
div.expandtop a.expandtop {padding-top:5px;}
div.key{background:url(images/12steps-key.gif) no-repeat;color:#8B8B7A;font:bold 11px verdana,arial,sans-serif;height:245px;margin:0px 5px 0px 25px;padding:58px 12px 25px 12px;width:190px}
div.popupdesc{background:#EDEAE4 none;border:1px solid #dbd7c8;color:#444;font:bold 11px verdana,sans-serif;padding:3px}
div.rightmenu{background:url(images/marketing-rightmenu2.gif) no-repeat;color:#c00000;font:11px verdana,arial,sans-serif;height:298px;margin:10px 5px 0px 25px;padding:53px 12px 10px 12px;width:190px}
div.submenu{background:white url(images/website-navbgsub.gif) no-repeat 50% 100%;margin:0 2px 6px 4px;width:161px}
form.search{background:url(images/website-search.gif) no-repeat;height:129px;padding:20px 40px 0px 10px;margin-bottom:0;}

div.textlinks{background:url(images/website-search.gif) no-repeat;height:150px;padding:20px 40px 0px 10px;margin-bottom:0;}
p.textlinks-header{font:12px;text-align:center;font-weight:bold;text-decoration: underline;margin-bottom:0;margin-top:0}
p.textlinks-links{font-family:arial;font-size:10px;text-align:left;margin-left: 10px;margin-top:0;}
a.textlinks-links{font-family:arial;font-size:10px;text-align:left;margin-left: 0px;margin-top:0;}

div.forumtop{background:url(images/home-forumtop.gif) no-repeat top left;padding:8px 43px 0 20px;text-align:center;font-size:11px;}
div.forummid{background:url(images/home-forummid.gif) repeat-y;font-size:10px;padding:0 43px 0 20px;margin-top:0;}
div.forumbot{background:url(images/home-forumbot.gif) no-repeat;height:25px;}
hr.posts{background:#ccc;width:125px;text-align:center;}
input.search{background:#CDC5B1;cursor:pointer;font-size:11px;font-weight:bold}
li.faq{list-style-type:upper-alpha}
ol.topsites{margin:6px 0 6px 15px;padding-left:10px}
p.definition{background:#f5f5f5;color:#000000;font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-align:left;width:100%}
p.orderdesc,td.beacon p.orderdesc{font-family:verdana,sans-serif;font-weight:bold;margin:6px;text-align:center}
span.save{font-size:10px}
span.small{font-size:8px}
table.addlist{background:#ffffff none;border:2px solid #DBD7C8;color:#444;font-family:verdana,sans-serif}
table.hostpackages{background:#dbd7c8 none;border:1px solid #dbd7c8;color:#363636;font:11px verdana,Arial,sans-serif;text-align:left;width:98%;border:0px solid #ccc;}
table.order{background:#DBD7C8 none;border:1px solid #DBD7C8;color:#444;font-family:verdana,sans-serif}
table.order td, table.orderoptions td{padding:3px}
table.orderoptions{background:#fff none;border:2px solid #DBD7C8;color:#444;font-family:verdana,sans-serif}
table.packages{background:white none;border:2px solid #CEC9B5;border-collapse:collapse;font-size:12px}
td.community{vertical-align:top;padding:8px 0;}
table.community{background:none white;text-align:center;width:581px;font-family:verdana,helvetica,sans-serif;font-size:10px;}
table.community td.combanner{background:white;text-align:center;vertical-align:top;padding:0;}
table.community td.comleft,table.community td.comright{vertical-align:top;background:white;}
table.community td.com1top{text-align:left;padding:0;vertical-align:top} 
table.community td.com1mid{text-align:left;padding:0 13px;vertical-align:top;background:url(images/home-com1mid.jpg) repeat-y;vertical-align:top;}
table.community td.com1bot{text-align:left;padding:0;vertical-align:top;background:#E6E6DE;height:20px;width:187px;}
a.community,a.community:link,a.community:visited,a.community:active,a.community:hover{color:black;font-weight:bold;font-size:12px;text-decoration:none;}
td.packages{background:white none;text-align:left;font-size:12px}
td.chartheader{background:#eee none;border:1px solid #ccc;border-bottom:1px solid #666;color:#c00000;font-weight:bold;padding:1px;width:12%}
td.chartheader-hand {background:#eee url(images/hosting-oldwomanhandsrt.gif) top right no-repeat;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #666;border-top:0px solid #ccc;color:#c00000;font-weight:bold;padding:1px;vertical-align:bottom;}
td.chartheaderfeature{background:#EDEBE4 none;border:1px solid #ccc;border-bottom:1px solid #666;color:#c00000;font-weight:bold;padding:1px;width:30%}
td.check{background:#F7F7F2 none;border-right:1px solid #DBD7C8;border-top:1px solid #DBD7C8;padding:4px 0px;text-align:center}
td.checkmark{background:#F7F7F2 none;border-right:1px solid #DBD7C8;padding:4px 4px;text-align:center}
td.cost{background:white none;border-left:1px solid #DBD7C8;border-top:1px solid #DBD7C8;color:#000;font:normal 11px verdana,sans-serif;padding:7px 1px;text-align:center}
td.costhead{background:white none;border-left:1px solid #DBD7C8;color:#000;font:bold 11px verdana,sans-serif;padding:2px 1px;text-align:center}
td.feature{background:#FFFFFF none;border:1px solid #ccc;color:#666;font-weight:bold;padding:1px;width:30%}
tr.altrow td.feature{background:#F7F7F4 none;border:1px solid #ccc;color:#666;font-weight:bold;padding:1px;width:30%}
td.instructl{border-top:1px solid #ccc}
td.options{background:white none;color:#444;font:12px verdana,sans-serif;text-align:left}
td.optionsform{background:white none;border-top:1px solid #DBD7C8;color:#444;font:bold 12px verdana,sans-serif;text-align:left}
td.optionsform1{background:white none;border-left:1px solid #DBD7C8;border-top:1px solid #DBD7C8;color:#444;font:normal 12px verdana,sans-serif;text-align:right;white-space:nowrap}
td.optionshead{background:#EDEAE4 none;color:#444;font:bold 12px verdana,sans-serif;text-align:right}
td.orderform{background:white none;color:#444;font:12px verdana,sans-serif;text-align:center}
td.orderformhead{background:#EDEAE4 none;color:#444;font:bold 12px verdana,sans-serif;text-align:center}
table.portfolio {font:12px Verdana,Arial,Helvetica,sans-serif;color: #363636;background-color: #F9FBFD;border:1px solid #cccccc;}
td.portfolio{text-align:left;background:white none;font:12px Verdana,Arial,Helvetica,sans-serif;color:#363636;border-top:1px solid #dddddd;}
td.portfolio ul,td.beacon ul {margin:0px;margin:0px;padding-top:0px;padding-left:20px;list-style:square;}
.subhead p {font: 11px Verdana,Arial,Helvetica,sans-serif;color:#Bf0f19;background-color:white;font-weight:bold;padding:5px 5px 5px 1px;border-top:5px #cccccc solid;}
td.question{background:white none;border-right:1px solid #DBD7C8;border-top:1px solid #DBD7C8;color:#000;padding:7px 0px 10px 0px;text-align:center}
td.topred{background:white url(images/website-topred2.gif) repeat-x;color:black;font-size:8px;text-align:center}
td.topred1{background:white url(images/website-bg.gif) repeat;padding:0;text-align:right}
td.what{background:white none;border-right:1px solid #DBD7C8;color:#000;font:bold 11px verdana,sans-serif;padding:2px 1px;text-align:center}
td.white{background:white none;border:1px solid #ccc;padding:1px}
td.white1{background:white none;font-size:12px;padding:1px}
td.woman{background:white none;border:0px solid #ccc;padding:0}
td.yellow{background:#ff9 none;border:1px solid #ccc;padding:1px}
ul.hosting{font-size:14px;list-style:square;margin:6px 0 6px 30px}
.menutitle ul{list-style:square}
td.beacon p{padding-right:0}
td.subhead p{color:#c00000}
td.templates img{border:1px solid #ccc}
.popuppagetitle p a{background:white;color:#444;font:bold 13px Verdana,Arial,Helvetica,sans-serif;padding:8px;text-decoration:none;width:100%}
.popupsubhead p a{background:white;color:#Bf0f19;font:bold 11px Verdana,Arial,Helvetica,sans-serif;width:100%}
.hosting,.plain{background:#FFF none}
a.dashed:hover{border-bottom:1px dashed #776A4F;color:#776A4F;text-decoration:none}
a.expandmid:hover{background:url(images/website-menuexpanded-mid.gif) repeat-y;color:#333;height:22px;padding:3px 2px 1px 22px;text-align:left;text-decoration:none;width:190px}
a.sub1bottom:hover{background:#f1f0eb;border:1px solid #e6e4dd;color:#c00000;font-weight:bold;margin:2px 2px 8px 2px;padding:2px 2px 2px 5px;width:154px}
table.outertable,.center{text-align:center}
.emphatic,span.red,li.red{color:#c00000;font-weight:bold}
li.gray{color:#666;}
table.aboutusbox td.aboutboxbottom{background:url(images/home-about-bottom.jpg) no-repeat;height:21px;padding:0 30px 0px 95px;vertical-align:top}
table.aboutusbox td.aboutboxwords{padding:0;width:462px;font-family:arial,verdana,sans-serif;vertical-align:top;}
td.aboutboxwords{background:url(images/home-words-bg1.gif);}
table.aboutusbox td.aboutusleft{background:url(images/home-about-manbg.jpg) repeat-y;padding:0;vertical-align:top;width:99px}
table.aboutusbox td.aboutustext{background:white url(images/home-about-tan.jpg) repeat-y;padding:5px 50px 0 5px;vertical-align:top}
table.hostpkg td.yellow{background:#ff9 none;border:1px solid #ccc;padding:1px;width:12%}
table.white td.news{background:url(images/home-news.jpg) no-repeat;padding-right:130px;padding-top:20px}
td.instructr,td.instructltop{border-left:1px solid #ccc}
td.instructr,td.searchformr{border-top:1px solid #ccc;font-size:12px;text-align:left}
tr.altrow td.white{background:#F7F7F4 none;border:1px solid #ccc;padding:1px;width:12%}
table.white,table.white td{background:white none}
td.beacon,td.beacon p{background:white none;color:#222;font:13px 'Trebuchet MS',tahoma,arial,verdana,sans-serif;padding-right:30px;vertical-align:top}
table.white td.bottomcolumn{background:url(images/home-hosting-column-bottom.jpg) no-repeat;height:37px;padding:0;width:33%;vertical-align:top;text-align:left;}
table.white td.midcolumn{background:url(images/home-hosting-column-mid.jpg) repeat-y;padding:0;width:33%;vertical-align:top;text-align:left;}
table.white td.topcolumn{background:url(images/home-hosting-column.jpg) no-repeat;height:150px;padding:0}
td.homeform,td.instructl,td.instructltop,td.homeform1,td.homeform2{white-space:nowrap;}
td.homeform,td.instructr,td.searchformr,td.homeform1,td.homeform2{background:white none;font-size:14px;text-align:right}
td.homeform1{width:140px;}
td.homeform2{text-align:left;width:500px;}
td.templates,td.subhead{background:white none;font-size:12px;text-align:center}
a,a:link,a:hover,a:visited,a:active{color:#c00000;}
a {text-decoration:none;}
a.dashed,a.dashed:link,a.dashed:visited{border-bottom:1px dashed #444;color:#444;text-decoration:none}
a.cpanel,a.cpanel:link,a.cpanel:visited,a.cpanel:hover{border-bottom:1px dashed #c00000;color:#c00000;font-weight:bold;text-decoration:none}
a.sub1,a.sub1:link,a.sub1:visited,a.sub1:active,a.sub1:hover,a.sub2,a.sub2:link,a.sub2:visited,a.sub2:active,a.subselected,a.subselected:link,a.subselected:visited,a.subselected:active,a.subselected:hover,a.order,a.order:link,a.order:hover,a.order:visited,a.sub1bottom,a.sub1bottom:link,a.sub1bottom:visited,a.sub1bottom:active,a.sub2selected,a.sub2selected:link,a.sub2selected:visited,a.sub2selected:active,a.sub2selected:hover,a.sub2:hover,a.expandtop,a.expandtop:link,a.expandtop:visited,a.expandtop:hover{display:block;float:left;width:146px}
a.sub1:hover,a.subselected,a.subselected:link,a.subselected:visited,a.subselected:active,a.subselected:hover,a.sub1bottom,a.sub1bottom:link,a.sub1bottom:visited,a.sub1bottom:active,a.sub2selected,a.sub2selected:link,a.sub2selected:visited,a.sub2selected:active,a.sub2selected:hover,a.sub2:hover{background:#f1f0eb;border:1px solid #e6e4dd;color:#c00000;font-weight:bold;margin:2px;padding:2px 2px 2px 5px;text-decoration:none;}
div.expandmid a.sub1:hover,div.expandlast a.sub1:hover{border:1px solid #e6e4dd;}
a.order,a.order:link,a.order:visited,a.order:active{background:url(images/website-leftarrow.gif) no-repeat 105px 0;border:2px solid #BCB398;color:#c00000;font-weight:bold;margin:2px 2px 8px 2px;padding:2px 2px 2px 5px;text-decoration:none;width:146px;}
a.order:hover,a.orderselected,a.orderselected:link,a.orderselected:hover,a.orderselected:active,a.orderselected:visited{background:#c00000 url(images/website-leftarrow1.gif) no-repeat 105px 0;border:2px solid #dbd7c8;color:#fff;font-weight:bold;margin:2px 2px 8px 2px;padding:2px 2px 2px 5px;text-decoration:none;width:146px;display:block;float:left;}
a.expandtop,a.expandtop:active,a.expandtop:visited,a.expandtop:link,a.expandtop:hover{color:#fff;float:left;padding:5px 2px 1px 16px;text-align:left;text-decoration:none}
a.expandtop,a.expandtop:active,a.expandtop:visited,a.expandtop:link,a.expandtop:hover{padding-bottom:3px;padding-top:0}
a.expandtop,a.expandtop:link,a.expandtop:hover,a.expandtop:visited,a.expandtop:active {border:0px solid white;}
a.sidemenu,a.sidemenu:link,a.sidemenu:visited,a.sidemenu:active{border:1px solid #edebe4;color:#a49a73;margin-bottom:2px;text-decoration:none;width:165px}
a.sub1bottom,a.sub1bottom:link,a.sub1bottom:visited,a.sub1bottom:active{border:1px solid #ffffff;color:#c00000;font-weight:bold;margin:2px 2px 8px 2px;padding:2px 2px 2px 5px;text-decoration:none;width:154px}
/*div.tanmenuitem,div.whitemenuitem{background:no-repeat;height:26px;width:190px;text-align:left;margin:0;}
a.tanmenuitem,a.tanmenuitem:active,a.tanmenuitem:visited,a.tanmenuitem:link{background:url(images/website-menuitem.gif) no-repeat;}
a.tanmenuitem,a.tanmenuitem:active,a.tanmenuitem:visited,a.tanmenuitem:link,
div.tanmenuitem a.tanmenuitem,div.tanmenuitem a.tanmenuitem:active,div.tanmenuitem a.tanmenuitem:visited,div.tanmenuitem a.tanmenuitem:link,div.tanmenuitem a.tanmenuitem:hover,
a.tanmenuitem:hover{background:url(images/website-menuitemhover.gif) no-repeat;color:white;}
*/
div.tanmenuitem {width:187px;height:26px;margin:0;background-image:url(images/website-menuitem.gif);background-position:top left;background-repeat:no-repeat;text-align:left;}
div.tanmenuitem a.tan,div.tanmenuitem a.tan:link,div.tanmenuitem a.tan:visited,div.tanmenuitem a.selected,div.tanmenuitem a.selected:link,div.tanmenuitem a.selected:visited{float:left;display:block;margin:0;padding:0;width:187px;height:26px;overflow:hidden;font:bold 12px arial,sans-serif;color:#c00000;text-decoration:none;background:url(images/website-menuitem.gif);background-position:100% -50px;background-repeat:no-repeat;}
div.tanmenuitem span {display: block;margin:0;padding:6px 0 0 15px;}
div.tanmenuitem a.tan:hover, div.tanmenuitem a.selected, div.tanmenuitem a.selected:link, div.tanmenuitem a.selected:visited {background-image:none;color:white;}
div.tanmenuitem a.tan:active {color:black;}
div.tanmenuitem a.selected:hover {background-image:none;color:#c00000;}
/*div.whitemenuitem{background:no-repeat;height:26px;width:190px;text-align:left;margin:0;}
a.whitemenuitem,a.whitemenuitem:active,a.whitemenuitem:visited,a.whitemenuitem:link{color:#c00000;float:left;text-decoration:none;display:block;width:190px;}
div.whitemenuitem a.whitemenuitem,div.whitemenuitem a.whitemenuitem:active,div.whitemenuitem a.whitemenuitem:visited,div.whitemenuitem a.whitemenuitem:link,div.whitemenuitem a.whitemenuitem:hover{padding:5px 2px 5px 16px;}
a.whitemenuitem,a.whitemenuitem:active,a.whitemenuitem:visited,a.whitemenuitem:link{background:url(images/website-menuitemwhite.gif) no-repeat}*/
a.selected,a.selected:link,a.selected:visited,a.selected:active,a.selected:hover{background:url(images/website-navbghover.gif) no-repeat;color:#c00000;font-weight:bold;margin:2px 2px 4px 4px;padding:6px 4px;text-decoration:none;white-space:nowrap;width:161px}
a.topsites,a.topsites:link,a.topsites:visited,a.topsites:hover,a.topsites:active{background:transparent;color:#c00000;font:normal 11px arial,sans-serif;text-decoration:underline}
a.sub1,a.sub1:link,a.sub1:visited,a.sub1:active,a.sub2,a.sub2:link,a.sub2:visited,a.sub2:active{border:1px solid #ffffff;color:#c00000;font-weight:bold;margin:2px;padding:2px 2px 2px 5px;text-decoration:none;width:146px}
a.sub2,a.sub2:link,a.sub2:visited,a.sub2:active,a.sub2:hover,a.sub2selected,a.sub2selected:link,a.sub2selected:visited,a.sub2selected:active,a.sub2selected:hover,a.sub2bottom:hover,a.sub2selected{color:#000000;font-size:.95em;margin:1px 2px;padding:1px 2px 1px 5px;text-decoration:none}
/*#divcontainer{clip:rect(0,430px,60px,0);float:left;height:60px;overflow:hidden;visibility:hidden;width:430px}
#divcontent{left:5px;padding-left:5px;position:relative;top:0}
#divdowncontrol{float:right;height:30px;text-align:right;width:20px;z-index:1}*/
#divNews{font-weight:normal;position:relative}
#divNewsCont{background:#efede6;clip:rect(0px,150px,140px,0px);font-weight:normal;height:140px;overflow:hidden;visibility:hidden;width:150px}
/*#divupcontrol{float:right;font-size:7px;height:65px;text-align:right;width:20px;z-index:1}*/
#hosting{background:url(images/home-hosting.jpg);}
#design{background:url(images/home-design.jpg);}
#marketing{background:url(images/home-marketing.jpg);}
#marketing, #hosting, #design{background-position:top left;background-repeat:no-repeat;height:133px;overflow:hidden;position:relative;width:168px}
#hosting a{background:url(images/home-hosting.jpg);}
#design a{background:url(images/home-design.jpg);}
#marketing a{background:url(images/home-marketing.jpg);}
#hosting a,#design a,#marketing a{background-position:top left;background-repeat:no-repeat;display:block;height:133px;margin:0;padding:0;position:absolute;text-decoration:none;width:100%}*/
#masterdiv{font:13px arial,verdana,sans-serif;overflow:auto;padding:4px 45px 0 13px}
#ourchurch{background:url(images/occname.gif) top left no-repeat;height:44px;overflow:hidden;padding:0;padding-left:0;position:relative;width:530px}
#tooltip{background:white none;border:1px solid #DBD7C8;left:0px;position:absolute;top:0px;visibility:hidden;width:200px;z-index:4}
table#consult {background:#fff none;border:1px solid #ccc;color:#000;font:12px Verdana,Arial,Helvetica,sans-serif;width:500px}
#consult td{border:1px solid #cccccc; padding:0px 6px 4px; font:11px Verdana,Arial,Helvetica,sans-serif}
.copyright,#search{font-size:11px;text-align:center}
div#search{margin-bottom:0;margin-top:0;height:124px;}
div.container,#containerarea{background:url(images/home-topsites-mid.gif) repeat-y;color:#c00000;float:right;font:11px verdana,arial,sans-serif;height:50px;margin:46px 6px 0px 65px;overflow:hidden;padding:0 8px;width:168px}
#hostpkg td.white{background:white none;border:1px solid #ccc;padding:1px;width:12%}
#hostpkg td.intro {background:white none;width:100%;padding:10px;border:0px solid #ccc;font-size:11px;}
#hostpkg #hostpeek {text-align:right;vertical-align:bottom;background-image:none;background-color:white}
#ourchurch a,#ourchurch a:link{background:url(images/website-occname.gif) top left no-repeat;display:block;height:44px;margin:0;padding:0;text-decoration:none;width:100%}
#businesses a:hover,#businesses a.link:hover{background:url(images/website-businesses-hover.jpg)}
#churches{background:url(images/website-churches.jpg) top left no-repeat;float:left;height:83px;margin:0;overflow:hidden;padding:0;position:relative;width:106px}
#churches a,#churches a:link{background:url(images/website-churches.jpg) top left no-repeat;display:block;height:83px;margin:0;padding:0;text-decoration:none;width:100%}
#churches a:hover,#churches a.link:hover{background:url(images/website-churches-hover.jpg) top left no-repeat;display:block;height:100%;margin:0;padding:0;text-decoration:none;width:100%}
#schools a:hover,#schools a.link:hover{background:url(images/website-schools-hover.jpg)}
#schools,#schools a,#schools a.link{background:url(images/website-schools.jpg)}
#families a:hover,#families a.link:hover{background:url(images/website-families-hover.jpg)}
#ministries a:hover,#ministries a.link:hover{background:url(images/website-ministries-hover.jpg)}
#businesses,#businesses a,#businesses a.link{background:url(images/website-businesses.jpg)}
#families,#families a,#families a.link{background:url(images/website-families.jpg)}
#ministries,#ministries a,#ministries a.link{background:url(images/website-ministries.jpg)}
#occtop,#occtop a,#occtop a.link{background:url(images/website-occtop.jpg) top left no-repeat}
#schools,#ministries,#businesses,#families{float:left;height:83px;margin:0;overflow:hidden;padding:0;position:relative;width:104px}
#sectionTitle{text-align:center;height:54px;margin:0;overflow:hidden;padding-left:0;position:relative;width:522px}
#pageTitle{height:79px;margin:0 auto;overflow:hidden;padding-left:0;padding-top:0;position:relative;width:450px;}
.occtop a,.occtop a:link{display:block;height:54px;margin:0;padding:0;text-decoration:none;width:100%;text-align:center;}
.top5 a,.top5 a:link{background:top left no-repeat;display:block;height:83px;margin:0;padding:0;text-decoration:none;width:104px;}
div.expandlast{background:url(images/website-menuexpanded-bottom.gif) no-repeat;color:#c00000;height:36px;padding:0 2px 1px 13px;text-align:left;text-decoration:none;width:190px}
a.expandlast:hover{background:url(images/website-menuexpanded-bottom.gif) no-repeat;color:#333;height:30px;padding:3px 2px 1px 22px;text-align:left;text-decoration:none;width:190px}
table.white td.col1 {background:url(images/hosting-hostingcol1.jpg) no-repeat bottom left} 
table.white td.col2 {background:url(images/hosting-hostingcol2.jpg) no-repeat bottom left} 
table.white td.col3 {background:url(images/hosting-hostingcol3.jpg) no-repeat bottom left} 
.col1,.col2,.col3 {width:33%;vertical-align:top;text-align:left; height:138px}
.hr550 {width:550px;height:4px;color:#E3DFD4;background-color:#E3DFD4;text-align:center}
img.woman{margin:20px 15px 0 0;border:1px solid white}
div.testop{background:url(images/home-testimonials-top.gif) no-repeat;width:168px;height:36px;margin-right:6px;}
div.tesmid{background:url(images/home-topsites-mid.gif) repeat-y;width:168px;font-family:arial,sans-serif;font-size:12px;font-weight:normal;padding:8px;margin-right:6px;}
div.tesbot{background:url(images/home-topsites-bottom.gif) no-repeat;width:168px;height:56px;text-align:right;font-family:arial,sans-serif;font-size:12px;padding:0 15px 0 0;margin-right:8px;margin-bottom:12px;}
div.topsites{background:url(images/home-topsites-top.gif) no-repeat; width:168px;height:36px;margin-right:6px;}
div.toppartners{background:url(images/home-toppartners-top.gif) no-repeat; width:168px;height:36px;margin-right:6px;}
ol.topsites{padding-right:10px;}
div.topsitesmid{background-image:url(images/home-topsites-mid.gif); background-repeat:repeat-y; width:168px; font-size:11px; font-family:arial,sans-serif; padding:0 8px; margin-right:6px; border:1px solid transparent;}
div.topsitesbot{background:url(images/home-topsites-bottom.gif) no-repeat;width:168px;height:56px;text-align:right;font:12px arial,sans-serif;padding:0 15px 0 0;margin-right:6px;margin-bottom:8px;}
div.left p{text-align:left}
table.partnerorder{background:white none;border:2px solid #ccc;border-collapse:collapse;font-size:12px}
blockquote.resources{background:#f5f5f5;border:1px solid #ccc;padding:4px}
.mediabox{float:right;border:1px solid #CBD5DE;background-color:#EFF2F5;padding:6px;margin:5px;width:200px;font-family:arial,verdana,sans-serif}
.questionbox{color:black;font-family:arial,verdana,sans-serif;width:500px;cursor:pointer;}
.smenu, #s1{border:1px solid #CBD5DE;background-color:#fff;padding:8px;font-family:arial,verdana,sans-serif;width:500px;text-align:justify;margin-left:5px}
.questionbox em{text-decoration:underline}
.labelcell{font:11px Verdana,Arial,Helvetica,sans-serif;color:#555;background:#FAFAF8;text-align:right;width:100%;padding-right:3px} 
.labelcell input{font:11px Verdana,Arial,Helvetica,sans-serif;color:#000;background:#fff} 
.checkbox{font:10px Verdana,Arial,Helvetica,sans-serif;color:#696969;background:#FAFAF8 none;text-align:left;padding-right:3px} 
.fieldcell{background:#FAFAF8 none;color:#000000;text-align:left;margin-right:0px;padding-right:0px;padding-left:3px;padding-top:3px;} 
.fieldcell input{width:200px;font:11px Verdana,Arial,Helvetica,sans-serif;background:#fff;color:#102132;border:1px solid #CECEBD;margin-right:3px;margin-top:3px;} 
.fieldcell textarea{width:98%;font:11px Verdana,Arial,Helvetica,sans-serif;border:1px #CECEBD solid;background:#fff;color:#000000;margin:2px}
.fieldcell select { width:200px; font:11px Verdana, Arial, Helvetica, sans-serif; background:#fff; color:#102132} 
input.choice { background-color:white;border:0px solid #ccc; width:15px; height:15px}
.buildtoc{float:right;background-color:#E3DFD4;padding:8px;margin-left:10px;}
.button {font:bold 12px Verdana,Arial,Helvetica,sans-serif;background:#f5f5f5;border:1px solid #CECEBD;color:#666;margin-left:11px;margin-top:3px;margin-bottom:2px;cursor:pointer;padding:1px;}
.submit,div.center input.submit,.labelcell .submit{font:bold 15px Verdana,Arial,Helvetica,sans-serif;background:#c00000;border:1px solid #EFEFE9;color:#fff;margin-left:12px;margin-top:3px;margin-bottom:2px;cursor:pointer;padding:5px;}
.beacon p.expand {margin-right:0;padding-right:4px;}
div.recommend{border:1px solid #CBD5DE;background-color:#f9f9f6;padding:6px;margin:10px 5px;width:100%;font-family:arial,verdana,sans-serif}
.bottomred{background:url(images/website-redbar-lower.jpg) repeat-x #c00000}
dd.category{color:#888;font-size:0.95em}
#sectionTitle a,#sectionTitle a:link{background:url(images/sectiontitle_hosting.jpg) top left no-repeat}
#pageTitle a,#pageTitle a:link{background:url(images/pagetitle_hosting_top-websites.gif) top left no-repeat;display:block;height:79px;margin:0 auto;padding:0;text-decoration:none;width:100%;}
#tabs{padding:1px;text-align:center;font-family:arial,sans-serif;font-size:12px;}
#tabs ul{margin:0;padding:0;list-style-type:none;text-align:center;clear:left;}
#tabs ul li{display:block;float:left;text-align:center;padding:0;margin:0;}
#tabs ul li a {background:#fff;width:12px !important; width:9px;height:22px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;
	border-right:none;padding:0 3px !important; padding:0 5px;margin:0;color:#c00000;text-decoration:none;display:block;text-align:center;letter-spacing:1px;line-height:2em;}
#tabs ul li.here a, #tabs ul li a:hover{color:white;background:#c00000;}
#tabs ul li.right{border-right:1px solid #ccc;}
ol.topsites1 {margin:6px 0 6px 15px;padding-left:10px}
ol.topsites1 li {margin-bottom:8px;font-size:.95em;}
/*these styles are for OCC search forms*/
#consult td.labelcell {width:35%;font-weight:bold;font-size:12px;background:#FAFAF8;color:#555;padding:3px;}
#consult td.fieldcell {width:64%;font-size:12px;background:#FAFAF8;padding:3px;}
#consult td.fieldcell select, #consult td.fieldcell input,#consult td.fieldcell textarea{width:100%;font-size:12px;background:#fff;}
#consult td.fieldcell input.simple {width:auto;}
table#consult {background:#fff none;border:1px solid #ccc;color:#000;font:12px Verdana,Arial,Helvetica,sans-serif;width:500px}
#consult td{border:1px solid #cccccc; padding:0px 6px 4px; font:11px Verdana,Arial,Helvetica,sans-serif}
table.white td.newstop{background:white url(images/home-newstop.gif) no-repeat;width:402px;height:51px;}
table.white td.newsright{background:white url(images/home-newsgirl.jpg) no-repeat;width:153px;}
table.white td.newsmid{background:white url(images/home-newsmid.gif) repeat-y;width:402px;padding-left:20px;font-size:12px;font-family:arial,sans-serif;}
table.white td.newsbot{background:white url(images/home-newsbot.gif) no-repeat;width:402px;height:28px;}
.break{font-size:5px;}
table.summary{background:white;font-size:10px;text-align:center;width:560px;}
table.summary th {font-size:12px;background:#EDEBE4;}
table.summary .consider {width:135px;font-weight:bold;}
table.summary td {background:white;}
table.summary td.web {background:#EDEBE4;font-weight:bold;}
a.info,a.info:hover{text-decoration:none;border-bottom:1px dashed #c00000;}
table.demographics{background:#ccc;width:100%;font-size:11px;width:460px;border:2px solid #ccc;}
table.demographics td{vertical-align:top;background:white;width:210px;text-align:left;padding:5px 2px 2px 5px;}
table.demographics td.term{vertical-align:top;width:205px;;text-align:right;line-height:1.5em;padding:2px;}
table.demographics td.percent{vertical-align:top;width:45px;text-align:right;line-height:1.5em;padding:2px;}
table.options{background:none white;width:100%;}
table.options td{background:none white;}

/* added for marketing section */
a.sidemenu , a.sidemenu:link , a.sidemenu:visited , a.sidemenu:active {
color : #a49a73; 
text-decoration : none; 
border : 1px solid #edebe4; 
width : 165px; 
margin-bottom : 2px; 
} 
a.sidemenu:hover {
color : #c00000; 
border : 1px solid white; 
text-decoration : none; 
width : 165px; 
background-color : #f8f7f3; 
margin-bottom : 2px; 
} 
a.sideselect , a.sideselect:link , a.sideselect:visited , a.sideselect:active , a.sideselect:hover {
color : #c00000; 
border : 1px solid white; 
text-decoration : none; 
width : 165px; 
background-color : #f8f7f3; 
margin-bottom : 2px; 
} 

/* hide from all but IE */
* html body a.expandtop,* html body a.expandtop:active,* html body a.expandtop:visited,* html body a.expandtop:link,* html body a.expandtop:hover{padding-top:5px}
* html body div.topsitesmid {border:0px solid white;}

