/* Normalizing browser styles
-------------------------------------------- */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

ol,ul {
	list-style: none;
}

/* Layout -------------------------------------*/
html {
	text-align: center;
}

body {
	width: 100%;
	font:75%/130% Verdana,Arial,Helvetica,sans-serif;
}

div#wrap {
	width: 100%;
}

/* Fonts and Links -------------------------------------*/
p {
	color : #0e0f53;
}

p b {
	color: #404387;
	font: bold 120%;
}

a:link, a:visited {
	color : #0e0f53;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}

a:active, a:hover {
	color : #8a0a14;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.titleNavy {
	color: #0e0f53;
	font-weight : bold;
}

.titlePaleCaps {
	color : #404387;
	text-transform: uppercase;
}

.navRed {
	color: #8a0a14;
}

.titleRed {
	color: #8a0a14;
	font-weight : bold;
}

.contact1  {
	font-family : Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	font-size : 100%;
	color : #0e0f53;
}

.contact2  {
	font-family : Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	font-size : 100%;
	color : #0e0f53;
}

.contact3  {
	font-family : Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	font-size : 90%;
	color : #96131d;
}

/* Header -------------------------------------*/
div#header {
	width: 900px;
	height: 150px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

div#header h1 {
	width: 539px;
	height: 150px;
	background: url(images/general/bryanpcLogoAndSwatter.gif) no-repeat;
	text-indent: -9000px;
	position: absolute;
}

div#stamp {
	width: 280px;
	height: 145px;
	position: absolute;
	margin: 5px 0 0 600px;
}

/* Navigation & Flash -------------------------------------*/
div#navMain {
	width: 900px;
	height: 30px;
	margin: 0 auto;
}

div#redBar {
	width: 100%;
	height: 10px;
	background-color: #bc3942;
}

div#blueHdrBar {
	width: 100%;
	height: 290px;
	background: url(images/general/imgHdrBckgrnd.gif) repeat-x;
}

div#hdrPhotoArea {
	width: 900px;
	height: 0px;
	margin: 0 auto;
	text-align: left;
	postition: relative;
}

.picHeader {
	width: 880px;
	height: 240px;
	position: absolute;
	margin: -265px 0 0 10px;
}

/* Content Main Home -------------------------------------*/
div#contentHome {
	width: 900px;
	margin: 0 auto;
	background : url(images/general/imgContentBckgrndHome.gif) repeat-y;
}

div#contentMainHome {
	width: 590px;
	float: left;
	text-align: left;
	padding-bottom: 20px;
}

.contentBPC {
	padding: 15px 30px 10px 10px;
}

ul#mainCatLinks {
	margin-bottom: -5px;
}

ul#mainCatLinks li {
	list-style : disc outside;
	color : #0e0f53;
	margin: 0 0 5px 29px;
}

div#seasonInfo {
	width: 560px;
	margin: 10px 0;
	background-color: #d8dde5;
}

div#siBoxTop,
div#siBoxBase {
	width: 560px;
	height: 43px;
}

.siTitle {
	color: #ffffff;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

.siSeason {
	color: #ffe16f;
	margin: -32px 0 0 470px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	position: absolute;
}

div#seasonInfo ul {
	padding: 0px 20px 10px 20px;
}

div#seasonInfo ul h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	margin-top: 10px;
}

div#seasonInfo ul p {
	color: #000000;
	font : Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

.siFirst {
	padding-right: 100px;
}

div#siContent {
	position: relative;
}

img#siPic {
	width: 118px;
	height: 108px;
	position: absolute;
	margin: 5px 0 0 454px;
}

/* Content Supplementary Home -------------------------------------*/
div#contentSupHome {
	width: 300px;
	float: right;
	text-align: left;
	background : url(images/general/imgSupBckgrnd.gif) repeat-y;
	padding: 10px 0 30px 0;
}

div#contentSupHome a img {
	border: none;
}

div#payOnline {
	width: 270px;
	height: 170px;
	margin: 10px 0 10px 13px;
	border : 2px solid #0e0f53;
}

div#videoHome {
	width: 270px;
	height: 180px;
	margin-left: 13px;
	border : 2px solid #0e0f53;
}

