@charset "utf-8";
/* CSS Document */

body {
	background: url(../images/body_bg.jpg) #000 no-repeat;
	margin: 4;
	font-family: Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	color: #959595;
	margin: 0;
	font-size: 14px;
	font: Arial, Helvitica, Sans-serif;
}
table, tr, td {
	margin:0;
}
#wrapper {
	width:980px;
	margin:0 auto;
}

#header {
	background:url(../images/header.jpg) no-repeat;
	width:980px;
	height:154px;
	position:relative;
}

.logo{
	height:103px;
	width:197px;
	position:absolute;
	top:25px;
	left: 21px;
}

.contact{ width:250px; float:right; font-size:18px; color:#fff; font-family:Helvetica, sans-serif; margin:60px 20px 0 0;}

.contact p{ font-size:14px; color:#898585; margin-top:7px;}

/*------------------menu starts here-------------------*/

.header_menu {
	width:980px;
	height:42px;
	background:url(../images/menu.png) repeat-x;
}
/*.header_menu ul {
	list-style:none;
	color:#fff;
}*/
.header_menu .menu { float:left;
	padding:10px 15px 0 20px;
	height:25px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}
.header_menu .menu a {
	color:#fff;
	text-decoration:none;
}
.header_menu .menu a:hover {
	color:#f10107;
	text-decoration:none;
}
.header_menu .menu .active {
	color:#FFF;
	text-decoration:none;
}
/*----------------------------------banner starts here---------------------------------------*/

#flash_banner {
	width:980px;
	height:372px;
}

#jq_banner {
	width:980px;
	height:130px;
}

#jq_banner p{ font-size:12px; color:#fff; margin:0 10px 0 10px; line-height:21px;}

#jq_banner h1{ font-size:18px; font-weight:bold; color:#fff; margin:10px;}
/*----------------------------------banner ends here---------------------------------------*/

#content_about{ background:url(../images/about.jpg) #000 no-repeat; width:980px;}

.about{
	width:980px;
	clear:both;
	margin:0px 0 0px 0px;
	padding-bottom:30px;
	border-left-width: thin;
}

.about h1{ font-family:Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#959595;}

.about p{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #959595;
	line-height: 19px;
	font-weight: bold;
	alignment-adjust: after-edge;
}

.division{ text-transform:uppercase; padding-left:14px;}

.about ul{ list-style:none; color:#959595;}

.about ul li { 
	padding-left:7px;
	font-size:12px;
	list-style:decimal;
	line-height:21px;
	font-weight:bold;
	
}

#footer_services{ width:980px; float:left; margin:10px auto 0 auto; clear:both;}

hr{ border:1px solid #1b1b1b; height:1px; width:980px; float:left; margin:10px auto;}

.p{ font-weight:bold; font-size:12px; color:#898585; margin:20px auto;}

.section1{ width:315px; float:left; padding:0 0 23px 10px;}

.section2{ width:315px; float:left;padding-left:20px;}

.section3{ width:300px; float:left;padding-left:20px;}

.mechanic{ margin:50px 0 0 0;}

.mechanic h3{ font-size:11px; color:#fff; font-weight:normal;}

.mechanic p{ font-size:11px; color:#cd0220; margin-top:30px;}

.sec1_text h1{ font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; margin:0 0 10px 0; font-size:16px;}

.sec_text h1{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#d5080d; margin:0 0 10px 0; font-size:14px;}

.sec_text p{ margin:0px; line-height:19px; color:#fff; font-size:12px;}

#color a{color:#cd0220; text-align:right; font-size:11px; font-weight:bold; text-decoration:none; margin:0 auto; }

.service_area{width:540px; margin:10px auto; height:110px;}

#area_1{ width:130px; margin:0 40px 0 10px; float:left;}
#area_1 h1{ font-size:12px; color:#fff; text-transform:uppercase; text-align:center}
#area_1 td img{margin-left:30px;}
.social_menu {
	width:180px;
	float:left;
	position:absolute;
	top:-5px;
	left:758px;
	height:10px;
}
.social_menu p{color:#fff; font-size:16px;}

.fb{
	position:absolute;
	top:40px;
	left:758px;
}
.twitter{
	position:absolute;
	top:40px;
	left:788px;
}

.piccaso{
	position:absolute;
	top:40px;
	left:852px;
}
.rss{
	position:absolute;
	top:40px;
	left:882px;
}
.skype{
	position:absolute;
	top:40px;
	left:818px;
}
.footer {
	background:url(../images/footer.jpg) no-repeat;
	width:980px;
	height:87px;
	position:relative;
	clear:both;
}

#footer-menu {
	width:500px;
	height:29px;
	margin:10px 0 0 325px;
}
#footer-menu ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#footer-menu ul li {
	display:inline;
	padding:20px 0 5px 6px;
	text-align:center;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
#footer-menu a {
	text-decoration:none;
	color:#fff;
}
#footer-menu a:hover {
	color:#666;
}

.disclaimer{width:500px; margin:10px 0 0 243px; text-align:center;
	float:left;
	font-size:12px;
	color:#fff;}
	
.addvertise{
	width:205px;
	position:absolute;
	top:70px;
	left:758px;
}

.addvertise a{
	font-size:9px; color:#ccc; text-decoration:none;}
	
