@import url('common.css');



/*========================Site Structure Start=====================================*/

body{

	padding:0;

	margin:0;

	background-color: #FFFFFF;

}

#wrapper {

	width:1028px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	height: auto;

}

.clear{ clear:both}

#container {

	height: auto;

	width: 996px;

	float: left;

	background-image: url(../images/home_bgshadow.png);

	background-repeat: repeat-y;

	padding-right: 20px;

	padding-left: 24px;

	background-position: center top;

}

#header {

	float: left;

	width: 992px;

	height: 177px;
	
	background-image: url(../images/header-bg.png);
	
	background-repeat:repeat-x;

}



#logo {

	float: left;

	width: 352px;

	padding-top: 5px;

	padding-bottom: 17px;

	height: 50px;

	padding-left: 18px;

}

#header .right {

	float: right;

	width: 565px;

	padding-top: 45px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #666666;

	padding-left: 50px;

}

#header .right a {

	display: block;

	float: left;

	text-decoration: none;

	padding-top: 11px;

	padding-bottom: 11px;

	color: #666666;

}

#header .right a:hover {

	display: block;

	float: left;

	text-decoration: none;

	padding-top: 11px;

	padding-bottom: 11px;

	color: #F0563C;

}

#header .right a.active {

	color: #f0563c;

	text-decoration: none;

}

#header .right img {

	float: left;

	padding-right: 16px;

	padding-left: 16px;

}







#middle {

	float: left;

	width: 984px;

	padding-right: 1px;

	padding-left: 1px;

}

#middle .top {

	background-color: #016ca2;

	background-image: url(../images/blue-bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	float: left;

	width: 992px;

	padding-top: 33px;

	padding-bottom: 5px;

}

#middle .top-left {

	float: left;

	width: 264px;

	padding-right: 58px;

	padding-left: 46px;

	padding-top: 10px;

}

#middle .top .top-left-photo-bg {

	background-image: url(../images/profile-photo-bg.jpg);

	background-repeat: no-repeat;

	padding: 14px;

	float: left;

	height: 264px;

	width: 236px;

	margin-top: 5px;

	margin-bottom: 14px;

}

#middle .top .top-left p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 20px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: justify;

}



#middle .top-right {

	float: left;

	width: 616px;

}

.top-right-enlarge {

	float: left;

}

.top-right-thumb-cnr {

	float: left;

	width: 590px;

	background-image: url(../images/gallery-enlarge-shadow.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

	padding-left: 26px;

}

.top-right-thumb-bg {

	background-image: url(../images/gallery-thumb-bg.jpg);

	background-repeat: no-repeat;

	padding: 8px;

	float: left;

	height: 72px;

	width: 96px;

	margin-right: 16px;

	margin-bottom: 16px;

}

#middle .bottom {

	float: left;

	width: 984px;

}

#middle  .bottom-bar {

	background-image: url(../images/testimnial-top-bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	float: left;

	width: 984px;

	background-color: #f1f1f1;

	padding-top: 50px;

}

#middle .bottom .bottom-bar-left {

	float: left;

	width: 320px;

	padding-right: 28px;

	padding-left: 12px;

}

.bottom-bar-testimonial-bg {

	background-image: url(../images/test-bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	width: 285px;

	padding-top: 55px;

	background-color: #ececec;

	padding-right: 15px;

	padding-left: 15px;

	padding-bottom: 40px;

}

.bottom-bar-testimonial-cnr {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 20px;

	font-weight: normal;

	color: #3a3a3a;

	background-image: url(../images/test-bot-border.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-right: 30px;

	padding-left: 30px;

	text-align: left;

	float: left;

	width: 225px;

	padding-bottom: 25px;

	padding-top: 40px;

}

.bottom-bar-testimonial-author {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #3a3a3a;

	float: right;

	line-height: 18px;

}



#middle .bottom .bottom-bar-right {

	float: left;

	width: 624px;

	padding-top: 15px;

	padding-bottom: 30px;

}

#bottom-icons {

	float: left;

	width: 984px;

	background-image: url(../images/bottom-icon-bot-sep.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 4px;

	padding-bottom: 5px;

}

#bottom-icons img {

	margin-right: 2px;

	margin-left: 3px;

}

#services-cnr {

	float: left;

	width: 956px;

	padding-top: 45px;

	padding-bottom: 25px;

	padding-right: 14px;

	padding-left: 14px;

}

#services-cnr ul {

	float: left;

	width: 175px;

	padding-right: 8px;

	padding-left: 8px;

}

#services-cnr li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: normal;

	color: #666666;

	background-image: url(../images/arrow-icon.jpg);

	background-repeat: no-repeat;

	background-position: left 5px;

	padding-left: 10px;

}

