p.footer {color:#FFFFFF; font-size:12px; font-family:arial;}
p.navigation {color:#FFFFFF; font-size:14px; font-family:arial;}
p.newsmain {color:#000000; font-size:10px; font-family:arial;}
p.newsarticles {color:#000000; font-size:10px; font-family:arial;}
p.main {color:#000000; font-size:12px; font-family:arial;}
p.portfolio {color:#000000; font-size:14px; font-family:tahoma,arial;}
p.header {color:#124024; font-size:14px; font-family:tahoma,arial; margin-top:5px; margin-left:10px;}
p.top {color:#124024; font-size:12px; font-family:arial;}
blockquote {margin-left:15px;}
p.tableheader {color:#FFFFFF; font-size:14px; font-family:arial; font-style:italic;}

a:link {color:#124024; font-family:tahoma, Arial; font-size:12px;}
a:visited {color:#124024; font-family:tahoma, Arial;font-size:12px}
a:hover {color:#CCCCCC; font-size:12px}

a:link.top {color:#666666; font-family:tahoma, Arial; font-size:12px; text-decoration:none;}
a:visited.top {color:#666666; font-family:tahoma, Arial;font-size:12px; text-decoration:none;}
a:hover.top {color:#CCCCCC; font-size:12px; text-decoration:none;}

a:link.copy {color:#FFFFFF; font-family:tahoma, Arial; font-size:12px; text-decoration:none;}
a:visited.copy {color:#FFFFFF; font-family:tahoma, Arial;font-size:12px; text-decoration:none;}
a:hover.copy {color:#CCCCCC; font-size:12px; text-decoration:none;}



body
{ 

		topmargin:0;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
	        min-width: 790px;
                background-color:#333333;
	}
#wrapper {
	margin:0 auto;
	width:790px;
        background-color:#FFFFFF;
	}
 #top {
                text-align:right;
        background-color:#FFFFFF;
		height:70px;
                width:790px;
	}
 #top-left {
                text-align:left;
               float:left;
                width:366px;
	}
 #top-right {
                text-align:right;
               float:left;
                width:424px;
	}
 #line {
               float:left;
        background-color:#124024;
		height:15px;
                width:790px;
	}
 #navigation {
		width:790px;
               float:left;
               color:#666666;
                background-color:#FFFFFF;
                padding-top:5px;
                height:20px;
                text-align:left;
	}
 #banner {
		width:790px;
               float:left;
                height:200px;
                text-align:left;
	}

 #front {		
                width:790px;
                text-align:left;
               float:left;
                background-color:#FFFFFF;
         }
     #front-left {
		width:549px;
        float:left;
        background-color:#FFFFFF;
	}
     #front-right {
		width:239px;
        float:left;
        background-color:#FFFFFF;
	}

     #front-righthalf {
		width:395px;
        float:left;
        background-color:#FFFFFF;
	}
  
 #extras {		
                width:790px;
                text-align:left;
                background-color:#FFFFFF;
         }
     #extras-left {
		width:551px;
        float:left;
        background-color:#FFFFFF;
	}
     #extras-right {
		width:239px;
        float:left;
        background-color:#FFFFFF;
	}

 #portfolio {		
                width:700px;
                height:160px;
                text-align:left;
                background-color:#FFFFFF;
         }
     #portfolio-left {
		width:217px;
                height:160px;
        float:left;
        background-color:#FFFFFF;
	}
     #portfolio-right {
		width:483px;
                height:160px;
        float:left;
        background-color:#FFFFFF;
	}

 #servicesbox {		
                width:600px;
                text-align:left;
                background-color:#FFFFFF;
         }
     #servicesbox-1{
		width:200px;
        float:left;
        background-color:#FFFFFF;
	}
     #servicesbox-2{
		width:200px;
        float:left;
        background-color:#FFFFFF;
	}
     #servicesbox-3{
		width:200px;
        float:left;
        background-color:#FFFFFF;
	}

 #copyinformation {
                text-align:center;
        float:left;
        background-color:#124024;
		width:790px;
                height:50px;
	}