.reqInspectHome {
	width: 270px;
	height: 135px;
	margin: 15px 0 0 13px;
	border : 1px solid #0e0f53;
}

div#contentEnd {
	width: 800px;
	height: 0px;
	clear: both;
}

/* Content Pay Online -------------------------------------*/
div#contentPay {
	width: 900px;
	margin: 0 auto;
	background : url(images/general/imgContentBckgrndHome.gif) repeat-y;
}

div#contentMainPay {
	width: 590px;
	float: left;
	text-align: left;
	margin-top: 30px;
	padding-bottom: 40px;
}

div#contentMainPay p {
	padding: 0 30px 10px 20px;
}

div#contentMainPay span {
	color: #404387;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

div#contentMainPay p b {
	color: #8a0a14;
}

div#payForm {
	width: 500px;
	margin: 10px 0 20px 20px;
	border : 1px solid #b8bce0;
}

img#divBoxPay {
	width: 550px;
	height: 10px;
	background-color: #404387;
	margin-left: 20px;
}

div#cpaySample {
	padding: 0 0 20px 20px;
}

div#contentSupPay {
	width: 300px;
	float: right;
	text-align: left;
	background : url(images/general/imgSupBckgrnd.gif) repeat-y;
	padding: 10px 0 30px 0;
}

div#contentSupPay p {
	color: #ffffff;
	font : bold 140% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	padding: 20px 25px;
}

div#contentSupPay img {
	margin: 15px;
}

/* Content Supplementary Other -------------------------------------*/
div#contentOther {
	width: 900px;
	margin: 0 auto;
	background : url(images/general/imgContentBckgrndOther.gif) repeat-y;
}

/* Content Supplementary Pests, Termites, Weeds, FAQ, About, Contact -------------------------------------*/
div#conSupContact,
div#conSupAbout,
div#conSupFaq,
div#conSupWeeds,
div#conSupTermites,
div#conSupPests {
	width: 290px;
	float: left;
	text-align: left;
	background : url(images/general/imgSupBckgrnd.gif) repeat-y;
	padding: 10px 0 50px 0;
}

div#conSupPests h1 {
	width: 147px;
	height: 25px;
	background: url(images/pests/titleGotPests.gif) no-repeat;
	text-indent: -9000px;
	margin-left: 65px;
}

div#conSupTermites h1 {
	width: 195px;
	height: 25px;
	background: url(images/termites/titleGotTermites.gif) no-repeat;
	text-indent: -9000px;
	margin-left: 47px;
}

div#conSupWeeds h1 {
	width: 160px;
	height: 25px;
	background: url(images/weeds/titleGotWeeds.gif) no-repeat;
	text-indent: -9000px;
	margin-left: 65px;
}

div#conSupAbout h1 {
	width: 130px;
	height: 25px;
	background: url(images/about/titleAboutUs.gif) no-repeat;
	text-indent: -9000px;
	margin-left: 65px;
}

div#conSupAbout ul,
div#conSupWeeds ul,
div#conSupTermites ul,
div#conSupPests ul {
	margin: 10px 0;
}

div#conSupAbout ul li a,
div#conSupWeeds ul li a,
div#conSupTermites ul li a,
div#conSupPests ul li a {
	width: 270px;
	height: 33px;
	display:block;
	padding:15px 0px 0px 20px;
	background: transparent url(images/general/navSubBckgrndOff.gif) no-repeat bottom left;
	text-decoration : none;
}

div#conSupAbout ul li a:visited,
div#conSupWeeds ul li a:visited,
div#conSupTermites ul li a:visited,
div#conSupPests ul li a:visited {
	background:#b8bce0 url(images/general/navSubBckgrndOff.gif) no-repeat bottom left;
}

div#conSupAbout ul li a:hover,
div#conSupWeeds ul li a:hover,
div#conSupTermites ul li a:hover,
div#conSupPests ul li a:hover {
	background:#9fa2cb url(images/general/navSubBckgrndOn.gif) no-repeat bottom left;
}

li.selected  {
	font-weight : bold;
}

li.selected a img {
	width: 33px;
	height: 20px;
	margin-left: 15px;
	border: none;
	vertical-align: middle;
}

div#picSubNav {
	width: 200px;
	height: 333px;
	margin: 30px 0 0 40px;
	border : 5px solid #404387;
}

