/*
Theme Name: Terminus Club Theme
Design by Digital Scientists
Theme URI: http://www.digitalscientists.com
Author: Nadim Khan
*/
html{
background-color: #eee;
}
a, a:link{
text-decoration:none;
outline: none;
color:#4a7c9d;
}
a:hover{
text-decoration:none;
}
.clear{
clear:both;
}
/*Form*/
form input[type=text]{
border:1px solid #ccc;
padding:5px;
margin:5px 5px;
}
input.button{
margin:0px 0 -0px 0;
}
html>/**/body input.button{
margin:9px 0 -9px 0;
}
form textarea.text-area{
border:1px solid #ccc;
padding:5px;
width:80%;
}
form p{
margin:5px 0;
padding:3px 0;
}
body{
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#636363;
}
#doc{
width:960px;
background-color: #dddddd;
}
#hd{
min-height:361px;
border-bottom: 15px solid #cccccc;
margin:0 0 15px 0;
}
#ft{
margin:10px 0 0 0;
background-color: #666666;
padding:10px;
}
.yui-gc div.first{
width:618px;
margin:0 4px;
float:left;
}
html>body .yui-gc div.first{
margin:0 8px;
}
.yui-gc div.small{
width:317px;
margin:0 4px 0 0;
}
html>body .yui-gc div.small{
margin:0 8px 0 0;
}
div.left{
width:223px;
float:left;
margin:0 5px 0 0;
}
html>body div.left{
margin:0 10px 0 0;
}
div.right{
width:384px;
float:left;
}
#header-top{
height:109px;
background-color: #000;
opacity:.8;
filter:alpha(opacity=80);
}
.home{
height:548px;
background-image: url(images/golf.jpg);
}
.other, .fitness, .golf, .wellness, .rehab, .tennis{
background-position: left top;
background-repeat: no-repeat;
}

.other{
background-image: url(images/building.jpg);
}
.fitness{
background-image: url(images/fitness2.jpg);
}
.golf{
/*background-image: url(images/tiger-nike.jpg);*/
background-image: url(images/golf.jpg);
}
.wellness{
background-image: url(images/wellness.jpg);
}
.rehab{
background-image: url(images/rehab.jpg);
}
.tennis{
background-image: url(images/tennis-sample.jpg);
}
div.imgs{
position:relative;
z-index: 0;
}
div#header-top {
z-index: 100;
position:relative;
}
#header-top h1{
margin:0px;
padding:0px;
z-index: 100;
}
h1#logo a{
width:224px;
height:109px;
background-image: url(images/logo.png);
background-position: center center;
background-repeat: no-repeat;
display:block;
float:left;
text-indent: -9999px;
}
ul#top-nav {
text-align:right;
font-size:11px;
list-style-type: none;
margin:0 10px 0 0px;
padding:5px 0;
}
ul#top-nav li{
list-style-type: none;
margin:0 3px 0 0;
padding:0px;
display:inline;
color:#999;
border-right:1px solid #999999;
text-transform: lowercase;
}
html>body ul#top-nav li{
margin:0 0 0 8px;
}
html>/**/ body ul#top-nav li{
margin:0 3px 0 0;
}
ul#top-nav li:last-child{
border:none;
}
ul#top-nav li a{
margin:0 5px 0 0;
color:#999;
}
ul#top-nav li a:hover{
color:#fff;
}

