#footerwrap {text-align:center;width:100%;}
body { margin: 0px; padding:0px; background-repeat:no-repeat; background-position:center top; text-align:left; font-size:12px; font-family:Arial;} 
body table { text-align:left;}
#Navigation-7970 .page-4348318 a {width:175px;}
#Navigation-7970 .page-4349935 a {width:153px;}
#Navigation-7970 .page-4349936 a {width:263px;}
#Navigation-7970 .page-4349937 a {width:273px;}
#Navigation-7970 .page-4349938 a {width:163px;}
#Navigation-7970 .page-4349939 a {width:143px;}
#Navigation-10070 .page-4349939 a {width:145px;}
#Navigation-10070 .page-4349935 a {width:153px;}
#Navigation-10070 .page-4349936 a {width:263px;}
#Navigation-10070 .page-4349937 a {width:273px;}
#Navigation-10070 .page-4349938 a {width:163px;}
#Navigation-10070 .page-4348318 a {width:173px;}
#searchContainer { position:absolute; top:10px; right:10px; display:none; float:left;} 
h1 { font-size:36px; font-weight:normal;} 
.webDugoutLink { color:#FFFFFF;} 
.webDugoutLink a, .webDugoutLink a:visited { color:#FFFFFF;}
h2 { font-size:30px; font-weight:normal;} 
h3 { font-size:24px; font-weight:normal;} 
h4 { font-size:21px; font-weight:normal;} 
h5 { font-size:18px; font-weight:normal;} 
#pageContainer { width:100%;margin:0 auto; background-image:url('/images/117424/layout/web_headerBg.png'); background-repeat:no-repeat;} 
#header { width:1170px; height:214px; position:relative; display:block;} 
#columnsContainer { width:1170px;} 
#leftcolumn { width:150px; padding:0px 0px 20px 0px; position:relative; display:none; float:left;} 
#maincolumn { width:100%; min-height:450px; position:relative; float:left;} 
#rightcolumn { width:150px; padding:0px 0px 20px 0px; position:relative; display:none; float:right;} 
#footerwrap { width:100%px; background-color:#01121D;} 
#footer { width:1170px; display:block; clear:both;} 
#Navigation-7970 { width:1170px !important; position:absolute; left:0px; top:170px;} 
#Navigation-10070 { width:1170px !important;} 
#Navigation-10070 ul li a { text-align:center; font-size:18px; color:#FFFFFF;} 
#Navigation-10070 ul li a:visited { color:#FFFFFF;}
#Navigation-10070 ul li a.hover {cursor:pointer;}
#Navigation-7970 ul li a { text-align:center; font-size:24px; color:#FFFFFF;} 
#Navigation-7970 ul li a:visited { color:#FFFFFF;}
#Navigation-7970 ul li a.hover {cursor:pointer;}
@media handheld, only screen and (min-width:801px) {
#header, #pageContainer, #footerwrap {min-width: 1170px;}
#columnsContainer, #footer {max-width: 100%;}
#header {max-width: 100%;}
}

/*---------------------- UNIVERSAL ----------------------*/

h1, h2, h3, h4, h5, #Navigation-7970, #Navigation-10070 {font-family: 'Kanit', sans-serif; font-weight: 800; font-style: italic;}
p {font-size: 14px; line-height: 1.8; color: #727272;}
a {text-decoration: none;}
iframe{overflow:hidden; border: none !important;}
a:hover {text-decoration: underline;}
#header td:last-child {text-align: right; position: relative;}
#header table i, #footer table i {color: #fff;}
#region_strip, #photoStore_strip {width: 100%; padding: 12px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#606060+1,303030+99 */
background: rgb(96,96,96); /* Old browsers */
background: -moz-linear-gradient(top, rgba(96,96,96,1) 1%, rgba(48,48,48,1) 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(96,96,96,1) 1%,rgba(48,48,48,1) 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(96,96,96,1) 1%,rgba(48,48,48,1) 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#303030',GradientType=0 ); /* IE6-9 */}
#region_strip tr:first-child td {padding-bottom: 0;}
#region_strip tr:last-child td {text-align: center; color: #3695d9;}
hr {border: none; height: 4px; border-radius: 100px; width: 100%; -moz-box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .4), inset -2px -2px 2px rgba(255, 255, 255, .4);
    -webkit-box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .4), inset -2px -2px 2px rgba(255, 255, 255, 0.4);}
#video_strip {width: 100%; padding: 12px; background-color: #1a1b1d;}
#footer tr:nth-child(2) td {padding-top: 0 !important;}
#footer tr:first-child td:last-child {text-align: right;}
#footer tr:first-child td:last-child p {position: relative; bottom: 0; color: #fff;}
#footer tr:first-child td {padding-bottom: 0;}
#formContainer {border: 1px solid #cacaca;}
#formContainer p {margin: 0;}
#photoStore_strip img {margin-top: 18px;}
#videoPlayer_strip {width: 100%; padding: 12px; background-color: #000;}
#videoPlayer_c {width: 1140px; height: 187px; margin: auto;}
#videoPlayer_strip iframe {margin: auto;}
#sliderContainer #next {position: absolute; top: 80px; right: 30px; color: rgba(0, 0, 0, 0.0);}
#sliderContainer #prev {position: absolute; top: 80px; left: 30px; color: rgba(0, 0, 0, 0.0);}

/*---------------------- Heading Effect ----------------------*/

h2 {position: relative;}
h2 span {background-image: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#484848)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; position: absolute;}
h2:after {text-shadow: 2px 2px 2px #000000; color: transparent;}
.gradient-shadow:after {content: attr(title);}


/*---------------------- 800 ----------------------*/

@media handheld, only screen and (max-width:800px) {

td {text-align: center !important;}
#header {height: auto;}
#pageContainer {background: none;}
#header {background-image: url('/images/117424/layout/web_headerBg_mobile.png'); background-repeat: no-repeat; background-size: cover;}
#maincolumn {padding: 0;}
#formContainer .fRow {text-align: center;}
#videoPlayer_c {width: 100%;}
}


/*---------------------- Contact Form ----------------------*/

#UpdatePanel1 #contactForm {display: none;}
#formContainer {width: 1170px; margin: 0 auto; padding: 12px 15px; text-align: center;}
#formContainer h2 {color: #3695d9;}
#formContainer h5 {font-size: 14px; color: #727272}
#contactForm input, #contactForm textarea, #contactForm select {width: 100%; border-radius: 3px; margin-top: 4px; font-size: 16px;}
#contactForm {color: #272727; font-size: 16px;}
.cformlabel {width: 100%; color: #727272;}
#contactForm input, #contactForm select {height: 38px;}
.errorRequired {position: absolute; top: 0; right: 0;}
.fRow {margin: 8px 0;}
#contactForm .buttonSubmit {font-size: 24px; background: #E02325; border: none; color: #fff; height: 48px; width: 300px;}
