@import url('/css/rel-scroller.css');
@import url('/css/marketing.css');
@import url('/css/scroller.css');
  
h1 { font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00488A;}
ul { list-style:circle;
font-weight:bold;}
ul a{ text-decoration:none;}
a:hover { color:#4198EE;
text-decoration:none;}
img.headimg {float: left;}
img { border:none;}
img.floatleftclear { 
float: left; 
clear: left;
margin-top: 20px;
margin-bottom: 5px;
margin-right: 10px;
}
p {color:#000000;}

/* =Structure 
---------------------------------------------------------- */
body {
height: 100%;
margin: 0px;
margin-left:auto;
margin-right:auto;
width: 100%;
text-align:center;
/*position:relative;*/
/*min-width:750px;*/
background:#FFFFFF;
color:#000000;
font-family:verdana, sans-serif;
font-size:small;
padding: 0px;
} 

form {background:#FFF url(/images/headsm.jpg) repeat-x 50% 0;}

#wrapper {
position:relative;
background:transparent url(/images/banner.jpg) no-repeat -2 109px;
margin:0;
margin-left:auto;
margin-right:auto;
padding:0;
text-align:left;
font-size:12px;
overflow:visible;
width: 750px;
}
#content {
padding-top: 20px;
clear:both;
width: 750px;
margin-left:auto;
margin-right:auto;
}
.maincolumn {width: 570px;
text-align:left;
float:left;
line-height: 22px;
padding-left: 5px;}
.navcolumn {width: 150px;
text-align:left;
float:left;
border:1px solid #D7D7D7;
background-color: #F7F7F7;
padding-left: 8px;
font-size: 11px;
line-height: 18px;
}
.navcolumn a{color:#00488A;
text-decoration:none;}
.navcolumn a:hover{color:#4198EE;}
.navcolumn em{color:#E3AF35;
font-weight:bold;}
.navcolumn ul{color:#00488A;}
.navcolumn h1{ margin-bottom: 10px; margin-top: 10px;}
.column {width: 720px;
text-align:left;
float:left;
line-height: 22px;}
/*#columns { width:750;
margin-left:auto;
margin-right:auto;}*/
.columnleft {width: 470px;
text-align:left;
float:left;
line-height: 22px;
/*letter-spacing:.1em;*/
}
.columnright {width: 250px;
text-align:left;
float:right;
border:1px solid #D7D7D7;
background-color: #F7F7F7;
padding-left: 8px;
font-size: 11px;
line-height: 18px;

}
.columnright a{color:#00488A;}
.columnright a:hover{color:#4198EE;}
.columnright em{color:#E3AF35;
font-weight:bold;}
.columnright ul{color:#00488A;}
.columnright h1{ margin-bottom: 10px; margin-top: 10px;}
#portfoliofeatured img{ margin-bottom: 5px;}
#news ul{ list-style:none;}
#news p{ padding:0;
margin:0;}
#news {padding-bottom: 5px; margin-bottom: 5px;}
#footer { clear:both;
background-color:#00488A;
color:#FFFFFF;
font-size:10px;
line-height: 2;
}
#footer a{ color:#ffffff; text-decoration:none;}
#footer a:hover{ color:#4198EE; text-decoration:none;}

/* =Header
---------------------------------------------------------- */
#logo {
position:absolute; top:0px; left:-2px;
width:108px; 
height:78px;
background-color:#FFFFFF;
}
#nav {position:absolute; top:80px; left:370px;
width:380px; 
height:20px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#nav a{ text-decoration:none; color: #00488A;}
#nav a:hover{ text-decoration:none; color: #4198EE;}
#container {position: relative;
min-height: 100%;
background-image: url(/images/main_back.jpg) repeat-x 50% 0;
}
.movie {
width: 279px;
height: 180px;
text-align:right;
float:right;
margin-top: 109px;
margin-left:-20px;
}


