/*
* Style Sheet File [Reniew Oman]
* CSS FILE [Reniew Oman]	
* Author : Dileep (MAIL2DILE@GMAIL.COM) 
*
*/
* { margin:0;padding:0;	border:0;}

body{ 
	 border:0;
	font-family: MS Reference, Sans-Serif;
	font-size:12px;
	 color:#333333;
	 line-height:22px;	  
	 background: url(../img/bg1.jpg) top no-repeat;
}

.clear1 {
	clear:both;
	height:1px;
}
.clear2 {clear:both;height:2px;padding:0;margin:0;}
.clear5 {clear:both;height:5px;padding:0;margin:0;}
.clear8 {clear:both;height:8px;padding:0;margin:0;}
.clear10 {clear:both;height:10px;}
.clear40 {clear:both;height:40px;}
.clear50 {clear:both;height:50px;}
.points-list {
	padding:0 0 0 20px;
}
.points-list li {
	padding: 2px 0 2px 0;
	list-style:square;
}
.section-title {
	color:#DF3318;
	font-size:25px;	
    height: 25px;
    line-height: 22px;
    margin: 10px 0 5px 0;
    padding: 0;
	
}
#headerimgs{}
#header { height:800px;position:fixed;width:100%; }
.headerimg { background-position: center top; background-repeat: repeat; width:100%; height:800px; position:absolute; }
#headertxt {position:absolute; top:350px; background-image:url("../images/textbg.png");width:180px;}
#firstline {  color:#333; font-size:20px; padding:4px 13px 7px; float:left; display:block; }
#secondline { color:#CD2B3A; text-decoration:none; font-size:20px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

#main {
	margin:0 auto;
	width:658px;
	background:#000;
}
#top {	
	height:249px;
	width:950px;
	
}
#top-left {
	width:190px;
	float:left;
	height:60px;	
	vertical-align:middle;
	padding:0;
	margin:0;
	
	text-align:center;
}
#logo {
	background:#FFFFFF url(../img/logo.png)  bottom no-repeat;
	width:190px;
	margin:126px 0 0 0;
	height:72px;
	position:relative;
}
#top-left h1 {
	color:#FFFFFF;
	font-size:28px;
	text-align:center;

}
#top-left h2 {
	color:#FFFFFF;
	font-size:24px;
	text-align:center;	

}
#main2 {
	width:1000px;	
	margin:0 auto;	
}

#top-right {
	float:right;
}
#content {	
	float:right;
	
}
#ct-left {
	float:left;
	width:190px;
	height:0;
	
}
#ct-right {
	float:left;
	width:720px;
	padding:20px 20px 10px 20px;	
	min-height:150px;
	position:relative;
	font-family: MS Reference, Sans-Serif;
	font-size:12px;	
	background:#FFFFFF;
	margin-left:190px;

}

#ct-inside {
	float:right;
	width:840px;
	padding:0 20px 10px 20px;	
	min-height:150px;
	position:relative;
	font-family: MS Reference, Sans-Serif;
	font-size:12px;
	background:#FFFFFF;
	min-height:570px;
	
}

#banner-part-left {
	float:left;
	width:190px;
	padding:0;		
	margin:0;
	height:200px;	
}
#banner-part-right {
	float:left;
	width:504px;
	text-align:center;
	padding:0;		
	margin:0;
	height:200px;	
}
#banner-holder {	
	width:760px;	
	height:200px;		
}
.middle-block-left {
	width:229px;	
	float:left;
	padding:5px;
	border-right:1px dashed #C1C1C1;
	border-top:1px dashed #C1C1C1;
	
}
.middle-block-center {
	border-top:1px dashed #C1C1C1;
	width:229px;	
	float:left;
	padding:5px;
	border-right:1px dashed #C1C1C1;	
}
.middle-block-right {
	border-top:1px dashed #C1C1C1;
	width:230px;	
	float:left;
	padding:5px;	
}

