/*  
Theme Name: WP Remix
Theme URI: http://wpremix.com/
Description: One Master theme, Many Possibilities
Version: 1.0
Author: Bhavesh
Author URI: http://www.wpremix.com/

The theme, including the CSS, XHTML, Images and associates files are all copyrighted.

*/

/* import related css files */
@import url("hmenu.css");  /* Drop Navigation specific styles */
@import url("tabber.css"); /* tabbed content specific styles */

*{
	margin:0;
	padding:0;
}
/* begin main page validation fixes */
body {
	background:#f2f2f2;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
img {
	border: 0px;
}
.border {
	border:2px solid #CDD1D2;
}
table {
	margin:auto;
}

.fff {
	background-color:#FFFFFF;
}

#table1 {
	width:920px;
	border: none;
	background-color:#FFFFFF; 
}

#b1 {
	background-image:url(../images/back1.jpg);
	width:236px;
}

#b2 {
	/*background-image:url(../index_files/back2.jpg);*/
	width:663px;
}

.arrowed li {
	list-style-image:url(../images/arrow.gif);
	color:#00BFFF;
	margin-left:30px;
	font-family:tahoma;
	font-size:15px;
	line-height:20px;
	text-decoration:none;
}
/* end main page validation fixes */

/* Page Structure  ----------------------------------------------------------------*/
#tagline {
	margin-left	:300px;
	padding-top:30px;
	width:300px;
}

#tagline h1 {
	color:#666;
	font-size:10px;
	font-style:italic;
}
#searchsubmit {
	height:"22px";
	width:"29px";
}
#container{
	width:900px;
	height:100%;
	margin:0 auto;
	padding:10px;
	background:#fff;
	border:0 px solid #cecece;
	overflow:hidden
	align: Left
}
#header{
	background:#FFF url(../404.html) no-repeat;
	height:86px;
	width:890px;
}
#content-wrap{
	width:900px;
	height:100%;
	overflow:hidden
}
#center{
	float:right;
	width:695px;
	background:#fff;
	margin:10px auto
}
#center-in{
	padding:0 15px;
	color:#555
}
#Sidebar{
	width:195px;
	margin:10px auto;
	float:left;
	background:#fff
}
#footer{
	width:900px;
	height:100%;
	margin:10px auto;
	clear:both;
	position:relative;
	overflow:hidden
}
/* Sidebar ----------------------------------------------------------------*/
#Sidebar-in ul{
	margin:5px 0 15px 5px
}
#Sidebar-in ul li.page_item,
#Sidebar-in ul li{
	list-style:none;
	display:block;
	padding:5px 5px 5px 18px;
	margin:0;
	background:url(../404.html) no-repeat;
	background-position:0 8px;
	border-bottom:1px solid #eee
}

/* Lists used in Page Templates ----------------------------------------------------------------*/
ul.leftlinks{
	margin:0 0 15px;
	padding:0;
	color:#044e8e
}
ul.leftlinks li{
	font-size:18px;
	margin:0 0 5px;
	padding:5px 0 0 15px;
	color:#666;
	border-bottom:1px solid #e8e8e8;
	list-style:none;
	background:url(../404.html) no-repeat;
	font-weight:700;
	background-position:0 5px;
	text-align:left
}
ul.leftlinks li a{
	color:#555;
	line-height:18px
}
ul.list{
	margin:0 0 15px;
	padding:0
}
ul.list li{
	margin:0 0 5px;
	padding:5px 0 0 15px;
	list-style:none;
	background:url(../404.html) no-repeat;
	background-position:0 5px
}
ul.services{
	margin:10px 0;
	padding:0;
	list-style:none;
	color:#5c1116
}
ul.services li{
	list-style:none;
	width:280px;
	margin:0 35px 22px 0;
	padding:0;
	float:left;
	color:#666;
	text-align:justify
}
ul.contlist{
	width:298px;
	margin:0;
	color:#555
}
ul.contlist li{
	padding:3px 0 3px 15px;
	list-style:none;
	background:url(../404.html) no-repeat;
	background-position:0 5px
}
ul.News{
	float:left;
	margin:0;
	padding:0;
	color:#044e8e
}
ul.News li{
	margin-bottom:8px;
	padding:5px 0 0 15px;
	list-style:none;
	background:url(../404.html) no-repeat;
	background-position:0 8px;
	color:#555;
	font-size:11px;
	text-align:left
}
ul.News li a{
	color:#555;
	font-size:11px
}
ul.News li a:hover,
#Sidebar-in ul li a{
	color:#666
}
/* P.I.E. Float Clearing ----------------------------------------------------------------*/
.clearfix:after{
content:".";clear:both;height:0;visibility:hidden;display:block}
* html .clearfix{height:1%}
.clearfix{display:block}

/* Search Bar */
.search {
float: right;
}
#utilnav {
float: right;
width: 295px;
font-size: 10px;
margin: 20px 0 0 0;

}
#search {
	width:220px;
	padding-left:75px;
	float: right;
}
#search fieldset{
   float: left;
   width: 218px;
   height: 22px;
   padding: 10px 0 0 0;
   margin: 0;
   overflow: hidden;
   border: none;   
}

#search input.keyword{
   float: left;
   width: 160px;
   height: 15px;
   padding: 5px 3px 3px 25px;
   border: none;
   background: transparent url(../images/bg_search_input.gif) no-repeat;
   color: #797979;
   text-transform: capitalize;
}

#search a#search_go{
   display: block;
   float: left;
   width: 29px;
   height: 22px;
   background: url(../images/bg_search_a.gif);
   text-indent: -9999px;
}
.logo{
   display: block;
   float: left;
   width: 310px;
   height: 86px;

}