ul#nav{
margin:40px 0 0 0;
padding:0px;
list-style-type:none;
width:595px;
height:44px;
float:left;
}
ul#nav li{
margin:0 0 0 10px;
list-style-type: none;
padding:0px;
height:44px;
float:left;
}
ul#nav a{
background-image: url(images/main-nav-export.png);
background-repeat:no-repeat;
background-position:0 0px ;
text-indent: -5000px;
text-decoration: none;
height:44px;
display:block;
}
ul#nav li#fitness a{
width:84px;
background-position:-4px -44px ;
}
ul#nav li#fitness a:hover{
background-position:-4px -4px ;
}
ul#nav li#golf a{
width:67px;
background-position:-109px -44px ;
}
ul#nav li#golf a:hover{
background-position:-109px -4px ;
}
ul#nav li#tennis a{
width:85px;
background-position:-196px -44px ;
}
ul#nav li#tennis a:hover{
background-position:-196px -4px ;
}
ul#nav li#wellness a{
width:106px;
background-position:-300px -44px ;
}
ul#nav li#wellness a:hover{
background-position:-300px -4px;
}
ul#nav li#rehab a{
width:157px;
background-position:-424px -44px ;
}
ul#nav li#rehab a:hover{
background-position:-424px -4px ;
}
div#book-now{
width:100px;
height: 34px;
float:right;
margin:40px 20px 0 0;
}
#header-bottom{
height:200px;
width:960px;
color:#fff;
padding:82px 0 0 0;
z-index: 100;
position:relative;
}
#header-bottom h1{
margin:0px 340px 5px 135px;
font-size:25px;
text-transform: uppercase;
}
#header-bottom p{
font-size:16px;
margin:0 340px 0 135px;
}
#header-bottom div.black-box{
background-color: #000;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
padding:10px;
width:450px;
height:125px;
margin-left:100px;
}
#header-bottom div.black-box h1, #header-bottom div.black-box p{
	margin:0px;
	padding:0px;
}
#header-bottom div.header-video{
width:339px;
height:58px;
float:right;
margin:-25px 0 0px 0;

}
div.small_box, div.medium_box, div.sidebar_box, div.left_large{
background-color: #fff;
margin:0 0 10px 0px;
}
div.small_box_top{
background-image: url(images/small_box_top_curves.gif);
background-position: left top;
background-repeat: no-repeat;
}
div.small_box_bottom{
background-image: url(images/small_box_bottom_curves.gif);
background-position: left bottom;
background-repeat: no-repeat;
width:223px;
padding:10px 0;
}
div.small_box_bottom h2{
border-bottom:1px solid #dedede;
margin:0 10px;
padding:0px 0 5px 0;
color:#000;
font-size:14px;
font-weight:bold;
}

div.small_box_bottom ul, div.post-container ul{
list-style-type:none;
margin:10px;
padding: 0px;
}
div.small_box_bottom ul li, div.post-container ul li{
list-style-type:none;
margin:0px 0 4px 0;
padding:0px;
}
div.small_box_bottom ul li a, div.small_box_bottom p a, div.post-container ul li a{
color:#4a7c9d;
text-decoration: underline;
}
div.small_box_bottom ul li a:hover, div.small_box_bottom p a:hover, div.post-container ul li a:hover{
text-decoration: none;
}
div.small_box_bottom h3{
margin:0 10px;
padding:0px;
color:#4a7c9d;
font-size:10px;
font-weight:normal;
}
div.small_box_bottom h1{
margin:0px 10px;
padding:0px;
font-size:12px;
}
div.small_box_bottom h1 a{
color:#636363;
font-weight:bold;
}
div.small_box_bottom p{
margin:0 10px;
padding:0px;
}
div.email-subscribe{
margin:10px;
padding:0px;
}
div.email-subscribe form input[type=text]{
border:1px solid #ccc;
padding:5px;
margin:5px 0;
}
div.email-subscribe form input.text-box{
width:190px;
}
div.email-subscribe form p{
text-align:right;
margin:0px;
}
div.medium_box_top{
background-image: url(images/medium_box_top_curve.gif);
background-position: left top;
background-repeat: no-repeat;
}
div.medium_box_bottom{
background-image: url(images/medium_box_bottom_curve.gif);
background-position: left bottom;
background-repeat: no-repeat;
width:384px;
padding:10px 0;
}
div.post-container{
margin:0 10px;
}
div.post-container h1{
color:#000;
border-bottom:1px solid #dedede;
margin:0 0px;
padding:0px 0 5px 0;
font-size:15px;
font-weight:bold;
}
div.post-container h2{
font-size:13px;
}
div.post-container h2 a{
color:#4a7c9d;
text-decoration: underline;
}
div.post-container h4{
font-size:11px;
margin:0 0 10px 0;
}
div.post-container h4 a{
color:#000;
font-weight:bold;
}
div.post-container h1 a{
color:#000;
margin:0 10px 0 0;
}

