@charset "utf-8"; /* reset.css moddified and compressed http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;-webkit-appearance:none;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}.clear{clear:both;}

body {margin: 0px; padding: 10px 0 0 0; background-color: #000; font-family: arial; font-size: 14px; color: #ddd;}
#content {width: 845px; margin-right: auto; margin-left: auto; position: relative;}
#header {width: 845px; height: 115px; position: relative; background: url(pix/main_header.jpg);}
#header_nav {position: absolute; top: 95px; left: 237px;}
#header_check {position: absolute; top: 10px; right:10px; /*left: 645px;*/ text-align:right; }
#header_reopens {position: absolute; top: 10px; left: 400px;}
#main {width: 845px; height: 623px; position: relative;}
#main_toppanel {width: 845px; height: 252px; z-index: 100; position: absolute; top: 0; }
#main_left {width: 432px; height: 623px; z-index: 1; position: absolute; top: 0; background: url(pix/main_left_bg.jpg);}
#main_left_subnav {height: 25px; line-height: 25px; left: 15px; padding-left: 15px; width: 380px; margin-bottom: 10px; position: relative; top: 262px; background: url(pix/subnav_bg.jpg);}
#main_left_copy {position: relative; top: 272px; left: 30px; padding-right: 10px; width: 380px; height: 330px; overflow: auto;}
#main_left_copy2 {position: relative; top: 262px; left: 30px; padding-right: 10px; width: 380px; height: 320px; overflow: auto;}
#main_left_copy3 {position: relative; top: 262px; left: 30px; padding-right: 10px; width: 380px; height: 320px;}
#main_right {width: 413px; _height: 623px; min-height: 623px; z-index: 1; position: absolute; top: 0; left: 432px; background: url(pix/main_right_bg.jpg);}
#main_right_pic {position: absolute; margin-top: 272px; left: 30px;}
#main_right_thumb {position: absolute; margin-top: 530px; left: 30px; width: 352px; height: 82px; overflow: auto;}
#main_right_copy { padding:10px; }
#sig {position: relative; height: 20px; line-height: 20px; color: #c7c7c7; font-size: 10px; text-align: right; padding-right: 10px}
#flags {position: absolute; top: 70px; left: 770px;}
.header {border: 2px solid #fff; margin-left: 12px;}
img.topnav {margin-left: 10px;}
img.pic_thumb {margin-right: 5px; border: 1px solid #fff;}
div.pic_label {margin-top: 5px; font-size: 11px;}

ul {padding: 0 0 10px 0; margin: 0px; list-style-type: square;}
li {margin-left: 15px;}
p {padding-bottom: 10px;}
h1, h2 {font-weight: bold; font-size: 16px; padding-bottom: 10px; color: #fff;}
h1 {font-size:26px; padding-bottom:10px; }
a {color: #f00;}
a.subnav {font-weight: bold; font-size: 12px; margin-right: 15px; color: #fff; text-transform: uppercase; text-decoration: none;}
a.subnav:hover {color: #c62924;}
table.golf td {padding: 5px; border: 1px solid #000;}

#offer { width:295px; height:70px; position:relative; top:5px; right:5px; float:right; }
#headerimg { width:816px; height:248px; background-image:url(/pix/header_home.jpg); background-repeat:no-repeat; positon:absolute; }
label { display:inline-block; width:130px; }
input[type=text], select, input[type=submit] { width:200px; padding:5px; background:none; border:1px solid #B7BD81; color:#fff; }
select { width:212px; }
input[type=text]:focus, select:focus { background:#000; }
input[type=submit] { width:auto; padding:5px 12px; }
input[type=submit]:active { background:#0A3723 }