.reqInspect {
	width: 270px;
	height: 135px;
	margin: 20px 0 0 8px;
	border : 1px solid #0e0f53;
}

div#conSupPests a img,
div#conSupTermites a img,
div#conSupWeeds a img,
div#conSupFaq a img,
div#conSupAbout a img,
div#conSupContact a img {
	border: none;
}

div#videoSubNav {
	width: 266px;
	height: 177px;
	margin: 20px 0 0 7px;
	border : 5px solid #404387;
}

div#video2SubNav {
	width: 266px;
	height: 200px;
	margin: 20px 0 0 7px;
	border : 5px solid #404387;
}

.video {
	margin: 3px 30px 0 30px;
	text-align: center;
	font : bold 80%;
}

/* Content Main Pests -------------------------------------*/
div#conMainPestThreat,
div#conMainPestSoln,
div#conMainPestArea,
div#conMainPestRequest {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainPestGuar {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainPestThreat h1 {
	width: 274px;
	height: 33px;
	background: url(images/pests/titleTheThreat.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 300px;
}

div#conMainPestSoln h1 {
	width: 252px;
	height: 30px;
	background: url(images/termites/titleTheSolution.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 318px;
}

div#conMainPestArea h1 {
	width: 280px;
	height: 30px;
	background: url(images/pests/titleAreasTreated.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 290px;
}

div#conMainPestGuar h1 {
	width: 208px;
	height: 30px;
	background: url(images/termites/titleGuarantee.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 362px;
}

div#conMainPestRequest h1 {
	width: 429px;
	height: 30px;
	background: url(images/termites/titleInspection.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 141px;
}

.contentPests {
	padding: 10px 25px 0 20px;
}

.contentPests span {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
}

/* pest threat -------------------------------------*/
div#pestTypes {
	width: 590px;
	margin: 20px 0;
}

div#pestBoxTop {
	width: 590px;
	height: 43px;
}

div#pestBoxBase {
	width: 590px;
	height: 43px;
	clear: both;
}

.ptyTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#ptyContent ul {
	padding: 0px 20px 10px 20px;
}

div#ptyContent ul h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin-top: 10px;
}

div#ptyContent ul p {
	color: #000000;
	font : 90% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

img#divBox1 {
	width: 550px;
	height: 1px;
	background-color: #404387;
}

img#picPest {
	width: 120px;
	height: 100px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

/* pest solution -------------------------------------*/
div#pestSoln {
	width: 590px;
	margin: 15px 0;
}

.psoTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#psoContent {
	width: 590px;
}

div#psoContent ul {
	padding: 0px 20px 10px 20px;
}

div#psoContent p {
	padding-bottom: 10px;
}

div#psoContent h2 {
	width: 122px;
	height: 28px;
	background: url(images/termites/title2Inspection.gif) no-repeat;
	text-indent: -9000px;
	margin-top: 10px;
}

div#psoContent h3 {
	width: 128px;
	height: 28px;
	background: url(images/termites/title2Treatment.gif) no-repeat;
	text-indent: -9000px;
	margin-top: 10px;
}

div#psoContent h4 {
	width: 156px;
	height: 28px;
	background: url(images/termites/title2Commitment.gif) no-repeat;
	text-indent: -9000px;
	margin-top: 10px;
}

img#psoInspect,
img#psoTreat,
img#psoCommit {
	width: 200px;
	height: 120px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

/* pest areas treated -------------------------------------*/
div#pestArea {
	padding: 10px 20px 0 20px;
}

div#pestArea img {
	margin: 5px 0;
}

div#pestArea ol {
	padding: 0px 20px 0px 30px;
}

div#pestArea ol li {
	padding-top: 10px;
	list-style-type: decimal;
	list-style-position: outside;
	color: #0e0f53;
}

/* pest guarantee -------------------------------------*/
img#pestGuar {
	width: 225px;
	height: 25px;
	margin: -40px 0 0 270px;
	position: absolute;
}

img#stampGuar {
	margin-left: 20px;
}

div#conPestGuar {
	width: 540px;
	margin: 20px 0 0 20px;
	padding: 20px 10px;
	border: 2px solid #009900;
}


