@charset "utf-8";
/* CSS Document */
*{
     padding:0;
     margin:0
}
img{border:0}
html{
     width:100%;
     height:100%;
     text-align:center
}
#wraping{
     text-align:center;
     width:766px;
     height:100%;
     margin:auto;
     position:relative;
}
h1{
     font-family:Arial;
     font-size:13px;
     color:#000000;
     text-transform:uppercase;
     margin:0 0 0 0 ;
}
h2{
     font-family:Arial;
     font-size:11px;
     color:#717171;
     text-transform:uppercase;
     padding: 0px 0px 4px 0px;
     margin:0;
     border-bottom: 2px solid #e56506;
}
#header{
     width:100%;
     text-align:left;
     position:relative;
}
.floatleft{
     float:left
}
#header ul{
     display:block;
     position:absolute;
     top:100px;
     left:38px;
     list-style-type:none
}
#content{
     border:0px solid #000;
     text-align:left;
     background-image:url("http://actonremovals.com/uploads/images/photo1.jpg");
     background-position:left bottom;
     background-repeat:no-repeat;
}
.leftside{
     width:203px;
     padding:27px 0 0 57px ;
     float:left;
     margin:0 0 9px 0;
 	height: 400px;

}
.rightside{
     background-image:url("http://actonremovals.com/uploads/images/right_bg.gif");
     background-position:top left;
     background-repeat:repeat-y;
     padding:0 0 0 34px;
     margin:7px 0 0 0;
     float:right;
     width:472px;
     text-align:left;
}
.block, .block2{
     font-family:Arial;
     font-size:11px;
     color:#717171;
     padding:0px 10px 14px 6px;
     margin:0 0 0 0 ;
}
.border{
     border-bottom:1px solid #d4d4d4
}
.block strong, .block2 strong{
     color:#e56506
}

.block a{
     color:#e56506;
     text-decoration:underline
}
.block a:visited{text-decoration:underline}
.block a:hover{text-decoration:none; color:#000000;}
.pad{
     padding:17px 66px 0 4px
}
.pad2{
     width: 100%;
     padding:17px 0px 0 0px
}
.ul{
     margin:15px 0 0 0 ;
     list-style-type:none
}
ul {margin-left: 5px;}
ul li ul {margin-left: 5px;}
.ul li{
     height:14px;
     background-image:url("http://actonremovals.com/uploads/images/square.gif");
     background-position:0px 5px;
     background-repeat:no-repeat;
     padding:0 0px 2px 10px;
}
.ul a{
     color:#e56506;
     text-decoration:underline
}
.ul a:visited{text-decoration:underline}
.ul a:hover{text-decoration:none; color:#000000;}
.pad3{
     margin:17px 0 0 0;
     padding:0 15px 0 0;
     font-family:Arial;
     font-size:11px;
     color:#717171;
}
#footer{
     text-align:left;
     padding:0;
     height:auto;
     clear:both;
     border-top:5px solid #8ca000;
     font-family:Arial;
     font-size:11px;
     color:#6e6e6e
     
}
form#search {
	position:absolute;
	left: 275px;
	top: 15px;
	font-size: 9px;
}
form input {
	background-color: #FFF;
	color: #999999;
	border: 1px solid #0462AC;
	font-size: 11px;
	padding: 3px;
}

.button {
	padding: 2px;
	color: #0462AC;
}

*:first-child+html .button {
	padding: 1px 2px 2px 2px;
}

* html .button{padding: 1px 2px 2px 2px; }

#header_menu {
	position:absolute;
	bottom: 10px;
	left: 275px;
	z-index: 999;
	height:30px;
	display:block;
	widht: 200px;
	font-family:Arial;
	font-size:12px;
	color: #D6D6D6;
}

*:first-child+html #header_menu {
	bottom: 15px;
}

* html #header_menu {bottom: 15px; }

#footer ul, #header_menu ul{
display:block;
list-style-type:none;
margin:0 0 0px -2px;
padding-bottom:5px
}
#footer  li, #header_menu li{
color:#48699d;
float:left;
display:block;
padding:0 2px 0 2px;
}
#header_menu a{
font-family:Arial;
font-size:12px;
color:#8ca000;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
#header_menu a:visited{text-decoration:none}
#header_menu a:hover{text-decoration:underline; color:#000000;}

#footer a{
font-family:Arial;
font-size:11px;
color:#e56506;
text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline; color:#000000;}
textarea {
     width: 300px;
}
input {
     background-color: #FFF;
     color: #999999;
     border: 1px solid #CCC;
     font-size: 11px;
     padding: 3px;
}

input.submit_button
{
     margin-left:2em;
     clear:both;
     padding: 3px;
     display: block;       
}
fieldset 
{
     margin-top:10px;
     border: 1px solid #000000;
     width: auto;
     position:relative;
}

fieldset p {
     padding-bottom: 10px;
}
label 
{
     width:7em;
     float:left;
     text-align:left;
     margin-right:1em;
     margin-left:2em;
     display: block;
     clear:both;
}

legend 
{
     color: #000000;
     font-size:14px;
     font-weight:bold;
     padding: 2px 10px !important;
     margin-left: 10px;
}

