
/* CSS Document */

*{margin: 0; padding: 0; border: 0; /* font-weight: normal;*/} strong{font-weight: bold;}

body{margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size: 13px;
	text-align: center; line-height: 1.3em; color: #333333;background-color: #EBF2CB; background url:(../images/body_bkgd.jpg)  top repeat-y;}
	
	
/* Common properties */
#nav, #media, #header, #global-nav, #content{width: 920px; margin: 0 auto; position: relative;}

h2{font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#6AA839;  padding-left:10px;}



/* ----------------------------------G L O B A L  N A V --------------------------------------------- */
#global-nav-wrap{height: 27px; background:#808284;}
#global-nav{height: 27px; position:relative;}
#global-nav-box{width: 300px; position: absolute; float:right; bottom: 0px; top:7px; right: 5px; height: 35px;}
#global-nav-box ul{list-style-type: none; padding: 0; margin: 0; height:27px;}
#global-nav-box li{float:right; cursor: pointer; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#global-nav-box li a{height: 2em; line-height: 2em; float: right; width: 8em; padding:3px 10px 3px 10px; text-decoration: none; text-align: right; color:#ffffff;}
#global-nav-box li a:active, #global-nav-box li a:hover{cursor: pointer;background: #6AA839; color: #fff;padding:3px 10px 3px 10px;}

/* Hide from IE5-Mac \*/
#global-nav-box li a{ float: none}
/* End hide */






/* -------------------------------------- H E A D E R -----------------------------------------------*/
#header-wrap{height: 88px; background:url(../images/body_bkgd.jpg) top  repeat-y;}
#header{height: 88px; background:#ffffff;}
#header img{float:left;}





/*--------------------------------------M E D I A  R O O M  N A V-------------------------------------- */
#media-wrap{height: 42px; background:url(../images/body_bkgd.jpg) top  repeat-y;}
#media{height: 42px; position:relative; background:#ffffff}

/* Start Main Navigation */
#media-box{width: 200px; position: absolute; float:right; top:0px; right:5px; height: 42px; background:#ffffff;}





/*--------------------------------------M A I N  N A V I G A T I O N -------------------------------------- */

#nav ul {
	padding-top: 26px;
}

#nav ul li {
	display: inline;
}

#nav ul li a:link, #nav ul li a:visited {
	color: #747474;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	padding: 20px 15px 0 15px;
	text-decoration: none;
}

#nav ul li a.current {
	background: url(../images/nav_on.gif) no-repeat top center;
	color: #6CA837;
}

#nav ul li a:hover {
	color: #6CA837;
}

#nav-wrap{height: 65px; background:url(../images/body_bkgd.jpg) top  repeat-y;}
#nav{height: 65px; position:relative; background: url(../images/nav_filler.jpg) top repeat-x;}


/* Start Main Navigation */
#nav-box{width: 789px; position: absolute; left:65px; height: 64px;}
#nav-box ul{list-style-type: none; height: 64px; margin: 0; padding: 0;}
#nav-box li{float: left; cursor: pointer;}
#nav-box li a{height: 0; margin: 0; padding-top: 65px; color: #333333; overflow: hidden; cursor: pointer; background: url(../images/feintuch_nav.jpg) no-repeat; display: inline; float: left; position: relative;}
#nav-box li a:active, #nav-box li a:hover{cursor: pointer;}



/* Static nav item*/
#nav-box li#key a{width: 139px; background-position: 0 0;}
#nav-box li#services a{width: 115px; background-position: -139px 0;}
#nav-box li#management a{width: 186px; background-position: -254px 0;}
#nav-box li#international a{width: 228px; background-position: -440px 0;}
#nav-box li#contact_us a{width: 121px; background-position: -668px 0;}



/* Current nav item */
#nav-box li#key a.current, #nav-box li#key a.current:hover, #nav-box li#key a.current:active{width: 139px; background-position: 0 -130px;}
#nav-box li#services a.current, #nav-box li#services a.current:hover, #nav-box li#services a.current:active{width: 115px; background-position: -139px -130px;}
#nav-box li#management a.current, #nav-box li#management a.current:hover, #nav-box li#management a.current:active{width: 186px; background-position: -254px -130px;}
#nav-box li#international a.current, #nav-box li#international a.current:hover, #nav-box li#international a.current:active{width:228px; background-position: -440px -130px;}
#nav-box li#contact_us a.current, #nav-box li#contact_us a.current:hover, #nav-box li#contact_us a.current:active{width: 121px; background-position: -668px -130px;}