#services-cnr li a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

#services-cnr li a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: normal;

	color: #3ABEEF;

	text-decoration: underline;

}

#services-cnr .li-ttl {

	background-image: none;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #7fe0ff;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

#footer {
	width: 960px;
	float: left;
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 25px;
	padding-bottom: 15px;

}

#footer .left {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	float: left;

	width: 740px;

}

#footer  .right {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	float: left;

	width: 220px;

}

#footer  a {

	color: #FFFFFF;

	text-decoration: none;

}

#footer  a:hover {

	font-weight: normal;

	color: #A9E2FE;

	text-decoration: underline;

}

#sub-page-top {

	float: left;

	width: 984px;

    min-height: 500px;

}



#sub-page-top a {

	color: #008dcd;

	text-decoration: none;

	font-style: normal;

}

#sub-page-top a:hover {

	color: #333333;

	text-decoration: underline;

}

#sub-page-top .left {

	float: left;

	width: 660px;

	padding-top: 5px;

	padding-right: 25px;

	padding-left: 25px;

    text-align: justify;

}

#sub-page-top .right {

	float: left;

	width: 258px;

	padding-top: 2px;

	padding-right: 8px;

	padding-left: 8px;

	margin-top: 2px;

	margin-bottom: 20px;

}

#sub-page-top .left h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #666666;

	line-height: 16px;

	padding-top: 10px;

}

#sub-page-top .left-a {

	float: left;

	width: 300px;

	padding-right: 30px;

}

.left-a h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #289de9;

	padding-bottom: 5px;

	line-height: 15px;

}

.left-a p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: normal;

	color: #4c4c4c;

}

.left .left-a ul {

}

.left-a li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 22px;

	font-weight: normal;

	color: #666666;

	background-image: url(../images/sub-page-mid-bul.jpg);

	background-repeat: no-repeat;

	background-position: left 7px;

	padding-left: 10px;

}

.sub-page-rgt-cnr {

	float: left;

	width: 232px;

	padding-left: 25px;

	padding-top: 45px;

}

.sub-page-rgt-cnr  .li-ttl {

	background-image: url(../images/rgt-li-sep.jpg);

	background-repeat: no-repeat;

	background-position: left 18px;

	float: left;

	width: 232px;

}

.sub-page-rgt-cnr  ul {

	padding-top: 8px;

}

.sub-page-rgt-cnr  li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: normal;

	color: #656565;

	background-image: url(../images/rgt-li-bul.jpg);

	background-repeat: no-repeat;

	background-position: left 4px;

	padding-left: 10px;

}

.sub-page-rgt-cnr  li  a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #656565;

	text-decoration: none;

}

.sub-page-rgt-cnr  li  a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: underline;

}

.sub-page-joomla-team-cnr {

	background-image: url(../images/blue-bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	float: left;

	width: 984px;

	padding-top: 35px;

}

.subpage-jomla-team-cnr {

	background-image: url(../images/jomla-team-portfolio-sep.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	float: left;

	width: 311px;

	padding-left: 15px;

	padding-right: 10px;

	padding-bottom: 20px;

}

.subpage-jomla-team-thumb-cnr {

	float: left;

	width: 311px;

	padding-top: 32px;

}

.sub-page-joomla-team-photo-bg {

	background-image: url(../images/joomla-team-bg.jpg);

	background-repeat: no-repeat;

	padding: 8px;

	float: left;

	width: 110px;

	margin-right: 28px;

}

.sub-page-joomla-team-photo-bg p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	font-weight: normal;

	color: #FFFFFF;

	padding-top: 8px;

}

.sub-page-portfolio-cnr {

	float: left;

	padding-left: 35px;

	width: 581px;

}

.subpage-jomla-portfolio-thumb-cnr {

	float: left;

	width: 581px;

	padding-top: 32px;

}

.sub-page-joomla-portfolio-bg {

	background-image: url(../images/joomla-team-bg.jpg);

	background-repeat: no-repeat;

	padding: 8px;

	float: left;

	width: 110px;

	margin-right: 19px;

	margin-bottom: 35px;

}



#frm span {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #666666;

	float: left;

	width: 120px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 28px;

}

#frm label {

	float: left;

	width: 474px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: left;

	padding-left: 5px;

}



.sbt-btn {

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

    cursor: pointer;

	width: 100px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 15px;

	margin-right: 25px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: right;

	font-weight: bold;

	padding: 0px;

	height: 44px;

	background-color: transparent;

	background-image: url(../images/submit-btn.jpg);

}

