﻿body{
  padding:0;
  margin:0;
  border:0;
  background: #204e87 url(/images/bg_slice.gif) repeat-x;
  color:#000;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 12px;
}


#main_container{
  width:900px; 
  padding:0;
  margin:0;
  border:0;
  text-align:left;
  position:relative;
  left:75px;
  text-align:left;
}
#main_content{
  width:750px;
  padding:0;
  margin:0;
  border:0;

}
#main_content2{
  width:750px;
  padding:0;
  margin:0;
  border:0;
  background:url(/images/content_bg.gif);
  display:block;
}
#header_spacer{display:block;height:38px;}
#header_container{height:160px;}
#image_container{
  width:550px;
  padding:0;
  margin:0;
  border:0;

}

#content_container{
  background:#FFF;
  width:550px;
  padding:0;
  margin:0;
  border:0;
}

#left_panel{
  width:550px;
  padding:0;
  margin:0;
  border:0;
}
#left_panel p{padding:5px 0 5px 0px;margin:0;line-height:15px;}

#right_panel{
  width:190px;
  padding:0;
  margin:0;
  border:0;
}
#right_panel ul {list-style:none;padding:0;margin:0;}

#right_tag{
  width:145px;
  padding:0;
  margin:0;
  border:0;
}

#copyright{
  background:#90c4e9;
  height:28px;
  color:#fff;
  line-height:28px;
  font-size:10px;
  text-align:center;
}

#clock_container{font-size:10px;line-height:15px;}
#crumb_container{font-size:10px;line-height:15px;}
#crumb_container a{text-decoration:none;color:#FFF;}
#crumb_container a:hover{text-decoration:none;color:#FFF;}

a.but_home{display: block; height:9px; width:53px; background:url(/images/mini_home.gif) no-repeat;background-position:0px 0px;position:relative;left:-4px;border:0;padding:0;margin:0;overflow:hidden;}
a.but_home:hover{background-position: 0px -9px;}

a.but_contact{display: block; height:9px; width:53px; background:url(/images/mini_contact.gif) no-repeat;background-position:0px 0px;position:relative;left:-24px;border:0;padding:0;margin:0;overflow:hidden;}
a.but_contact:hover{background-position: 0px -9px;}

a.but_site_map{display: block; height:9px; width:53px; background:url(/images/mini_sitemap.gif) no-repeat;background-position:0px 0px;position:relative;left:-44px;border:0;padding:0;margin:0;overflow:hidden;}
a.but_site_map:hover{background-position: 0px -9px;}

a.menu{height:28px;width:190px;color:#003395;background:#90c4e9;display:block;line-height:28px;text-indent:25px;border:0;border-bottom:1px solid #003395;text-decoration:none;}
a.menu:hover{background:#c2e4fc;}

a.menu_on{height:28px;width:190px;color:#FFF;background:#c2e4fc;display:block;font-weight:bold;line-height:28px;text-indent:25px;border:0;border-bottom:1px solid #5f4835;text-decoration:none;}
a.menu_on:hover{background:#c2e4fc;}

a.menu_drop{height:28px;width:190px;color:#442c18;background:#b0997e;display:block;line-height:28px;text-indent:40px;border:0;border-bottom:1px solid #5f4835;text-decoration:none;}
a.menu_drop:hover{background:#8d7456;color:#fff;}

a.menu_drop_on{height:28px;width:190px;color:#fff;background:#8d7456;display:block;line-height:28px;text-indent:40px;border:0;border-bottom:1px solid #5f4835;text-decoration:none;}
a.menu_drop_on:hover{background:#8d7456;color:#fff;}

a.but_logo{display: block; height:44px; width:171px; background:url(/images/logo.gif) no-repeat;background-position:0px;border:0;padding:0;margin:0;overflow:hidden;}

a.thumb{color:#003395;border-color:#003395;background:#003395;padding:3px;width:60px;height:60px;display:block;margin:0;overflow:hidden;}
a.thumb:hover{color:#90c4e9;border-color:#90c4e9;border-color:#90c4e9;background:#90c4e9;}

a.portfolio_thumb{color:#442c18;border-color:#442c18;background:#442c18;padding:2px;width:160px;height:120px;display:block;margin:0;overflow:hidden;}
a.portfolio_thumb:hover{color:#65523f;border-color:#65523f;border-color:#65523f;background:#65523f;}

a.but_submit{display: block; height:15px; width:53px; background:url(/images/but_submit.gif) 0px 0px no-repeat;border:0;padding:0;margin:0;}
a.but_submit:hover{background-position: 0px -15px;}


.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.mx{position:relative;top:28px;left:-20px;}
.my{position:relative;left:20px;}
.md{position:relative;top:10px;}
.padded{padding: 20px 20px 20px 20px;}
.spacer{height:10px;width:550px;display:block;padding:0;border:0;margin:0;}

a{color:#003395;}

h1{font-size:14px;font-weight:bold;line-height:15px;padding:0;border:0;color:#003395;}
h2{font-size:13px;font-weight:bold;line-height:14px;padding:0;border:0;color:#003395;}
p{padding-left:0;}

#image_container
{
  position:relative;
}
.logo_ifour{display:block;overflow:hidden;background:url(/images/logo_ifour.gif) no-repeat;height:16px;width:45px;border:0;padding:0;margin:0;}
