* { margin:0; padding:0 }

body { background:url(../images/body_bgrd.jpg) center no-repeat; background-color:#6e9fca }

/******************************************************* DIVS *******************************************************/

#main { margin:auto; width:960px; background-color:#FFF; margin-top:5px }

.supheader {  }

.header { margin:0; padding:0; border:0; height:130px }

.topmenu { background:url(../images/topmenu_bgrd.jpg) top left no-repeat; width:960px; height:22px; border-top:3px solid #ecba27; border-bottom:3px solid #ecba27; }

.left { width:210px; float:left; background-color:#FFF }
.leftbox { border-bottom:1px solid #999999; border-right:1px solid #999999; background-color:#FFF }
.contactus { border-bottom:1px solid #999999; border-right:1px solid #999999; background:url(../images/contact_us_left_bgrd.jpg) bottom right no-repeat; background-color:#FFF }

.right { width:710px; float:right; background-color:#FFF }
.guestbook { width:100%; background-color:#f5f8fb; border:1px solid #ccc }

.footer { background:url(../images/footer_bgrd.jpg) top left no-repeat; width:960px; height:21px; font-size:7pt; color:#0d2a88; line-height:21px }

.photogallery { width:100% }

.photogallery img { border:1px solid #ccc; padding:1px }

.subfooter { margin:auto; width:960px; text-align:center; color:#666; font-size:7pt; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 0 }

/******************************************************* TEXT *******************************************************/

h1 { font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#0d2a88  }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#0d2a88 }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#0d2a88 }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#0d2a88 }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#0d2a88 }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#0d2a88 }

.left h1 { background:url(../images/left_h1_bgrd.jpg) top left no-repeat; width:200px; height:19px; color:#FFF; font-size:8pt; padding: 3px 0 0 10px; border-bottom:2px solid #ece132; }

p { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000 }
li { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000; list-style-image:url(../images/li_arrow.jpg); margin-left:20px }

.footer a { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#0d2a88; text-decoration:none }
.footer a:hover { text-decoration:underline; color:#0d2a88 }

a { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#0d2a88; text-decoration:none }
a:hover { text-decoration:underline; color:#ecba27 }

/******************************************************* FORMS *******************************************************/

input { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000 }
select { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000 }
textarea { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000 }

/******************************************************* EXCTRAs *******************************************************/

.customerlogin td { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000 }

.pad10 { padding:10px }

.pad20 { padding:20px }

.rightpad { padding: 0 20px 20px 20px }
.footerpad { padding:0 10px 0 10px }

.clearboth { clear:both }

.tabimage {border:2px solid #ecba27}