/* Peidmont at Lindbergh Exxon */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	background-color: #c4c4c4;
	text-align: left;
	line-height: 17px;
	color: #000000;
	background-image: url(../images/wallpaper/lb_wallpaper_01.jpg);
	background-repeat: repeat-x; 
}
.clear{clear:both;line-height:0;font-size:0}
/* ------------------ HEADER ---------------- */

#header {
	width: 960px;
	height: 121px;
	margin: 0 auto;
}

#header .left {
	float: left;
	width: 266px;
	margin: 0 auto;
}

#header .right {
	float: right;
	width: 684px;
	height: 48px;
	margin: 0 auto;
	padding: 12px 10px 0 0;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #ffffff;
	background-image: url(../images/main/lb_main_top_right_01.jpg);
	background-repeat: no-repeat;
}

#header .menu {
	float: right;
	width: 694px;
	margin: 0 auto;
}

#header .bar {
	float: right;
	width: 694px;
	margin: 0 auto;
}

/* ------------------ MAIN ---------------- */

#main {
	width: 904px;
	margin: 0 auto;
	padding: 0 28px 0 28px;
	background-image: url(../images/wallpaper/lb_wallpaper_middle_section_01_long.jpg);
	background-repeat: no-repeat; 
	position:relative;
	height:540px;
}

#main_captcha {
	width: 904px;
	margin: 0 auto;
	padding: 0 28px 0 28px;
	background-image: url(../images/wallpaper/lb_wallpaper_middle_section_01_long.jpg);
	background-repeat: no-repeat; 
}

#rightCONTENT { 
	float: right;
	width: 560px;
		line-height:1.6em;
}

#rightCONTENT .left { 
	float: left;
	width: 280px;
	text-align: center;
	background-color: #d6ebfe;

}

#rightCONTENT .right { 
	float: right;
	width: 280px;
	text-align: center;
	background-color: #d6ebfe;
}

#rightCONTENT .column { 
	float: right;
	width: 260px;
	text-align: right;
}

#img { 
	text-align: right;
}

#imgBORDER { 
	width: 302px;
	padding: 10px;
	margin: 0 0 10px 0;
	background-color: #d6ebfe;
}

/* ------------------ SERVICES ---------------- */

#serviceBLOCK { 
	padding: 10px 10px;
	margin: 0 0 20px 0;
	font-size: 17px;
	font-weight: bold;
	line-height: 26px;
	color: #2764b0;
	background-color: #d6ebfe;
}
#serviceBLOCK .red { 
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
}

/* ------------------ FOOTER ---------------- */

#base1 {
	width: 960px;
	height: 69px;
	padding-top: 10px;
	margin: 0 auto;
	text-align: center;
	line-height: 14px;
	background-image: url(../images/lb_main_base_01_transparent.png);
	background-repeat: no-repeat; 
}
#base1 .left { 
	float: left;
	width: 355px;
}
#base1 .right { 
	float: right;
	width: 355px;
}
#base2 {
	width: 960px;
	height: 69px;
	padding-top: 10px;
	margin: 0 auto;
	text-align: center;
	line-height: 14px;
	background-image: url(../images/main/lb_main_base_02.jpg);
	background-repeat: no-repeat; 
}
#base2 .left { 
	float: left;
	width: 355px;
}
#base2 .right { 
	float: right;
	width: 355px;
}

/* ------------------ COPYRIGHT ---------------- */

#copyright {
	width: 880px;
	margin: 0 auto;
	font-size: 10px;
	padding: 10px 0 25px 0;
	color: #666666;
	line-height: 16px;
	text-align: center;
}
#copyright .left {
	float: left;
	font-size: 7px;
}
#copyright .center {
	margin-left: 130px; 
	margin-right: 130px;
}

/* ------------------ FONTS ---------------- */

#h1 {
	padding-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	font-style: bold;
	text-align: left;
	color: #ff0000;
}
#h2 {
	font-size: 13px;
	font-weight: bold;
	font-style: bold;
	color: #2764b0;
}
#h3 {
	padding-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
	font-style: bold;
	color: #ff0000;
}
#h4 {
	font-size: 14px;
	font-weight: bold;
	font-style: bold;
	color: #666666;
}
#h5 {
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #ffffff;
}
#h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #82bffd;
}
#h7 {
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #999999;
}

/* ------------------ LINK COLOURS ---------------- */

a:link {color: #666666; text-decoration: underline;}
a:visited {color: #999999; text-decoration: underlinee;}
a:active {color: #0099ff; text-decoration: underline;}
a:hover {color: #0263C1; text-decoration: none;}

a.grey:link {color: #666666; font-size: 13px; text-decoration: underline;}
a.grey:visited {color: #999999; font-size: 13px; text-decoration: underline;}
a.grey:active {color: #0099ff; font-size: 13px; text-decoration: underline;}
a.grey:hover {color: #0263C1; font-size: 13px; text-decoration: none;}

a.red:link {color: #ff0000; font-weight:bold; text-decoration: none;}
a.red:visited {color: #ff0000; font-weight:bold; text-decoration: none;}
a.red:active {color: #ff0000; font-weight:bold; text-decoration: none;}
a.red:hover {color: #0263C1; font-weight:bold; text-decoration: none;}

a.white:link {color: #ffffff;text-decoration: underline;}
a.white:visited {color: #ffffff;text-decoration: underline;}
a.white:active {color: #ffffff;text-decoration: underline;}
a.white:hover {color: #ff0000;text-decoration: none;}

a.blue:link {color: #2764b0; font-weight:bold; text-decoration: underline;}
a.blue:visited {color: #2764b0; font-weight:bold; text-decoration: none;}
a.blue:active {color: #2764b0; font-weight:bold; text-decoration: none;}
a.blue:hover {color: #ff0000; font-weight:bold; text-decoration: none;}

.clear { clear: both;}
