div, p {
/* 
padding: 0px;
margin: 0px;
*/
}

.aiContactSafe {
padding: 20px 20px;
}

.aiContactSafe .componentheading {
font-size: 2em;
font-weight: bold;
}

.aiContactSafe .aiContactSafe {
padding: 0px;
}

.aiContactSafe_row {
margin: 20px 0px;
}


.menu_staffmenu {
font-size: 16pt;
list-style-type: none;
padding-left: 0px;
text-align: center;
}

.menu_staffmenu li {
margin: 15px auto;
display: block;
margin-left: auto;
margin-right: auto;
}


.menu ul ul {
font-size: 10pt;
margin-top: -7px !important;
}

.menu ul {
font-size: 10pt;
margin-top: -7px !important;
}


a {
color: #008;

}

.contentpane a, a {
color: #004;
text-decoration: underline;
}

#page table {
width: 570px;
}

.jwts_tabbertab {
width: 570px;

}

.jwts_tabbertab td {
max-width: 66px;
}


.title_image {
display: block; margin-right: auto; margin-left: auto; padding: 2px; border: 1px solid #BBB;
}

#sbox-content {

}

#sbox-content #page {
padding: 30px;
}

#page table td {
padding: 7px;
}

#page table td {
border-bottom: 1px solid #AAA;
vertical-align: top;
}

#page table tr:last-child td {
border: 0px none;
}

a {
text-decoration: none;
color: #fff;
}

.blog a {
text-decoration: underline;
}

.blog .leading, .blog .article_row {
border-bottom: 1px solid #336;
}

.article_row:last-child {
border-bottom: none;
}

#page a {
color: #005;
text-decoration: underline;
}

.TDB-tweet-avatar img {
margin-right: 10px;
margin-bottom: 1px;
}

.TDB-tweet-text a {
margin-right: 5px;
}

.TDB-tweet-time {
font-size: 8pt;
margin-top: 1px;
color: #aaa;
}

.TDB-footer-follow-img {
padding-top: 15px;
}

.TDB-tweet-time a {
color: #aaa !important;
}

.TDB-tweet {
margin-top: 15px;
}

/*
.gk_is_thumbs {
position: relative;
z-index: 200;
}

.gk_is_thumbs img {
position: absolute;
left: 0px;
top: 0px;
}
*/

body {
font-size: 10pt;
font-family: verdana;
background-image: url('../images/court_bg.jpg');
background-position: top center;
background-color: #000;
background-repeat: no-repeat;
text-align: center;
}

img {
border: 0px;
}




#container {
background-image: url('../images/container_bg.png');
width: 900px;
text-align: left;
margin: 50px auto 20px auto;
}

#component #back_white {
background-image: url('../images/80_per_white.png');
}

#component #page {
padding: 1px 0px;
margin: 0px 20px;

}

.TDB-footer-follow-img {
width: 160px;
margin: 0px auto;
}

#logo {
width: 415px;
height: 121px;
padding-left: 10px;
padding-top: 7px;
float: left;
}

#fb_box {
border-radius: 7px;
width: 420px;
margin-top: 28px;
margin-bottom: 20px;
margin-right: 15px;
float: right;
padding: 15px;
background-image: url('../images/70_per_white.png');
}

.clearbox {
clear: both;
}


#component {
margin-left: -40px;
width: 650px;
margin-top: -10px;
float: left;
}


#slider {
margin-left: -71px;
margin-top: -10px;
float: left;
}

#slider img {
display: block;
}

#menu_col_container {
float: right;
margin-top: 10px;
margin-right: 26px;
width: 256px;
}

#menu_col {
min-height: 328px;
padding: 20px;
background-image: url('../images/40_per_black.png');
border-radius: 10px;
color: #fff;
font-size: 12pt;
text-transform: uppercase;
padding-bottom: 15px;
}

#menu_col ul {
margin: 0px;
padding: 0px;
list-style: none;
}

#menu_col a, #menu_col .separator {
margin-bottom: 10px;
display: block;
}

#menu_col .menu ul {
margin-left: 20px;
}

#menu_col li:last-child {
margin-bottom: 0px;
}

#left_box_1 {
background-image: url('../images/40_per_black.png');
border-radius: 10px;
float: left;
margin-left: 28px;
width: 234px;
color: #fff;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

#left_box_1 h2, #left_box_2 h2 {
margin-top: 0px !important;
}


#left_box_2 {
clear: left;
background-image: url('../images/40_per_black.png');
border-radius: 10px;
float: left;
margin-left: 28px;
width: 224px;
color: #fff;
padding: 10px 10px 10px 20px;
margin-top: 10px;
margin-bottom: 10px;
}

#news_box_container {
position: relative;
width: 587px;
margin-bottom: 10px;
float: right;
margin-right: 6px;
margin-top: -5px;
}

#news_box {
background-image: url('../images/news_bg.png');
margin: 0px;
padding: 1px 35px;
color: #fff;
width: 517px;
}

#news_box_top {
padding: 0px;
margin: 0px;
background-image: url('../images/news_box_top.png');
height: 23px;
width: 587px;
}

#news_box_bottom {
padding: 0px;
margin: 0px;
background-image: url('../images/news_box_bottom.png');
height: 23px;
width: 587px;
}


#one_week_button {
position: relative;
margin-left: -20px;
margin-top: -15px;
}

#pro_shop_button {
width: 296px;
float: left;
clear: left;
margin-left: 8px;
margin-top: -30px;
}


#box_left {
background-image: url('../images/image_left_20.png');
background-repeat: repeat-y;
background-position: left top;
padding-left: 20px;
padding-top: 1px;
padding-bottom: 1px;
}

#box_right {
background-image: url('../images/image_right_20.png');
background-repeat: repeat-y;
background-position: right top;
padding-right: 20px;
padding-top: 1px;
padding-bottom: 1px;
}

#box_top {
background-image: url('../images/image_top_20.png');
height: 20px;
padding: 0px;
margin: 0px 20px;
}

#box_bottom {
background-image: url('../images/image_bottom_20.png');
height: 20px;
padding: 0px;
margin: 0px 20px;
}

#box_bottom {

}

.inside_page {
padding-bottom: 20px;
}