/* termite guarantee -------------------------------------*/
img#termGuar {
	width: 225px;
	height: 25px;
	margin: -40px 0 0 270px;
	position: absolute;
}

/* pests request an inspection -------------------------------------*/
div#requestPestInspect {
	margin: 20px 0 0 20px;
}

div#requestPestInspect img {
	height: 5px;
}

input {
 background-color: #b8bce0;
 border: 1px solid #b8bce0;
}

select {
 background-color: #b8bce0;
 }

textarea {
 background-color: #b8bce0;
 border: 1px solid #b8bce0;
 scrollbar-base-color: #b8bce0;
 scrollbar-arrow-color: #b8bce0;
 overflow: auto;
}

/* termite request an inspection -------------------------------------*/
div#requestTermInspect {
	margin: 20px 0 0 20px;
}

div#requestTermInspect img {
	height: 5px;
}

/* Content Main Termites -------------------------------------*/
div#conMainTermThreat,
div#conMainTermSoln,
div#conMainTermHow,
div#conMainTermRequest {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainTermGuar {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conTermGuar {
	width: 540px;
	margin: 20px 0 0 20px;
	padding: 20px 10px;
	border: 2px solid #009900;
}

div#conMainTermThreat h1 {
	width: 245px;
	height: 30px;
	background: url(images/termites/titleTheThreat.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 325px;
}

div#conMainTermSoln h1 {
	width: 252px;
	height: 30px;
	background: url(images/termites/titleTheSolution.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 318px;
}

div#conMainTermHow h1 {
	width: 260px;
	height: 30px;
	background: url(images/termites/titleHowItWorks.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 310px;
}

div#conMainTermGuar h1 {
	width: 208px;
	height: 30px;
	background: url(images/termites/titleGuarantee.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 362px;
}

div#conMainTermRequest h1 {
	width: 429px;
	height: 30px;
	background: url(images/termites/titleInspection.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 141px;
}

.contentTermites {
	padding: 10px 25px 0 20px;
}

.contentTermites span {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

.contentTermites img {
	margin: 0 0 20px 15px;
}

/* termite threat -------------------------------------*/
div#termitesTypes,
div#termitesAttracts {
	width: 590px;
	margin: 20px 0;
}

div#ttyBoxTop,
div#ttyBoxBase,
div#tatBoxTop {
	width: 590px;
	height: 43px;
}

div#tatBoxBase {
	width: 590px;
	height: 43px;
	clear: both;
}

.ttyTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 120% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#ttyContent ul {
	padding: 0px 20px 20px 20px;
}

div#ttyContent ul h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin-top: 10px;
}

div#ttyContent ul h4 {
	color: #4753bc;
	font : bold 100%/140% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

div#ttyContent ul p {
	color: #000000;
	font : 90% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

img#divBox {
	width: 550px;
	height: 1px;
	background-color: #404387;
}

img#ttySubt {
	width: 120px;
	height: 101px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

img#ttyForm {
	width: 120px;
	height: 127px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

.tatTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#tatContent {
	width: 590px;
}

div#tatContent h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin-top: 10px;
}

div#tatContent li {
	list-style : disc inside;
	font : 90% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

div#tatInterior {
	width: 170px;
	float: left;
	padding: 0 5px 10px 20px;
}

div#tatPerimeter {
	width: 170px;
	float: left;
	padding: 0 5px 10px 5px;
}

div#tatExterior {
	width: 170px;
	float: right;
	padding: 0 20px 10px 5px;
}

/* termite solution -------------------------------------*/
div#termitesSoln {
	width: 590px;
	margin: 10px 0;
}

div#tsoBoxTop,
div#tsoBoxBase {
	width: 590px;
	height: 43px;
}

.tsoTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#tsoContent {
	width: 590px;
}

div#tsoContent ul {
	padding: 0px 20px 10px 20px;
}

div#tsoContent ul li ul {
	padding: 0px;
	margin-top: -5px;
}

div#tsoContent ul li ul li {
	padding: 3px 0 0 15px;
	background: url(images/general/imgCheckMark.gif) no-repeat top left;
	color : #0e0f53;
}

div#tsoContent p {
	padding-bottom: 10px;
}

div#tsoContent h2 {
	width: 122px;
	height: 28px;
	background: url(images/termites/title2Inspection.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 5px 0;
}