.text-area {

	width: 178px;

	text-align: left;

	border: 0px none #CCCCCC;

	background-image: url(../../../../../Andrew%20Messa/Burnham%20Law/upload/images/message-box-bg.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	padding-top: 4px;

	padding-bottom: 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	color: #000000;

	margin: 0px;

	padding-right: 0px;

	padding-left: 0px;

	float: left;

}

.input-txtbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	height: 18px;

	width: 470px;

	margin: 0px;

	padding: 5px;

	border: 1px solid #dcd6d6;

	line-height: 26px;

	background-color: #FFFFFF;

}



.input-txtarea {

	border: 1px solid #dcd6d6;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	height: 160px;

	width: 470px;

	margin: 0px;

	padding: 5px;

	background-color: #FFFFFF;

}

.input-file-field {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	height: 26px;

	margin: 0px;

	padding: 2px 0px 0px 3px;

	border: 1px solid #dcd6d6;

	line-height: 20px;

	background-color: #FFFFFF;

	float: left;

}

.contact-right {

	float: left;
	width: 280px;
	padding-top: 72px;
	padding-bottom: 30px;

}

.contact-left {

	float: left;
	width: 640px;
	padding-left: 25px;
    padding-right: 20px;
	padding-bottom: 30px;

}

.contact-left h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #00add9;
	padding-bottom: 3px;
	padding-top: 20px;

}

.contact-left h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #00add9;
	line-height: 20px;
	padding-top: 15px;

}

.contact-left h4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #666666;

}

.contact-left h5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00ADD9;
	line-height: 15px;
	padding-bottom: 5px;

}

.contact-left p {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
    line-height: 20px;
	color: #666666;

}

.contact-map {

	background-color: #FFFFFF;
	padding: 3px;
	float: left;
	width: 272px;
	border: 1px solid #CCCCCC;

}

.contact-right-details {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
    line-height: 20px;
	color: #666666;
	float: left;
	width: 280px;

}

.contact-right-details a {

	color: #008dcd;

	text-decoration: none;

	font-style: normal;

}

.contact-right-details-blue {

	color: #008dcd;

	font-style: normal;

    font-weight: bold;

}

.contact-right-details a:hover {

	color: #333333;

	text-decoration: underline;

}

.contact-sbt-btn {

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;

	font-size: 12px;

    cursor: pointer;    

	color: #FFFFFF;

	text-decoration: none;

	width: 100px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 15px;

	margin-right: 35px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: right;

	font-weight: bold;

	padding: 0px;

	height: 44px;

	background-color: transparent;

	background-image: url(../images/contact-sbt-btn.jpg);

}
.contact-sbt-btn-update {

    cursor: pointer;    
	float: right;
	font-weight: bold;
	padding: 0px;
	height: 36px;
	width:100px;
	background-image: url(../images/sendbtn.png);
	background-repeat:no-repeat;
	border:0px none;

}


#frma span {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #666666;

	float: left;

	width: 127px;

	padding-top: 5px;

	padding-bottom: 5px;

	line-height: 28px;

	text-align: right;

	padding-right: 18px;

}

#frma label {

	float: left;

	width: 474px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: left;

	padding-left: 5px;

}









.company-cnr {

	float: left;

	width: 959px;

	padding-top: 35px;

	padding-left: 25px;

	padding-bottom: 30px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 17px;

}

.company-cnr p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}

.company-img {

	float: right;

	margin-right: 50px;

	margin-left: 70px;

}

.company-cnr ul {

	padding-top: 10px;

}

.company-cnr li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	font-weight: normal;

	color: #666666;

	background-image: url(../images/company-bullet.jpg);

	background-repeat: no-repeat;

	background-position: left 5px;

	padding-left: 20px;

}

.company-cnr h2 {

	font-family: "Trebuchet MS";

	font-size: 24px;

	font-weight: bold;

	color: #000000;

}

.company-cnr a {

	color: #000000;

	text-decoration: none;

}

#sub-page-top .left h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #000000;

}

#sub-page-top .left h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #000000;

}

#sub-page-top .left h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #00add9;

	line-height: 20px;

	padding-top: 15px;

}

#sub-page-top .left h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #666666;

}

#sub-page-top .left h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #00ADD9;

	line-height: 15px;

	padding-bottom: 5px;

}

.pink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #ff33cc;

}

#sub-page-top .left p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}

.left ul {

	padding-top: 10px;

}

.left li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	font-weight: normal;

	color: #666666;

	background-image: url(../images/company-bullet.jpg);

	background-repeat: no-repeat;

	background-position: left 5px;

	padding-left: 20px;

}









.services-right-nav {

	float: left;

	width: 253px;

	padding-top: 20px;

	padding-left: 5px;

}

.services-right-nav-bg {

	color: #fbfbfb;

	background-color: #fbfbfb;

	float: left;

	width: 238px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #e9e9e9;

	border-left-color: #e9e9e9;

}

