body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #71787c;
	background-image: url(../images/site-bg.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding:0px;
	background-position: center top;
	background-color: #CCC;}
img{
	outline:none; 
	border:0px;
}
input{
	outline:none;
}
p, ul, ol, li, form, font, input{ 
	padding:0px; 
	margin:0px;
	font-weight:normal; 
	outline:none;
}
#wrapper {
	width: 100%;
}
#site {
	width: 978px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	background-color: #FFF;
}
#social-header {
	height: 34px;
	width: 978px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	font-size: 14px;
	color: #FFF;
	font-style: oblique;
}
#keyword-header {
	height: 42px;
	background-image: url(../images/top-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	line-height: 38px;
	color: #d4d4d4;
}
#keyword-header a {
	color: #d4d4d4;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
#logo-header {
	height: 104px;
	background-image: url(../images/logo-header-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#logo {
	background-image: url(../images/gulf-coast-logo.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 539px;
}
#tax-credit {
	background-image: url(../images/1500-tax-credit.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 104px;
	width: 162px;
}
#top-menu {
	background-image: url(../images/top-menu-bg.jpg);
	background-repeat: repeat-x;
	height: 44px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #372731;
	border-bottom-color: #372731;

	POSITION: relative;
}
* HTML #top-menu {

}
#top-menu UL {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	float: left;
	padding-left: 0px;
	display: block;
}
#top-menu UL UL {
	WIDTH: 149px;
	float: left;
}
#top-menu LI {
	FLOAT: left;
	POSITION: relative;
	background-image: url(../images/top-menu-divider.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
}
#top-menu UL LI A{
	DISPLAY: block;
	padding-right: 10px;
	padding-left: 10px;
	HEIGHT: 44px;
	TEXT-DECORATION: none;
	float: left;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	line-height: 44px;
	text-transform: uppercase;
	color: #959595;
}
#top-menu UL LI UL A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
#top-menu UL LI UL A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
#top-menu UL LI UL A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
#top-menu UL LI UL A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}

#top-menu A:visited {
	DISPLAY: block;
	FONT-SIZE: 12px;
	COLOR: #959595;
	LINE-HEIGHT: 44px;
	HEIGHT: 44px;
	TEXT-DECORATION: none;
	font-family: "Arial Black", Gadget, sans-serif;
}
* HTML #top-menu A {
	padding-right: 10px;
	padding-left: 10px;

}
* HTML #top-menu A:visited {
	padding-right: 10px;
	padding-left: 10px;
}
#top-menu UL UL A.drop {
	#bcbcbc no-repeat 250px center
		
}
#top-menu UL UL A.drop:visited {
	#bcbcbc no-repeat 250px center
}
#top-menu UL UL A.drop:hover {
	#fff no-repeat 250px center
}
#top-menu UL UL :hover > A.drop {
	#bcbcbc no-repeat 250px center
	
}
#top-menu UL UL UL A {
	BACKGROUND: #282828
	
}
#top-menu UL UL UL A:visited {
	BACKGROUND: #282828
}
#top-menu UL UL UL A:hover {
	BACKGROUND: #b2ab9b
}
#top-menu UL UL {
	LEFT: 0px;
	VISIBILITY: hidden;
	WIDTH: 250px;
	POSITION: absolute;
	TOP: 44px;
	HEIGHT: 0px;
	display: block;
}
* HTML #top-menu UL UL {
	TOP: 44px;
	display: block;
}
#top-menu UL UL UL {
	LEFT: 149px; WIDTH: 149px; TOP: -1px
}
#top-menu UL UL UL.left {
	LEFT: -149px
}
#top-menu TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
#top-menu UL UL A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #282828;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	WIDTH: 250px;
	COLOR: #bcbcbc;
	HEIGHT: 15px;
	display: block;
	border-bottom-style: solid;
	border-bottom-color: #40303a;
	line-height: 15px;
	letter-spacing: 0px;
}
#top-menu UL UL A:visited {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #282828;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #bcbcbc;
	HEIGHT: 15px;
	display: block;
	border-bottom-style: solid;
	border-bottom-color: #40303a;
	line-height: 15px;
}
* HTML #top-menu UL UL A {
	WIDTH: 250px

}
* HTML #top-menu UL UL A:visited {
	WIDTH: 250px
}
#top-menu UL LI A:hover {
	COLOR: #fff;
	display: block;
	background-color: #222222;
	background-image: url(../images/top-menu-divider.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#top-menu UL UL A:hover {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #222222;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #ffffff;
	HEIGHT: 15px;
	display: block;
	line-height: 15px;
}
#top-menu UL UL li A:hover {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #222222;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	COLOR: #ffffff;

	HEIGHT: 15px;
	display: block;
	line-height: 15px;
}
#top-menu :hover > A {
	COLOR: #fff;
	display: block;
	background-color: #282828;		
}
#top-menu UL UL :hover > A {
	BACKGROUND: #271a23; COLOR: #fff
}
#top-menu UL LI:hover UL {
	VISIBILITY: visible
}
#top-menu UL A:hover UL {
	VISIBILITY: visible
}
#top#top-menu UL :hover UL UL {
	VISIBILITY: hidden
}
#top-menu UL :hover UL :hover UL {
	VISIBILITY: visible
}
#flash-pod {
	padding-top: 8px;
	padding-left: 8px;
	float: left;
}
#flash-pod img {
	border: 1px solid #c9c9c9;
}
#offer-pod {
	padding-top: 8px;
	padding-left: 5px;
}
#contact-info {
	width:180px;
	float:left;
	padding-top: 5px;
	margin-left:10px;
	text-align: center;
}
.phone {
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.phone-weship {
	color: #333333;
}
#pod1 {
	background-image: url(../images/live-chat.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 20px;
}

#pod1 img {
	border: 1px solid #dedede;
}
#pod2 {
	text-align: center;
	padding-top: 8px;
}
#pod2 img {
	border: 1px solid #dedede;
}
#products {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	color: #333;
}
#product-scroll {
	background-image: url(../images/product-bg.jpg);
	background-repeat: repeat-x;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-bottom: 6px;
}
#product-scrollin {
	border-top-width: 1px;
	border-right-width: 8px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
	height: 108px;
}
#product-pod {
	font-size: 15px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	float: left;
	padding-top: 18px;
	padding-right: 10px;
	padding-left: 6px;
}
#product-pod a {
	text-decoration: none;
	color: #2e2e2e;
}
#product-pod img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#product-pod p {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#product-pod-1 {
	font-size: 15px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	float: left;
	padding-top: 18px;
	padding-right: 10px;
	padding-left: 6px;
}
#product-pod-1 a {
	text-decoration: none;
	color: #2e2e2e;
}
#product-pod-1 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#product-pod-1 p {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#product-pod-2 {
	font-size: 15px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	float: left;
	padding-top: 18px;
	padding-right: 10px;
	padding-left: 6px;
}
#product-pod-2 a {
	text-decoration: none;
	color: #2e2e2e;
}
#product-pod-2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#product-pod-2 p {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#product-pod-3 {
	font-size: 15px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	float: left;
	padding-top: 18px;
	padding-right: 10px;
	padding-left: 6px;
}
#product-pod-3 a {
	text-decoration: none;
	color: #2e2e2e;
}
#product-pod-3 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#product-pod-3 p {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#product-pod-4 {
	font-size: 15px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	float: left;
	padding-top: 18px;
	padding-right: 10px;
	padding-left: 6px;
}
#product-pod-4 a {
	text-decoration: none;
	color: #2e2e2e;
}
#product-pod-4 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#product-pod-4 p {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#product-pod-5 {
	font-size: 15px;
	font-weight: bold;
	font-style: oblique;
	text-align: center;
	float: left;
	padding-top: 18px;
	padding-right: 10px;
	padding-left: 6px;
}
#product-pod-5 a {
	text-decoration: none;
	color: #2e2e2e;
}
#product-pod-5 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#product-pod-5 p {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.other-products {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	letter-spacing: -1px;
	line-height: 40px;
}
.clickonproduct {
	color: #939393;
}
#other-product-scroll {
	background-image: url(../images/other-products-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 960px;
	padding-top: 4px;
	padding-bottom: 3px;
}
#other-product-scrollin {
	border-top-width: 1px;
	border-right-width: 8px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
	height: 43px;
	text-align: center;
}
#other-product-scroll a {
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: #275e83;
	padding-right: 25px;
	padding-left: 25px;
	line-height: 45px;
	font-style: oblique;
}
#other-product-scroll a:hover {
	color: #000;
}
#home-sub-pods {
	padding-right: 10px;
	padding-left: 42px;
	padding-top: 15px;
}
.sixteenbold18 {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #043a56;
}