.middle-block img {
	width:200px;
	height:150px;
}
.middle-block h3 {
	
}
#ct-right p{
	
	font-family: MS Reference, Sans-Serif;
}
a{ color:#0292C0; text-decoration: none; outline:none}
a:hover{ text-decoration: none;}
li{ list-style:none}
h1{ float:left; font:100px MS Reference, Sans-Serif, sans-serif; line-height:104px; text-transform:uppercase; font-weight:bold; letter-spacing:-18px}
h2{ font:32px MS Reference, Sans-Serif, sans-serif; color:#6b6c5f; line-height:36px; padding:0 0 8px 0; letter-spacing:-1px;}
p{ padding-bottom:20px;}
img{ vertical-align:top}
h4{ font:12px MS Reference, Sans-Serif; font-weight:bold;  padding:2px 5px 0 0; letter-spacing:-.1px;float:left;}
h5{ font:MS Reference, Sans-Serif, sans-serif; color:#8794A8;font-weight:bold;font-size:18px;  padding:3px 0 1px 0; letter-spacing:-1px;}
h6{ font:12px MS Reference, Sans-Serif; font-weight:bold;  padding:3px 0 1px 0; letter-spacing:-1px; background:#A6A6A6; ;text-align:center;color:#FFFFFF;}

#menu { float:left; overflow:hidden;position:relative;padding:0; }
#menu li{ float:left; width:156px;text-align:center; }
#menu span{ display:block; padding-left:12px; }
#menu a{ display:block; padding-top:153px; font:16px MS Reference, Sans-Serif; font-weight:bold; color:#fff; text-transform:uppercase; text-decoration:none; line-height:46px;}

#menu a:hover span, #menu #menu_active a span{ height:60px;}
#menu a:hover, #menu #menu_active a{padding-top:153px;}

#menu .block1 a{ background:#FFFFFF url(../img/home.jpg) top no-repeat}
#menu .block2 a{ background:#FFFFFF url(../img/services.jpg) top no-repeat}
#menu .block3 a{ background:#FFFFFF url(../img/contact.jpg) top no-repeat}
#menu .block4 a{ background:#FFFFFF url(../img/contact.jpg) top no-repeat}
#menu .block5 a{ background:#FFFFFF url(../img/blk6.jpg) top no-repeat}
#menu .block6 a{ background:#FFFFFF url(../img/blk42.jpg) top no-repeat}


#menu .block1 a span{ background:#0292C0;cursor:pointer;}
#menu .block2 a span{ background:#FBC700;cursor:pointer;}
#menu .block3 a span{ background:#8794A8;cursor:pointer;}
#menu .block4 a span{background:#6AA63B;cursor:pointer;}
#menu .block5 a span{background:#A3A865;cursor:pointer;}
#menu .block6 a span{ background:#ef4210;cursor:pointer;}

/*Mernu For other pages*/
#menu2 { float:left; width:378px; overflow:hidden;position:relative;padding:0;background:#FFFFFF; }
#menu2 li{ float:left; width:126px;text-align:center; }
#menu2 span{ display:block; padding-left:12px; }
#menu2 a{ display:block; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-transform:uppercase; text-decoration:none; line-height:46px;}

#menu2 a:hover span, #menu2 #menu_active a span{ height:60px;}
#menu2 a:hover, #menu2 #menu2_active a{}

#menu2 .block1 a span{ background:#0292C0;cursor:pointer;}
#menu2 .block2 a span{ background:#FBC700;cursor:pointer;}
#menu2 .block3 a span{ background:#8794A8;cursor:pointer;}
#menu2 .block4 a span{background:#6AA63B;cursor:pointer;}
#menu2 .block5 a span{background:#A3A865;cursor:pointer;}
#menu2 .block6 a span{ background:#ef4210;cursor:pointer;}



#bottom-left {
	width:190px;
	height:35px;
	float:left;
}

#bottom-right {
    background:#FFFFFF;	
    height: 35px;
    float:right;
	
    
}
#footer {
	
	color: #000000;
    font-size: 12px;
    padding: 11px 0 0 0;	
  
	text-align:right;
	font-weight:bold;
	position:relative;
	background:#FFFFFF;
	
}
#footer-nav { float: right; }
#footer-nav li{ float:left; }
#footer-nav li a{ float:left;color: #C9C8C8;padding:0 0 0 10px;}
.error {color:#ff0000;}
.success {color:#6AA63B;font-weight:bold;}
/*Contact Form*/
.contact-fm {
	
	font-size:10px;
	text-align:left;
}
.text-field{
	width:300px;
	background:#CCCCCC;
	padding:3px;
	font-family:Arial,sans-serif;
	font-size:13px;
}
.text-field-error{
	width:300px;
	background:#CCCCCC;
	padding:3px;
	font-family:Arial,sans-serif;
	font-size:13px;
	border:1px #ff0000 solid;
}
.fm-btn {
	width:30px;
	background:#CCCCCC;
	padding:3px;

}
.services-blk {width:242px;padding:0;float:left;}
.services-blk p{
	text-align:justify;
}
.services-blk a {font-weight:bold;}
