body { margin:0px auto; text-align:center; background:url(/images/bg.jpg) repeat; }
table, tr, td, div, p, ul, li { font-size:12px; font-weight:normal; color:#342f23; font-family:Arial, "Times New Roman", Georgia, serif; }

h1 { font-size:22px; color:#5f1410; }
h2 { font-size:16px; color:#37485a; margin: 10px 0px 0px; text-transform: uppercase; }
h3 { font-size:14px; color:#155b1b; margin: 10px 0px 0px; text-transform: uppercase; border-bottom: 1px solid #155b1b; margin-bottom: 3px; }

#container { margin:0px auto; text-align:center; background:url(/images/container_bg.jpg) repeat-x #fff; width:879px; padding-bottom:20px; }
#toparea { background:url(/images/top_left.jpg) no-repeat; background-position:top left; height:346px; }
#toparea_in { background:url(/images/top_left.jpg) no-repeat; background-position:top left; height:209px; }
#nav { padding-top:10px; width:100%; }
#nav td { color:#aeaeae; font-size:11px; text-align:center; }
#nav td a { color:#202020; font-size:12px; text-transform:uppercase; text-decoration:none; font-family:"Times New Roman", Georgia, serif; }

#tblcontact td { color:#fff; font-size:12px; line-height:18px; }

#footer { text-align:left; width:918px; margin:0px auto; }
#footer div.links { border-bottom:1px solid #fff; }
#footer div { padding:8px 0px; color:#909090; }
#footer a.footerlinks { text-transform:uppercase; color:#909090; text-decoration:none; font-family:"Times New Roman", Georgia, serif; }

.line { background:url(/images/line_bg.gif) repeat-x; width:100%; padding-bottom:10px; }

.contentarea { padding:0px 15px; width:580px; }

.blue_box { background:#37485a url(/images/box_blue_bg.gif) repeat-x; padding:10px; vertical-align: top; }
.blue_box div { border:1px solid #5a6775; text-align:center; padding:10px 0px; }

.inp1 { border:1px solid #ccc; width:375px; font-size:11px; color:#676767; padding:2px 1px; }
.inp2 { border:1px solid #ccc; width:158px; font-size:11px; color:#676767; padding:2px 1px; }
.inp3 { border:1px solid #ccc; width:54px; font-size:11px; color:#676767; padding:2px 1px; }

a.red-txt { text-transform:uppercase; color:#5f1410; }
a.a1 { color:#5f1410; }

#table01 { width:580px; }
#table01 td.th { background:#37485a; color:#fff; padding:3px; font-weight:bold; font-size:16px; }
#table01 td.row1 { background:#dedede; }
#table01 td.photos {  }
#table01 td.photos table { background:#2a2a2a; }
#table01 td.photos table td { background:#dedede; }
#table01 td.photos table th { background:#2A2A2A; }
#table01 td.photos table th div div img { border:2px solid #ccc; }
#table01 img { border:1px solid #ccc; }

.thumb { float:left; width:112px; margin:3px; }

.sp1 { font-size:18px; color:#5f1410; font-weight:bold; border-bottom:1px solid #5f1410; margin-bottom:10px; }
.sp2 { font-size:14px; color:#555; font-weight:bold; }

.pics { width: 610px; height: 265px; }
#header01 { background: url(/images/header01.jpg) no-repeat; width: 610px; height: 265px; }
#header02 { background: url(/images/header02.jpg) no-repeat; width: 610px; height: 265px; }
#header03 { background: url(/images/header03.jpg) no-repeat; width: 610px; height: 265px; }
.rotate-title { font-weight: bold; font-size: 16px; color: #000; position: absolute; margin: 210px 0px 0px 10px; width: 500px; }
.rotate-award { font-size: 14px; color: #000; position: absolute; margin: 218px 0px 0px 10px; width: 240px; }

