@charset "UTF-8";




#midcontainer-ins { width: 994px; background: #FFF url(../img/bkgd-ins-mid.jpg) repeat; clear: both; }

#leftcolumn { width: 162px; height: 480px; float: left; background: url(../img/bkgd-leftcol.jpg) no-repeat; text-align: left; }
#centercolumn { width: 832px; float: left; background: #FFF url(../img/bkgd-ins-txt.jpg) no-repeat; text-align: left;}

#pghd-aboutsuisan { width: 994px; height: 66px; background: #e11b2f url(../img/hd-aboutsuisan.jpg) no-repeat; }
#pghd-companyhistory { width: 994px; height: 66px; background: #e11b2f url(../img/hd-companyhistory.jpg) no-repeat; }
#pghd-presmessage { width: 994px; height: 66px; background: #e11b2f url(../img/hd-presmessage.jpg) no-repeat; }
#pghd-whatwedo { width: 994px; height: 66px; background: #e11b2f url(../img/hd-whatwedo.jpg) no-repeat; }
#pghd-serviceareas { width: 994px; height: 66px; background: #e11b2f url(../img/hd-serviceareas.jpg) no-repeat; }
#pghd-contact { width: 994px; height: 66px; background: #e11b2f url(../img/hd-contact.jpg) no-repeat; }
#pghd-customerinfo { width: 994px; height: 66px; background: #e11b2f url(../img/hd-customerinfo.jpg) no-repeat; }
#pghd-inforequest { width: 994px; height: 66px; background: #e11b2f url(../img/hd-inforequest.jpg) no-repeat; }
#pghd-holidayschedule { width: 994px; height: 66px; background: #e11b2f url(../img/hd-holidayrequest.jpg) no-repeat; }
h1.pgheader { text-align: left; font-size: 16px; color: #FFF; font-weight: bold; margin-top: 0; margin-bottom: 0; padding: 23px 0 0 162px; }

#sectiontext { padding: 25px; text-align: left; font-size: 12px; }
#sectiontext p { margin-top: 0; margin-bottom: 10px; }

h2 { margin-top: 0px; margin-bottom: 0px; padding: 5px 0 15px 0; font-size: 16px; color: #36468c; text-align: left; }
h3 { margin-top: 0px; margin-bottom: 0px; padding: 5px 0 15px 0; font-size: 14px; color: #36468c; text-align: left; }

.imgright { padding: 1px; background: #FFF; border: 1px solid #b2c1d9; margin-bottom: 15px; margin-left: 15px; float: right; }
.imgleft { padding: 1px; background: #FFF; border: 1px solid #b2c1d9; margin-bottom: 15px; margin-right: 15px; float: left; }

