 

/* GENERAL LAYOUT */

html{ margin:0px; padding:0px;}

body{ margin:0px; padding:0px; top:0px; background-image:url(/graphics/design/bg.jpg); background-position:bottom left; background-repeat:no-repeat; background-color:#426eac; background-attachment:fixed;}

#Container{ margin:30px 0px 0px 30px; width:800px; padding-bottom:30px; }

#Header{ height:50px;}
	#Header .silhouettes{ float:left; margin-left:25px; display:inline; margin-right:12px; behavior: url("/graphics/design/iepngfix.htc");}
	#Header p.logoTitle{ font-size:1.5em; line-height:1.2em;}

#Menu{ margin:0px; padding:0px; height:35px; background-image:url(/graphics/design/menu_bg.png); text-align:right; font-size:1.25em; font-weight:bold; list-style-type:none; behavior: url("/graphics/design/iepngfix.htc"); padding-left:350px;}
	#Menu li{ clear:none; display:inline; line-height:35px;}
	#Menu li.first{} 
	#Menu li a{ padding-left:5px; padding-right:5px; color:#a9ccfc; text-decoration:none;}

#Main{ padding-top:4px; width:800px;}
	#Main .content{ background-image:url(/graphics/design/main_bg.png); padding:25px 25px 0px; behavior: url("/graphics/design/iepngfix.htc");width:750px;}
	#Main .close{ height:10px; clear:both; background-image:url(/graphics/design/main_close.png); behavior: url("/graphics/design/iepngfix.htc");}
	#Main p{ font-size:1.1em;}

#Footer{ height:50px; background-image:url(/graphics/design/footer_bg.png); margin-top:15px; behavior: url("/graphics/design/iepngfix.htc"); font-size:1.00em; text-align:center;}
	#Footer p{ margin-top:0px; padding-top:8px; margin-bottom:0px;line-height:1.2em;}
	#Footer ul{ list-style-type:none; margin:0px; padding:0px; padding-top:4px;}
	#Footer ul li{ margin-left:20px; margin-right:20px; clear:none; display:inline; margin-top:0px; line-height:1.2em;}
	#Footer ul li a{ text-decoration:none;}
	
#Footer a{ color:#FFF;}

/* HOME PAGE LAYOUT */

#HpBoxes{ margin-top:15px; height:115px;}

#HpBox1{ float:left; width:256px; height:115px; background-image:url(/graphics/design/hpBox1_bg.png); behavior: url("/graphics/design/iepngfix.htc"); }

#HpBox2{ float:left; width:256px; height:115px; margin-left:16px; background-image:url(/graphics/design/hpBox2_bg.png); behavior: url("/graphics/design/iepngfix.htc");}

#HpBox3{ float:left; width:256px; height:115px; margin-left:16px; background-image:url(/graphics/design/hpBox3_bg.png); behavior: url("/graphics/design/iepngfix.htc");}

#HpBoxes .content{ padding:13px; padding-top:9px;}

#HpBoxes h2{ font-size:1.2em; margin-bottom:4px; }
#HpBoxes h2 a{ color:#FFF;}
#HpBoxes p{ font-size:0.9em; margin-bottom:5px; line-height:1.2em;}

/* GENERAL STYLES */

body{ font-family:Arial, Helvetica, sans-serif; font-size:75%;}

p, li, h1, h2, h3{ color:#FFF;}

a{ color:yellow;}

p, h1, h2, h3{ margin-top:0px;}

p, li{ line-height:1.5em;}

h1{ font-size:2.0em; margin-bottom:15px; color:yellow;}

h2{ margin-bottom:5px; font-size:1.5em; color:yellow;}

.contentImg{ float:right; margin-left:20px; margin-bottom:20px; behavior: url("/graphics/design/iepngfix.htc"); }

.clear{ clear:both; height:1px; overflow:hidden;}
