* {margin: 0; padding: 0; border: 0}
* { behavior: url(iepngfix.htc); }

body {text-align: center; font-size: 100%; font-family: verdana, arial, sans-serif; background: url(../img/curved_bg.jpg) top center repeat-x;}
img {border: none}
img.border { padding:3px; border:1px solid #E4CAA7;}
.l {float: left;}
.r {float: right;}
.map {padding: 0 0 0 20px;}
.block {display: block;}
.clear {width: 90%; height: 1px; font-size: 1px; clear: both;}
.clear100 {width: 100%; height: 100px; font-size: 1px; clear: both;}
.clear150 {width: 100%; height: 150px; font-size: 1px; clear: both;}
img.alignRight {float: right; margin:0 10px 0 10px; }
img.alignLeft {float: left; margin:0 10px 0 10px; }
img.alignCenter {float: left; margin:0 110px 0 150px; }
*html img.alignCenter {float: left; margin:0 110px 0 70px;}

#map div.gmnoprint {width:100px!important;}

a {color: #999;}
a:hover { text-decoration: none;}

ul {list-style: none; list-style-image: none;}
h4 {font-size: 13px; margin: 8px 0px 8px 20px; color: #197207;}

.s30 {width: 30px;}
.s40 {width: 40px;}
.s45 {width: 45px;}
.s50 {width: 50px;}
.s52 {width: 52px;}
.s55 {width: 55px;}
.s60 {width: 60px;}
.s70 {width: 70px;}
.s80 {width: 80px;}
.s100 {width: 100px;}
.s130 {width: 130px;}
.s150 {width: 150px;}
.s160 {width: 160px;}
.s200 {width: 200px;}
.s250 {width: 250px;}
.s300 {width: 300px;}
.s310 {width: 310px;}
.s330 {width: 330px;}
.s340 {width: 340px;}
.s350 {width: 350px;}
.s500 {width: 500px;}
.s510 {width: 510px;}

.s10pc {width: 10%;}
.s12pc {width: 12%;}
.s15pc {width: 15%;}
.s20pc {width: 20%;}
.s25pc {width: 25%;}
.s30pc {width: 30%;}
.s35pc {width: 35%;}
.s40pc {width: 40%;}
.s45pc {width: 45%;}
.s50pc {width: 50%;}
.s55pc {width: 55%;}
.s60pc {width: 60%;}
.s75pc {width: 75%;}
.s80pc {width: 80%;}
.s85pc {width: 85%;}
.s100pc {width: 100%;}


/************** HOMEPAGE STYLING ONLY *********************/
#wrap_all { margin: 0 auto; padding: 0 8px; width: 736px;  font-size: .65em; voice-family:"\"}\""; voice-family:inherit; width: 718px}.dummy{}

#agepage {margin: 0 auto; background: url(../img/age.jpg) no-repeat; width: 761px;height:527px; }

#country {padding: 305px 0px 0 0px;}

#country select {color:#fff; background:#406b35;border:1px solid #076006}

#yesno {margin:22px 0 0 3px;}
*html #yesno {margin:20px 0 0 3px;}

#leftmenu {margin: 22px 0 0 0px; width: 184px; height: 424px; background: url(../img/leftmenu_bg.gif) top left no-repeat; float: left;}
#leftmenu img {margin: 12px 0 0 15px; display: block;}
#leftmenu img.first {margin: 15px 0 0 15px;}

#bottle_shot {margin: 58px 0px 0 0; float: left; width: 490px; height: 520px; background: url(../img/big.jpg) top right no-repeat; }
#logos { float: left;  width: 330px;}
#logos img { margin: 18px 0 0 4px;}

#footer {width: 736px; clear: both; color: #fff;}
#footer p {padding: 1px 0;text-align: center;}
#footer p a {color: #fff; text-decoration: none;}
#footer p a:hover {text-decoration: underline;}
#footer p img {margin: 3px 0;}

#footer2 {margin: 0 auto; padding: 40px 0 0 0; width: 736px; clear: both; color: #fff; font-size: 0.6em;}
#footer2 p {padding: 1px 0;text-align: center;}
#footer2 p a {color: #fff; text-decoration: none;}
#footer2 p a:hover {text-decoration: underline;}
#footer2 p img {margin: 3px 0;}

/************** INSIDE PAGE STYLING ONLY *********************/
#inside_wrap { margin: 0 auto; width: 772px; font-size: .7em; text-align: left; voice-family:"\"}\""; voice-family:inherit; }.dummy{}

#inside_leftmenu {margin:0; padding:0; width: 219px; height: 500px; text-align: center; float: left; background: url(../img/inside_leftmenu_bg.jpg) top left no-repeat;}
#inside_leftmenu img.logo {margin: 19px 0 25px 0px; border: none;} 
#inside_leftmenu a:focus {outline: none;}

#flash_menu {margin: -15px 0 0 0px; text-align: left; }

#inside_leftmenu ul li {padding: 8px 0 8px 7px;}
#inside_leftmenu ul li a {font-size:1.2em; color: #fff; font-weight: bold; text-decoration: none;}
#inside_leftmenu ul li a.on { color: #b4821c;}
#inside_leftmenu ul li a:hover { color: #b4821c;}
#inside_leftmenu ul li.sub {padding: 0px 0 0px 15px;}
#inside_leftmenu ul li.sub a {color: #fff; text-decoration: none;}
#inside_leftmenu ul li.sub a.on {color: #D7A96F;}
#inside_leftmenu ul li.sub a:hover {color: #D7A96F;}
#inside_leftmenu ul li.divider {margin-top: -5px;}

#flash_menu_home {margin: 0 0 0 -18px; float: left; width: 216px;}
*html #flash_menu_home {margin: 0; padding: 0 0 0 3px; float: left;}
#flash_menu_home ul {margin-top: 100px; margin-left: 18px; padding-right: 38px;  }
#flash_menu_home ul li {padding: 8px 0 8px 7px; text-align: left;}
#flash_menu_home ul li a {font-size:1.2em; color: #fff; font-weight: bold; text-decoration: none;}
#flash_menu_home ul li a.on { color: #b4821c;}
#flash_menu_home ul li a:hover { color: #b4821c;}
#flash_menu_home ul li.sub {padding: 0px 0 0px 15px;}
#flash_menu_home ul li.sub a {color: #fff; text-decoration: none;}
#flash_menu_home ul li.sub a.on {color: #D7A96F;}
#flash_menu_home ul li.sub a:hover {color: #D7A96F;}
#flash_menu_home ul li.divider {margin-top: -5px;}

/* inside page white bg */
#inside_mainCol {margin: 0 0 0 10px; float: left; width: 543px; }
#inside_mainCol img {display: block;}
#inside_mainCol img.inline {padding:1px; margin-left: 13px;display: inline; border: 1px solid #ccc;}
#inside_mainCol img.no1 {margin-left: 0;}
#inside_mainCol img.log {margin:0 auto}

#top_text p.top {margin-top:-30px;}

/* content styling */
#content { margin:0; padding:0 0 0px 0; background: url(../img/inside_mainCol_bg.gif) repeat-y; min-height: 451px; width: 532px; }
*html #content {width: 532px; margin: 0 0 0 0px;}.dummy{}
#content h1 {margin: 0 0 10px 10px; color: #B4821C; font-size: 1.8em; font-family: Gill Sans, verdana, arial, sans-serif; max-width: 500px;}
#content h2 {margin: 5px 8px 10px 9px; padding: 0 0 3px 10px; font-size: 2.5em; color: #197207;}
*html #content h2 {margin: 10px 8px 10px 9px; padding: 0 0 3px 10px; font-size: 1.0em; color: #197207;}
#content h3 {margin: 10px 20px 0px 9px; padding: 0 0 3px 10px; font-size: 1em; color: #197207;}
#content p {margin: 0 21px 16px 20px;   color: #666; }
#content p.pdf { background:url(../img/icons/pdf.gif) no-repeat 0px 2px; padding-left:20px;}
*html #content p.pdf {padding-left:25px;}
*html #content h1.l {margin-left:  10px;}
*html #content p.l {margin-left:  10px;}
*html #content p.tin {padding-left: 10px;}

#content h2.s500 {width: 500px;}
*html #content h2.s500 {width: 510px; voice-family:"\"}\""; voice-family:inherit; width: 490px}.dummy{}

/* only use for text directly to the left of the quote box */
#content #top_text {float: left; width:520px;}
/*To fix display on Score tracker page*/
*html #content #top_text a{margin-left:-5px}
/*To fix display on Score tracker page*/
#content #top_text p{color:#666; font-size:12px; line-height:1.5em;}
#top_text {float: left; width:500px;}
#content #top_text h1 {margin: 0 0 10px 20px; color: #B4821C; font-family: Gill Sans, verdana, arial, sans-serif; max-width: 500px; font-size:22px;}
#content #top_text h2 {margin: 10px 8px 10px 9px; padding: 0 0 3px 10px; font-size: 1.5em; color: #197207; font-size:20px}
*html #top_text h2 {width: 306px; voice-family:"\"}\""; voice-family:inherit;}.dummy{}
*html #content #top_text h1 {margin: 0 0 10px 20px; color: #B4821C; font-size:22px; font-family: Gill Sans, verdana, arial, sans-serif; max-width: 500px;}
#top_text h2.blank {border: 0;}
h1.enter {margin-bottom:-10px!important;}
/*Quotes*/
#quote_box {margin-left: 19px; margin-bottom: 10px; float: right; width: 183px; background: url(../img/quote_bg.jpg) top right repeat-y;  text-align: center; color: #BDA14D;}
*html #quote_box {margin-left: 19px; margin-right: 0px;  float:left; voice-family:"\"}\""; voice-family:inherit; margin-left: 25px;} .dummy{}
#quote_box p {margin: 5px 10px 0  10px;}
#quote_box .text {padding: 5px 10px;  min-height: 116px; font-weight: bold; font-size: 0.9em;}
#quote_box .text h4 {margin-bottom: 10px; font-size: 1em;}
#quote_box .text h5 {font-size: 1.1em; margin: 8px 0 3px 0}
#quote_box .text p {margin: 0; font-size: 1.1em; color: #bda14d; }
#quote_box img {margin: 50px 10px 10px -20px;}

/*back up #content #quote_box.notes {background: url(../img/noquote_bg.gif); text-align: left; margin: 0 -10px 0 19px; }*/
#content #quote_box.notes {background: url(../img/noquote_bg.gif); text-align: left; margin: 0 -10px 0 19px;}
*html #content #quote_box.notes { margin: 0 -10px 0 16px; voice-family:"\"}\""; voice-family:inherit; margin-left: 16px;} .dummy{}
#quote_box.notes h3 { margin: 5px 15px 0px 10px; padding: 0px; color: #b4821c; font-size: 1.4em;}
*html #quote_box.notes h3 { margin: 5px 15px 5px 10px; font-size: .9em;}
#quote_box.notes p {margin-bottom: 8px; font-weight: normal;}

#quote_box.notes .friends_pocket {margin: 0 5px 5px 5px; padding: 0px 5px 8px 5px; border-bottom: 1px solid #DFCAAE; width: 173px;voice-family:"\"}\""; voice-family:inherit; width: 163px;} .dummy{}
#quote_box.notes .friends_pocket h4 { font-size: 1.2em; margin-bottom: 5px;}
#quote_box.notes .friends_pocket p.link {margin: 3px 0 0 0; padding: 2px 10px; background: url(../img/download_link_bg.gif) repeat-x;}
#quote_box.notes .friends_pocket p.link a {color: #fff; text-decoration: none; font-family: verdana; font-size: .9em}
#quote_box.notes .friends_pocket p.link a:hover { text-decoration: underline;}
#quote_box.notes .first {padding-top: 5px; border-top: 1px solid #DFCAAE;}
#quote_box.notes .last {border-bottom: 0;}
/*Quotes*/


#content  .img_holder {margin-left: 18px; margin-bottom: 10px; width: 307px;}
#content  .img_holder p {margin: 0px 0 0 0; padding: 3px 5px;color: #fff; background: url(../img/download_link_bg.gif) repeat-x;}
*html #content  .img_holder p {background:url(../img/download_link_bg.gif) x-repeat;}
#content #top_text .img_holder p a { background: url(../img/download_link_bg.gif) }

#content  .img_holder p.hold {margin: 0px 0 0 0; padding: 3px 5px;color: #fff; background: url(../img/download_link_bg.gif) repeat-x;}
*html #content  .img_holder p.hold {}

#content  .img_holder a {margin: 5px 0; color: #666; font-size: .9em; text-decoration: underline; display: block; background: url(../img/bullet.gif) top left no-repeat; padding-left: 15px;}
#content  .img_holder a:hover { text-decoration: none;}
#content  .img_holder p a {margin: 0; padding-left: 0; font-size: 1em; text-decoration: none; color: #fff;  background: none; }
#content  .img_holder p a { text-decoration: underline;}
#content  .img_holder a.simple {margin: 0; color: #666; font-size: .9em; text-decoration: none; background: none; padding: 0;}

/*List*/
#content ul{padding-left:10px; margin-bottom:25px;	}
#inside_mainCol #content ul.details li.email {margin:0 0 5px 10px;padding:2px 0 2px 20px; color:#3A647C; background:url(../img/icons/email.gif) no-repeat 0px 3px; line-height:15px}

#inside_mainCol #content ul.details li.link, li.sub {margin:0 0 5px 10px;padding:2px 0 2px 20px; color:#3A647C;  line-height:15px;}
#inside_mainCol #content ul.details li.link{background:url(../img/icons/sport_golf.gif) no-repeat 0px 3px; font-size:1.2em}
#inside_mainCol #content ul.details li.sub{text-indent:20px; background:url(../img/icons/sport_golf.jpg) no-repeat 20px 4px; font-size:0.9em}	
*html #inside_mainCol #content ul.details li.link a{padding-left:7px;}
#inside_mainCol #content li. a:link{color:#006600; text-decoration:underline; font-size:12px;}
*html #inside_mainCol #content p.link a{padding-left:6px;}
#inside_mainCol #content a:link{color:#006600; text-decoration:underline;}
#inside_mainCol #content a:hover{color:#006600; text-decoration:none;}
#inside_mainCol #content a:visited{color:#B4821C; text-decoration:underline;}
#inside_mainCol #content .bullet-list{float:left; width:250px}
/*List*/


/*Card*/
#inside_mainCol #content .adr { line-height:0.1em;}
#inside_mainCol #content .telephone {line-height:0.1em; padding-top:0.7em;}
#inside_mainCol #content .telephone .tel .indent {margin-left:2.5em;}
/*Card*/

#inside_mainCol #content span.headline { font-weight:bold; color:#197207;}


/* map feature in about us */
#map_feature {width: 493px; height: 270px; background: url(../img/map_and_botle.gif) bottom right no-repeat;}
#map_feature p {width: 270px;}

/* inside page footer */
#inside_footer {margin-top: 40px; padding-bottom: 20px; width: 532px; clear: both; font-size: 0.9em!important;}
#inside_footer p {margin-bottom: 0; padding: 1px 0; text-align: center; color: #999;}
#inside_footer p a {text-decoration: none; color: #b4821c!important;}
#inside_footer p a:hover {text-decoration: underline;}
#inside_footer p img {margin: 0 auto; margin-top: 10px; margin-bottom: 10px;}

/* pockets for background images on paragraphs */
#content .pocket {margin: 0 10px 0px 10px; background-color: red; width: 512px;}
*html #content .pocket { width: 507px; voice-family:"\"}\""; voice-family:inherit; width:507px}.dummy{}
#content .pocket h1 {margin: 0px 0 10px 10px; padding:0}
#content .pocket h2 {margin: 10px 20px 10px 0; /*padding: 0 0 3px 10px;*/ }
#content .pocket p {margin: 0 40px 16px 10px; padding: 0;}
#content .rImg{margin:0 0px 0 0px; float:right}
#content .r{float:right; margin-top:5px; margin-left:5px;}
#content .lImg{margin:0 10px 0 10px; float: left}
#content h2.crock {margin-top: 30px;}

/* set backgrounds for pockets*/
#content .the_irish { padding: 20px 0 20px 230px; background: url(../img/bg_the_irish.jpg) left no-repeat;}
#content .barley {width:367px; padding: 0px 150px 30px 0px; background: url(../img/bg_barley.jpg) right no-repeat;}
*html #content .barley { width: 512px; voice-family:"\"}\""; voice-family:inherit; width:357px}.dummy{}
#content .distillery {width:377px; padding: 30px 0 30px 150px; background: url(../img/3_kilns_sml.jpg) left no-repeat;}
*html #content .distillery { width: 507px; voice-family:"\"}\""; voice-family:inherit; width:357px}.dummy{}
#content .barrels {width:342px; padding: 20px 175px 55px 0px; background: url(../img/bg_barrels.jpg) right no-repeat;}
*html #content .barrels { width: 507px; voice-family:"\"}\""; voice-family:inherit; width:332px}.dummy{}
#content .williams { padding: 10px 0px 10px 190px; background: url(../img/dewilliams.jpg) left no-repeat;}
#content .history_top {margin-right: 40px; padding: 0px 145px 4px 0px; background: url(../img/bg_old_jug.jpg) right no-repeat;}
#content .history_btm { padding: 0px 10px 15px 215px; background: url(../img/bg_old_car.jpg) top left no-repeat;}
#content .history_btm p {margin-right: 10px;}

/*Leader Board*/
table.leader-board{width:90%; color:#595A5C; font-size:1.2em; background:#fff; margin-bottom:15px; margin-left:10px; border:none;}
table.leader-board th{background-color:#f5f5f5; padding:5px;}
table.leader-board tr td{padding:4px;}
table.leader-board .small-column{width:20%;}
table.leader-board.check{margin-left:50%}
table.leader-board .alt{background-color:#f1f3f0}

/*Alphabet*/

#content ul.alphabet a{color:#3da64f; line-height: 1em; font-size: 1.2em; margin-bottom: 18px;}
#content ul.alphabet li{display:inline; }
#content ul.alphabet li a {color:#999; text-decoration:none; padding:2px 2px; background:#f5f5f5; border:1px solid #e2e2e2;}
#content ul.alphabet li a:hover {color:#c13307; border:1px solid #ccc; background-color:#000}
#content ul.alphabet li.on {color:#D8D8D8; text-decoration:none; padding:2px 2px; background:#ffffff;  font-weight:bold;}
#content ul.alphabet li.off a:link{color:#999; text-decoration:none; background:#ffffff; }
/*Alphabet*/



/* awards */
#content table.awards {margin: -10px 12px 20px 18px; font-size: 1em;}
#content table.awards td {padding: 1px 5px;}
#content table.awards td.year { padding: 5px 0px 5px 0; font-size: 1.1em; }
#content table.awards td.div {border-right: 1px solid #D8F7D2;}
#content table.awards td span {font-weight: bold; color: #b4821c; display: block;}

#content img.award_pic {margin-right: 40px;}
#content img.range {margin-left: 20px; margin-bottom: 10px;}
#content img.left_img {margin-right: 20px; margin-bottom: 20px;}
#content img.heritageLogo {float: left; margin-top:3px;}

#content p.bullet {padding-left: 15px; margin-left: 16px; background: url(../img/bullet.gif) top left no-repeat; float: left;}
*html #content p.bullet { margin-left: 8px;}
#content p.bullet a { color: #666;}
#content .no_underline {border-bottom: 0;}

/* tastes */
#wrap_tastes {margin-left: 2px; color: #BA7D31;  text-align: center;}
#wrap_tastes h3 { margin: 10px 0 7px 3px; padding: 0; font-size: 1.2em; color: #BA7D31;}
#wrap_tastes p {  padding: 0; color: #BA7D31;}
#wrap_tastes .taste { padding: 0; width: 106px; height: 240px; border-right: 1px solid #EAD1B2; float: left; voice-family:"\"}\""; voice-family:inherit; width: 105px;}.dummy{}
#wrap_tastes .taste p { margin: 3px 7px; font-size: 1em;  color: #BA7D31;}
#wrap_tastes .colour {background: url(../img/taste_colour.jpg) bottom no-repeat; width: 104px;}
#wrap_tastes .nose {background: url(../img/taste_nose.jpg) bottom no-repeat;}
#wrap_tastes .body {background: url(../img/taste_body.jpg) bottom no-repeat;}
#wrap_tastes .palate {background: url(../img/taste_palate.jpg) bottom no-repeat;}
#wrap_tastes .finish {background: url(../img/taste_finish.jpg) bottom no-repeat; margin-right: 0; border-right: 0;width: 104px;}
#wrap_tastes .colour_12 {background: url(../img/taste_colour_12.jpg) bottom no-repeat; width: 105px;}
#wrap_tastes .nose_12 {background: url(../img/taste_nose_12.jpg) bottom no-repeat;}
#wrap_tastes .body_12 {background: url(../img/taste_body_12.jpg) bottom no-repeat;}
#wrap_tastes .palate_12 {background: url(../img/taste_palate_12.jpg) bottom no-repeat;}
#wrap_tastes .finish_12 {background: url(../img/taste_finish_12.jpg) bottom no-repeat; margin-right: 0; border-right: 0;width: 105px;}
#wrap_tastes .colour_her {background: url(../img/taste_colour_her.jpg) bottom no-repeat; width: 104px;}
#wrap_tastes .nose_her {background: url(../img/taste_nose_her.jpg) bottom no-repeat;}
#wrap_tastes .body_her {background: url(../img/taste_body_her.jpg) bottom no-repeat;}
#wrap_tastes .palate_her {background: url(../img/taste_palate_her.jpg) bottom no-repeat;}
#wrap_tastes .finish_her {background: url(../img/taste_finish_her.jpg) bottom no-repeat; margin-right: 0; border-right: 0;width: 105px;}

.taste_heading {margin-top: 10px;}
/****************TABLE**************************/
#content .wrap_tablebg {margin-right: 10px; margin-left: 0px; width: 490px; height: 450px;  padding: 30px 39px 0 0; background: url(../img/table_bg.jpg) top right no-repeat;}
*html #content .wrap_tablebg {margin-right: 10px; margin-left: 0px; width: 490px; height: 450px;  padding: 30px 0px 0 0;}
#content table.contact_form {margin:0 0 0 20px;padding:0;width:490px; float:left; }
*html #content table.contact_form {margin:0 10px 0 20px;padding:0;width:490px; float:right;}

#content table.contact_form td {font-size: 0.7em; voice-family:"\"}\""; voice-family:inherit; font-size: 1.0em; }.dummy{}
#content table.contact_form tr.alt td {}
#content table.contact_form tr.buttons td {border-bottom:none; background:#f0e3d2; border-top: 2px solid #b4821c;}
/*
#content table.contact_form tr.buttons input {padding: 1px 5px; font-size: .9em; font-weight: bold; color: #fff; background: #b4821c; border:1px solid #b4821c}
#content input.update {padding:5px; font-size: .9em; font-weight: bold; color: #fff; background: #b4821c;border:1px solid #b4821c; margin-left:10px; cursor:pointer}
#content input:focus.buttons {cursor:pointer; border:1px solid #b4821c}
*/
#content table.contact_form td {margin:0;padding:6px 10px;color:#666; vertical-align: top;}
#content table.contact_form td input {border:1px solid #e4ceaf; color: #666; font-size: 1em; padding: 1px 2px}
#content table.contact_form td select {border:1px solid #e4ceaf; color: #666; font-size: 1em; padding: 1px 2px}
#content table.contact_form td textarea {border:1px solid #e4ceaf; color: #666; width: 300px; height: 60px;padding: 1px 2px; font-size: 1em; font-family: arial;}
#content table.contact_form td input.cb {border: 0;}

/*Sitemap */
ul.sitemap {margin:0 0 0 14px; color:#666;}
ul.sitemap li {margin-top: 5px; padding:0 0 5px 15px; background:url(../img/bullet.gif) left no-repeat;}
ul.sitemap li.sub {margin-left: 9px; padding:0 0 5px 15px; background:url(../img/bullet2.gif) left no-repeat;}
ul.sitemap li.sub2 {margin-left: 20px; padding:0 0 5px 10px; background:url(../img/bullet3.gif) left no-repeat;}
div.sitemapcol {margin-left: 20px;}

/*downloads*/
ul.downloads {}
ul.downloads li {margin: 5px 0 0 20px; padding:0 0 5px 15px; background:url(../img/icon-doc.gif) 0 2px no-repeat;}
ul.downloads li.details {margin: 0 0 0 20px; padding:0 0 5px 15px; background:none; color: #bbb; font-size: 0.8em;}

ul.downloads li.pdf {margin: 5px 0 0 10px; padding:3px 0 5px 30px; background:url(../img/icons/pdf.gif) 0 2px no-repeat;}
ul.downloads li.pdf a { color:#333333;}
/*links*/
ul.links {margin:0 0 0 16px; color:#666;}
ul.links li {margin: 5px 0 0 0; padding:0 0 5px 15px; background:url(../img/bullet.gif) left no-repeat;}
ul.links li.title {margin: 5px 0 0 4px; padding:0 0 0px 0px; background: none;}
ul.downloads li.note {color:#999; font-size:.9em; margin-top:-5px; padding-left:20px;}

ul.list { margin-left:20px; color: #666; }
ul.list li {background:url(../img/icons/dot.gif) no-repeat 0px 5px; padding-left:15px; line-height:15px; padding-bottom:6px;}

#content p.note {color: #b4821c;}
#content p.noteRed {color: #861719;}

#content p.more_info {width: 320px;}
#content p.more_info img {float: right;}

#content table.opening {margin-bottom: 10px; }
#content table.opening td {padding: 3px 20px; color: #666; font-size: 0.7em; voice-family:"\"}\""; voice-family:inherit;   font-size: 1.0em; }.dummy{} 



/* image gallery */
#content #images-gallery .thumbnail{float: left; width: 125px; margin: 5px 15px -10px -17px; font-size:1.2em; padding-right:35px;}
*html #content #images-gallery .thumbnail{float: left; width: 125px; margin: 5px 15px -10px -17px; font-size:1.2em; padding-right:0px;}
#content #images-gallery .thumbnail p{font-size:12px; line-height:1.3em; margin-top:15px; width:125px;}
#content #images-gallery .img-wrapper img{padding:2px; border:1px solid #FFC519; background:#fff;}
/* ie6 */ *html .thumbnail{margin: 7px 7px 8px 2px; }
#content #images-gallery .img-wrapper {margin-left:20px; margin-bottom:-10px;}
*html #content #images-gallery .img-wrapper {margin-left:20px; margin-bottom:-10px; width:100px;}
#content #images-gallery { margin-right:-10px; margin-left:20px; width:500px;}

a.linkopacity img {filter:alpha(opacity=90);  -moz-opacity: 0.9;  opacity: 0.9;}
a.linkopacity:hover img { filter:alpha(opacity=100);  -moz-opacity: 1.0;  opacity: 1.0; }

<!--Score Tracker-->

#content input.check {float: left; margin-left: 2.1em;}
#content input.buttons {padding: 1px 5px; font-size: .9em; font-weight: bold; color: #fff; background: #b4821c; border:1px solid #E4CEAF; margin-left:10px; cursor:pointer}
#content input:focus.buttons {cursor:pointer; border:1px solid #b4821c}
#content .player {padding: 1px 5px; font-size: .9em; font-weight: bold; color: #fff; background: #b4821c; border:1px solid #E4CEAF; margin-left:10px;}


#content .playername{padding: 1px 5px; font-size: .9em; font-weight: bold; color: #000000; background: #ffffff; border:1px solid #E4CEAF; }

#content .user-name{width:120px; float:left}

/* Local Links info */
#content ul.features {margin-left: 26px; font-size: 1.0em;}
#content ul.features li {list-style: circle; padding: 3px; line-height: 1.6em;}

#content #top_text .place-type {font-size: 13px; margin: 14px 0px 14px 19px; border-bottom: dotted 1px #D9D9D9; text-transform: uppercase; font-weight: bold;}