div#tsoContent h3 {
	width: 128px;
	height: 28px;
	background: url(images/termites/title2Treatment.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 5px 0;
}

div#tsoContent h4 {
	width: 156px;
	height: 28px;
	background: url(images/termites/title2Commitment.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 5px 0;
}

div#tsoContent h5 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	margin: 20px 0 10px 0;
}

img#tsoInspect,
img#tsoTreat,
img#tsoCommit {
	width: 200px;
	height: 120px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

/* termite how it works -------------------------------------*/
div#termHowSent,
div#termHowPrem,
div#termHowTerm {
	padding: 0 10px 0 20px;
}

div#termHowSent h2 {
	width: 226px;
	height: 77px;
	background: url(images/termites/imgSentriconLogo.gif) no-repeat;
	text-indent: -9000px;
}

div#termHowSent img {
	margin: 20px 0 10px 0;
}

div#termHowSent h3,
div#termHowTerm h3,
div#termHowPrem h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin-top: 10px;
}

div#termHowSent ul li,
div#termHowPrem ul li,
div#termHowTerm ul li {
	list-style : disc outside;
	color : #0e0f53;
	margin: 0 0 5px 20px;
}

.divBox2 {
	margin: 20px 0;
}

.divBox3 {
	margin: 20px 0 20px 20px;
}

div#termHowPrem h2 {
	width: 203px;
	height:72px;
	background: url(images/termites/imgPremiseLogo.gif) no-repeat;
	text-indent: -9000px;
	margin-bottom: 5px;
}

div#termHowTerm h2 {
	width: 175px;
	height:155px;
	background: url(images/termites/imgTermidorLogo.jpg) no-repeat;
	text-indent: -9000px;
	margin-bottom: 5px;
}

div#termHowTerm p {
	margin: 0px 0;
}

/* Content Main Weeds -------------------------------------*/
div#conMainWeedsThreat,
div#conMainWeedsSoln,
div#conMainWeedsTips,
div#conMainWeedsRequest {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainWeedsGuar {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainWeedsThreat h1 {
	width: 250px;
	height: 39px;
	background: url(images/weeds/titleTheThreat.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 325px;
}

div#conMainWeedsSoln h1 {
	width: 252px;
	height: 30px;
	background: url(images/termites/titleTheSolution.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 318px;
}

div#conMainWeedsTips h1 {
	width: 245px;
	height: 30px;
	background: url(images/weeds/titleHelpfulTips.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 325px;
}

div#conMainWeedsGuar h1 {
	width: 208px;
	height: 30px;
	background: url(images/termites/titleGuarantee.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 362px;
}

div#conMainWeedsRequest h1 {
	width: 429px;
	height: 30px;
	background: url(images/termites/titleInspection.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 141px;
}

.contentWeeds {
	padding: 10px 25px 0 20px;
}

/* weeds threat -------------------------------------*/
div#weedTypes {
	width: 590px;
	margin: 20px 0;
}

div#weedBoxTop {
	width: 590px;
	height: 43px;
}

div#weedBoxBase {
	width: 590px;
	height: 43px;
	clear: both;
	margin-top: 10px;
}

.wtyTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#wtyContent ul {
	padding: 0px 20px 10px 20px;
}

div#wtyContent ul li {
	margin-bottom: 15px;
}

div#wtyContent ul h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin-top: 20px;
}

div#wtyContent ul p {
	color: #000000;
	font : 100% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

img#picWeed {
	width: 120px;
	height: 100px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

/* weeds solution -------------------------------------*/
div#weedSoln {
	width: 590px;
	margin: 15px 0;
}

.wsoTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#wsoContent {
	width: 590px;
}

div#wsoContent ul {
	padding: 0px 20px 10px 20px;
}

div#wsoContent p {
	padding-bottom: 10px;
}

div#wsoContent h2 {
	width: 122px;
	height: 28px;
	background: url(images/termites/title2Inspection.gif) no-repeat;
	text-indent: -9000px;
	margin-top: 10px;
}

div#wsoContent h3 {
	width: 128px;
	height: 28px;
	background: url(images/termites/title2Treatment.gif) no-repeat;
	text-indent: -9000px;
	margin-top: 10px;
}

