/*  SHELL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	body {font-family: Arial; color:#19376B; background-attachment:fixed; font-size: 11px; line-height: 180%; background-color:#76BAE6; background-image:url(../img/bg.jpg); background-repeat:repeat-x; margin-top: 30px; }
	#shell { margin-left: auto; margin-right: auto; width: 769px; }
	h2 { color:#BFAE32; font-weight:bold; font-weight:bold; font-size: 14px;}
	#logo { position:absolute; top: 45px; z-index:10; margin-left: 10px;}
	.bluehome { position:absolute; top: 333px!important; top: 345px;}
	.imgright { padding-left: 10px;}
	.imgleft { padding-right: 10px;}

/*  HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#titlebar { height:74px;}
	#flashheader { height:241px; margin:0px; z-index:0; background-color:#B1D8F1;}
	#bar { }

/*  BODY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	#bshell { background-color:#fff; height:100%; overflow:auto;  background-image:url(../img/subbg.gif);}
	
	#bluehome { background-color:#19376B; padding: 20px; padding-left: 28px; color:#7FBEE8;  float: left;width: 371px; height: 210px; background-image:url(../img/bluecurve.gif); background-position:bottom right; background-repeat:no-repeat;}
	#bluehome img { padding-bottom: 0px;}
	#bluehome p { padding-top: 5px;}
	#bluehome a {color:#E9E3B4; text-decoration:underline;}
	#bluehome a:hover { text-decoration:none;}
	
	#bluesub { background-color:#19376B; padding: 20px; padding-left: 18px; color:#7FBEE8;  float: left;width: 140px;}

	#whiteshellhome { margin-left: 433px; margin-top: 10px;display:block; width: 310px; height: 230px; }
	#whiteshellhome h1 {  margin-top: 10px; font-size: 22px; }
	#whiteshellhome p{  margin-top: 20px; }
	#whiteshellhome a { color:#988810; text-decoration:underline;}
	#whiteshellhome a:hover {text-decoration:none; background-color:#FBF1A9;} 
	#whiteshellhome ul { margin:0px; margin-left: 3px;  padding:0px; width: 300px; display:block;}
	#whiteshellhome li { display:inline; padding-left: 1px; padding-right:1px;}

	#whiteshell { margin-left: 230px; margin-top: 30px; margin-bottom: 20px; min-height: 200px; }
	#whiteshell h1 { font-size: 22px; font-weight:bold;}
	#whiteshell p { padding-top: 5px; padding-right: 35px; color:#396CB5;}
	#whiteshell dt { padding:0px;}
	#whiteshell a { color:#988810; text-decoration:underline;}
	#whiteshell a:hover {text-decoration:none; background-color:#FBF1A9; color:#19376B;} 
	#whiteshell span { float:right; display:block;}
	
	#whiteshell #manufacturer dd {  margin:0px;; }
	#whiteshell #manufacturer dt { display:block; float:left; border-bottom: 1px solid #5B9EC9; padding-bottom: 15px; padding-right: 8px;padding-left: 8px; width: 150px;height: 100px; margin-bottom: 30px;text-align:center;}
	#whiteshell #manufacturer dt img { margin-bottom: 10px; border:0px; background-color:#999999; }
	#whiteshell #manufacturer dt a { margin-bottom: 20px; }
	
	
	
	#subbot { width: 769px; }	

/*  FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	#fshell { height: 53px; width: 769px; color:#fff; text-align:center; padding-top: 35px; background-color:#fff;  background-image:url(../img/footerbg.jpg); background-position:bottom; background-repeat:no-repeat;  }
	#fshell a { color: #B1D8F1;text-decoration:underline;}
	#fshell a:hover { text-decoration:none;}
	#fshell span { padding-left: 8px; padding-right:8px;}
	#flinks { width: 769px; text-align:center; margin-top: 13px; }
	#flinks li { display: inline; padding-left: 4px; padding-right:4px;}
	#flinks li a { color:#19376B; text-decoration: underline;}
	#flinks li a:hover { text-decoration: none;}