/* 

Business Template - CSS File

USE THIS STYLE SHEET FOR INNER PAGE

*/
.tabcontainer{margin:20px 0px 0px 0px;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 29px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6d6d6d;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 24px;
	line-height: 24px;
	margin-top:4px;
	overflow: hidden;
	position: relative;
	font-size:11px;
	font-weight:bold;
	background-color: #CCC;
	border: 1px solid #6d6d6d;
}


ul.tabs li a {
	text-decoration: none;
	color: #FFF;
	display: block;
	padding: 0 25px;
	outline: none;
	text-transform:uppercase
}
ul.tabs li a:hover {
	background: #ff6600;
	color: #fff;
	text-decoration:none;
}
ul.tabs	 li.active{margin-top:0px; padding-top:4px; }
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff;color:#6d6d6d}
html ul.tabs li.active a{color:#6d6d6d}
.tab_container {
	clear: both;
	float: left; 
	width: 100%;
}
.tab_content {
	padding-top: 20px;
	padding-bottom: 20px;
}

/* ABOUT US */
#bottombox{
	border:solid 1px #eeeded;
	padding:5px;
	width:755px;
	margin:0 auto
}
#bottombox p{margin:0px;}
.bottomtext{
	padding:0px 20px 0px 85px;
	text-align: center;
}

/* PORTFOLIO */
#portfolio_tab{padding:0px 10px; clear:both}
#portfolio_tab .tabcontainer{margin:0px 0px 0px 0px;}
#content_inner .brochurebox{margin-bottom:0px !important;}
ul.pf{list-style-type:none; margin:0px; padding:0px;}
ul.pf li{
	list-style-type:none;
	padding:0px;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
	width: 280px;
}
ul.pf p, ul.pf h2{margin-bottom:5px;}
ul.pf h2{font-size:18px; text-transform:capitalize}
/* BLOG */
.post {
	margin-bottom:12px;
	color: #F60;
	font-family: Tahoma, Arial, Verdana;
	font-size: 18px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 8px;
}
.post h2{font-size:18px; border-bottom:solid 1px #eeeded; padding:0px 0px 8px 0px; margin-bottom:12px; text-transform:capitalize; font-weight:normal}
.post h2 a, .post h2 a:visited{color:#666666;}
.post h2 a:hover{color:#7c7c7c; text-decoration:none}
.post .imgleftborder{padding:0px; margin:0px 15px 0px 0px;}
.metadata{border:solid 1px #747474; background-color:#919090; padding:6px 20px 6px 20px; margin-top:20px; color:#fff}
.metadata a, .metadata a:visited{color:#fff;}
.prevnext a, .prevnext a:visited{display:inline; float:left; padding:0px 4px; color:#333333 }
.prevnext a.active{font-weight:bold;}
#post_related ul{margin:0px; padding:0px 0px 0px 20px; list-style-type:none;}
#post_related ul li{margin:0px; padding:5px 0px; list-style-type:none; border-bottom:solid 1px #eeeded;}
.tpost{font-size:14px; padding-right:20px;}
.tpost a, .tpost a:visited{color:#666;}
.tpost a:hover{text-decoration:none;}
.tbold{font-size:14px; font-weight:bold; line-height:30px; color:#666;}
#sidebar{padding:0px 0px;}
#sidebar h2{border-bottom:solid 1px #f0f0f0; margin:0px; padding-bottom:12px; font-size:18px; text-transform:uppercase; font-weight:normal}
#sidebar ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px;}
#sidebar ul ul{margin-bottom:40px;}
*+html #sidebar ul ul, * html #sidebar ul ul{margin-bottom:40px;}
#sidebar ul li{border-bottom:0px;}
#sidebar ul li li{list-style-type:none; margin:0px;  padding:6px 0px; border-bottom:solid 1px #f0f0f0;}
#sidebar ul li a, #sidebar ul li a:visited{color:#333; display:block; margin:0px; padding:0px}

/* CONTACT */
form{margin:0; padding:0;}
fieldset{border:0px;}
#contact_form{margin:0 auto; position:relative}
label{margin-top:3px;}
label.sp { width:3px;}
span.error{color:red;text-align:left;}

#message{ margin-left:0px;}
#message h2	{}
#message p{margin:6px 0px; }

input.text-input{ margin:4px 8px 4px 0px; width: 280px; height:15px; padding:5px 2px; border:solid 1px #e4e4e4; vertical-align:middle}
textarea.text-input{ margin:0px 8px 4px 0px; padding: 5px 2px; border:solid 1px #e4e4e4; vertical-align:top; width:380px;}
#contact_form input:focus, #contact_form textarea:focus {border:solid 1px #e4e4e4; }
input.button{ background-image:url(../images/but_send.gif); background-repeat:no-repeat; width:69px; height: 24px; border:0px; text-indent: -9999px !important; display:block; border:0px; outline:0px; margin-top:5px; cursor:pointer;}

.box input.text-input{width: 220px; margin:0px 0px 6px 0px}
.box textarea.text-input{width: 220px; margin:0px}
.box span.error{color:red;text-align:left; display:block;}
.tboldprice {
	font-size:18px;
	font-weight:normal;
	line-height:30px;
	color:#F60;
	margin-right: 10px;
	float: right;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: right;
	border: thin dotted #666;
	padding-right: 5px;
	padding-left: 5px;
}

