/*Reset begin*/
html {color:#000;	background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {	margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var,optgroup {font-style:inherit;font-weight:inherit;}
del,ins {text-decoration:none;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:baseline;}
sub {vertical-align:baseline;}
legend {color:#000;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
/*Reset end*/

body {
	font-family:Calibri, Tahoma;
}
.clear {
	clear:both;
}
.underlined {
	text-decoration:underline;
}
.noStyle {
	list-style:none !important;
}
a:hover {
	text-decoration:underline !important;
}
#wrapper {
	width:960px;
	margin:0 auto;
	position:relative;
background:#FFF;
}
/*Header begin*/
	.topHeader {
		width:950px;
		margin:0 auto;
		border-bottom:2px solid #9CC2D1;
	}
	.freecall {
		color:#1C4A6E;
		font-size:25pt;
		font-weight:bold;
	}
	.address {
		color:#246387;
		font-size:23pt;
		margin:0 0 0 20px;
	}
	.phone {
		color:#99B0BF;
		font-size:23pt;
	}
	.socialNetworks {
		float:right;
		margin:0px 20px 0 0;
	}
	.socialNetworks li {
		float:left;
		margin:0 0 0 10px;
	}
	.socialNetworks a {
		float:left;
	}
	.twitter {
		background:url('../images/twitter.jpg') no-repeat;
		height:30px;
		width:79px;
	}
	.facebook {
		background:url('../images/facebook.jpg') no-repeat;
		height:23px;
		width:70px;
	}
	.local {
		background:url('../images/local.jpg') no-repeat;
		height:25px;
		width:71px;
	}
	.insiderpages {
		background:url('../images/insiderpages.jpg') no-repeat;
		height:26px;
		width:63px;
	}
	.yelp {
		background:url('../images/yelp.jpg') no-repeat;
		height:26px;
		width:26px;
	}
	.blogger {
		background:url('../images/blogger.jpg') no-repeat;
		height:27px;
		width:22px;
	}
	.logo {
		float:left;
		width:636px;
	}
	.logo img {
		margin:10px 0 0 0;
	}
	.licensed, .name {
		float:right;
	}
	.licensed {
		color: #59859C;
		font-size: 15pt;
		margin: 15px 0 0;
	}
	.name {
		color: #1C4566;
		font-size: 35pt;
		font-weight: bold;
		margin: -51px 0 0;
	}
	.contacts {
		float:right;
		color:#1C5478;
		font-style:italic;
		font-size:17pt;
		line-height:15pt;
	}
	.email {
		font-size:14pt;
		font-weight:normal;
	}
	.topNav {
		background:#1A5982;
		height:25px;
		padding:0 0 0 15px;
	}
	.topNav li {
		float:left;
		margin:5px 15px 0 0;
	}
	.topNav a {
		float:left;
		color:#fff;
		text-decoration:none;
		text-transform:uppercase;
		font-family:Arial;
		font-weight:bold;
		font-size:10pt;
	}
/*Header end*/

 /*Content begin*/
	#content {
		overflow:hidden;
	}
	.contentNav {
		background:#212E42;
		height:25px;
		padding:0 0 0 10px;
	}
	.imgleft {
	float: left;
	padding: 6px 10px 6px 0px;
	}
	.contentNav li {
		float:left;
	}
	.contentNav a {
		color: #FFF500;
		float: left;
		font-size: 10pt;
		margin: 5px 16px 0 0;
		text-decoration: none;
	}

	.siteContent {
		width:655px;
		float:left;
		position:relative;
	}

	.mainContent {
		background:url('../images/contentBg.jpg') 98% 25px no-repeat;
		width:655px;
		float:left;
		position:relative;
	}
	.mainContent img {
		float:left;
		position:absolute;
		left:0;
	}
	.contentList {
		margin:10px 0 0 320px;
	}
	.contentList li {
		color:#1C4F70;
		list-style: disc inside;
		font-weight:bold;
	}
	.mainContent p {
		margin:7px 0;
	}
	.graphicNav li {
		float:left;
	}
	.graphicNav a {
		float:left;
	}
	.movSuppl {
		background:url('../images/movSuppl.jpg') no-repeat;
		height:123px;
		width:150px;
	}
	.estimate {
		background:url('../images/estimate.jpg') no-repeat;
		height:124px;
		width:150px;
	}
	.insurance {
		background:url('../images/insurance.jpg') no-repeat;
		height:123px;
		width:150px;
	}
	.movingAdvisor {
		background:url('../images/movingAdvisor.jpg') no-repeat;
		height:125px;
		width:150px;
	}
	.sidebar {
		background: none repeat scroll 0 0 #1F3854;
		float: right;
		margin: 0 0 -10000px;
		padding: 0 0 10000px;

		width:303px;
	}
	.videoBlock {
		background: url("../images/ik.gif") no-repeat scroll 0 0 transparent;
		height: 252px;
		margin: 0 0 0 11px;
		width: 280px;
	}
	.request {
		margin:25px 0 0 0;
		position:relative;
		padding:25px 0 0 0;
	}
	.request legend {
		color: #FFFA9E;
		font-size: 19pt;
		position:absolute;
		margin:-25px 0 0 15px;
	}
	.inputs {
		width:135px;
		float:left;
		margin:0 0 0 2%;
	}
	.inputs input {
		width:135px;
		margin:2px 0;
	}
	.request label {
		font-size:11pt;
		color:#fff;
	}
	.textarea {
		width:135px;
		float:right;
		margin:0 2% 0 0;
	}
	.textarea textarea {
		width:135px;
		margin:2px 0;
	}
	#resetButton, #submitButton {
		border: 1px solid #000000;
		color: #1F1A17;
		font-size: 13pt;
		height: 0;
		padding: 0 0 22px;
		width: 62px;
	}
	#resetButton {
		margin:11px 0 0 0;
		background: none #FFFCC9;
	}
	#submitButton {
		background: none #FFFA9E;
	}
 /*Content end*/

#page {
background: #a1b7c5; /* Old browsers */
background: -moz-linear-gradient(top,  #a1b7c5 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1b7c5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a1b7c5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a1b7c5 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a1b7c5 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #a1b7c5 0%,#ffffff 100%); /* W3C */
}


 /*Footer begin*/
	#footer {
		background:#212E42;
		color:#75C4F0;
	}
	.copyright {
		float:left;
		margin:0 6px 0 0;
		height:10px;
	}
	.bottomNav li {
		border-left: 1px solid #75C4F0;
		float: left;
		margin: 0 6px 0 0;
		padding: 0 0 0 6px;
		text-align: center;
		font-size:15px;

	}
	.bottomNav a {
		float:left;
		text-decoration:none;
		color:#75C4F0;
	}
 /*Footer end*/























