/** Main Area Setup**/

body{  
MIN-width: 1024px;
margin: 0px 0px 0px 0px; 
padding-top: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #000; 
text-align: left;
background-color: #ccc; }

a:link, a:visited, a:active{  
color: #003399; 
text-decoration: none; }
 
a:hover{ 
color: #ccc; }

#container{  width: 1024px; 
height: 680px;
padding: 0px;
margin-left: auto; 
margin-right: auto;
background-image: url('../IMG/hdr/topimage.jpg');
background-repeat: no-repeat; 
border: 1px solid #000; } 

#topnav{ 
width: 1024px;
padding-top: 139px;
margin: 0 auto;
height: 30px;
color: #000}

#leftnav{ 
width: 120px;
height: 500px;
padding-top: 10px;
margin: 0 auto;
background-image: url('../IMG/LeftNav-Bg.jpg');
background-repeat: repeat-y; 
float: left;
color: #000}
 
#content { 
height: 500px;
width: 894px; 
padding: 5px;
float: right;
text-align: left;
background-color: #fff;
margin: 0 auto;
} 

#content.format { 
height: 500px;
width: 894px; 
padding: 5px;
float: right;
text-align: left;
background-color: #fff;
margin: 0 auto;
background-image: url('../IMG/hdr/Home.png');
background-repeat:no-repeat;
background-position:420px 280px;
} 

#flashbox { 
height: 300px;
width: 400px; 
padding: 5px;
text-align: right;
float: left;
background-color: #fff;} 

content.home {    
position: relative;
bottom:30px;
right:5px;
}

#blurb {
width: 200px; 
border-style: solid;
border-width: 1px;
border-color: #000;
font-size: 12px;
padding: 8px;
margin: 15px;
color: white;
float: right;
background-color: #69c;
}

#cl {
width: 200px; 
border-style:solid;
border-width:0px;
font-size: 14px;
margin-left: 50px;
float: left;
}
#cl2 {
width: 230px; 
border-style:solid;
border-width:0px;
margin-right: 50px;
font-size: 14px;
float: right;
}

#contact-right {
width: 250px; 
border-style:solid;
border-width:0px;
font-size: 14px;
margin-right: 200px;
float: right;
}

#footer {
width: 1024px; 
height: 20px;
text-align: right;
margin-left: auto; 
margin-right: auto;
color: #000;
border-style: solid;
border-width: 0px 0px 0px}

/** Navigation Code**/

#topnav ul {  
list-style: none; 
margin: 0; 
padding-left: 130px;  }
 
#topnav ul li { 
float:left;
position: relative; }
 
#topnav ul li a{  
font-size: 16px;
color: #003399;
display: block; 
padding-left: 9px;
padding-right: 10px;}
 
#topnav ul li a:link, #topnav ul li a:visited, #topnav ul li a:active{  
color: #003399; 
text-decoration: none; 
font-weight: bold;}
 
#topnav ul li a:hover{ 
color: #ccc; }

#leftnav ul {  
list-style: none; 
margin: 0; 
padding-left: 5px;  }
 
#leftnav ul li { 
float:left;
position: relative; }
 
#leftnav ul li a{  
font-size: 16px;
padding-top: 5px;
border: none;
color: #003399;
display: block; }
 
#leftnav ul li a:link, #leftnav ul li a:visited, #leftnav ul li a:active{  
color: #003399; 
text-decoration: none; }
 
#leftnav ul li a:hover{ 
color: #ccc; }

#footer ul {  
list-style: none;
margin: 0;  }
 
#footer li { 
position: relative; 
display: inline;  }
 
#footer li a{  
font-size: 14px;
color: #333;
padding-left: 9px;
padding-right: 10px;}
 
#footer li a:link, #topnav ul li a:visited, #topnav ul li a:active{  
color: #333; 
text-decoration: none; }
 
#footer li a:hover{ 
color: #000; }


/**Image adjustments**/

img { border: none;} 
img.service {    display: block;
    margin-left: auto;
    margin-right: auto }

img.home {    position: absolute;
z-index: 0;
bottom:30px;
right:5px;
}
 
.rightflt { float: right; 
	padding: 5px}

.processflt { float: right; 
	padding: 5px 5px 10px 25px}
	
.leftflt { float: left; }

.caption { 
text-align:center; 
font-size:90%; 
} 

.texto { 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #600;
font-style: italic;
font-weight: bold;
line-height: 15px;
} 

/**H Definitions**/

h1 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
margin: 5px 0px 5px 0px;
color: #600;
line-height: 18px;
text-transform: uppercase;
text-decoration: Bold;}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #600;
margin: 3px 0px 0px 0px;
line-height: 14px;
text-decoration: bold;
font-style: italic;}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #600;
margin: 8px 0px 0px 0px;
line-height: 14px;
text-transform: uppercase;
text-decoration: Bold;}

h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #fff;
margin: 2px 0px 5px 0px;
text-align:center;
text-transform: uppercase;
text-decoration: Bold;}
