@charset "utf-8";
/* CSS Document */
@import "reset.css";

body {background:url(../images/ibg01.jpg) repeat-x;font-family: arial;}

#wrap{ width:940px; margin: 0 auto; }

#header{
	height:323px;
	width:940px;
	background-color:#0c3569;
	display:block;
	background:url(../images/ibg02.jpg);
}

#logo {width:220px; height:323px; float:left}
#logo h1{background:url(../images/hamol_logo.jpg); width:120px; height:116px; text-indent:-9999px; margin:28px 0 0 60px;}
#logo h2 {background:url(../images/welcome.gif); width:140px; height:39px; text-indent:-9999px; margin:53px 0 0 40px;}

#menus{float:right; width:720px;}

#menu1{
	height:75px;
	width:700px;
	margin-left: 20px;
}
#menu1 li{float:left; margin-top:45px; margin-right:30px}
#menu1 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#FFF;}
#menu1 a:hover{color:#5ec5ed;}
#menu1 a.ar {font-family:tahoma; font-size:13px; color:#5ec5ed; }

#menu2{
	margin-left:20px;
	height:30px;
	width:700px;
}
#menu2 li {
	float:left;
	font-size:14px;
	line-height: 30px;
	margin-right:40px;
}
#menu2 a, a:hover{text-decoration:none; color:#0c3569; }


#banner{width:720px; height:194px; background-image: url(../images/banner0.gif);}

h3{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:20px;color:#0c3569;width:890px; height:54px; background: url(../images/ibg03.gif);padding:12px 0px 0px 50px}

#pagebody {width:940px;}
#pagebody #content{width:700px; float:left; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#58585a; line-height:normal;}
#pagebody #content h4{color:#3bacf3; font-size:16px;line-height:normal;}

#pagebody #boxes{width:220px; float:right;}

#footer-logos {width:940px; margin:0 auto;}

#pagefooter {width:100%; background-color:#0c3569; height:98px; background-image:url(../images/ibg04.gif); padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; }
#pagefooter #links {margin:0px auto; display:block; width:940px; color:#FFF;}
#pagefooter li{float:left;}
#pagefooter a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFF; margin-right:53px;}
#pagefooter a:hover{color:#5ec5ed;}

#pagefooter #copyright {margin: 0 auto; width:920px; height: 36px; display:block; background-image:url(../images/ibg05.jpg); padding:20px 0 0 20px;}
#copyright p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFF;}
#design{float:right;; margin-right:20px;}
#left{float:left;}


/* Side Boxes */
.sidebox{width:220px; margin-bottom:20px;}
.sidebox-title{height:60px; background-image:url(../images/boxtop.gif);}
.sidebox-title-agents{height:60px; background-image:url(../images/boxtop-agents.gif);}
.sidebox-title-news{height:60px; background-image:url(../images/boxtop-news.gif);}
.sidebox-title-seealso{height:60px; background-image:url(../images/boxtop-seealso.gif);}
.sidebox-body{width:218px; background-color:#edf7fd; border-left:1px #d3ecf9 solid; border-right:1px #d3ecf9 solid;}
.sidebox-body a{font-size:12px;}
.sidebox-body li {float:none; margin:0 0 0px 30px; list-style: disc; }
.sidebox-body li a{width: 200px;font-size:12px; text-decoration:none; color:#0c3569; }
.sidebox-bottom{width:220px; height:27px; background-image:url(../images/boxbottom.gif);}

/* Products */
.products_cat{width:220px; margin:20px 10px 20px 0; float:left;}
.products_cat p{width:220px; text-align:center; }
.products_cat a{text-decoration:none; color: #58585a;}
.products_cat a:hover{text-decoration:underline; color: #0c3569;}

h5{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:16px;color:#0c3569; padding:0 0 15px 0;} 
h6{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#0c3569; padding:0 0 15px 0; margin-top:-10px;font-weight:normal;} 
.sub_cat{width:677px; height:48px; background-image:url(../images/ibg06.gif);padding: 6px 0 0 23px; display:block; float:left;}
.sub_cat p{color:#5ec5ed; font-size:18px;}

.product_th{width:220px; margin:0px 10px 20px 0; float:left;}
.product_th p{width:220px; text-align:center; }
.product_th a{text-decoration:none; color: #58585a;}
.product_th a:hover{text-decoration:underline; color: #0c3569;}

#pro_info {width:460px; float:left; }
#pro_img {width:220px; float:right;border-left:3px #f2f2f2 solid;}

/* News */
.news_list{width:700px; background-color:#ebf7fc; border: 1px solid #d3ecf9; margin: 10px auto;}
.news_list .photo{margin:15px 20px 20px 40px; width: 120px; float:left;}
.news_list .title{margin: 15px 0 5px 180px;}
.news_list .title a{text-decoration:none; color:#58585a; font-size:14px;font-weight:bold;} 
.news_list .date{margin: 0 0 5px 180px ; font-size:9px;}
.news_list .abstract{width:480px; margin: 0 0 20px 180px;}
.news_list .abstract a{text-decoration:none; color:#58585a; font-size:12px;font-weight:normal;} 



/* Articles */


/* Jobs */