/*#footer-pods {
	background-image: url(../images/bottom-footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 207px;
}*/

#footer-pods {
	background-image: url(../images/bottom-footer-bg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 285px;
}
#footer-podsin {
	padding-bottom: 20px;
	padding-top: 25px;
}
#links-col {
	float: left;
}
#links-col ul {
	list-style-type: none;
	padding-left: 50px;
	margin-top: 0px;
}
#links-col ul li {
	background-image: url(../images/bullet-on-blue.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	line-height: 30px;
}
#links-col ul li a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#links-col ul li a:hover {
	text-decoration: underline;
}
#links-col-1 {
	float: left;
}
#links-col-1 ul {
	list-style-type: none;
	padding-left: 50px;
	margin-top: 0px;
}
#links-col-1 ul li {
	background-image: url(../images/bullet-on-blue.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	line-height: 30px;
}
#links-col-1 ul li a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#links-col-1 ul li a:hover {
	text-decoration: underline;
}

#footer-contact {
	text-align: right;
	color: #FFF;
}
#footer-contact a {
	color: #FFF;
}
#footer-contact img {
	float: right;
	border: 3px solid #61a9d2;
	margin: 15px 15px 30px 15px;
}
/*#footer-contact img {
	float: right;
	border: 3px solid #61a9d2;
	margin-left: 15px;
	margin-right: 15px;
}*/
#bottom-links {
	text-align: center;
	font-size: 11px;
	color: #9d9d9d;
	line-height: 14px;
	padding-top: 20px;
	padding-right: 100px;
	padding-left: 100px;
}
#bottom-links a {
	color: #9d9d9d;
	text-decoration: none;
}
#footer-nav {
	text-align: center;
	padding-right: 100px;
	padding-left: 100px;
	padding-top: 25px;
	padding-bottom: 50px;
}
#reg-content {
	float: left;
	width: 540px;
}
#reg-content h1 {
	background-image: url(../images/bullet-triangle.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 18px;
	color: #043a56;
	font-weight: bold;
	font-size: 24px;
	letter-spacing: -1px;
}
#reg-content h2 {
	font-size: 14px;
	color: #333;
}

#reg-right {
	float: right;
	width: 400px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dedede;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dedede;
}
#rightdiv {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}
#rightdiv-1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}
#rightdiv-2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}
#rightdiv-3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}
#content-sub-pods {
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 15px;
}

