/*
Theme Name: 8limbs
Theme URI: 
Description: 8 Limbs MMA Phuket Wordpress Template
Version: 1.0
Author: Craig Maddison
Author URI: http://www.craigmaddison.co.uk
*/

/* Reset */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, address, code, img, 
small, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline; background: transparent;}

a {text-decoration:none; color: #018e9c;}

a:hover { text-decoration:underline;color: #018e9c;}
.separator{border:1px solid #101a32; margin:30px;}
h1{font-size:18px}
h2{font-size:18px; text-transform:uppercase;}
h3{font-size:13px}
h4{font-size:14px}
h5{font-size:13px}
h6{font-size:12px}
h1,h2,h3,h4,h5,h6 {font-family: Geneva, Arial, Helvetica, sans-serif'gill sans','gill sans mt','gill sans mt pro','century gothic',corbel,sans-serif; font-weight:normal;letter-spacing:.03em;}
ol{list-style:decimal}
ul{list-style:none}
li{margin-left: 0;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,address,fieldset{margin-bottom:0px}

/*STYLE*/

h1{ color:#ffc92a; text-transform:uppercase;}
body{
	font:12px/20px Geneva, Arial, Helvetica, sans-serif; 
	/*background:url(http://www.phukettopteam.com/wp-content/themes/8limbs/images/bg.jpg)*/
	color:#fff; 
	text-align:justify;
	background-color: #000;
}

p {
	margin-bottom: 12px;
}

#wrap{width:950px; margin:auto;}
#inwrap_borderline{ width:1px; height:997px; background:url(images/borderline.png) no-repeat #000000; float:left;}
#wrap_container{
	width:948px; 
	margin:auto; 
	background-color: #333;
	background:url(images/main-bg.png) repeat; 
	float: left;
}

#top_header{width:948px; margin:auto; float: left;}
#top_header_logo{width:400px; height:95px; padding:15px 20px; float: left;}
#logo{background-image:url("images/phuketlogo.png"); background-repeat: no-repeat; display:inline; float:left; text-indent:-99999px; width:400px; height:95px; cursor:pointer; }
#top_header_contact{width:190px; height:29px; padding:15px 20px 5px 290px; float: left;}

#top_header_contact2{width:190px; height:29px; padding:2px 20px 35px 290px; float: left;}

#main_menu{ width:933px; height:36px; border-top:#080808 1px solid; border-bottom:1px #080808 solid; float:left; padding-left:15px;}

	#navigation{ }
	
	#navigation li{  font-family: 'IM Fell English SC', serif;  font-size: 28px; font-style: normal;  font-weight: 400; text-shadow: none;   text-decoration: none;  text-transform: none;  letter-spacing: 0em; word-spacing: 0em; line-height: 1em; float:left; color:fff; padding:5px 13px;}
  
	#navigation li a{color:#fff; font-weight:400}
	
	#navigation li a:hover{ color:#ffc92a;}
	
	/*.navigation{ }
	
	.navigation li{  font-family: 'IM Fell English SC', serif;  font-size: 28px; font-style: normal;  font-weight: 400; text-shadow: none;   text-decoration: none;  text-transform: none;  letter-spacing: 0em; word-spacing: 0em; line-height: 1em; float:left; color:fff; padding:5px 13px;}

	.navigation li a{color:#fff; font-weight:400}
	
	.navigation li a:hover{ color:#ffc92a;}*/
	
	.navigation{ }
		
	.navigation li{  float: left; padding:0;}
	
		li.home-button {
			width: 43px;
			height: 21px;
			margin: 0 45px 0 13px;
			float: left;
		}
					li.home-button a.home-link {
						text-indent: -15000px;
						float: left;
						width: 43px;
						height: 21px;
						background-image: url('http://phukettopteam.com/wp-content/themes/8limbs/images/home.png');
						background-repeat: no-repeat;
						background-color: #000;
						background-position: top left;
					}
		li.memb-button {
			width: 121px;
			height: 21px;
			float: left;
			text-indent: -15000px;
			margin: 0 25px 0 0;
		}
					li.memb-button a.memb-link {
						text-indent: -15000px;
						float: left;
						width: 121px;
						height: 21px;
						//background-image: url('http://phukettopteam.com/wp-content/themes/8limbs/images/membership.png');
						background-image: url('images/phuprices.png');
						background-repeat: no-repeat;
						background-color: #000;
						background-position: top left;
					}
		li.team-button {
			background-color: #000;
			width: 44px;
			height: 21px;
			float: left;
			text-indent: -15000px;
			margin: 0 40px 0 0;
		}
					li.team-button a.team-link {
						text-indent: -15000px;
						float: left;
						width: 44px;
						height: 21px;
						background-image: url('images/team.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
					}
		li.timetable-button {
			width: 85px;
			height: 21px;
			float: left;
			text-indent: -15000px;
			margin: 0 44px 0 0;
		}
					li.timetable-button a.time-link {
						text-indent: -15000px;
						float: left;
						background-image: url('images/timetable.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
						width: 85px;
						height: 21px;
					}
		li.news-button {
			width: 50px;
			height: 21px;
			text-indent: -15000px;
			margin: 0 40px 0 0;
			float: left;
		}
					li.news-button a.news-link {
						text-indent: -15000px;
						float: left;
						background-image: url('images/news.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
						width: 50px;
						height: 21px;
					}
					
		li.video-button {
			width: 52px;
			height: 21px;
			float: left;
			text-indent: -15000px;
			margin: 0 42px 0 0;
		}
					li.video-button a.video-link {
						text-indent: -15000px;
						float: left;
						background-image: url('http://phukettopteam.com/wp-content/themes/8limbs/images/video.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
						width: 52px;
						height: 21px;
					}
		li.photo-button {
			width: 58px;
			height: 21px;
			text-indent: -15000px;
			float: left;
			margin: 0 36px 0 0;
		}
					li.photo-button a.photo-link {
						text-indent: -15000px;
						float: left;
						background-image: url('images/photo.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
						width: 58px;
						height: 21px;
					}
					
		li.links-button {
			width: 50px;
			height: 21px;
			text-indent: -15000px;
			float: left;
			margin: 0 36px 0 0;
		}
					li.links-button a.links-link {
						text-indent: -15000px;
						float: left;
						background-image: url('http://phukettopteam.com/wp-content/themes/8limbs/images/links.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
						width: 50px;
						height: 21px;
					}
					
					
		li.contact-button {
			width: 93px;
			height: 21px;
			float: left;
			text-indent: -15000px;
			margin: 0;
		}
					li.contact-button a.contact-link {
						text-indent: -15000px;
						float: left;
						background-image: url('http://phukettopteam.com/wp-content/themes/8limbs/images/contactus.png');
						background-repeat: no-repeat;
						background-position: top left;
						background-color: #000;
						width: 93px;
						height: 21px;
					}
		
	
	.navigation li a{color:#fff; font-weight:400}
		
	.navigation li a:hover{ color:#ffc92a;}
	
#main_banner{ 
	width:943px; 
	height:360px; 
	background:#000000;  
	border-bottom:1px #080808 solid; 
	float:left; 
	padding-left:5px;
}

#banner{ width:530px; height:360px; float:left; text-align:center;}


#slideshow{ width:530px; height:360px; float: left;}



#main_banner_detail{ 
	width:348px; 
	height:330px; 
	float: left; 
	padding:15px 25px 15px 35px;
}


#main_content_container{ width:913px; float:left; padding:15px 10px 15px 25px;}
#main_content_columnleft{ width:600px; float:left; border-right:1px #080808 dotted; padding-right:24px}
#main_content_columnright{ width:288px; float:left; text-align:center;}
#main_content_columnright {
	color: #fff;
}
#main_content_columnright a {
	color: #fff;
}	
#footer{ width:948px; float:left; height:35px; background:url(images/footer-bg.png) repeat; text-align:center; padding-top:15px; font-size:11px;}

	

/*--------IMAGE INSIDE POSTS/PAGES --------*/

img.alignright {float:right; margin:0 0 0.5em 1em; padding:2px; border:1px solid #999;}
img.alignleft {float:left; margin:0 1em 0.5em 0; padding:2px; border:1px solid #999;}
img.aligncenter {display: block; margin-left: auto; padding:2px; margin-right: auto; border:1px solid #999;}
a img.alignright {float:right; margin:0 0 0.5em 1em ; padding:2px; border:1px solid #999;}
a img.alignleft {float:left; margin:0 1em 0.5em 0;padding:2px; border:1px solid #999;}
a img.aligncenter {display: block; margin-left: auto; padding:2px;  margin-right: auto ; border:1px solid #999;}

.fontstyle{font-family:Geneva,Arial, Helvetica, sans-serif;font-size: 12px; color: #fff;}
.fontstyle a{color:#fff; text-decoration:underline; font-family:Geneva,Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none}
.fontstyle a:hover{color:#0099CC; text-decoration:none; font-size: 12px; font-family:Geneva,Arial, Helvetica, sans-serif;}
.grayfontstyle{font-family:Geneva,Arial, Helvetica, sans-serif;font-size: 12px; color: #666666;}
.grayfontstyle a{color:#666666; text-decoration:underline; font-family:Geneva,Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none}
.grayfontstyle a:hover{color: #ffc325; text-decoration:none; font-size: 12px; font-family:Geneva,Arial, Helvetica, sans-serif;}


/* TAB  */
ul.tabs {

    width:690px;
	margin: 0;
	padding-bottom: 2px;
	float: left;
	list-style: none; 
	height: 27px;
}

ul.tabs li {

	float: left;

	margin: 0;

	padding: 0;

	height: 28px;

	line-height: 31px;  

	overflow: hidden;

	position: relative;
		
	border-right:1px #000000 solid;
	
	


}

ul.tabs li a {

	text-decoration: none;

	color: #ffffff;

	display: block;

	font-size: 12px;

	text-align:center;

	outline: none;

}

ul.tabs li a:hover{

	background: #2c2b2b;

	background-repeat:no-repeat;

	width:145px;

	height:28px;

    color:#fff;

}



ul.tabs li  {

	background: #252424;

	background-repeat:no-repeat;

	width:145px;

	height:28px;

}







html ul.tabs li.active a, html ul.tabs li.active a:hover  {

	background: #2c2b2b;

	background-repeat:no-repeat;

	width:145px;

	height:28px;
 
    color:#fff;

	border-bottom:1px solid #fff;

	

}

.tab_container {


	border-top: none;

	clear: both;

	float: right; 

	width: 100%;

	background: #000;

	-moz-border-radius-bottomright: 0px;

	-khtml-border-radius-bottomright: 0px;

	-webkit-border-bottom-right-radius: 0px;

	-moz-border-radius-bottomleft: 0px;

	-khtml-border-radius-bottomleft: 0px;

	-webkit-border-bottom-left-radius: 0px;

}

.tab_content {

	padding: 0px 0px 0px 0px;

	font-size: 1.2em;

}

.tab_content h2 {

	font-weight: normal;

	padding-bottom: 10px;

	border-bottom: 1px dashed #ddd;

	font-size: 1.8em;

}

.tab_content h3 a{

	color: #254588;

}

.tab_content img {

	

	margin: 0 0px 0px 0;

	border: 0px solid #ddd;

	padding: 0px;

}
img.textimage {
	margin: 0 0 20px 0;
	border: none;
}
img.imagetop {
	padding: 20px 0 0 0;
	border: none;
}
img.imgright {
	float: right;
	padding:0;
	border:0;
	margin: 0 auto;
}
p.pleft {
	float: left;
	width: 150px;
}
p.newsp{
	margin: 2px 0 15px 0;
}
p.newst{
	margin: 0;
	color: #0090ff;
}
p.newst strong a{ 
	color: #0090ff;
}
div.footcontainer {
	width: 210px;
	float: left;
	margin: 10px 5px 25px 5px;
}