html { overflow-y: scroll; }
body, img {margin:0; padding:0; border:0; background-image:url(../images/bg.jpg); background-repeat:repeat-x; }

#page { width:980px; text-align:center; margin:0 auto 20px auto; padding:0;}
#header { text-align: left; margin:0 0 0 0px; padding:0; background-color:#3650B8; height:113px;}
#menu { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px 0 0 0px; width:980px; background-color:#190166; margin:0 0 0 0px;}
#main {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; float: left; width:960px; padding:30px 10px; margin:0;border-bottom:2px solid #3650B8; }
#main p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0 0 5px 0; line-height:18px; color:#333; margin:0 0 10px 0; }
#main h1 { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:18px; color:#3650B8; line-height:24px; padding: 0 0 10px 0; margin:0 0 10px 0; font-weight:bold; }
#main h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#3650B8; line-height:16px; padding: 0px 0 5px 0;}
#main h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3650B8; line-height:14px; padding: 0 0 0px 0;margin:0 0 3px 0; }
#main ul { text-align:left; list-style: disc; margin: 0 0 20px 40px; line-height:16px; }
#main li { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; }
#main li a { color:#3650B8; text-decoration:none; line-height:22px; padding: 2px 0 5px 5px; font-weight:bold;}
#main li a:hover { color:#190166; text-decoration:underline;}
#main a { color:#3650B8; text-decoration:none;}
#main a:hover { color:#190166; text-decoration:underline;}
.gassafe {background-color:#3650B8; width:200px; margin:0 0 10px 0px; padding:10px 10px 5px 10px; float:right; color:#fff; border:2px solid #190166; font-size:14px; text-align:center; }
.gas {background-color:#3650B8; width:580px; margin:0 0 30px 0px; padding:10px 10px 5px 10px; color:#fff; border:2px solid #190166; font-size:14px; text-align:center; }
#leftcontent { width:620px; }
#address { width:320px; }
#leftlist { width:400px;}
#rightcontent { width:320px; margin:10px 0 0 0; float:right; padding:30px 0px 0px 20px;text-align: center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px; color:#333; }
#right { width:325px; float:right; padding:20px 10px;text-align: center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px; color:#333; }
#content {width:980px; margin:0 auto;  }
.column1 { width:240px; padding:10px 10px 10px 10px; float:left; color:#fff; border:2px solid #190166; font-size:12px;  background-color:#3650B8; margin:0 5px 0 0px; text-align:center; }
.column1 h2 { color:#fff;}
.column1 a { color:#fff;}
.column2 { width:382px; padding:10px 10px 10px 10px; float:right; color:#333; border:2px solid #190166; font-size:11px;  background-color:#fff; margin:0 5px 0 0px; }
.column3 { width:276px; padding:0; float:right; color:#fff; border:2px solid #190166; font-size:11px;  background-color:#3650B8; margin:0 0px 0 0px; }
.column2 p { font-size:11px;  }
#footer {width:940px; margin:0 auto 20px auto; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding: 20px 20px 20px 20px; background-image:url(../images/shadow.jpg); background-repeat:repeat-x;}
#footer ul { }
#footer li { }
#footer p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; text-align:center; color:#666; }
#footer a {text-decoration: none; color:#333;}
#footer a:hover { text-decoration: underline; color:#000; }
.floatleft { float:left; }
.floatright { float:right; }
.textright { float:right; padding:0px; border:2px solid #190166; margin:5px 0 10px 20px; background-color:#3650B8; text-align:center; padding:10px 10px 10px 10px;}
.rightimg { float:right; padding:0px; border:2px solid #190166; margin:5px 0 10px 10px;}
.leftimg { float:left; padding:0px; border:2px solid #190166; margin:5px 20px 10px 0;}
.img { border:2px solid #190166; margin:0 0px 20px 0; float:right; }
.fourimages { width: 226px;float:left; padding:0px; border:2px solid #190166; margin:5px; }
.quotes {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0 0 5px 0; line-height:18px; color:#333; margin:0 0 10px 0; font-style:italic; text-align:center;} 
.quote {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0 0 5px 0; line-height:18px; color:#333; margin:0 0 10px 0; font-style:italic;} 

fieldset { -moz-border-radius: 8px; border-radius: px; padding:10px; } 

.box-grey, .box-hilite {
	border: 1px solid #CCCCCC;
	background: url(../icons/grad2.gif) repeat-x bottom #FFFFFF;
	margin: 0px 20px 5px 20px;
	padding:15px 20px 5px 20px;
}
p.stickynote {
	background: url(../icons/icon-sticky.png) no-repeat left top #FCFCFC;
	border: 1px solid #CBCBCB;
	padding: 15px 10px 15px 60px;
}