#content-sub-pods-int {
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 15px;
	background-color: #000;
	background-image: url(../images/content-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.lp {
	text-decoration: none;
	color: #71787c;
}

/****************************/
.form-margin {
	padding-left: 125px;
}

.categories_heading{
	float:left;
	width:278px;
	height:auto;
	margin:0 auto;
	}
.cate_left{
	float:left;
	width:5px;
	height:28px;
	margin:0 auto;
	background: url(../images/categories-pageleft.png) right no-repeat;
	}
.cate_right{
	float:left;
	width:5px;
	height:28px;
	margin:0 auto;
	background:url(../images/categories-pagright.png) left no-repeat;
	}
.cate_repeat{
	float:left;
	width:257px;
	height:21px;
	margin:0 auto;
	padding:7px 0 0 10px;
	background:url(../images/categories-page_04.png) repeat-x;
	}
.categories_main{
	float:left;
	width:601px;
	height:auto;
	margin:10px 0 0 0px;
	}
.headingcate{
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
.categories_upper{
	float:left;
	width:601px;
	height:5px;
	margin:0 auto;
	background:url(../images/categories-page_08.png) top no-repeat;
	}
.categories_repeat{
	float:left;
	width:599px;
	height:auto;
	margin:0 auto;
	background:url(../images/categories-page_11.jpg) repeat-x #ffffff;
	border-left:1px solid #817e7e;
	border-right:1px solid #817e7e;
	}
.categories_btm{
	float:left;
	width:601px;
	height:5px;
	margin:0 auto;
	background:url(../images/categories-page_22.png) top no-repeat;
	}
.catelist1{
	float:left;
	width:271px;
	height:auto;
	margin:28px 0 0 28px;
	}

.catelist1 ul{
	float:left;
	width:271px;
	height:auto;
	display:block;
	margin:0;
	padding:0;
	}
.catelist1 ul li{
	float:left;
	width:271px;
	list-style-type:none;
	background:url(../images/categories-page_17.png) 0px 5px no-repeat;

	}
.catelist1 ul li a{
	float:left;
	width:251px;
	padding:0px 0 0 20px;
	display:block;
	color:#d000000;

	}
.catelist1 ul li a.agency{
	width:251px;
	height:25px;
	color:#d8000c;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.catelist1 ul li a.agency:hover{
	width:251px;
	height:25px;
	font-weight:bold;
	color:#817e7e;
	font-family:arial;
	font-size:12px;
	text-decoration:underline;
	}
.sep{
	float:left;
	width:2px;
	height:247px;
	margin:25px 0 0 -15px;
	background:url(../images/categories-page_14.png) no-repeat;
	}
	
	#right-menu {
	float: right;
	width: 308px;
}
#right-menu h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 35px;
	background-image: url(../images/right-menu-bg.jpg);
	height: 41px;
	width: 299px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 40px;
	text-indent: 12px;
	background-repeat: no-repeat;
	background-position: left;
}
#right-menu ul {
	margin: 0px;
	padding: 0px;
}
#right-menu ul li {
	list-style-type: none;
	height: 35px;
	background-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	line-height: 35px;
	text-indent: 25px;
	background-image: url(../images/grey-bullet.jpg);
	background-position: 12px center;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	margin-right: 9px;
}
#right-menu ul li a:link {
	color: #484848;
	text-decoration: none;
}
#right-menu ul li a:visited {
	color: #484848;
	text-decoration: none;
}
#right-menu ul li a:hover {
	color: #000;
}

#right-menu ul li a:active {
	color: #484848;
	text-decoration: none;
}

/******************************************09-11-2010*********************************************/
.states_main{
	float:left;
	width:945px;
	height:auto;
	margin:10px 0 0 0px;
	}