div.post-container h1 span{
font-size:11px;
background-image: url(images/title_span.gif);
background-position: left top;
background-repeat: no-repeat;
padding:2px 10px 18px 10px;
text-align: center;
position:relative;
top:-5px;
}
div.post-container h1 span a{
color:#fff;
}
div.post-container h1 span a:hover{
text-decoration: none;
}
div.post-container h3{
margin:5px 0;
padding:0px;
font-size:12px;
font-weight:bold;
color:#dedede;
}
div.post-container h3 span{
color:#4a7c9d;
font-weight: normal;
margin:0px;
}
div.post-container h3 span a{
color:#4a7c9d;
text-decoration: none;
}
div.post-container h3 span a:hover{
text-decoration: underline;
}
div.post-container img{
margin:0 10px 0 0;
}
div.post-container p{
line-height:1.5em;
}
div.post-container h3.categoryTitle{
font-size:15px;
color:#000;
margin:10px 0 5px 0;
border-bottom:1px solid #dedede;
padding:3px 0 5px 0;
}
div.post-container h3.categoryTitle a{
color:#000;
}
div.sidebar_box_top{
background-image: url(images/sidebar_top_curve.gif);
background-position: left top;
background-repeat: no-repeat;
}
div.sidebar_box_bottom{
background-image: url(images/sidebar_bottom_curve.gif);
background-position: left bottom;
background-repeat: no-repeat;
width:310px;
padding:10px 0px;
margin:0px;
}
div.sidebar_box_bottom p{
margin:0px;
padding:0px;
}

div.sidebar_box_bottom div.post-container{
margin:0px 10px;
width:295px;
}
div.sidebar_box_bottom div.post-container img{
margin:0px;
}
div.google-search{
width:280px;
margin:0 auto;
}
div.largest_box{
width:945px;
background-color: #fff;
margin:0 auto 10px auto;
}
div.largest_box_top{
background-image: url(images/largest_top_curve.gif);
background-position: left top;
background-repeat: no-repeat;
}
div.largest_box_bottom{
background-image: url(images/largest_bottom_curve.gif);
background-position: left bottom;
background-repeat: no-repeat;
width:945px;
padding:10px 0;
}
div.google-header-search{
width:300px;
float:right;
}
div.largest_box_bottom ul{
width:625px;
float:left;
list-style-type: none;
margin:0px; 
padding:15px 0 5px 0;
font-size:13px;
font-weight:bold;
}
html> /**/body  div.largest_box_bottom ul{
padding:15px 0;
}
div.largest_box_bottom ul li{
display:inline;
border-right:1px solid #d9d9d9;
}
div.largest_box_bottom ul li a{
margin:0 15px;
color:#5684a6;
}
div.largest_box_bottom ul li a:hover{
text-decoration: none;
color:#000;
}
div.left_large{
width:618px;
}
div.left_large_top{
background-image: url(images/larger_box_top.gif);
background-position: left top;
background-repeat: no-repeat;
}
div.left_large_bottom{
background-image: url(images/larger_box_bottom.gif);
background-position: left bottom;
background-repeat: no-repeat;
width:618px;
padding:10px 0;
}
div.left_large_bottom p{
margin:0px 10px;
}
div.left_large_bottom p span.first-post{
float:left;
}
div.left_large_bottom p span.next-post{
float:right;
}
h2.widgettitle{
display:none;
}
div.movie{
width:290px;
margin:0 auto;
}
div#strip{
height:130px;
width:960px;
margin:0 0 4px 0;
}
div.left-arrow, div.right-arrow{
width:61px;
background-color:#edeef0;
opacity:.8;
filter:alpha(opacity=80);
height:130px;
}
div.left-arrow{
float:left;
}
div.right-arrow{
float:right;
}
div.left-arrow img{
margin:46px 0 0 15px;
}
div.right-arrow img{
margin:46px 0 0 15px;
}
#slideshow { width: 833px; height: 130px; float:left; margin:0 0px 0 4px;}
#slideshow div { width:275px; height: 130px; padding: 0 0px; margin:0 0px 0 0; text-align: left; font-size: 16px; overflow: hidden; }
#slideshow div div.slice{
float:left;
width:275px;
margin:0 4px 0 0;
background-color:#edeef0;
opacity:.8;
filter:alpha(opacity=80); 
}
#slideshow div img{
margin:5px;
}
ul.slides{
margin:0 0px 0 0;
padding:0px;

float:left;
}
ul.slides li{
float:left;
margin:0 4px 0 0;
width:273px;
height:130px;
background-color:#edeef0;
opacity:.8;
filter:alpha(opacity=80);
}
ul.slides li img{
margin:3px 5px 0 5px;
}
ul.slides li h1{
font-size:12px;
margin:0 5px;
padding:0px;
}
#ft{
color:#cbcbcb;
}

