/* Common - Tags and IDs */
* { padding: 0px; margin: 0px; }
body { background-color: #ffffff; background-image: url(../images/body_bg.jpg); background-position: bottom; background-repeat: repeat-x; color: #6f796d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; margin: 8px 0px; }
img { border: 0px; }
a { color: #6f796d; text-decoration: none; }
a:hover { text-decoration: underline; }

#body { width: 100%; text-align: center; }
#layout { width: 881px; margin: auto; }
#layout #top { width: 100%; height: 93px; }
#layout #top #logo { float: left; width: 282px; height: 63px; margin-right: 50px; }
#layout #top #menu { background-image: url(../images/menu_bg.png); background-position: center; background-repeat: no-repeat; float: left; width: 548px; height: 35px; margin-top: 33px; text-align: left; }
#layout #top #menu ul { list-style-type: none; cursor: default; }
#layout #top #menu ul li { float: left; height: 35px; }
#layout #top #menu ul li a { background-image: url(../images/menu_separator.png); background-position: right; background-repeat: no-repeat; color: #ffffff; display: block; font-size: 12px; line-height: 35px; height: 35px; text-align: center; text-decoration: none; }
#layout #top #menu ul li a:hover { background-image: url(../images/menu_hover_bg.png); background-position: center; background-repeat: repeat-x; text-decoration: none; }
#layout #top #menu ul li a#menu-home { width: 81px; }
#layout #top #menu ul li a#menu-home:hover { background-image: url(../images/menu_home_hover_bg.png); background-position: center; background-repeat: no-repeat; }
#layout #top #menu ul li a#menu-aboutus { width: 98px; }
#layout #top #menu ul li a#menu-price { width: 68px; }
#layout #top #menu ul li a#menu-ticktips { width: 92px; }
#layout #top #menu ul li a#menu-brochure { width: 99px; }
#layout #top #menu ul li a#menu-contactus { width: 110px; background-image: url(../images/blank.gif); }
#layout #top #menu ul li a#menu-contactus:hover { background-image: url(../images/menu_contact_hover_bg.png); background-position: center; background-repeat: no-repeat; }
#layout #header { width: 100%; height: 269px; }
#layout #contentTop { background-image: url(../images/content_top_bg.png); background-position: top; background-repeat: no-repeat; width: 100%; height: 10px; font-size: 0px; margin-top: 20px; }
#layout #content { background-color: #ffffff; width: 845px; padding: 0px 18px; text-align: left; }
#layout #content h1 { color: #008d46; font-size: 30px; font-weight: normal; margin-bottom: 20px; }
#layout #content h3 { color: #6f796d; font-size: 18px; font-weight: normal; margin-bottom: 20px; }
#layout #content p { margin-bottom: 20px; }
#layout #content ul { list-style: disc; margin: 0px 20px 20px 20px; }
#layout #content ul li { margin: 0px 5px 10px 5px; }
#layout #content tr, #layout #content td { padding: 4px; }
#layout #contentBottom { background-image: url(../images/content_bottom_bg.png); background-position: bottom; background-repeat: no-repeat; width: 100%; height: 10px; font-size: 0px; margin-bottom: 20px; }
#layout #footer { background-image: url(../images/footer_bg.png); background-position: center; background-repeat: no-repeat; color: #727472; font-size: 11px; width: 845px; height: 34px; text-align: left; padding: 22px 18px 0px 18px; }
.clear { clear: both; }
.bdrAll {border: #6f796d solid 1px;}
.bdrLRB { border-left: #6f796d solid 1px; border-right: #6f796d solid 1px; border-bottom: #6f796d solid 1px; }
.bdrTBR { border-top: #6f796d solid 1px; border-right: #6f796d solid 1px; border-bottom: #6f796d solid 1px; }
.bdrBR { border-right: #6f796d solid 1px; border-bottom: #6f796d solid 1px; }