.headingcate{
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
.states_upper{
	float:left;
	width:945px;
	height:5px;
	margin:0 auto;
	background:url(../images/state-page_08.png) top no-repeat;
	}
.states_repeat{
	float:left;
	width:943px;
	height:auto;
	margin:0 auto;
	background:url(../images/categories-page_11.jpg) repeat-x #ffffff;
	border-left:1px solid #817e7e;
	border-right:1px solid #817e7e;
	}
.states_btm{
	float:left;
	width:945px;
	height:5px;
	margin:0 auto;
	background:url(../images/state-page_22.png) top no-repeat;
	}
		.states_repeatleft{
	float:left;
	width:182px;
	height:auto;
	margin:0 auto;
	margin:15px 25px;
	}
		.states_repeatleft div{
	float:left;
	width:170px;
	height:auto;
	margin:0 auto;
	padding-left:16px;
	margin-bottom:8px;
	 font-weight:bold;
	color:#666666;
    background:url(../images/arrow1.png) left no-repeat;
	}
			.states_repeatleft div a{
	 color:#275E83; text-decoration:none;
	}
 
 			.states_repeatleft div a:hover{
	 color:#333; text-decoration:none;
	}
	/*************************cities***************************/
		
				.cities_repeatleft{
	float:left;
	width:182px;
	height:auto;
	margin:0 auto;
	margin:15px 25px;
	font-weight:bold;
	color:#333;
	font-size:14px;
	}
					.cities_repeatleft div{
	float:left;
	width:170px;
	height:auto;
	margin:0 auto;
	}
		
    .cities_repeatleft1{
	float:left;
	width:160px;
	height:auto;
	}
		.cities_repeatleft1 div{
	float:left;
	width:150px;
	height:auto;
	margin:0 auto;
	padding-left:12px;
	margin-bottom:8px;
	font-weight:bold;
	color:#275E83;
	font-size:12px;
	background:url(../images/arrow1.png) left no-repeat;
	}
	
			.cities_repeatleft1 div a{
	color:#275E83;
	text-decoration:none;
	}
	
			.cities_repeatleft1 div a:hover{
	color:#333;
	text-decoration:none;
	}
	
	/***********************************************************************/
.gulfMain{width:530px; float:left; padding-bottom:40px;}
.gulfMain h1{float:left; width:530px; margin:0 0 0 0px; font-size:36px; color:#274171; border-bottom:1px solid #274171; padding-bottom:8px;}
.gulfMain h2{float:left; width:490px; height:auto; margin:10px 0 0 0px; font-size:24px; color:#757575; background:url(../images/gulfbullet.jpg) 0px 2px no-repeat; padding:0 0 0 20px; font-weight:normal;}
.mainimges{float:left; width:527px; height:auto; margin:2px 0 0 0px; border-bottom:1px solid #274171; padding-bottom:15px; }
.mainimges img{float:left; width:auto; height:auto; margin:17px 8px 0 9px; background:#FFFFFF; padding:2px; border:1px solid #b1b0b0;}
.secondimg{float:left; width:524px; height:auto; margin:15px 0 0 5px; font-size:12px; font-weight:normal; color:#71787C;}
.secondimg img{float:right; width:auto; height:auto; margin:0px 10px 0px 5px; background:#FFFFFF; padding:2px; border:1px solid #b1b0b0;}
.contents{float:left; width:502px; height:auto; margin:5px 0 0 20px; padding-bottom:20px;}
.contents_left{float:left; width:200px; height:auto; margin:0;}
.contents_left ul{float:left; width:200px; height:auto; margin:0; padding:0; display:block;}
.contents_left ul li{float:left; width:200px; list-style-type:none; }
.contents_left ul li a{float:left; font-size:12px; font-weight:normal; color:#757575; display:block;}
.contents_left ul li a.strokes{float:left; width:180px; height:auto; padding:5px 0 2px 20px; color:#757575; text-decoration:none; background:url(../images/bullet_two.jpg) 11px 10px no-repeat; }
.contents_left ul li a.strokes:hover{float:left; width:178px; height:auto; padding:5px 0 2px 22px; color:#000; text-decoration:none; background:url(../images/bullet_two.jpg) 11px 10px no-repeat;}
.contents_left ul li a.strokes2{float:left; width:180px; height:auto; padding:5px 0 2px 20px; color:#000; text-decoration:none;}

.contents_left ul li a.sub_strokes{float:left; width:180px; height:auto; padding:5px 0 2px 20px; color:#757575; text-decoration:none; background:url(../images/bullet_two.jpg) 11px 10px no-repeat; }
.contents_left ul li a.sub_strokes:hover{float:left; width:180px; height:auto; padding:5px 0 2px 22px; color:#000; text-decoration:none; background:url(../images/bullet_two.jpg) 11px 10px no-repeat;}
.contents_left ul li a.sub_strokes2{float:left; width:180px; height:auto; padding:5px 0 2px 20px; color:#000; text-decoration:none; background:url(../images/bullet_two.jpg) 11px 10px no-repeat;}


.contents_left ul li a.strokes3{float:left; width:185px; height:auto; padding:5px 0 4px 15px; color:#274171; text-decoration:none; font-size:12px; font-weight:normal; background:url(../images/contents_RBullet.jpg) 0px 10px no-repeat;}

.contents_right{float:right; width:267px; height:auto; margin:0px 5px 0 0;}
.contents_right img{float:right; width:auto; height:auto; margin:0 0 5px 0;}
.stardardcarports{float:left; width:520px; height:auto; margin:10px 0 0 10px; padding-bottom:12px; border-bottom:1px solid #dbdada;}
.stardardcarports p{float:left; width:294px; height:auto; margin:0; font-weight:bold; color:#274171;}
.stardardcarports p font{float:left; width:294px; height:auto; margin:5px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.stardardcarports img{float:right; width:auto; height:auto; margin:4px 0 0 4px;}
.steel_building{float:left; width:540px; height:auto; margin:10px 0 0 0px; padding-bottom:20px;}
.steel_building p{float:left; width:185px; height:auto; margin:8px 0 0 0; font-weight:bold; color:#274171;}
.steel_building p font{float:left; width:185px; height:auto; margin:0px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.steel_building img{float:left; width:auto; height:auto; margin:10px 25px 0 0; background:#FFFFFF; border:1px solid #b1b0b0; padding:2px;}
.skylights{float:left; width:520px; height:auto; margin:10px 0 0 10px; padding-bottom:12px; text-align:center; }
.pannelprfiles{ float:left; width:540px; height:auto; margin:10px 0 0 0px; padding-bottom:12px; padding-bottom:12px; border-bottom:1px solid #dbdada;}
.pannelprfiles h3{margin:0; width:540px; font-size:12px; font-weight:bold; color:#274171;}
.pannelprfiles img{float:left; width:auto; height:auto; margin:5px 0 0 45px;}

.pannelsencond{ float:left; width:270px; height:auto; margin:10px 0 0 0px; padding-bottom:12px; padding-bottom:12px; border-bottom:1px solid #dbdada;}
.pannelsencond h4{margin:0; width:270px; font-size:12px; font-weight:bold; color:#274171;}
.pannelsencond img{float:left; width:auto; height:auto; margin:5px 10px 0 15px;}
.guage{float:left; width:150px; height:auto; margin:0; padding:32px 0 0 20px;}
.guage ul{float:left; width:150px; margin:0; padding:0; display:block;}
.guage ul li{float:left; width:150px; list-style-type:none;}
.guage ul li a{float:left; font-size:12px; font-weight:bold; color:#666666; display:block; margin:0 0 5px 0;}
.guage ul li a.guageclass{float:left; width:115px; height:17px; text-align:left; font-size:12px; font-weight:bold; color:#2c2728; padding-top:5px; padding-left:35px;}

.coverageR{float:left; width:350px; height:auto; margin:0 0 0 20px;}
.coverageR img{margin:0 0 0 22px; border:none;}
.coverageR ul{float:left; width:350px; height:auto; margin:0; padding:0; display:block;}
.coverageR ul li{float:left; height:28px; list-style-type:none;}
.coverageR ul li a{float:left; font-size:12px; font-weight:bold; text-decoration:none; color:#274171; display:block;}
.coverageR ul li a.miniribs{float:left; width:70px; height:0px; text-align:center; padding-top:12px;}
.coverageR ul li a.plain{float:left; width:68px; height:20px; text-align:center; font-size:12px; font-weight:normal; color:#757575; padding-top:5px; border:1px solid #CCCCCC;}
.coverageR ul li a.plainicon{float:left; width:68px; height:20px; text-align:center; padding-top:5px; border:1px solid #CCCCCC;}
.coveragetxt{float:right; width:335px; height:auto; margin:8px 12px 0 0; line-height:17px;}
.ritebutton{float:left; width:267px; height:auto; margin:10px 0 0 0px; padding-bottom:20px;}
.ritebutton p{float:left; width:115px; height:auto; margin:15px 0 0 0; font-weight:bold; color:#274171;}
.ritebutton p font{float:left; width:115px; height:auto; margin:8px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.ritebutton img{float:left; width:auto; height:auto; margin:10px 15px 0 0; background:#FFFFFF; border:1px solid #b1b0b0; padding:2px;}
.titanium{float:left; width:279px; height:auto; margin:0 0px 0 0px;}
.titaniumwood{float:right; width:221px; height:auto; margin:0 0px 0 0px;}

.gulfsupply{float:left; width:530px; height:auto; margin:0 0 0 10px;}
.gulfsupply ul{float:left; width:530px; height:auto; margin:0; padding:0; display:block;}
.gulfsupply ul li{float:left; height:28px; list-style-type:none;}
.gulfsupply ul li a{float:left; font-size:12px; font-weight:bold; text-decoration:none; color:#274171; display:block;}
.gulfsupply ul li a.code{float:left; width:60px; height:0px; padding-top:12px; padding-left:10px;}
.gulfsupply ul li a.name{float:left; width:90px; height:0px; padding-top:12px; padding-left:10px;}
.gulfsupply ul li a.description{float:left; width:240px; height:0px; text-align:left; padding-top:12px; padding-left:10px;}
.gulfsupply ul li a.code2{float:left; width:58px; height:20px; font-size:12px; font-weight:normal; color:#757575; padding-top:5px; border:1px solid #CCCCCC; padding-left:10px;}
.gulfsupply ul li a.name2{float:left; width:90px; height:20px; font-size:12px; font-weight:normal; color:#757575; padding-top:5px; border:1px solid #CCCCCC; padding-left:10px;}
.gulfsupply ul li a.description2{float:left; width:240px; height:20px; font-size:12px; font-weight:normal; color:#757575; padding-top:5px; border:1px solid #CCCCCC; padding-left:10px;}
.oxide{float:right; width:150px; height:auto; margin:10px 10px 4px 0px; font-size:12px; font-weight:bold; color:#274171; text-align:center;}
.purlinsmain{float:left; width:540px; height:auto; margin:4px 0 0 0; border-bottom:1px solid #dbdada; padding-bottom:10px; text-align:center;} 
.purlinsL{float:left; width:105px; height:auto; margin:4px 0 0 0; text-align:center;}
.purlinsL p{float:left; width:105px; height:auto; text-align:center; font-size:12px; font-weight:bold; color:#274171; margin:5px 0 0 0;}
.purlinsR{float:left; width:140px; height:auto; margin:4px 0 0 0; text-align:center;}
.purlinsR p{float:left; width:140px; height:auto; text-align:center; font-size:12px; font-weight:bold; color:#274171; margin:5px 0 0 0;}
.structural{float:left; width:540px; height:auto; margin:10px 0 0 0px; padding-bottom:20px;}
.structuralL{float:left; width:240px; height:auto; margin:10px 0 0 15px;}
.structuralL p{float:left; width:180px; height:auto; margin:5px 0 0 0; font-weight:bold; color:#274171;}
.structuralL font{float:left; width:180px; height:auto; margin:8px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.structuralL img{float:left; width:auto; height:auto; margin:7px 8px 2px 0px;}

.structuralR{float:right; width:230px; height:auto; margin:10px 5px 0 0px;}
.structuralR p{float:left; width:150px; height:auto; margin:5px 0 0 0; font-weight:bold; color:#274171;}
.structuralR font{float:left; width:150px; height:auto; margin:8px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.structuralR img{float:left; width:auto; height:auto; margin:7px 18px 2px 0px;}
.shutterdoors{float:left; width:540px; height:auto; margin:10px 0px 0 0;}
.shutter{float:left; width:auto; height:auto; margin:0px 10px 0 0;}
.shutterdetail{float:left; width:150px; height:auto; margin:0;}
.shutterdetail p{float:left; width:150px; height:auto; margin:0; font-size:16px; font-weight:bold; color:#274171;}
.shutterdetail font{ float:left; width:150px; height:auto; margin:2px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.windows{float:right; width:150px; height:auto; margin:8px 10px 0 0; text-align:center;}
.windows p{float:left; width:150px; height:auto; margin:2px 0 0 0; font-size:16px; font-weight:bold; color:#274171; text-align:center;}
.windows font{ float:left; width:150px; height:auto; margin:4px 0 0 0; font-size:12px; font-weight:normal; color:#757575;}
.rightdoor{float:right; width:auto; height:auto; margin:0;}
.backbutton{float:left; width:520px; height:auto; margin:0; padding-left:0px; padding-bottom:15px;}

/*************************Pipe Boots************************/

.categoriesouter{float:left; width:540px; height:auto; margin:0px 0 0 0; padding-bottom:5px;}

.galvanized{float:left; width:144px; height:auto; margin:8px 0px 0 8px; border:1px solid #d1d2d0; padding:4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/pipeboots11.jpg) 10px 65px no-repeat;}
.galvanizedT{float:left; width:131px; height:auto; padding-bottom:0px; font-size:12px; font-weight:normal; color:#757575; margin:125px 0 0 0; text-align:center;}


.woodgrip{float:left; width:163px; height:auto; margin:8px 0px 0 8px; border:1px solid #d1d2d0; padding:4px 4px 171px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/woodgrip.jpg) 20px 95px no-repeat;}
.woodgrip p {float:right; width:160px; height:auto; margin:10px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}


.pancake{float:left; width:163px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 171px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/woodgrip9.jpg) 2px 95px no-repeat;}
.pancake p {float:right; width:160px; height:auto; margin:10px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.qualitydrivers p {float:right; width:160px; height:auto; margin:10px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.standarddlx{float:left; width:143px; height:auto; margin:8px 0px 0 8px; border:1px solid #d1d2d0; padding:4px 4px 7px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/pre_drilled1.jpg) 5px 30px no-repeat;}
.standarddlx p {float:right; width:140px; height:auto; margin:10px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}
.standardT{float:left; width:130px; height:auto; padding-bottom:0px; font-size:12px; font-weight:normal; color:#757575; margin:60px 0 0 0;}






.othertirms{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm1.jpg) center 5px  no-repeat; height:150px;}
.othertirms p {float:right; width:160px; height:auto; margin:94px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}
.othertirms2{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm2.jpg) center 5px  no-repeat; height:150px;}

.othertirms3{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm3.jpg) center 5px  no-repeat; height:150px;}
.othertirms3T{float:left; width:52px; height:auto; margin:-15px 0 0 66px; font-weight:normal; color:#757575; font-size:12px; padding:0 0 0 28px; line-height:14px;}
.othertirms3TR2{float:left; width:52px; height:auto; margin:0px 0 0 0px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 5px; line-height:14px;}

.othertirms4{float:left; width:165px; height:auto; margin:8px 0px 0px 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm4.jpg) center 5px  no-repeat; height:150px;}
.othertirms4TR2{float:left; width:52px; height:auto; margin:-10px 0 0 0px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 5px; line-height:14px;}

.othertirms5{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm5.jpg) center 5px  no-repeat; height:150px;}

.othertirms5TR2{float:left; width:52px; height:auto; margin:10px 0 0 0px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 0px; line-height:14px;}

.othertirms6{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm6.jpg) center 5px  no-repeat; height:150px;}
.othertirms6 p {float:right; width:160px; height:auto; margin:98px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.othertirms7{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/othertirm7.jpg) center 5px  no-repeat; height:150px;}
.othertirms7 p{float:left; width:80px; height:auto; margin:98px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm1.jpg) center 20px  no-repeat; height:175px;}
.smallwalltirmsT{float:left; width:52px; height:auto; margin:20px 0 0 82px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms p {float:right; width:160px; height:auto; margin:85px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}
.smallwalltirms2{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm2.jpg) center 20px  no-repeat; height:175px;}
.smallwalltirms2T{float:left; width:52px; height:auto; margin:27px 0 0 82px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms2 p {float:right; width:160px; height:auto; margin:85px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms3{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm3.jpg) center 20px  no-repeat; height:175px;}
.smallwalltirms3 p {float:right; width:160px; height:auto; margin:125px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms4{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm4.jpg) center 20px  no-repeat; height:175px;}
.smallwalltirms4 p {float:right; width:160px; height:auto; margin:125px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms5{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm5.jpg) center 20px  no-repeat; height:175px;}
.smallwalltirms5T{float:left; width:36px; height:auto; margin:5px 0 0 105px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms5 p {float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms6{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm6.jpg) center 20px  no-repeat; height:175px;}
.smallwalltirms6T{float:left; width:36px; height:auto; margin:5px 0 0 105px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms6 p {float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms7{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm7.jpg) center 12px  no-repeat; height:175px;}
.smallwalltirms7T{float:left; width:52px; height:auto; margin:-5px 0 0 78px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms7 p{float:left; width:80px; height:auto; margin:110px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms8{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm8.jpg) center 12px  no-repeat; height:175px;}
.smallwalltirms8T{float:left; width:52px; height:auto; margin:-5px 0 0 78px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms8 p{float:left; width:80px; height:auto; margin:110px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.smallwalltirms9{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/smalltirm9.jpg) center 12px  no-repeat; height:175px;}
.smallwalltirms9T{float:left; width:52px; height:auto; margin:-5px 0 0 78px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.smallwalltirms9 p{float:left; width:80px; height:auto; margin:110px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall1.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms p{float:right; width:160px; height:auto; margin:120px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}
.sidewalltirms2{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall2.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms2T{float:left; width:160px; height:auto; margin:0px 0 0 5px; font-weight:normal; color:#757575; font-size:12px; padding:0 0 0 0px;}
.sidewalltirms2TR2{float:left; width:55px; height:auto; margin:-5px 0 0 0px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px;}
.sidewalltirms2 p {float:right; width:55px; height:auto; margin:15px 45px 0 0; font-weight:normal; color:#757575; font-size:10px; padding-left:0px; line-height:17px;}

.sidewalltirms3{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall3.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms3T{float:left; width:40px; height:auto; margin:5px 0 0 120px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 5px;}
.sidewalltirms3TR2{float:left; width:52px; height:auto; margin:75px 0 0 35px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:8px;}
.sidewalltirms3 p {float:right; width:160px; height:auto; margin:10px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms4{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall4.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms4T{float:left; width:40px; height:auto; margin:5px 0 0 120px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 0px;}
.sidewalltirms4TR2{float:left; width:52px; height:auto; margin:75px 0 0 35px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 12px; line-height:10px;}
.sidewalltirms4 p {float:right; width:160px; height:auto; margin:5px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms5{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall5.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms5T{float:left; width:40px; height:auto; margin:5px 0 0 130px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 0px;}
.sidewalltirms5TR2{float:left; width:52px; height:auto; margin:65px 0 0 35px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 12px; line-height:10px;}
.sidewalltirms5 p {float:right; width:160px; height:auto; margin:0px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms6{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall6.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms6T{float:left; width:38px; height:auto; margin:5px 0 0 89px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.sidewalltirms6 p {float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms7{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall7.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms7T{float:left; width:38px; height:auto; margin:5px 0 0 93px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.sidewalltirms7 p{float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms8{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall8.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms8T{float:left; width:38px; height:auto; margin:5px 0 0 89px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.sidewalltirms8 p{float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms9{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall9.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms9T{float:left; width:38px; height:auto; margin:5px 0 0 95px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.sidewalltirms9 p{float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms10{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall10.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms10T{float:left; width:38px; height:auto; margin:5px 0 0 100px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.sidewalltirms10 p {float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.sidewalltirms11{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/sidewall9.jpg) center 20px  no-repeat; height:175px;}
.sidewalltirms11T{float:left; width:38px; height:auto; margin:5px 0 0 95px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.sidewalltirms11 p{float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}


.transitionvalley{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions1.jpg) center 20px  no-repeat; height:175px;}
.transitionvalleyTR2{float:left; width:50px; height:auto; margin:75px 0 0 35px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:10px;}
.transitionvalleyTR3{float:left; width:50px; height:auto; margin:65px 0 0 30px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:10px;}
.transitionvalley p{float:right; width:160px; height:auto; margin:28px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}
.transitionvalley2{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions2.jpg) center 20px  no-repeat; height:175px;}
.transitionvalley2TR2{float:left; width:50px; height:auto; margin:78px 0 0 35px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:10px;}
.transitionvalley2TR3{float:left; width:50px; height:auto; margin:65px 0 0 30px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:10px;}
.transitionvalley2 p{float:right; width:160px; height:auto; margin:28px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.transitionvalley3{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions3.jpg) center 20px  no-repeat; height:175px;}
.transitionvalley3T{float:left; width:37px; height:auto; margin:5px 0 0 128px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 5px;}
.transitionvalley3TR2{float:left; width:52px; height:auto; margin:35px 0 0 5px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:8px;}
.transitionvalley3TR3{float:left; width:52px; height:auto; margin:85px 0 0 35px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:8px;}
.transitionvalley3 p {float:right; width:160px; height:auto; margin:5px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.transitionvalley4{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions4.jpg) center 20px  no-repeat; height:175px;}
.transitionvalley4T{float:left; width:40px; height:auto; margin:15px 0 0 70px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 0px;}
.transitionvalley4TR2{float:left; width:52px; height:auto; margin:15px 0 0 88px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 12px; line-height:10px;}
.transitionvalley4 p {float:right; width:160px; height:auto; margin:58px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.transitionvalley5{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions5.jpg) center 20px  no-repeat; height:175px;}
.transitionvalley5T{float:left; width:80px; height:auto; margin:-2px 0 0 80px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 0px;}
.transitionvalley5TR2{float:left; width:52px; height:auto; margin:15px 0 0 88px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 12px; line-height:10px;}
.transitionvalley5 p {float:right; width:160px; height:auto; margin:58px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.transitionvalley6{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions6.jpg) center 20px  no-repeat; height:175px;}
.transitionvalley6T{float:left; width:38px; height:auto; margin:5px 0 0 89px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.transitionvalley6TR2{float:left; width:148px; height:auto; margin:78px 0 0 0px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 12px; line-height:10px;}
.transitionvalley6 p{float:left; width:60px; height:auto; margin:5px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.transitionvalley7{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/transitions7.jpg) center 20px  no-repeat; height:175px;}
.transitionvalley7T{float:left; width:38px; height:auto; margin:5px 0 0 89px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 28px;}
.transitionvalley7TR2{float:left; width:148px; height:auto; margin:78px 0 0 0px; font-weight:normal; color:#757575; font-size:11px; padding:0 0 0 12px; line-height:10px;}
.transitionvalley7 p{float:left; width:60px; height:auto; margin:5px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}


.cornertirms{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner1.jpg) center 15px  no-repeat; height:175px;}
.cornertirmsTR2{float:left; width:45px; height:auto; margin:10px 0 0 121px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:10px;}
.cornertirms p{float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}
.cornertirms2{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner2.jpg) center 20px  no-repeat; height:175px;}
.cornertirms2TR2{float:left; width:32px; height:auto; margin:10px 0 0 134px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:10px;}
.cornertirms2 p{float:right; width:160px; height:auto; margin:105px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.cornertirms3{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner3.jpg) center 20px  no-repeat; height:175px;}
.cornertirms3T{float:left; width:37px; height:auto; margin:15px 0 0 100px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 5px;}
.cornertirms3TR3{float:left; width:52px; height:auto; margin:48px 0 0 75px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px; line-height:8px;}

.cornertirms4{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner4.jpg) center 20px  no-repeat; height:175px;}
.cornertirms4T{float:left; width:40px; height:auto; margin:15px 0 0 95px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px;}
.cornertirms4 p {float:right; width:160px; height:auto; margin:95px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.cornertirms5{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner5.jpg) center 20px  no-repeat; height:175px;}
.cornertirms5T{float:left; width:50px; height:auto; margin:15px 0 0 95px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 0px;}
.cornertirms5 p {float:right; width:160px; height:auto; margin:95px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.cornertirms6{float:left; width:165px; height:auto; margin:8px 0px 0 7px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner6.jpg) center 20px  no-repeat; height:175px;}
.cornertirms6T{float:left; width:38px; height:auto; margin:15px 0 0 89px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 28px;}
.cornertirms6 p{float:left; width:60px; height:auto; margin:95px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}

.cornertirms7{float:left; width:165px; height:auto; margin:8px 0px 0 0px; border:1px solid #d1d2d0; padding:4px 4px 5px 4px; font-weight:bold; color:#274171; font-size:12px; background:url(../images/corner7.jpg) center 20px  no-repeat; height:175px;}
.cornertirms7T{float:left; width:38px; height:auto; margin:15px 0 0 89px; font-weight:normal; color:#757575; font-size:10px; padding:0 0 0 28px;}
.cornertirms7 p{float:left; width:60px; height:auto; margin:95px 0 0 0; font-weight:normal; color:#757575; font-size:12px; padding-left:0px; line-height:17px;}




/*******************************************LandingPage*****************************************/
#logolanding {
	background-image: url(../images/gulf-coast-logo.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 793px;
}
.landingpageBG{
	width:958px;
	float:left;
	background:#fff url(../images/landingbg2.jpg) top left no-repeat;
	padding:10px;
}
.landingpageBG2{
	width:958px;
	float:left;
	background:#fff url(../images/landingbg.jpg) top left no-repeat;
	padding:10px;
}
.landingBanner{
	width:571px;
	float:right;
	height:320px;
	padding-top:20px;
}
.landingreason{
	width:603px;
	float:left;
	padding:18px 13px 0px 14px;
}
.callland{
	width:576px;
	float:left;
}
.reasonhnd{
	width:576px;
	float:left;
	padding-top:30px;
	font-size:24px;
	color:#0565ad;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:34px;
}
.reasonR{
	width:576px;
	float:left;
}
.reasonR ul{
	margin:0px;
	padding:0px;
}
.reasonR ul li{
	font-size:17px;
	display:block;
	font-weight:bold;
	color:#2e2e2e;
	padding-bottom:25px;
	padding-left:22px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/iconland.png) left 2px no-repeat;
	list-style:none;
}
.reasonR p{
	padding-top:15px;}
.freequote{
	width:292px;
	float:right;
	margin-right:15px;
}
.freequotehnd{
	width:292px;
	float:left;
	font-size:24px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding-top:18px;
}
.freequoteR{
	width:292px;
	float:left;
	padding-top:30px;
}
.landstar{width:5px; float:left; font-size:12px; color:red; margin-right:4px;}
.landfield_bg{float:left; width:282px; height:37px; background:url(../images/textfieldbg.jpg) left top no-repeat; margin-bottom:10px;}
.landfield_bg input{float:left; width:277px; height:23px; vertical-align:middle; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#232323; text-decoration:none; font-weight:normal; border:none; background:none; padding:6px 2px 6px 3px;}
.landfieldstate_bg{float:left; width:130px; height:37px; background:url(../images/statebg.jpg) left top no-repeat; margin-bottom:10px; margin-right:12px;}
.landfieldstate_bg input{float:left; width:125px; height:23px; vertical-align:middle; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#232323; text-decoration:none; font-weight:normal; border:none; background:none; padding:6px 2px 6px 3px;}

.landcomments{float:left; width:282px; height:86px; background:url(../images/commentbg.jpg) left top no-repeat; margin-bottom:10px;}
.landcomments2{float:left; width:275px; height:71px; background:none; border:none; padding:4px 2px 6px 3px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#232323; text-decoration:none; outline:none; margin-top:2px; }
.freequoteR2{
	width:288px;
	float:left;
	font-size:12px;
	color:#090909;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 8px 4px;
}
.freequoteR2 span{
    float:left;
	margin-right:3px;
	height:40px;
}

.iconsland{
	width:288px;
	float:right;
	padding:5px 0px;
	text-align:right;
}

/*****************************10-02-2010***************************************/

.cities_repeatleftC{
	float:left;
	width:890px;
	height:auto;
	margin:0 auto;
	margin:15px 25px;
	font-weight:bold;
	color:#333;
	font-size:14px;
	}
.cities_repeatleftC div{
	float:left;
	width:890px;
	height:auto;
	margin:0 auto;
	}
.cities_repeatleftC1{
	float:left;
	width:890px;
	height:auto;
	}
.cities_repeatleftC1 div{
	float:left;
	width:208px;
	height:auto;
	margin:0 auto;
	padding-left:12px;
	margin-bottom:8px;
	font-weight:bold;
	color:#275E83;
	font-size:12px;
	background:url(../images/arrow1.png) left no-repeat;
	}
	
.cities_repeatleftC1 div a{
	color:#275E83;
	text-decoration:none;
	}
	
.cities_repeatleftC1 div a:hover{
	color:#333;
	text-decoration:none;
	}
	
	
/***********************************************************************/
.contractpageBG2{
	width:942px;
	float:left;
	background:#fff url(../images/contractorbg.jpg) top left no-repeat;
	padding:10px 18px;
}
.contractor{width:902px; float:left; margin-top:25px; padding:15px 20px;}
.contractor h1{
	font-size:24px;
	color:#0565ad;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:15px;
	border-bottom:1px dotted #000;
}
.contractordetail{
	width:902px; 
	float:left; 
	color:#000;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:18px;
	font-weight:normal;
}