.services-right-nav-ttl {

	float: left;

	width: 228px;

	padding-top: 5px;

	padding-left: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	line-height: 24px;

	font-weight: normal;

	color: #000000;

	padding-bottom: 15px;

	background-color: #EFEFEF;

}

.rgtsr-cnr {

	float: left;

	width: 233px;

	padding-top: 5px;

	padding-bottom: 6px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e8e8e8;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	color: #000000;

	line-height: 28px;

	padding-left: 5px;

}

.rgtsr-cnr a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #666666;

	line-height: 28px;

	text-decoration: none;

}

.rgtsr-cnr a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #00ADD9;

	line-height: 28px;

	text-decoration: underline;

}

.rgtsr-cnr .curve img {

	margin-right: 5px;

}

.bridgelin-logo img {

    padding-top: 20px;

	margin-right: 5px;

}

.chamber-logo img {

    padding-top: 20px;

	margin-right: 5px;

}

.geo-logo img {

    padding-top: 20px;

	margin-right: 5px;

}

.brdr-none {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.get-quote-btn {

	float: left;

	height: 39px;

	width: 240px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.our-portfolio-cnr {

	float: left;

	width: 925px;

	padding-left: 55px;

	padding-bottom: 85px;

}

.portfolio-cnr {

	float: left;
	width: 937px;
	padding-bottom: 30px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 17px;

    margin-left: 15px;
    margin-right: 15px;
	padding-right: 16px;
	background-image: url(../images/test-dot.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;

}

.portfolio-left-arrow {

	float: left;

	width: 25px;

	padding-top: 135px;

	padding-right: 25px;

}

.portfolio-right-arrow {

	float: right;

	width: 25px;

	padding-top: 135px;

	padding-left: 25px;

}

.prortfolio-img-txt {

	float: left;
	width: 836px;

}

.portfolio-img-shadow {

	background-image: url(../images/portfolio-img-bg2.jpg);

	background-repeat: no-repeat;

	height: 298px;

	width: 338px;

	padding-top: 20px;

	padding-right: 28px;

	padding-bottom: 20px;

	padding-left: 20px;

	float: left;

}

.portfolio-img-text {

	width: 430px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
	float: left;
	padding-right: 20px;

}

.portfolio-img-text p {

	line-height: 24px;

}

.portfolio-img-text h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #00add9;

}

.launch-site-btn {

	float: right;

}

.port-thumb-sm-cnr {

	background-color: #022a4d;

	padding: 4px;

	float: left;

	height: 180px;

	width: 162px;

	margin-right: 5px;

	margin-bottom: 5px;

}

.port-thumb-sm-cnr-txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #143e64;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 5px;

	margin-top: 4px;

}

#portfolio-logo-cnr {

	float: left;

	width: 904px;

	padding-right: 40px;

	padding-left: 40px;

	padding-top: 20px;

}

.logo-cnr-bg {

	background-image: url(../images/portfolio-logo-bg-shadow.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 260px;
    height: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 20px;

}

.logo-cnr-bg strong {

	color: #00add9;
    font-size: 16px;

}

.logo-cnr-bg p {

	line-height: 20px;

}

#top-right {

	float: right;

	background-image: url(../images/right-call.jpg);

	background-repeat: no-repeat;

	height: 52px;

	width: 189px;

	padding-top: 22px;

	padding-right: 42px;

	background-position: left bottom;

}

#main-nav {

	background-image: url(../images/top-nav-bg-a.jpg);

	background-repeat: repeat-x;

	float: left;

	height: 53px;

	 width: 992px;

}

#main-page-content-cnr {

	/*background-image: url(../images/content-top-shadow.jpg);
	background-repeat: repeat-x; */
	float: left;

	 width: 992px;
    min-height: 34px;
    padding-bottom: 20px;

}

#banner {

	float: left;

	height: 307px;

	width: 922px;

	padding-top: 25px;

	padding-right: 31px;

	padding-left: 31px;

}

#main-page-content {

	float: left;

	width: 922px;

	padding-right: 31px;

	padding-left: 31px;

	padding-bottom: 15px;

}

#main-page-content a {

	color: #008dcd;

	text-decoration: none;

	font-style: normal;

}

#main-page-content a:hover {

	color: #333333;

	text-decoration: underline;

}

#main-page-content .left {

	float: left;

	width: 655px;

	padding-top: 25px;

	padding-right: 25px;

}

#main-page-content .right {

	float: right;

	width: 240px;

	padding-top: 5px;

}

#main-page-content .left h1 {

	font-family: "Trebuchet MS";

	font-size: 24px;

	font-weight: bold;

	color: #000000;

}

