body {margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; background-color:#f17a04; font-family: arial;}

h1 {font-size: 130%; margin-left: 10px; margin-right: 10px; }

h4 {font-size: 90%; color: #1b2641; margin-left: 30px; margin-right: 30px; line-height: 0;}

h3 {font-size: 110%; font-weight: bold; color: #dfb948; margin-left: 30px; margin-right: 30px; margin-top: 30px; line-height: 0;}


/******************* Header *****************/

#header {background: #fff; overflow: hidden; width: 827px; height: 115px; margin: 0 auto;}
.logo {float: left; overflow: hidden; left: 0; width: 391px; height: 115px;}
.tel {float: right; overflow: hidden; margin-right: 20px; margin-top: 10px; font-family: Arial; font-size: 24px; color: #000;}

#main {background: url(images_ewd/tpbck.gif) repeat-x;  overflow: hidden; width: 827px; height: 258px; margin: 0 auto;}
.pic {float: left; width: 402px; height: 258px; overflow: hidden;}
.slogan {float: right; width: 352px; height: 258px; overflow: hidden; margin-right: 10px; }


/******************* Header *****************/

/******************* Navigation *****************/

#navlist {margin: 0 auto; overflow: hidden; height: 40px; width: 827px; background: #726f6f; font-family: Arial; font-size: 14px; color: #fff; font-weight:bold;}

#navcontainer ul{font-family: Arial, Helvetica, sans-serif;font-size:14px;text-align: center;padding-bottom: 0px;padding-top: 0px;padding-left: 0px;margin-top: 12px;/* cancels gap caused by top padding in Opera 7.54 */margin-left: 0;color: #ffffff;width: 827px;font-family: Arial,Helvetica,sans-serif;overflow: hidden;clear: both; /* fixes Firefox 0.9.3 */}

#navcontainer ul li{display: inline;padding-left: 0;padding-right: 0;padding-bottom: 1px;/* matches link padding except for left and right */padding-top: 1px;}

#navcontainer ul li a{padding-left: 21px;padding-right: 21px;padding-bottom: 0px;padding-top: 0px;color: #ffffff;text-decoration: none;}
#navcontainer ul li.last {border:none;}
#navcontainer li a:hover {color: #000;text-decoration: none;}
	
/******************* Navigation *****************/

/******************* Container *****************/

#container {width: 827px; overflow: hidden; margin: 0 auto; background: #fff; margin-bottom: 10px;}

/******************* Container *****************/

/******************* Main Layout ***************/

#tpcon {width: 800px; margin: 0 auto; background: #ede8e8; overflow: hidden; margin-top: 15px; margin-bottom: 15px;}
#tpcon p { color: #000; font-family: Arial; font-size: 14px; line-height: 1.4em; margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px;}

#slogan {width: 800px; margin: 0 auto; font-size: 16px; color: #000; font-family: Arial; overlow: hidden; height: 30px;}

#boxes {width: 800px; margin: 0 auto;  overflow: hidden; margin-top: 15px; margin-bottom: 15px;}

#box1 {width: 240px; overflow: hidden; float: left; background: #726f6f;}
.bxhead {font-size: 14px; font-weight: bold; padding-top: 10px; padding-left: 5px; width: 240px; height: 23px; background: url(images_ewd/bxtitlered.gif); color: #000;}
.boxcon {width: 220px; overflow: hidden; color: #fff; font-size: 11px; }
.boxcon li {color: #fff; font-size: 11px;}
.boxcon a:link, .boxcon a:visited, .boxcon a:active {text-decoration: underline; color: #000; float: right; }
.boxcon a:hover {text-decoration: none;color: #fff; } 

#box2 {width: 240px; overflow: hidden; margin-left: 40px; float: left; background: #726f6f;}
.bxhead2 {font-size: 14px; font-weight: bold; padding-top: 10px; padding-left: 5px; width: 240px; height: 23px; background: url(images_ewd/bxtitleorange.gif); color: #000;}
.boxcon1 {width: 220px; overflow: hidden; color: #fff; font-size: 11px; }
.boxcon1 li {color: #fff; font-size: 11px;}
.boxcon1 a:link, .boxcon1 a:visited, .boxcon1 a:active {text-decoration: underline; color: #000; float: right; }
.boxcon1 a:hover {text-decoration: none;color: #fff; } 


#box3 {width: 240px; overflow: hidden; float: right; background: #726f6f;}
.bxhead3 {font-size: 14px; font-weight: bold; padding-top: 10px; padding-left: 5px; width: 240px; height: 23px; background: url(images_ewd/bxtitlegreen.gif); color: #000;}
.boxcon2 {width: 220px; overflow: hidden; color: #fff; font-size: 11px; }
.boxcon2 li {color: #fff; font-size: 11px;}
.boxcon2 a:link, .boxcon2 a:visited, .boxcon2 a:active {text-decoration: underline; color: #000; float: right; }
.boxcon2 a:hover {text-decoration: none;color: #fff; } 


/******************* Main Layout ***************/

/******************* Banner Ads ***************/

#ads {width: 800px; margin: 0 auto; overflow: hidden; background: #fff; height: 100px;}
.banner {margin-left: 5px; overflow: hidden; }

/******************* Banner Ads ***************/

/******************* Footer ***************/

#footer { overflow: hidden; margin: 0 auto; height: 25px; width: 827px; color: #000; }
.btnav { margin-top: 0px; overflow: hidden; float: left; font-size: 11px; font-family: Arial;}
.btnav a:link, .btnav a:visited, .btnav a:active {text-decoration: none;color: #000;}
.btnav a:hover {text-decoration: none;color: #fff; } 

.euphoria { margin-top: 0px; overflow: hidden; float: right; font-size: 11px; font-family: arial;}
.euphoria a:link, .euphoria a:visited, .euphoria a:active {text-decoration: underline;color: #000;}
.euphoria a:hover {text-decoration: underline ;color: #fff; }  

/******************* Footer ***************/
