
.clear {clear:both;height:1px;}
a {color:#0E7BC0;text-decoration:underline;}

a.more {color:#0E7BC0;padding-right:17px;background:url('../i/more_button.jpg') top right no-repeat;}
a:hover {color: #FF9900;}
.container {}
body {margin:0px; padding:0px;text-align:center;background:url('../i/background.gif') 0 0 repeat-x #fff;font-family:Arial, Helvetica, sans-serif;font-size: 66.5%;}
div.border {margin:0px auto;width:990px;text-align:left;}

div#page {width:100%;}
div#header {height:120px;}
div#header div#contact {width:400px;float:right;font-size:1.2em;}
div#header div#contact ul {list-style-type:none;width:340px;margin: 50px 55px 0 0;}
div#header div#contact ul li {padding: 0;margin:0;color:#27221F;line-height:1.5em;font-weight:bold;text-align:right;}

div#header div#logo {float:left;width:215px;}
div#header div#logo h1 {text-indent:-999em;background:url('../i/logo.jpg') 0 0 no-repeat;text-indent:-999em;margin:25px 0 0 0;padding:0;height:95px;}

div#content {clear:both;width:100%;background:url('../i/marketing_support.jpg') bottom right no-repeat #fff;margin:0;padding:0;color:#000;}
div#content div#column1 {float:left;width:625px;padding: 0;}
div#content div#column1 h2 {font-size:2em;line-height:1.25em;margin-bottom:14px;color:#27221F;}
div#content div#column1 p {font-size:1.45em;line-height:1.45em;color:#42423D;}
div#content div#column1 ul  {font-size:1.45em;margin: 2em 0 3em 0;padding-left:1.5em;color:#42423D;}
div#content div#column1 ul li {line-height:1.35em;}
div#content div#column1 h3 {font-size:1.65em;line-height:1.35em;color:#27221F;}

div#content div#column2 {float:left;width:340px;margin:90px 0 0 15px;}
div#content div#column2 h3 {display:block;width:300px;background:url('../i/pullout_box_bg.jpg') 0 0 repeat-x #e1e1e1;border:solid 1px #e1e1e1;color:#000000;font-size:1.35em;padding:4px 0 4px 8px;}
div#content div#column2 p {font-size:1.45em;margin-left:8px;color:#666666;line-height:1.3em;font-weight:bold;margin-top:8px;}
div#content div#column2 h4 {font-size:1.55em;font-weight:normal;margin:0;padding:0;}
div#content div#column2 dl {border-bottom: solid 3px #fff;padding: 0 0 15px 0;}
div#content div#column2 dl dt {font-weight:bold;margin: 12px 0 0 20px;}
div#content div#column2 dl dd {margin:3px 0 4px 20px;}
div#content div#column2 form {margin:0;padding:0;}
div#content div#column2 input {background: #000;border: solid 1px #fff;color:#FFFFFF;}

div#footer {width:100%;background:#f2f2f2;border-top:solid 1px #e1e1e1;text-align:center;color:#42423D;font-size:1.25em;height:auto;}
div#footer div.centering {margin:0px auto;width:980px;;
	text-align:left;}
	div#footer div.border {margin-top:20px;}
div#footer dl.news {float:left;width:280px;font-size:0.9em;margin:0;padding:0;}
	div#footer dl.news dt {font-size:1.2em;font-weight:bold;display:block;border-bottom:solid 1px #ccc;color:#27221F;}
	div#footer dl.news dd {margin: 10px 0 0 0;border-bottom:solid 1px #ccc;padding-bottom:4px;line-height:1.35em;}
div#footer div#serviceoffering {float:left;width:615px;margin:0 0 20px 40px;padding: 0 0 0 40px;background:url('../i/footer_vertical_divider.jpg') 0 0 repeat-y; }
div#footer div#serviceoffering h3 {font-size:1.05em;font-weight:bold;display:block;border-bottom:solid 1px #ccc;margin:0;padding:0;color:#27221F;}
div#footer div#serviceoffering p {font-size:0.9em;line-height:1.35em;margin: 6px 0 8px 0;}
div#footer div#serviceoffering dl {font-size:0.9em;}
div#footer div#serviceoffering dl dt {font-weight:bold;}
div#footer div#serviceoffering dl dd {margin:2px 0 0 4px;}
div#footer div#serviceoffering dl.left {margin:0;padding:0;float:left;width:270px;}
div#footer div#serviceoffering dl.right {margin:0 0 0 20px;padding:0;float:left;width:270px;}

div#copyright {background:#fff;color:#333;padding: 10px 0 20px 0;line-height:1.6em;}


