body {margin:0; padding:0; text-align:center; background-image:url(../images/siteBackTile.jpg); background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
p {margin:0; padding:0;}
ul {margin:0; padding:0; list-style:outside url(../images/bullet.gif);}
img {border:0;}
h3 {margin:0; padding:15px 0px 8px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left;}


#siteContainer { width:816px; position:relative; margin:0 auto; padding-bottom:20px; text-align:center;}

#siteHeader {position:relative; text-align:left;}
#headerLogoC {position:absolute; top:15px; left:4px;}
#headerImgC {text-align:left; /*padding-left:22px;*/ margin-left:-2px;}
#headerImgCnoFla {text-align:left; padding-left:22px;}
#headerImgCnoFla div { position:absolute; top:5px; right:45px; z-index:10; color:#000000; font-size:10px;}
#headerImgCnoFla div a {color:#ff0000;}
#headerImgBrdB {text-align:left; padding-left:22px;}
#headerImgBrdBL {position:absolute; left:0px; top:293px;}

#MainMenuContainer { position:absolute; top:26px; left:428px;}
#MainMenuContainer div {float:left; margin-top:14px; position:relative;}
#MainMenuContainer .active {margin-top:0px;}
#MainMenuContainer .hoverAnmC {position:absolute; left:1px; top:24px; visibility:hidden;}

#MainMenuContainer img {border:0;}


#siteMainContentContainer {position:relative; margin:0 auto; width:756px;/* background-color:#0099CC;*/ text-align:left; background-image:url(../images/indexMainBackTile.gif);background-repeat:repeat-y;}

#MainLeftCol {}
#MainLeftColContent {width:480px; background-image:url(../images/MainBoxLeftBrd.gif); background-repeat:no-repeat;}

#MainLeftColContent div {margin:0px 0px 0px 10px; }
#indexSlogan1 { padding:4px 0px 14px 12px; background-color:#B55B00;}

.headImg {display:block; margin:0px 0px 0px 10px;}
#indexSec1 { background-color:#B55B00; padding:0px 0px 15px 0px}
#indexSec1 p, #indexSec2 p, #indexSec3 p { padding:12px 0px 12px 15px; font-weight:bold;}
#indexSec1 ul, #indexSec2 ul, #indexSec3 ul { margin:0px 22px 0px 10px; padding-left:20px;}
#indexSec1 li, #indexSec2 li, #indexSec3 li { margin:0px 0px 13px 0px; padding-left:5px;}

#indexSec2 { background-color:#A84F00; padding:5px 0px 0px 0px;}
#indexSec3 {}

/* about us */
#aboutSec1 { background-color:#B55B00; padding:0px 12px 15px 0px}
#aboutSec1 p { padding:10px 0px 0px 15px; text-align:justify;}
#aboutSec1 p strong {color:#FFEFAC; font-weight:normal;}

#aboutSitesListC {margin:0px; background-color:#B55B00/*#A75000*/; padding:0px 23px 250px 5px; }
#aboutSitesListC a {color:#FFEFAC; text-decoration:none; font-size:11px;}
#aboutSitesListC div {border-bottom:1px solid #BA6500; padding:14px 0px 16px 0px;}
#aboutSitesListC div strong {display:block; background:url(../images/bullet.gif) no-repeat; padding-left:20px; margin-bottom:3px;}
#aboutSitesListC div span {display:block; background:url(../images/bullet2.gif) no-repeat; background-position:0px 5px; padding-left:20px; font-size:9px;}

#aboutSitesListC #aboutFullListLinkC {border:0;}
/* about us */

/* services */
#servicesListC { padding:25px 0px 0px 0px;}
#servicesListC ul { margin:0px 22px 0px 12px; padding-left:16px;}
#servicesListC li { margin:0px 0px 13px 0px; padding-left:5px;}

#servicesSec2 { background-color:#B55B00; padding-bottom:350px;}
/* services */

/* projects */
#projectsSec1 { background-color:#B55B00; padding:0px 12px 15px 0px; border-bottom:1px solid #C5761F;}
#projectsSec1 p { padding:10px 0px 0px 15px; text-align:justify;}
#projectsSec1 p strong {color:#FFEFAC; font-weight:normal;}

#projectsListC {padding:0px 0px 150px 0px;background-color:#B55B00;}
#projectsListC div {margin:0; border-bottom:1px solid #C5761F; }
#projectsListC .odd {background-color:#A75000;}
#projectsListC .even {background-color:#B55B00;}
#projectsListC img {float:right; margin:15px 12px 0px 0px;}

#projectsListC div div {border:0; padding:16px 0px 17px 0px;}
#projectsListC div div strong {display:block; background:url(../images/bullet.gif) no-repeat; padding-left:20px; margin:0px 0px 3px 16px;}
#projectsListC div div span {display:block; background:url(../images/bullet2.gif) no-repeat; background-position:0px 5px; padding-left:20px; font-size:9px; margin:0px 0px 0px 16px;}
#projectsListC div div a {color:#FFEFAC; text-decoration:none; font-size:11px;}
#projectsListC div .expl {margin:5px 80px 0px 36px; padding:0px; text-align:justify; font-size:10px;}

#MainLeftColProd {position:absolute; top:0px; left:0px; }

#MainRightColProd { padding:0px 30px 50px 20px; margin-left:480px; background:url(../images/rightColBrdL.gif) no-repeat; text-align:justify;}

/* projects */


/* contact */
#contactFormC { background-color:#B55B00; padding:0px 9px 250px 0px}
#formContainer {background-color:#FFFFFF; margin:0px 0px 0px 0px; padding:15px 17px 0px 15px; background:url(../images/contactFormbackTile.gif) repeat-y;}
form {margin:0; }
form fieldset {border:0; margin:0; padding:0; display:block;}
form label { color:#804501; display:block; margin-bottom:3px;}
form input {border:1px solid #C9C9C9; width:172px; margin-bottom:7px; color:#804501; background-color:#F5F0EB;}
form textarea {border:1px solid #C9C9C9; overflow:auto; width:225px; height:197px; color:#804501; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#F5F0EB;}
form .leftField {float:left}
form .rightField {float:right}

#formSubmitC { padding:10px 0px 0px 2px; font-size:10px; position:relative;}
#formSubmitC strong { color:#FE8700;}
#formSubmitC input {border:0; width:97px; height:23px; display:block; position:absolute; top:5px; left:352px;}
html>body #formSubmitC input {left:354px;}

#contactResultC {color:#804501; text-align:center; padding:100px 0px 112px 0px;}

#contatctFormErrorsC {color:#C73B00; text-align:left; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; border-bottom:1px solid #F5F0EB; }
/* contact */

/* advice */
#adviceSec1 { background-color:#B55B00; padding:0px 0px 15px 0px}
#adviceSec1 p { padding:5px 15px 3px 15px; text-align:justify;}
#adviceSec1 p a {color:#FFEFAC; text-decoration:none;}
#adviceSec1 p a:hover {text-decoration:underline;}

#adviceSec1 .headPar {font-weight:bold; padding:12px 15px 12px 15px; text-align:justify;}
/* advice */

/* faq */
#faqSec1 { background-color:#B55B00; padding:0px 0px 15px 0px}
#faqSec1 a {color:#FFFFFF; text-decoration:none;}
#faqSec1 a:hover {text-decoration:underline;}

#faqSec2 { background-color:#A84F00; margin:0; padding:0px 0px 150px 10px; border:1px solid #A84F00;}
#faqSec2 div {margin:10px 0px 30px 9px; background-color:#A84F00;}
#faqSec2 div p {padding:0px 20px 10px 0px; text-align:justify;}
#faqSec2 ul { margin:0px 22px 10px 12px; padding-left:12px;}
#faqSec2 li { margin:0px 0px 3px 0px; padding-left:5px;}
/* faq */

#MainRightCol {position:absolute; top:0px; left:480px; padding:6px 0px 0px 24px; background:url(../images/rightColBrdL.gif) no-repeat;}
#MainRightCol span {display:block;}
#MainRightCol a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
#MainRightCol a:hover {text-decoration:underline;}

#siteFooter {margin-bottom:20px; width:756px; position:relative; margin:0 auto; background-image:url(../images/SiteFooterBackTile.gif);}
#siteFooterEdesingLogoC {float:right; font-size:9px; padding:3px 15px 0px 0px;}
#siteFooterEdesingLogoC img {vertical-align:middle; margin-left:3px;}

#siteFooterMenu { background-repeat:repeat-y; padding:15px 0px 0px 20px; position:relative; margin-bottom:-3px; z-index:5; text-align:left;}
#siteFooterMenu a { color:#FFFFFF; text-decoration:none;}
#siteFooterMenu a:hover {text-decoration:underline;}
#siteFooterMenu span {display:inline; border-right:1px solid #B16E31; padding:5px 14px 0px 12px;}
#siteFooterMenu span a { position:relative; bottom:5px;}

#flashAssistCont {padding-top:30px; margin-left:-5px; margin-bottom:5px;}
