
/* General Styles */

html, * { padding:0; margin:0;}
body { padding:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

a { color:#009590;}
p { margin:10px 0;}
h1 { display:block; font-size:14px; color:#929336; background:url(../images/HeaderBorderBk.gif) repeat-x bottom; padding:0 0 5px 0; margin:0 0 8px 0; }

#MainContain { width:800px; margin:0 auto;}

#Header { width:800px; padding:10px 0;}

#Nav { width:800px; height:32px; background:url(../images/NavBk.jpg) repeat-x;  }
  #NavLeft { width:513px; float:left; text-align:justify;}
  #NavRight { width:282px; height:24px; padding:8px 0 0 0; text-align:center; background-color:#3c4042; float:left; color:#616162;}
    #NavRight a { color:#b5b63b;}
  
#Middle { width:800px; margin:10px 0 0 0;}

#ContentLeft { width:593px; float:left; padding:10px 0 15px 0; margin:0 27px 0 0; }
#ContentRight { width:180px; float:left; padding:10px 0;}
  #ContentRight li { background:url(../images/ListIcon.gif) no-repeat; background-position: 4px 3px; padding:0 0 0 20px; list-style-type:none; margin:5px 0;}

#ServicesGroup { clear:both; width:800px;}
  #ImgBox { width:180px; height:133px; float:left; margin:0 27px 0 0; text-align:right;}
  #ImgBoxLast { margin:0; text-align:right;}
  
#Footer { border-top:4px #333333 solid; margin:20px 0 0 0; padding:5px 0 10px 0; text-align:center; }


/* Subpage Styles */


#ContentContainSub { width:800px; padding:10px 0;}
  .ServiceImg { float:left; }
  #ContentContainSubSpace { width:800px; height:15px; clear:both;}
  #ContentContainSub h1 { display:block; font-size:14px; color:#929336; background:url(../images/HeaderBorderBk.gif) repeat-x bottom; 
                          padding:0 0 5px 0; margin:0 0 10px 0; }
						  						  
#ContentLeftSub { width:180px; float:left; padding:10px 0;  margin:0 27px 0 0;}
  #ContentLeftSub li { background:url(../images/ListIcon.gif) no-repeat; background-position: 4px 3px; padding:0 0 0 20px; list-style-type:none; margin:5px 0;}
  #ContentLeftSub li span { font-size:10px;}
  #ContentLeftSub ul { margin:0 0 15px 0;}
  #ContentLeftSub  h2 { font-size:12px; margin:0 0 5px 0;}
  
#ContentRightSub { width:593px; float:left; padding:10px 0 15px 0; text-align:justify; }
  #ContentRightSub ul { padding:0 0 0 20px;}
  #ContentRightSub .ExPics { float:left; margin:0 8px 0 0;}
 
#FooterSub { border-top:4px #333333 solid; margin:20px 0 0 0; padding:5px 0 10px 0; text-align:center; clear:both; }