@charset "utf-8";
/* CSS Document */

/* Clear all margins and padding */
* {
margin: 0;
padding: 0;
}

/* Set background for the HOME PAGE */
body {
background:url(images/asphalt-tile.jpg) repeat;
text-align:center;
}

/* Set text masters */
p, ul, ol  {
Font-family:arial,helvetica,sans-serif; 
color:#000000; 
font-size:0.9em; 
text-align:left;
margin-bottom:1.0em;
}

h3  {
Font-family:arial,helvetica,sans-serif; 
color:#000000; 
font-size:1.4em; 
text-align:left;
margin: 0px;
}
h4  {
Font-family:arial,helvetica,sans-serif; 
color:#000000; 
font-size:1.1em; 
text-align:left;
margin: 0px;
}

ul {
margin-left:25px;
}

a {
font-weight:bold; 
color:#c2210f; 
text-decoration:none;
}
a:hover {
text-decoration:underline;
}


.right {
text-align:right; 
}

.center {
text-align:center; 
}

p.large {
font-size:1.1em; 

}

p.small {
font-size:0.75em; 
}

p.small-right {
font-size:0.7em; 
text-align:right;
}


.no-margin {
margin: 0;
font-size:0.8em;
}

.indented {
margin-left:25px;
}

.boxed {
border:solid 1px #ff793a;
padding:10px;
text-align:center;
}

.float-right {
float:right;
margin-left:10px;
margin-right:10px;
}

/* Set main container */
#main_container{
width:970px;
height:100%; 
background:url(images/content_bkgd.gif) repeat-y top #ffffff;
text-align:left;
margin:0 auto 0 auto;
position:relative;
}

#header{
width:900px;
height:119px;
background-color:#FFFFFF;
margin:0px 35px 0px 35px;
}
#header_logo{
float:left;
width:730px;
}
#header_login{
float:right;
width:170px;
margin-top:10px;
}
#header_login p{
text-align:right;
font-size:0.8em;
}


#nav{
clear:both;
width:900px;
height:35px;
background-color:#f4793e;
background:url(images/nav_bkgd.jpg);
margin:0px 35px 0px 35px;
}

/* Set the left column */
#left{
width:650px;
margin-left:35px;
float:left;
background:url(images/left_bkgd.jpg) no-repeat top #ffffff;
display:inline; /* hack for IE 6.0 so column will sit at top */
}

#left_header{
width:650px;
height:105px;
}

#left_content{
width:650px;
}
#left_content_inner{
padding-top:20px;
padding-right:20px;
}
#home_table{
width:630px;
margin-bottom:15px;
}

/* Set the right column */
#right{
width:250px;
float:right;
margin-right:35px;
display:inline; /* hack for IE 6.0 so column will sit at top */
}

#right_seal{
width:250px;
height:210px;
}

.sidebox{
width:210px;
margin-right:20px;
margin-left:20px;
margin-bottom:15px;
background-color:#ffdd93;
}
.sidebox_head{
width:210px;
height:38px;
background-color:#f4793e;
}
.sidebox_head_inner{
padding:10px;
}
.sidebox_cell{
padding:10px;
border-bottom:solid 1px #f4793e;
Font-family:arial,helvetica,sans-serif; 
color:#000000; 
font-size:0.9em; 
}



/* set the footer  */
#footer{
clear:both;
width:900px;
height:95px;
background-color:#FFFFFF;
margin-left:35px;
margin-right:35px;
}

.contact{
Font-family:arial,helvetica,sans-serif; 
color:#000000; 
font-size:0.9em; 
text-align:left;
padding-bottom:4px;
}


