/************* general/page specific/set up ************/
body, div, span, p, ul, ol, li, h1, h2 ,h3, img, form, fieldset {margin:0px;padding:0px;border:0px;}
body {background-color: #fff;text-align:center;color: #000;font-size:12px;font-family:trebuchet ms;}
#print {display:block;font-size: 1.4em;margin:20px 0px;}
#print ul {float:left;list-style-type:none;margin: 20px;}
#header img {float:left;margin: 0px 20px;}
#page {width:963px;margin:0px auto;background: url(../images/pagebg.jpg) 0px 0px repeat-y;}
#main {}

/************* header and navigation ************/
#header {text-align:left;}
#logo {}
#navigation {font-size: 1.4em;clear:both;padding-top: 20px;padding-left:30px;}
#navigation li {display:inline;padding: 0px 30px 0px 0px;}
#navigation li a {color:#91278f;font-weight:bold;}
#navigation li a span {}

#flash {display:none;}

/************* usps ************/
#usp00 {height:43px;width:726px;background:#fff;line-height:43px;text-align:left;padding-left:30px;font-size:2em;color:#fff;}
div.usp {padding-bottom:20px;padding-right:20px;}

/************* content area ************/
#content {padding:30px;text-align:left;padding-bottom:20px;}
#content p, #content ul {font-size:1.4em;margin-bottom:1em;}
#content ul {margin-left: 20px;}
#content h1 {font-size: 2.2em;clear:both;margin-bottom:0.5em;}
#content .usp h1 {clear:none;}
#content a {color:#91278f;font-weight:bold;}
#ecab {float:right;margin: 2em 0em;}

/************* footer area ************/
#footer {clear:both;position:relative;padding:20px 30px;text-align:left;}
#footer p, #footer ul {font-size:1.4em;}
#footer ul {display:inline;border-top:1px solid #000;padding-right:50px;padding-top:15px;}
#footer ul li {display:inline;list-style-type:none;}
#footer ul, #footer p a, #footer ul a {color:#91278f;font-weight:bold;}
#footer p {padding: 10px 0px;}
#footer #web {position:absolute;top:10px;left:766px;color:#848484;padding:0px;}
#footer #web a {color:#848484;}

/************* sidebar ************/
#sidebar {}
#sidebar #register {display:block;height:59px;width:198px;margin:0px auto;background: url(../images/register.jpg) 0px 0px no-repeat;margin-bottom:40px;}
#sidebar #register span {display:none;}
#sidebar h2 {display:none;text-align:left;color:#ffe513;padding-left:15px;font-size:2.8em;}
#sidebar #quick_contact_h2 {height:33px;background: transparent url(../images/quick_contact.jpg) 0px 0px no-repeat;text-indent:-9999px;}

/************* contact form ************/
#quick_contact {display:none;position:relative;width:227px;height:258px;background: transparent url(../images/formbg.jpg) 0px 0px no-repeat;}
#quick_contact li {list-style-type:none;}
#quick_contact label {display:none;}
input#name, input#company, input#phone, input#email {position:absolute;top:0px;left:15px;width:191px;height:20px;padding:0px;background: #fff url(../images/inputbg.jpg) 0px 0px repeat-x;border:0px;font-size:14px;padding: 4px 2px;}
input#name {top:18px;}
input#company {top:75px;}
input#phone {top:131px;}
input#email {top:188px;}
input#submit {position:absolute;top:224px;left:156px;height:25px;width:57px;padding:0px;text-indent:-9999px;border:0px;background: transparent url(../images/formsubmit.jpg) 0px 0px no-repeat;cursor:pointer;}
input#submit:hover {background-position: 0px -25px;}