#main-page-content .left h2 {

	font-family: "Trebuchet MS";

	font-size: 24px;

	font-weight: bold;

	color: #000000;

}

#main-page-content .left h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #00add9;

	line-height: 20px;

	padding-top: 15px;

}

#main-page-content .left h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #666666;

}

#main-page-content .left h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #00ADD9;

	line-height: 15px;

	padding-bottom: 5px;

}

#main-page-content.pink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #ff33cc;

}

#main-page-content .left p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: normal;

	color: #666666;

}.main-page-logo-cnr {

	float: left;

	width: 650px;

}

.main-page-logo-cnr img {

	margin-right: 20px;

	float: left;

}

#latest-wrok-main {

	float: left;

	width: 904px;

	padding-right: 40px;

	padding-left: 40px;

	padding-bottom: 15px;

}

#services-cnra {

	float: left;

	width: 964px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #f1f1f1;

	padding-top: 15px;

	padding-bottom: 15px;

	padding-right: 10px;

	padding-left: 10px;

}

#services-cnra ul {

	float: left;

	width: 200px;

	padding-left: 40px;

}

#services-cnra li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: normal;

	color: #003366;

	padding-left: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

}

#services-cnra li a {

	color: #008dcd;

	text-decoration: none;

	line-height: 18px;

}

#services-cnra li a:hover {

	color: #333333;

	text-decoration: underline;

}

.portfolio-top-nav {

	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #00add9;
	width: 904px;

}

.portfolio-top-nav a {

	color: #00add9;
	text-decoration: underline;
	padding-right: 9px;
	padding-left: 9px;

}

.portfolio-top-nav a:hover {

	color: #2a91ba;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;

}

.portfolio-img-shadow-b {

	background-image: url(../images/portfolio-02-big-thumb-bg.jpg);

	background-repeat: no-repeat;

	height: 260px;

	width: 338px;

	padding-top: 21px;

	padding-right: 30px;

	padding-bottom: 20px;

	padding-left: 18px;

	float: left;

}

.form-cnr {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}











.form-input-box {

	float: left;

    margin-bottom: 2px;

	padding-top: 4px;

	padding-bottom: 4px;

	text-align: left;

	padding-left: 5px;

	border: 1px solid #dddddd;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	font-weight: normal;

	color: #000000;

}

.form-textarea-box {

	float: left;

    height: 300px;

	padding-top: 4px;

	padding-bottom: 4px;

	text-align: left;

	padding-left: 5px;

	border: 1px solid #dddddd;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: normal;

	color: #000000;

}

.form-select-box {

	float: left;

    margin-bottom: 2px;

	padding-top: 4px;

	padding-bottom: 4px;

	text-align: left;

	padding-left: 5px;

	border: 1px solid #dddddd;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	font-weight: normal;

	color: #000000;

}









#reg span {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5d5d5d;

	float: left;

	width: 135px;

	text-align: right;

	padding-right: 10px;

	padding-top: 12px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: 18px;

}

#reg label {

	float: left;

	width: 780px;

	padding-top: 2px;

	padding-bottom: 2px;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 26px;

	font-weight: normal;

	color: #666666;

}

.reg-sbt-btn {

	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;    

	text-decoration: none;

	width: 60px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 35px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: right;

	font-weight: bold;

	padding: 0px;

	height: 22px;

	background-color: transparent;

	background-image: url(../images/sbt-btn.jpg);

	background-repeat: no-repeat;

}

.reg-text-area {

	width: 312px;

	text-align: left;

	border: 1px solid #a0a0a0;

	background-image: url(file:///H|/Andrew%20Messa/Burnham%20Law/upload/images/message-box-bg.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	padding-top: 4px;

	padding-bottom: 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	color: #000000;

	margin: 0px;

	padding-right: 0px;

	padding-left: 0px;

	float: left;

	height: 20px;

}

.reg-input-txtbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	width: 252px;

	background-color: #FBF9F7;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #abadb3;

	border-right-color: #abadb3;

	border-bottom-color: #e3e9ef;

	border-left-color: #e3e9ef;

	height: 20px;

	line-height: 20px;

	font-weight: normal;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 3px;

}

.reg-input-listmenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #333333;

	height: 20px;

	width: 350px;

	padding: 0px;

	border: 1px solid #a0a0a0;

	line-height: 20px;

	background-color: #FBF9F7;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.form-cnr-b h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	line-height: 24px;

	padding-bottom: 10px;

}

.form-cnr-b h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #00add9;

}

.form-cnr-b a {

	color: #3a8dde;

	text-decoration: none;

}

.form-cnr-b h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 20px;

	font-weight: bold;

	color: #5d5d5d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;

	padding-bottom: 4px;

}