/* Hover nav item */
#nav-box li a:hover span{cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0; display: none; height: 0; margin: 0; padding-top: 65px;}
#nav-box li#key a:hover, #nav-box li#key a:hover span{width: 139px; background: url(../images/feintuch_nav.jpg) 0 -65px;}
#nav-box li#services a:hover, #nav-box li#services a:hover span{width: 115px; background: url(../images/feintuch_nav.jpg) -139px -65px;}
#nav-box li#management a:hover, #nav-box li#management a:hover span{width: 186px; background: url(../images/feintuch_nav.jpg) -254px -65px;}
#nav-box li#international a:hover, #nav-box li#international a:hover span{width: 228px; background: url(../images/feintuch_nav.jpg) -440px -65px;}
#nav-box li#contact_us a:hover, #nav-box li#contact_us a:hover span{width: 121px; background: url(../images/feintuch_nav.jpg) -668px -65px;}




/* Clicked nav item*/
#nav-box li#key a:active, #nav-box li#key a:active span{width: 139px; background-position: 0 0px;}
#nav-box li#services a:active, #nav-box li#services a:active span{width: 115px; background-position: -139px 0px;}
#nav-box li#management a:active, #nav-box li#management a:active span{width: 186px; background-position: -254px 0px;}
#nav-box li#international a:active, #nav-box li#international a:active span{width: 228px; background-position: -440px 0px;}
#nav-box li#contact_us a:active, #nav-box li#contact_us a:active span{width: 121px; background-position: -668px 0px;}

/* End Navigation */




/* --------------------------------C O N T E N T  A R E A ------------------------------------------ */

#content-wrap{height:100%; background:url(../images/body_bkgd.jpg) top  repeat-y;}
#content{ background:#EEEDED;}
#content-box{width: 920px; margin: 0 auto; position: relative;overflow: hidden;}

#interior{width: 920px; height: 100%; float:left; margin:0px;}

#left-col{width:222px; height:100%; float:left; margin:0px; background:#EEEDED;}

#left-col-head{ width:222px; height:30px; float:left; background:#ACD145; border-bottom: #6AA839 solid 2px; text-align:left;}
	#left-col-head h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; padding:10px;}

#left-col-text{ width:222px; height:100%; float:left; padding-left:10px; text-align:left;}
	#left-col-text h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6AA839; margin-top:5px;}
	#left-col-text p{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#333333; margin-bottom:20px;}
	
	
#mid-col{width:478px; height:100%; float:left; margin:0px; padding: 10px 0px 20px 0px;background:#fff; text-align:left;}
		#mid-col p{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#747474;  padding:0px 10px; margin-bottom:15px;}
		
	
		#mid-col ul{ margin:0px 0px 10px 40px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333;}
			.bullets li{}


	
	
#right-col{width:220px; height:100%; float:right; margin:0px; background:#EEEDED;}

#right-col-head{ width:220px; height:30px; float:left; background:#ACD145; border-bottom: #6AA839 solid 2px; text-align:left;}
	#right-col-head h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; padding:10px;}

#right-col-text{ width:220px; height:100%; float:left; padding-left:10px; text-align:left;}
	#right-col-text h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6AA839; margin-top:5px;}
	#right-col-text p{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#333333; margin-bottom:20px;}
	


/* --------------------------------F L A S H  A R E A ------------------------------------------ */

#flash{height: 236px; margin: 0px 0px 20px 0px; position: relative;}
#flash-box{width:478px;}


/* --------------------------------F O O T E R ------------------------------------------ */

#footer{height: 25px; margin: 0 auto; position: relative; width: 478px}
#footer-box{width:478px; background:#fff; text-align:center;}
#footer-box ul{list-style-type: none; display:inline; padding: 0; margin: 0; height:25px; text-align:center;}
#footer-box li{ display:inline;cursor: pointer; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:0;}
#footer-box li a{height: 2em; line-height: 2em; padding:5px 1em; text-decoration: none; text-align: center; color:#808284;}
#footer-box li a:active, #footer-box li a:hover{cursor: pointer; color:#6AA839;}	

#copyright{height: 25px; position:relative; margin:0 auto;}
#copyright-box{width:478px; background:#fff; text-align:center;}
#copyright p{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#808284; text-align:center; margin-bottom:20px;}


/* -------------------------------- M I S C ------------------------------------------ */

/* Remove outline from links in FF */
a{outline: none;}

body{-moz-opacity: 0.9999;} /* Fix the FF Mac font glitch */
