/*
Theme Name: KITServices
Theme URI: http://wordpress.org/
Description: A theme created by blacklotus for KITServices.com
Version: 1.0
Author: Joe Mangum
Author URI: http://www.blacklotusweb.com
*/

body {padding:0; margin:0; background-color:#0C0200; text-align:center}
body, td, input, textarea{
	font-size:12px;
    font-family:Tahoma;
	color:#D6D6D6;
	line-height:16px;
	vertical-align:top;
	padding:0px;
	
}

.img-border
{
	border:1px solid #656565;
}

br{font-size:10px}
table{border:0px; border-collapse:collapse;	}
h1 
{
	font-size:14px;
    font-family:Tahoma;
	color:#F81400;
	padding:0;
	margin:0;
}
h2 
{
	font-size:14px;
    font-family:Tahoma;
	color:#ffffff;
	font-weight:bold;
	margin:0;
}
h3 
{
	font-size:11px;
    font-family:Tahoma;
	color:#F81400;
	margin:0;
}
h4
{
	padding:0px;
	margin-bottom:32px;
	margin-top:0px;
}
h5
{
	padding:0px;
	margin:0px;
}

.bg{border-bottom:1px solid #3E3B38}
.bg1{border-left:1px solid #3E3B38; border-right:1px solid #3E3B38; border-bottom:1px solid #3E3B38}

span{ color:#FFFFFF}
.heading {
	font-size:11px;
    font-family:Tahoma;
	color:#F81400;}
a{color:#F81400; text-decoration:none;} 
a:hover{text-decoration:underline}

.a{color:#474747; text-decoration:underline} 
.a:hover{text-decoration:none}

ul{margin:0; padding:0; list-style:none; line-height:18px}

li a{color:#F81400;} 
 
.header{color:#2C1F1E; font-size:10px;} 

.footer{color:#4D4D4D; font-size:9px; font-family:Arial; text-transform:uppercase} 
.footer a {color:#FFFFFF; font-size:9px; font-family:Arial; text-decoration:none} 
.footer a:hover{ text-decoration:underline}

.more{background:url(images/1_z1.gif)  center left no-repeat; padding-left:11px; vertical-align:middle; color:#F81400}


input{
   background:#0D0D0D;
   border:1px solid #A4A4A4;
   padding-left:5px;
   width:178px; height:20px;
}
textarea{
   background:#0D0D0D;
   border:1px solid #A4A4A4;
   padding-left:5px;
   width:211px; height:95px;
   overflow:auto}

#body-table
{
	float:left;
	text-align:left;
	padding-bottom:10px;
	margin-top:15px;
	clear:right;
	margin-right:10px;
}

#body-table-s
{
	float:left;
	text-align:left;
	padding-bottom:10px;
	margin-top:15px;
	clear:right;
	margin-left:35px;
}

#body-table-h
{
	float:left;
	text-align:left;
	padding-bottom:10px;
	margin-top:15px;
	clear:right;
	margin-left:30px;
}

.small-font
{
	font-size:11px;
}

#body-table-padding
{
	padding-top: 5px;
	padding-bottom:3px;
}

#body-table-padding-services
{
	padding-top: 5px;
	padding-bottom:3px;
	padding-right:50px;
}

#picture-padding
{
	padding-right:10px;
}

.home-img
{
	padding-top:30px;
}

#past-experience
{
	width:210px;
}

#request_services
{
	color:#F81400;
	width: 500px;
	text-align: center;
	margin-bottom:15px;
}

#contact
{
	color:#f81400;
	text-align:center;
	width: 500px;
	margin-bottom:15px;
}
#redblock
{
	background-color:#6B030E;
	padding:10px;
	margin-top:20px;
	margin-bottom:10px;
}

#redblock a
{
	color:#000000;
	font-weight:bold;
}
#redblock2
{
	background-color:#6B030E;
	padding:10px;
	margin-top:20px;
	margin-bottom:10px;
	height:32px;
}
#space
{
	margin-top:10px;
}
#padding-right
{
	padding-right:8px;
}

#form-button
{
	border:none;
}

.blog-content
{
	width:500px;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	float:left;
}

#sidebar
{
	width:175px;
	float:left;
	margin-left:30px;
	margin-top:10px;
}

#sidebar li ul li
{
	border:none;
	padding-top:5px;
}

#sidebar h2
{
	font-size:14px;
	font-weight:100;
	border-bottom:1px solid#ffffff;
	color:#000000;
	background-color:#ffffff;
	font-weight:bold;
}

#sub-button
{
	width:70px;
	float:left;
	margin-left:10px;
}

#email
{
	width:145px;
	margin-top:5px;
}

/* background of top rounded edges */
.rnd_modtitle .rnd2, .rnd_modtitle .rnd3 {
background:#fff none repeat scroll 0 50%;
}

.rnd1, .rnd2, .rnd3, .rnd1_max_top, .rnd2_max_top, .rnd3_max_top {
    overflow:hidden;
    border-style:solid;
    border-width:0;
    display:block;
    font-size:1px;
    height:1px;
    line-height:1px;
}

/* top border color */
.rnd1, .rnd1_max_top {
    background: #ffffff;
    margin: 0 4px;
}

/* background of top and bottom + border colors */
.rnd2, .rnd3 {
border-color:#ffffff;
}
.rnd2, .rnd2_max_top {
border-width:0 2px;
margin:0 2px;
}
.rnd3, .rnd3_max_top {
border-width:0 1px;
height:2px;
margin:0 1px;
}

.content {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
background-color: #000000;
padding-bottom: 25px;
}

#search-p
{
	margin:0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.post-div
{
	margin-top:30px;
	background-image:url(images/post-div.gif);
	background-repeat:no-repeat;
	height:1px;
	width:537px;
}

.post-margin
{
	margin-bottom:30px;
}

#in-sol
{
	width:300px;
	float:left;
}

.img-border-none
{
	border:none;
}
#visit-blog
{
	float:left;
}

#visit-blog p
{
	margin:0px;
}