/* CSS Document */

/******** RESET STYLES *********/
div, h1, h2, h3, h4, h5, h6, h7, h8, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
.clear{
clear:both;
}

/*fixes*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */	

/******** BODY STYLES *********/

body{ 
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin:0 auto;
	padding:0;
	background:url(../images/content-bg.jpg) repeat-y;
	background-color:#eeeff1;
}
#outer{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	float:left;
	overflow:auto;
}

/******** HEADER STYLES *********/

#header{
	width:100%;
	height:94px;
	margin:0 auto;
	padding:0;
	float:left;
}

/******** TOP STYLES *********/

#top-menu{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	float:left;
	border-bottom:#06009e 10px solid;
	clear:both;
}
#top-menu-cont{
	width:auto;
	height:27px;
	margin:0 auto;
	padding:0;
	float:left;
}
#top-menu-cont ul{
	width:auto;
	height:auto;
	margin:0 0 0 13px;
	padding:0;
	float:left;
}
#top-menu-cont li{
	width:150px;
	height:27px;
	margin:0 auto;
	padding:7px 0 0 1px;
	float:left;
	list-style:none;
	background:url(../images/top-nav.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
#top-menu-cont li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
#top-menu-cont li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFF;
}

/******** FIELD STYLES *********/

#field{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	clear:both;		
}
#field-form{
	width:auto;
	height:auto;
	margin:10px 0 0 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}
#field-form2{
	width:auto;
	height:auto;
	margin:50px 0 0 15px;
	padding:20px 0 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}
#field-box{
	width:460px;
	height:250px;
	margin:15px 0 0 13px;
	padding:0;
	float:left;	
	border:#c9c7c7 5px solid;
	clear:both;	
}
#field-tab{
	width:300px;
	height:auto;
	margin:0 auto;
	padding:10px 0 0 10px;
	float:left;
	overflow:auto;
}
.field-tab-text{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0 0 5px 14px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#field-tab ul{
	width:300px;
	height:auto;
	margin:0 auto;
	padding:0;
}
#field-tab li{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
}
#field-tab li a{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
}
#field-tab li a:hover{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:none;	
}
#field h2{
	width:400px;
	height:auto;
	margin:20px 0 0 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7e00;
	text-align:center;
}
#field h3{
	width:400px;
	height:auto;
	margin:10px 0 0 30px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;	
}
#field h1{
	width:810px;
	height:auto;
	margin:15px 0 0 10px;
	padding:15px 0 15px 0;
	border-top: #06009e 1px solid;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	clear:both;
}
#field p{
	width:805px;
	height:auto;
	margin:0 0 0 10px;
	padding:0 0 15px 0;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	clear:both;
}

/******** FOOTER STYLES *********/

#footer{
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0;
	clear:both;
	border-top:#06009e 10px solid;
	background-color:#FFFFFF;
	overflow:auto;
}
#footer ul{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:15px 0 15px 0;
	float:left;
}
#footer li{
	width:auto;
	height:auto;
	margin:0 auto;
	padding:0 10px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	float:left;
	background:url(../images/divider.jpg) 0% 50% no-repeat;
}
#footer li.no-border{
	background:none;
}
#footer li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color:#06009e;
	text-decoration:none;
}
#footer li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	color: #FF6600;
	text-decoration:none;
}

/******** FOOTER STYLES *********/

#search_box{
	width:500px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	float:left;
	clear:both;
}

/*Article Styles by kidcajes*/

#articleLink {
	color: #FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 8px;
}

#articleLink a {
	color: #FF6600;
}

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

.cheap_moving a { text-decoration:none; }
.cheap_moving a:hover { color: #FF9900; }