.form-cnr-b {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	float: left;

	width: 944px;

	padding: 10px;

	line-height: 18px;

}

.optional {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	color: #333333;

}

.elance-txt {

	font-size: 12px;

	line-height: 26px;

	font-weight: normal;

	color: #666666;

	float: left;

	text-align: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: -70px;

}

.form-rgt-txt {

	width: 300px;

}

.reg-input-txtbox-ans {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	width: 347px;

	background-color: #FBF9F7;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #abadb3;

	border-right-color: #abadb3;

	border-bottom-color: #e3e9ef;

	border-left-color: #e3e9ef;

	height: 20px;

	line-height: 20px;

	font-weight: normal;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 3px;

}

.reg-input-txtbox-zip {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	width: 80px;

	padding: 0px;

	background-color: #FBF9F7;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #abadb3;

	border-right-color: #abadb3;

	border-bottom-color: #e3e9ef;

	border-left-color: #e3e9ef;

	height: 20px;

	line-height: 20px;

	font-weight: normal;

}

.form-cnr-b #reg span span{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	color: #666666;

	margin-top: -10px;

}

.reg-input-listmenu-cnt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #333333;

	height: 20px;

	width: 255px;

	padding: 0px;

	border: 1px solid #a0a0a0;

	line-height: 20px;

	background-color: #FBF9F7;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.form-cnr-b #reg .term-cnr {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px!important;

	line-height: 17px;

	font-weight: normal;

	color: #333333;

	padding-left: 140px;

	float: left;

}

#reg .term-cnr label {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	font-weight: normal;

	color: #333333;

}
#footer .right-a {
	float: left;
	width: 100px;
}
#footer .right-b {
	float: left;
	width: 120px;
}























#tag-line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 33px;
	padding-right: 15px;
	float: right;
	width: 440px;
	text-align: right;
}
#top-nav {
	float: left;
	 width: 992px;
	height: 53px;
}
#middle-cnr {
	float: left;
	 width: 992px;
	padding-top: 28px;
	background-image: url(../images/banner-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


#middle-left {
	float: left;
	width: 725px;
}
#middle-right {
	float: right;
	width: 247px;
	padding-bottom: 10px;
}
.rightbar{
	width:238px;
	float:left;
	padding-left: 0px;
	margin: 0px;
	padding-top: 64px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-image: url(../images/request-free-quote.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.rightbar-bot{
	width:238px;
	float:left;
	margin: 0px;
	background-image: url(../images/rgt-form-bot.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 366px;
}

.rgt-form-cnr {
	float: left;
	width: 217px;
	text-align: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}

.rgt-input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    font-weight: normal;
    color: #6e6e6e;
    width: 192px;
    padding-right: 5px;
    padding-left: 5px;
    border: 1px solid #e6e6e6;
    margin-bottom: 4px;
    float: left;
    padding-top: 4px;
    padding-bottom: 5px;
}
.rgt-listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #6e6e6e;
	width: 202px;
	border: 1px solid #e6e6e6;
	margin-bottom: 4px;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
    padding-right: 4px;
}
.rgt-text-area {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    font-weight: normal;
    color: #6e6e6e;
    height: 94px;
    width: 192px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 4px;
    padding-bottom: 5px;
    border: 1px solid #e6e6e6;
    margin-bottom: 4px;
    float: left;
}
.rgt-text-btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #272727;
	height: 55px;
	width: 203px;
	float: left;
	background-image: url(../images/rgt-submit-btn.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 4px;
    cursor: pointer;
}
.rgt-lock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #717171;
	background-image: url(../images/rgt-lock.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 190px;
	padding-left: 25px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0px;
}

.testimonial-cnr {
	float: left;
	width: 235px;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.testimonial-bot {
	background-image: url(../images/testimonial-bot-curve.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 210px;
	background-position: left bottom;
	padding-left: 14px;
	padding-top: 12px;

}
.thd-cnr{ width:758px;}
.floatleft {
	float:left;
	width: 230px;
}
.floatright {float:right;}
.floatleft .textball {
	padding-top: 10px;
	padding-left: 5px;
}
.textball div {
    float:left;
    width:19px;
    height:19px;
    background:url(../images/ball-gray.png) top center no-repeat;
    margin-right:5px;
    text-align:center;
    font-size:12px;
    padding-top:1px;
    color:#4b4b4b;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 16px;
    cursor: pointer;
}
.textball .activediv {
    background:url(../images/ball-green.png) top center no-repeat;
    color:#fff;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer;
}
#testimonial {
	float: left;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 200px;
	background-image: url(../images/test-dot.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 0px;
}
#testimonial h1 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#testimonial #testtext b {
	font-family: "Trebuchet MS";
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #646852;
}


#testimonial #testname {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 11px;
	line-height: 13px;
}
#testimonial #testtext {
	line-height: 15px!important;
}

