/* SLIDEITMOO */
#SlideItMoo_outer{overflow:hidden; width:940px; height:120px; /* was 140px */margin:0 auto; background:none; display:block; position:relative; padding:15px 0 0 0}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward, 
#SlideItMoo_outer .SlideItMoo_back{
	display:block;
	position:absolute;
	cursor:auto;
	width:25px;
	height:140px;
	bottom:0px;
	right:0px;
	background:url(../images/slideitmoo_forward.png) no-repeat center
}
#SlideItMoo_outer .SlideItMoo_back{left:0px; background:url(../images/slideitmoo_back.png) no-repeat center}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{position:relative; overflow:hidden; width:850px; /* set a display width to make the slider look good in case js is disabled */height:140px; margin:0px auto 0px; padding:10px 0px 10px}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items{display:block; position:relative}
#SlideItMoo_items_gallery1{display:block; position:relative}

/* single element design */
#SlideItMoo_items div.SlideItMoo_element{display:block; position:relative; float:left; margin:0px 15px 0px; font-size:11px; width:128px; text-align:center; font-family:Verdana,Geneva,sans-serif; color:#000}
#SlideItMoo_items a{padding:0px; margin:3px 0px 3px; clear:both; display:block; background:none; padding:2px}
#SlideItMoo_items a img{padding:4px}

/* IGL CSS */
body{background-color:#999; background-image:url(../images/IGL_bkg.png); background-position:top; background-repeat:no-repeat; font-family:Tahoma,Geneva,sans-serif; font-size:10px; line-height:1.7em; margin:0; padding:0}
a:link, a:visited{color:#FF9; font-weight:normal; text-decoration:none}
a:active, a:hover{
	color: #FFF;
	text-decoration: underline;
}
img{border-style:none; color:#FFF}
p{margin:0; padding:0; font-size:12px}
.cleaner{clear:both; font-size:0; height:0; width:100%}
.cleaner_h10{clear:both; height:10px; width:100%}
.cleaner_h20{clear:both; height:20px; width:100%}
.cleaner_h30{clear:both; height:30px; width:100%}
.cleaner_h40{clear:both; height:40px; width:100%}
h1{
	font-size: 30px;
	font-weight: bold;
	font-style: italic;
	font-family: Impact;
	color: #505050;
	margin: 0 0 10px;
	padding: 10px 0 10px;
	letter-spacing: -1px;
}
h2{
	color: #800000;
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 10px;
	padding: 10px 0 20px;
	font-style: italic;
}
h3{font-size:14px; font-weight:bold; margin:0 0 10px; padding:0; font-style:italic}
h4{
	color:#800000;
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px;
	padding:10px 0 0px;
/*	border-left:5px solid #515151*/
}
.image_wrapper{margin-bottom:1px; margin-top:1px; padding:10px}
.fl_image{float:left; margin-right:30px}
.fr_image{float:right; margin-left:20px}
.button a{background:url(../images/IGL_button_01.jpg) no-repeat; color:#fff; display:block; font-size:12px; font-weight:bold; height:22px; padding:3px 0 0; text-align:center; text-decoration:none; width:105px}
.fl{float:left}
.fr{float:right}
.margin_r_10{margin-right:10px}
.margin_r_20{margin-right:20px}
.margin_r_30{margin-right:30px}
.margin_r_80{margin-right:80px}
.margin_l_60 {	margin-left:60px;	float:right;	margin-top:10px}
.margin_l_80{margin-left:80px; float:right; margin-top:10px}
.margin_l_80a{margin-left:80px; float:right;}

#IGL_site_title_bar_wrapper_outter{background-image:url(../images/IGL_header_bg_wrapper_outter.jpg); background-position:bottom; background-repeat:repeat-x; height:535px; margin:0 auto; width:100%}

#IGL_site_title_bar_wrapper_inner{background-image:url(../images/IGL_header_bg_wrapper.jpg); background-position:center top; background-repeat:no-repeat; height:535px; margin:0 auto; width:100%}
#IGL_site_title_bar{height:auto; margin:0 auto; padding:0 80px; width:820px}
#IGL_menu{float:left; width:875px; padding-top:75px}
#IGL_rotate{float:left; margin-left:385px; margin-top:40px; width:500px; display:inline}
#IGL_menu ul{list-style:none}
#IGL_menu ul li{display:block; float:right}
#IGL_menu ul li a{border:0; display:block}
#IGL_content{margin:0 auto; padding:20px 20px 40px; width:940px}
#IGL_content li{
	list-style-type:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	list-style-image:url(../images/bullet.gif);
	list-style-position:inside;
}
.section_w940 .em_text{font-size:12px; font-weight:bold}
.section_w940 .em_text span{color:#333; font-style:normal; font-weight:lighter}
.section_w940a{clear:both; width:940px; background-image:url(../images/IGL_footer.jpg); background-repeat:repeat; background-position:bottom; height:100px}
.section_w940{clear:both; width:940px; margin-top:10px}
.section_w200 {	float:left; 	width:200px}
.section_w300{float:left; width:300px}
.section_w430{float:left; width:430px}
.section_w600{float:left; width:610px }
.section_w940 p{margin-bottom:10px}

#IGL_footer_wrapper{width:100%; background-color:#312c2d; background-image:url(../images/IGL_footer.jpg); background-repeat:repeat-x; background-position:top}
#IGL_footer{color:#CCC; margin:0 auto; padding:10px 10px; width:940px}
#IGL_footer a{color:#B31B03}
#IGL_footer .section_w210{float:left; width:210px}
#IGL_footer .section_w210 .subcontent{padding:15px}
#IGL_footer .section_w210 h3{color:#fff; font-size:14px; font-weight:bold; height:30px; width:175px}
#IGL_footer .footer_list{list-style:none; margin:0; padding:0}
#IGL_footer .footer_list li{margin:0; padding:3px 0}
#IGL_footer .footer_list li a{color:#ccc}
.footer_list li a:hover{color:#fff; text-decoration:underline}
.tagline{border-top-style:solid; border-top-width:1px; text-align:right; margin-right:10px; color:#999; font-size:11px}
#flashcontent{
	height:800px;
	overflow:hidden;
	width: 100%;
}