/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:url(images/content-tail.jpg) center top repeat-x;}

h1 { color:#FF0000; font-weight:normal; padding-bottom:5px; padding-top:10px; font-size:20px;}

h1 a {text-decoration:none; color:#FF0000;}
h1 a:hover {text-decoration:underline;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Trebuchet MS, Helvetica, sans-serif; font-size:0.75em; line-height:1.333em; color:#252525;}
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
li a {text-decoration:none; color:#FF0000;}
li a:hover {text-decoration:underline;}
a {text-decoration:underline; color:#252525;}
a:hover {text-decoration:none;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

#content .col-1,
#content .col-2,
#content .col-3 {float:left;}

cite {font-style:normal;}
/***************header***************/
#header {margin-left:-18px; background:url(images/header-bg.jpg) 2px top no-repeat;}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.wrapper2 {width:100%;}
.text {font-size:0.917em; line-height:1.364em;text-align:justify;}

#content .link {background:url(images/link-marker.gif) right 7px no-repeat; padding-right:7px; font-weight:bold; color:#FF0000; text-decoration:none}
#content .link:hover {text-decoration:underline;}

.box .title {padding:16px 0 0 0;}
.box .banner .title {padding:0 0 0 0; margin-top:-13px; position:relative;}

.box {background:url(images/box-tail.gif) left top repeat;}
.box-bot {background:url(images/box-border.gif) left bottom repeat-x;}
.box-left {background:url(images/box-border.gif) left top repeat-y;}
.box-top {background:url(images/box-top.jpg) left top repeat-x;}
.box-right {background:url(images/box-border.gif) right bottom repeat-y;}
.box-top-left {background:url(images/box-top-left.gif) left top no-repeat;}
.box-top-right {background:url(images/box-top-right.gif) right top no-repeat;}
.box-bot-left {background:url(images/box-bottom-left.gif) left bottom no-repeat; width:100%;}
.box-bot-right {background:url(images/box-bottom-right.gif) right bottom no-repeat; padding:18px 0 17px 31px;}

.box .col-1 {padding-right:31px;}
.box .col-2 {border-left:1px solid #AAAAAA;}

#content .banner {padding:0 0 0 34px;}
#content .banner .float-l {width:81px; text-align:center; text-transform:uppercase; font-size:0.833em;}
#content .banner .games {margin-top:-5px; padding-left:5px;}
#content .banner a {color:#363636; font-weight:bold; text-decoration:none;}
#content .banner a:hover {text-decoration:underline;}

#content .banner2 {padding:0 0 0 34px;}

.row {padding:20px 0 23px 20px;}
.row .col-1 {padding-right:18px;}
.row .col-2 {border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2; margin-top:11px; padding:0 30px 0 28px;}
.row .col-3 {padding-left:30px;}

.row .col-2 .title {padding-bottom:6px;}
.row .col-3 .title {padding-bottom:10px}

.row .col-1 ul {padding:4px 0 1px;}
.row .col-1 li {padding:1px 0 5px 12px;}
.row .col-2 ul {padding-top:10px;}
.row .col-2 li {padding:1px 0 6px 12px;}
.row .col-3 ul {padding:9px 0 2px;}
.row .col-3 li {padding:1px 0 6px 12px;}
.row li {background:url(images/list-marker.gif) left 8px no-repeat; font-size:1.25em; line-height:1em;}
.row .list li {background:url(images/list-bg.jpg) left top no-repeat; padding:5px 0 8px 37px;}
.row .list .extra {background:none; padding-left:63px;}

.row p span {color:#666666; font-size:0.833em; line-height:1.5em;}

h2 {font-weight:bold; padding-bottom:2px; padding-top:10px; font-size:13px;}

h2 a {text-decoration:none; color:#FF0000;}
h2 a:hover {text-decoration:underline;}

.image {margin-bottom:10px;}
.phone {float:right;}
/***************page-1***************/
#page-1 .row .list {padding-bottom:8px;}
#page-1 .row .col-3 div {padding-bottom:5px;}
#page-1 ul {padding:0;}
/***************page-2***************/
#page-2 .row .col-1 {padding-right:26px;}
#page-2 .row .col-1 div {padding-bottom:5px;}
#page-2 .row .col-3 .title,
#page-4 .row .col-1 .title,
#page-7 .row .col-3 .title {padding-bottom:0;}
/***************page-3***************/
#page-3 .row,
#page-5 .row,
#page-6 .row {padding-top:27px;}
#page-3 .row .col-1 {padding-right:18px; padding-left:8px;}
#page-3 .row .list li {padding-top:15px;}
#page-3 .row .list .extra {background:none; padding-bottom:9px; padding-left:37px;}
#page-3 .image {margin:7px 0 7px;}
/***************page-4***************/
#page-4 .box p {padding-bottom:10px;}
#page-4 .box .col-1 div {padding-bottom:17px;}
#page-4 .box .col-2 {padding-left:35px;}
#page-4 .row .col-1 {padding-right:26px;}
#page-4 .row .col-1 .image {margin:6px 0;}
#page-4 .row .col-2 .image {margin-bottom:7px;}
#page-4 .row ul,
#page-7 .row h2 {padding-top:0;}
#page-4 .row .col-3 p {padding-bottom:8px;}
#page-4 .row .col-3 div,
#page-5 .row .col-1 div,
#page-5 .row .col-3 .title,
#page-5 .row .col-3 p {padding-bottom:3px;}
/***************page-5***************/
#page-5 .row .col-1 {width:260px;}
#page-5 .row .image {margin:7px 0;}
#page-5 .row .col-3 div .title {padding-top:30px;}
#page-5 .row .col-3 div p {padding-bottom:20px;}
/***************page-6***************/
#page-6 .row .col-1 {padding-left:8px;}
#page-6 .phone {margin-right:110px;}
#page-6 .row .col-1 p {padding-bottom:10px;}
#page-6 .row .col-1 div {line-height:1.545em; padding-bottom:10px;}
#page-6 .row .col-2 p {padding-bottom:6px;}
#page-6 .row .col-2 .image {margin-bottom:8px;}
#page-6 .row .col-3 p {text-align:right; color:#FF0000; font-weight:bold; padding:3px 0 20px;}
/***************page-7***************/
#page-7 .box .col-2 {padding-left:35px; padding-bottom:10px}
#page-7 .row .col-1 p {padding-bottom:18px;}
#page-7 .row .col-2 .image {margin-bottom:6px;}
#page-7 .row .col-2 .phone {margin-right:78px;}
#page-7 .row .col-2 h2 {padding-bottom:8px;}
#page-7 .row .col-2 p {padding-top:1px;}
#page-7 .row .col-3 .phone {margin-right:105px;}
#page-7 .row .col-3 {line-height:1.545em; }
#page-7 .row .col-3 p,
#page-8 p {padding-bottom:18px;}
/***************page-8***************/
#page-8 .box-bot-right {padding-right:32px;}
#page-8 #footer {margin-top:18px;}
#page-8 a {text-decoration:none;}
#page-8 a:hover {text-decoration:underline;}
/***************footer***************/
#footer {background:url(images/footer-tail.gif) left top repeat-x; line-height:1em;}
#footer div {background:url(images/footer-left.gif) left top no-repeat;}
#footer div p{background:url(images/footer-right.gif) right top no-repeat; padding:15px 0 12px 21px; margin-bottom:20px;}
#footer a {border-left:1px solid #252525; margin-left:6px; padding-left:6px; color:#252525; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.txt-jack {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color: #FFF53E;
	font-weight: bold;
	background-color: #004A25;
	font-size: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4E1D16;
	text-align: center;
}