#ft p{
float:left;
}
#ft a{
color:#cbcbcb;
text-decoration: underline;
}
#ft a:hover{
text-decoration: none;
}
#ft ul{
text-align:right;
margin:0px;
padding:0px;
}
#ft ul li{
display:inline;
border-right:1px solid #cbcbcb;
margin:0px;
padding:0px;
}
#ft ul li a{
margin:0 5px 0 3px;
}
div.post-container h1.titles{
border:none;
font-size:20px;
}
div#category-content-img, div.category-content-img{
width:140px;
float:left;

}
div.category-content-img{
margin:0 10px 0 0;
}
div.category-content-img h2{
margin:5px 0;
font-weight:bold;
}
div.category-content-img p{
margin:0px;
padding:0px;
font-size:11px;
}
div.category-content-right{
float:left;
margin:0 0 0 5px;
width:435px;
}
div.pics{
width:350px;
height:250px;
display:block;
}
div.post-entry p{
margin:10px 0px;
line-height:1.5em;
}
div.post-entry h3{
font-size:16px;
border-bottom: 1px solid #dedede;
color:#000;
padding:15px 0 5px 0;
}
div.post-entry h6{
font-weight:bold;
line-height: 1.5em;
}
div.post-entry ul li{
list-style-type: disc;
margin:0 0 0 10px;
line-height: 1.5em;
}
div.comments ol li{
margin:0 0 10px 0;
padding:5px 0;
border-bottom: 1px solid #dedede;
}
div.comments ol li h1{
border:none;
font-size:14px;
margin:0px;
padding:0px;
}
div.comments ol li h1 span{
background: none;
margin:0px;
padding:0px;
font-weight:normal;
top:0px;
}
ul.footer_cats li{
display:inline;
margin:0 1px;
}
ul.footer_cats li.normal{
	background-color: #eee;
	padding:4px;
}

ul.footer_cats li a{
background-color:#FAFAFA;
padding:4px;
color:#000;
}
ul.footer_cats li a:hover{
background-color: #666;
color:#fff;
}
div.carousel-left{
float:left;
width:52px;
height:153px;
background-color: #dedede;
display:block;
position:relative;
margin:0 4px 0 0;
z-index: 0;
}
div.carousel-right{
float:right;
width:52px;
height:153px;
background-color: #dedede;
display:block;
position:relative;
z-index: 0;
}
/*
#s7 { width: 457px; height: 400px; float:left;margin:0 10px 0 0;}
#s7 div { width:447px; height: 368px; padding: 0 5px; color: #333; text-align: left; font-size: 16px; overflow: hidden }
#output { text-align: left; }

#slideshow { width: 460px; height: 430px; float:left;margin:0 10px 0 0;}
#slideshow div { width:450px; height: 430px; padding: 0 0px; color: #333; text-align: left; font-size: 16px; overflow: hidden }
#output { text-align: left; }*/