#middle-left #video {
	margin-left: 17px;
	z-index: -100;
	background-image: url(../images/home-banner-bg.jpg);
	background-repeat: no-repeat;
	height: 394px;
	width: 698px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#home-txt-cnr {
	float: left;
	width: 685px;
	padding-right: 20px;
	padding-left: 20px;
}
#home-txt-cnr p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
}
#home-txt-cnr1 {
	float: left;
	width: 685px;
	padding-right: 20px;
	padding-left: 20px;
}
#home-txt-cnr1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}

#home-txt-cnr1 ul {
	padding-left:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}
#home-txt-cnr1 li {
	list-style:disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}

ul.home {
	float: left;
	width: 520px;
	padding-right: 30px;
}
ul.home li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/round-right-ico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	list-style-type: none;
	padding-bottom: 20px;
}
.middle-logo-cnr {
	float: left;
	width: 685px;
}
.middle-logo-cnr img {
	margin-right: 30px;
	margin-left: 10px;
}
#footera {
	background-color: #0073ac;
	float: left;
	height: 50px;
	 width: 992px;
}
#footer-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 420px;
	padding-left: 20px;
}
#footer-rgt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
	width: 500px;
	text-align: right;
	padding-right: 15px;
}
#footer-rgt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
#footer-rgt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	text-decoration: underline;
}
#inner-middle-cnr {
	float: left;
	 width: 992px;
	padding-top: 28px;
	background-image: url(../images/inner-middle-top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#inner-middle-cnr2 {
	float: left;
	 width: 992px;
	padding-top: 28px;
	background-image: url(../images/inner-middle-top-bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#home-txt-cnr h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 12px;
	padding-top: 22px;
}
#home-txt-cnr h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #00add9;
	padding-bottom: 12px;
	padding-top: 22px;
}
#home-txt-cnr h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #00add9;
	padding-bottom: 6px;
	padding-top: 25px;
}
#home-txt-cnr1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	line-height: 45px;
	font-weight: normal;
	color: #5e5e5e;
	letter-spacing: -2px;
}
#home-txt-cnr1 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #00add9;
	padding-bottom: 3px;
	padding-top: 20px;
}
#home-txt-cnr1 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #00add9;
	padding-bottom: 6px;
	padding-top: 25px;
}

/*---------------------
New Header
---------------------*/

#header-new {
	float:left;
	width:992px;
	height:177px;
	background-image: url(../images/header-bg.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
#header-new .logo {
	float:left;
	width:291px;
	height:100px;
	margin:13px 0px 0px 37px;
}
#header-new .nav-outer {
	float:left;
	width:626px;
	padding-right:6px;
	margin-left:17px;
}
#header-new .logout-outer {
	float:right;
	width:182px;
	margin-top:3px;
	}
#header-new .logout-outer ul {
	float:left;
	list-style:none;
	width:300px;
	
	}
#header-new .logout-outer ul li {
	float:left;
	list-style:none;
	color: #91BC2A;
	font-weight:bold;
	margin-left:5px;
	font-size:16px;
	}	
#header-new .logout-outer ul li span{
	list-style:none;
	color:#e5e7e8;
	font-size:10px;
	}
#header-new .logout-outer ul li a{
	float:left;
	margin-right:6px;
	list-style:none;
	color: #91BC2A;
	text-decoration:none;
	}	
#header-new .logout-outer ul li a:hover {
	color: #91BC2A;
	text-decoration:underline;
	}		
#header-new .top-nav-container {
	float:right;
	width:640px;
	margin-top:30px;
	margin-right:-20px;
}
#header-new.top-nav-container ul {
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:27px;
	width:700px;
}
#header-new .top-nav-container ul li {
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#91bc2a;
	line-height:24px;
} 
#header-new .top-nav-container ul li span{
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	margin-right:8px;
	color:#e5e7e8;
}
#header-new .top-nav-container ul li a {
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	margin-right:8px;
	color:#1e8bb2;
	text-decoration:none;
	border-bottom:dashed 1px #bec3c6;
} 
#header-new .top-nav-container ul li a:hover {
	border-bottom:dashed 1px #FFF;
	color:#77aa36;
}
#header-new .top-nav-container ul li a.active {
	border-bottom:dashed 1px #bec3c6;
	color:#77aa36;
}
#header-new .top-nav-container ul li a.active:hover {
	border-bottom:dashed 1px #FFF;
	color:#77aa36;
}
#header-new .title-bar {
	float:left;
	width:973px;
	text-align:right;
	color:#FFF;
	font-size:14px;
	line-height:26px;
	margin-top:17px;
}
#arrow-right {
	position:absolute;
	top:91px;
	margin-left:933px;
	*margin-left:-41px;
}
.padding-inner {
	float:left;
	width:100%;
	padding-top:25px;
}
/*---------------------
New contact us Content
---------------------*/

