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:#0099FF; font-size:14px; font-family:tahoma,arial;}
p.top {color:#0099FF; font-size:12px; font-family:arial;}

p.tableheader {color:#FFFFFF; font-size:14px; font-family:arial; font-style:italic;}

a:link {color:#0099FF; font-family:tahoma, Arial; font-size:12px;}
a:visited {color:#0099FF; font-family:tahoma, Arial;font-size:12px}
a:hover {color:#CCCCCC; font-size:12px}

a:link.top {color:#0099FF; font-family:tahoma, Arial; font-size:13px;text-decoration:none;}
a:visited.top {color:#0099FF; font-family:tahoma, Arial;font-size:13px;text-decoration:none;}
a:hover.top {color:#CCCCCC; font-size:13px;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:#FFFFFF;
	}
#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:310px;
	}
 #top-right {
                text-align:right;
               float:left;
                width:480px;
	}
 #line {
               float:left;
        background-color:#0099FF;
		height:5px;
                width:790px;
	}
 #navigation {
		width:790px;
               float:left;
               color:#0099FF;
                background-color:#FFFFFF;
                height:30px;
                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:551px;
        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:#0099FF;
		width:790px;
                height:50px;
	}