div#wsoContent h4 {
	width: 156px;
	height: 28px;
	background: url(images/termites/title2Commitment.gif) no-repeat;
	text-indent: -9000px;
	margin-top: 10px;
}

img#wsoInspect,
img#wsoTreat,
img#wsoCommit {
	width: 200px;
	height: 120px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

/* weeds helpful tips -------------------------------------*/
div#weedsTips {
	padding: 10px 10px 0 20px;
}

div#weedsTips img {
	margin: 5px 0;
}

div#weedsTips ul h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	margin-top: 10px;
}

div#weedsTips ul li {
	color : #0e0f53;
	margin-bottom: 5px;
}

/* weeds guarantee -------------------------------------*/
div#conWeedsGuar {
	width: 540px;
	margin: 20px 0 0 20px;
	padding: 20px 10px;
	border: 2px solid #009900;
}

img#weedsGuar {
	width: 225px;
	height: 25px;
	margin: -40px 0 0 270px;
	position: absolute;
}

/* weeds request an inspection -------------------------------------*/
div#requestWeedsInspect {
	margin: 20px 0 0 20px;
}

div#requestWeedsInspect img {
	height: 5px;
}

/* Content FAQ  -------------------------------------*/
div#conMainFaq {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainFaq h1 {
	width: 548px;
	height: 30px;
	background: url(images/faq/titleFaq.gif) no-repeat;
	text-indent: -9000px;
	margin: 12px 0 0 25px;
}

div#contentFaq {
	padding: 20px 25px 0 20px;
}

div#contentFaq span {
	color: #404387;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
}

div#faq {
	padding: 0px 10px 0 20px;
}

div#faq ul h3 {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	margin-top: 10px;
}

div#faq ul li {
	color : #0e0f53;
	margin-bottom: 5px;
}

img#divBox3px {
	width: 550px;
	height: 3px;
	background-color: #404387;
	margin: 0 0 20px 20px;
}

/* Content About -------------------------------------*/
div#conMainAboutGuar,
div#conMainAboutLocn,
div#conMainAboutTeam {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainAboutTeam h1 {
	width: 180px;
	height: 30px;
	background: url(images/about/titleOurTeam.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 390px;
}

div#conMainAboutLocn h1 {
	width: 190px;
	height: 30px;
	background: url(images/about/titleLocations.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 380px;
}

div#conMainAboutGuar h1 {
	width: 290px;
	height: 30px;
	background: url(images/about/titleOurGuarantee.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 280px;
}

.contentAboutGuar,
.contentAbout {
	padding: 10px 25px 0 20px;
}

.contentAboutGuar span {
	color: #8a0a14;
	font : bold 110% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
}

.contentAbout img {
	margin: 5px 0 20px 10px;
	border : 2px solid #404387;
}

img#aboutImg2 {
	margin-top: -20px;
}

.contentAboutGuar img {
	margin: 0 0 20px 15px;
}


/* Our Team -------------------------------------*/
div#ourTeam {
	padding: 10px 20px 0 20px;
}

div#ourTeam img {
	margin: 5px 0;
}

/* Location -------------------------------------*/
div#aboutLocn {
	width: 590px;
	margin: 15px 0;
}

.alnTitle {
	color: #ffe16f;
	margin: -32px 0 0 20px;
	font : bold 130% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

div#aboutBoxTop {
	width: 590px;
	height: 43px;
}

div#aboutBoxBase {
	width: 590px;
	height: 43px;
	clear: both;
}

div#alnContent {
	width: 590px;
}

div#alnContent ul {
	padding: 0px 20px 10px 20px;
}

div#alnContent p {
	padding-bottom: 10px;
}

div#alnContent h2 {
	color: #404387;
	font : bold 160% Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	margin-top: 10px;
}

img#locnMap {
	width: 250px;
	height: 200px;
	margin: -12px 0 5px 20px;
	border : 2px solid #404387;
}

/* Guarantee -------------------------------------*/
div#aboutGuar {
	width: 540px;
	margin: 20px 0 0 20px;
	padding: 20px 10px;
	border: 2px solid #009900;
}

/* Content Contact  -------------------------------------*/
div#conMainContact {
	width: 590px;
	float: right;
	text-align: left;
	padding-bottom: 20px;
	margin-left: 20px;
	position: relative;
}