#center-white-contactus {
	float:left;
	background-color:#FFF;
	width:980px;
	margin-left:12px;
	margin-top:15px;
	min-height:800px;
	padding-bottom:50px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
	color:#666666;
} 
#center-white-contactus .left-section {
	float:left;
	width:520px;
	margin-left:20px;
	margin-top:12px;
}
#center-white-contactus .left-section  h1 {
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-bottom:13px;
}
#center-white-contactus .left-section  h2 {
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-bottom:20px;
	padding-top:30px;
}
#center-white-contactus .left-section  h3 {
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-bottom:9px;
	padding-top:16px;
}
#center-white-contactus .left-section b {
	float:left;
	font-size:16px;
}

#center-white-contactus .left-section p {
	float:left;
	width:520px;
	text-align:left;
	color:#848484;
	font-size:14px;
	padding:0px 0px 21px 0px;
	margin:10px 0px 0px 0px;
	line-height:19px;
}
 
#center-white-contactus .right-section {
	float:left;
	width:416px;
	margin-top:12px;
	margin-left:10px;
}
#center-white-contactus .right-section  h1 {
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-bottom:13px;
	margin-left:14px;
}
#center-white-contactus .right-section p {
	float:left;
	width:338px;
	text-align:left;
	color:#848484;
	font-size:14px;
	padding:0px 0px 10px 0px;
	margin:15px 0px 0px 0px;;
	margin-left:15px;
	line-height:21px;
}
#center-white-contactus .form-outer {
	float:left;
	width:408px;
}
#center-white-contactus .field-outer {
	float:left;
	width:100%;
	margin-top:11px;
}
#center-white-contactus .field-title {
	float:left;
	width:69px;
	padding-right:22px;
	text-align:right;
	font-size:16px;
	color:#9c9c9c;
	padding-top:12px;
}
#center-white-contactus .field-inside {
	border: 1px solid #cccccc;
    border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
    box-shadow:0px 5px 5px #f4f4f5;
	box-shadow:inset 0 0 2px 2px #f6f6f6;
    padding:8px 6px;
    width:283px;
	font-size:19px;
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
#center-white-contactus .field-inside:focus,textarea:focus,select:focus {
	border-color:#52a8ec;
	box-shadow:0px 0px 4px #52a8ec;
	-moz-box-shadow:0px 0px 4px #52a8ec;
}
#center-white-contactus .sendbtn_container {
	float:left;
	width:388px;
	text-align:right;
	margin-top:5px;
	padding-bottom:13px;
}
#center-white-contactus .mid-line {
	float:left;
	background-image:url(../images/dotedline.png);
	background-repeat:no-repeat;
	width:938px;
	margin-left:23px;
	height:2px;
	margin-top:8px;
}
#center-white-contactus #map-outer {
	float:left;
	width:938px;
	margin-left:23px;
}
#map-outer h1 {
	float:left;
	width:100%;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-top:20px;
}
#map-outer .map {
	float:left;
	width:818px;
	height:433px;
	padding:3px;
	border:1px solid #c7c7c7;
	margin-left:53px;
	margin-top:35px;
}
#message-sent-upr {
	float:left;
	width:938px;
	margin-left:23px;
	text-align:left;
}
#message-sent-upr h1 {
	float:left;
	width:938px;
	text-align:left;
}
#message-sent-upr p {
	float:left;
	font-size:20px;
	font-weight:normal;
	color:#838383;
	padding:0px;
	margin:15px 0px 0px 0px;
	padding-bottom:19px;
}
/*---------------------
right testimonial
---------------------*/
#right-testimonial {
	float:left;
	width:230px;
	margin-left:23px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:15;
}
#right-testimonial h1 {
	float:left;
    color:#1E8BB2;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 21px;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 21px;
    padding-bottom: 8px;
    padding-top: 0px;
	width:200px;
	margin-top:7px;
}
#right-testimonial p {
	float:left;
	color:#666666;
	text-align:left;
	width:220px;
	font-size:11px;
	line-height:15px;
	letter-spacing:0px;
	margin-top:0px;
	margin-left:4px;
}
#right-testimonial b {
	font-size:11px;
	font-weight:bold;
	width:220px;
	display:block;
	margin-top:7px;
	text-align:left;
}
#right-testimonial p a {
	float:left;
	font-size:11px;
	color:#1e8bb2;
}

