body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(images/bg.jpg);
background-repeat:repeat;

}

* {margin: 0; padding: 0;}
img{
border:none;
}
.clear{
clear:both;
}
#topMain{
width:100%;
background-image:url(images/topbg.jpg);
background-repeat:repeat-x;
/*height:618px;*/
}

#topMainIn{
width:975px;
/*height:618px;*/
margin:auto;
position:relative;

}

#topOne{
width:975px;
height:160px;
clear:both;
}
#logo1{
	width:189px;
	height:91px;
	position:absolute;
	left: 21px;
	top: 26px;
}
/*#callToday{
	width:260px;
	height:30px;
	position:absolute;
	left: 712px;
	top: 26px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
}*/

#callToday{
	width:349px;
	height:30px;
	position:absolute;
	left: 619px;
	top: 33px;
	margin-top:20px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/calltoday.png);
	background-repeat:no-repeat;
}


#contantLeft{
width:560px;
height:auto;
float:left;
margin-left:5px;
margin-right:10px;
}



#footer a:hover{
color:#000000;
}

a{
text-decoration:none;
color:#666666;
}
a:hover{
color:#000000;
}
#roundBoxMan{
width:975px;
height:auto;
border-bottom: dashed #333333 1px;
padding-bottom:15px;
}

#roundBoxMan h1{
padding:0px;
margin:0px;
color:#FFFFFF;
font-size:44px;
text-align:center;
}
.round1{
width:230px;
height:auto;
position:relative;
float:left;
margin:0 0 0 10px;
}
.roundImg{
width:230px;
height:230px;
background-image:url(images/round1.png);
background-repeat:no-repeat;
position:relative;
}
.roundImg:hover{background-image:url(images/round1_hover.png); }
.roundImg2:hover{background-image:url(images/round2_hover.png); }
.roundImg3:hover{background-image:url(images/round3_hover.png); }
.roundImg4:hover{background-image:url(images/round4_hover.png); }
.roundImg h2 {
    color: #B4DE24;
    font-size: 22px;
    font-weight: bold;
    left: 69px;
    position: absolute;
    text-transform: uppercase;
    top: 147px;
}
.roundText{
width:220px;
height:auto;
color:#F7F7F7;
font-size:14px;
text-align:left;
font-weight:bold;
line-height:24px;
padding:0px 0 0 10px;

}
.roundImg2{
width:230px;
height:230px;
background-image:url(images/round2.png);
background-repeat:no-repeat;
position:relative;
}
.roundImg3{
width:230px;
height:230px;
background-image:url(images/round3.png);
background-repeat:no-repeat;
position:relative;
}

.roundImg3a{
width:230px;
height:230px;
background-image:url(images/round3.png);
background-repeat:no-repeat;
position:relative;
}


.roundImg4{
width:230px;
height:230px;
background-image:url(images/round4.png);
background-repeat:no-repeat;
position:relative;
}
.roundImg2 h2 {
    color: #ff0000;
    font-size: 22px;
    font-weight: bold;
    left: 93px;
    position: absolute;
    text-transform: uppercase;
    top: 147px;
}
.roundImg3 h2 {
    color: #f58020;
    font-size: 22px;
    font-weight: bold;
    left: 85px;
    position:absolute;
    text-transform: uppercase;
    top: 147px;
}

.roundImg3a h2 {
    color: #f58020;
    font-size: 22px;
    font-weight: bold;
    left: 68px;
    position:absolute;
    text-transform: uppercase;
    top: 147px;
}





.roundImg4 h2 {
    color: #00baff;
    font-size: 22px;
    font-weight: bold;
    left: 61px;
    position: absolute;
    text-transform: uppercase;
    top: 147px;
}
#contantMain{
width:100%;
height:auto;
background-image:url(images/contantbg.jpg);
background-repeat:repeat-x;
}

#contantMainIn{
width:975px;
height:auto;
margin:auto;
position:relative;
}
#contantLeft{
width:661px;
height:auto;
float:left;
margin:25px 0;

}
#contantRight{
	width:260px;
	height:auto;
	float:right;
	background:#181818;
	padding:10px;
	margin:25px 0;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	position:absolute;
	left: 695px;
	border:dashed #252525 1px;
	font-size:12px;
}
#contantLeftImg{
width:661px;
height:auto;
float:left;
}

.frmText{
text-transform:capitalize;
padding:0 0 0 0px;
}

.inp1 {
    height: 32px;
    width:180x;
	color:#333333;
	font-size:13px;
	border:none;
	padding-left:5px;
	background: url(images/inpbg.jpg) no-repeat transparent;
	margin:3px 0;
	color:#FFFFFF;
	
}

.captinp1 {
    /*
    
	color:#333333;
	font-size:13px;
	
	*/
	width:100x;
	height: 32px;
	border:none;
	padding-left:3px;
	padding-right:px;
	margin:3px 0;
	color:#FFFFFF;
}

.inp2 {
    height: 80px;
    width:168px;
	background: url(images/commentBg.jpg) no-repeat transparent;	
	color:#333333;
	font-size:13px;
	border:none;
	padding-left:8px;
	margin:3px 0;
	color:#FFFFFF;
	padding-top:5px;
}
.inp5 {
  background-color:#949595;
   background-image:url(images/submit.png);
   width:75px;
   height:30px;
   border:none;
   margin-left:165px;
   margin-top:5px;
   	}
#footerMain{
width:100%;
background-image:url(images/topbg.jpg);
background-repeat:repeat-x;
height:310px;
}

#footer{
    border-radius: 4px 4px 4px 4px;
    display: block;
    height: 45px;
    width:640px;
	background:#181818;
	color:#333333;
	font-size:13px;
	border:dashed #252525 1px;
	padding:15px 10px 0px;
	margin-bottom:4px;
	line-height:30px;
	margin:auto;
	position:relative;
	right:150px;
	top:107px;
}
#footer2{
    height: 45px;
    width:640px;
	padding:0px 0px 0px;
	margin-bottom:0px;
	line-height:30px;
	margin:auto;
	position:relative;
	right:150px;
	top:85px;
}
#footer3{
    height: 45px;
    width:640px;
	padding:0px 0px 0px;
	margin-bottom:0px;
	line-height:30px;
	margin:auto;
	position:relative;
	right:150px;
	top:107px;
}
#footer a{
text-decoration:none;
color:#666666;
}


#portfolio {
	min-height: 200px;
	padding: 20px 0;
}

#portfolio h2 {
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
}

#portfolio .entry {
    color: #999999;
    line-height: 1.5;
    padding: 20px;
}

h2.orange {    color: #f58020;}
h2.blue {    color: #00BAFF;}
h2.red {    color: #FF0000;}

#portfolio .photo {
    float: left;
    line-height: 1.5;
    margin: 1em 2.3em;
    width: 26%;
}

#portfolio .photo img {
    border: 5px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 4px #333333;
    display: block;
    margin-bottom: 1em;
}

.more_info a{
    background: url("images/more_items.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 47px;
    width: 242px;
}

.more_info a:hover{
    background: url("images/more_items_hover.jpg") no-repeat scroll 0 0 transparent;
}