div#conMainContact h1 {
	width: 210px;
	height: 30px;
	background: url(images/contact/titleContactUs.gif) no-repeat;
	text-indent: -9000px;
	margin: 10px 0 0 360px;
}

.centerAlign {
	padding: 15px 30px 5px 30px;
	text-align: center;
}

table#tblContact {
	margin: 0 0 170px 100px;
}

/* footer -------------------------------------*/
div#blueFtrBar {
	width: 100%;
	height: 117px;
	background: url(images/general/imgFtrBckgrnd.gif) repeat-x;
}

div#ftrBestOf,
div#ftrFacebook {
	width: 900px;
	height: 0px;
	margin: 0 auto;
	text-align: left;
	postition: relative;
}

div#ftrFacebook img {
	border: none;
}

.bestOf {
	width: 154px;
	height: 170px;
	position: absolute;
	margin: -144px 0 0 10px;
}

.facebook {
	width: 144px;
	height: 44px;
	position: absolute;
	margin: -78px 0 0 740px;
}

div#blueFtrVerb {
	width: 900px;
	height: 0px;
	margin: 0 auto;
	text-align: left;
}

.ftrVerb {
	color: #ffffff;
	margin: -72px 0 0 190px;
	font : Trebuchet MSTrebuchet MS,Arial,Helvetica,sans-serif;
	position: absolute;
}

.ftr1 {
	color: #ffe16f;
}

.ftr2 {
	color: #ad0d19;
	font-weight : bold;
}

div#ftrInfo {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}

div#ftrInfo p {
	width: 550px;
	text-align: center;
	font-size: 85%;
	margin:10px 0 60px 200px;
}

div#ftrInfo img {
	border: none;
}

img#npma {
	margin: 3px 20px 0 0;
}

img#fpma {
	margin: 3px 0 0 20px;
}

/* Nav dropdowns -------------------------------------*/
/* DHTMLGoodies for the dropdown menu */

#dhtmlgoodies_menu img{
	margin:0px;
	padding:0px;
	border:none;
	display:inline;
}
	/* End general styles for this example page */
	/* General configuration CSS */

#dhtmlgoodies_menu ul li ul{
	display:none;	/* Needed to display ok in Opera */
	clear:both;
}
		
#dhtmlgoodies_menu{
	visibility:hidden;
	padding: 0;
	clear:both;
}

#dhtmlgoodies_menu ul{
	margin:0px;	/* No indent */
	padding:0px;	/* No indent */
	border:none;
}

#dhtmlgoodies_menu li{
	list-style-type:none;	/* No bullets */
	padding:0px;
	margin:0px;

}	
#dhtmlgoodies_menu a{
	border:none;
	margin:0px;
	padding:0px;
}
	/* End general configuration CSS */
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
#dhtmlgoodies_menu ul{
	border:none;
}
		
#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
	border:0px;
	padding:0px;
/*		border:1px solid #317082;*/
/*		background-color:#E2EBED;*/
	overflow:visible;
	height:30px;
}

#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
	border:0px;
	padding:0px;
	text-align:left;
	background-color:#bc3942;
}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
#dhtmlgoodies_menu a{
	color: #fff;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	border:none;
}
	
	/*
	Main menu items 
	*/
	
#dhtmlgoodies_menu .currentDepth1{
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	border:none;
}

#dhtmlgoodies_menu .currentDepth1over{
	padding-left:0px;
	padding-right:0px;
	margin:0px;
/*		background-color:#317082;*/
}

#dhtmlgoodies_menu .currentDepth1 a{
	font-weight:bold;
}

#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
	color:#FFF;
	font-weight:bold;
}
	
	/* Sub menu depth 1 */
#dhtmlgoodies_menu .currentDepth2{
	padding: 0 5px 3px 5px;
	font-weight: bold;		
}

#dhtmlgoodies_menu .currentDepth2over{
	background-color:#b8bce0;
	padding: 0 5px 3px 5px;
}	

#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
	color:#0e0f53;
	font-weight: bold;		
}	

	/* Sub menu depth 2 */
#dhtmlgoodies_menu .currentDepth3{
	padding-right:2px;
	border:1px solid #FFF;
}

