/*
Theme Name: Land Surveys
Theme URI:
Description:
Version: 1.0
Author:
Author URI:
Tags:
*/

HTML {
	BACKGROUND-IMAGE: url(images/main_bg.gif); BACKGROUND-COLOR: #ddd; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x
}
BODY {
	BACKGROUND-IMAGE: url(images/main_bg.gif); BACKGROUND-COLOR: #ddd; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #2e7af6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2e7af6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #2e7af6; TEXT-DECORATION: underline
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 900px
}
.top-image {
	BACKGROUND-IMAGE: url(images/top.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.top-nav {
	BACKGROUND-COLOR: #2839ad; HEIGHT: 48px; CLEAR: both
}
.top-nav .logo {
	FLOAT: left
}
.top-nav .logo IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.top-nav .nav {
	PADDING-RIGHT: 34px; FLOAT: right
}
.top-nav .nav DIV {
	FLOAT: left; HEIGHT: 48px
}
.top-nav .nav SPAN {
	VISIBILITY: hidden
}
.top-nav .nav A {
	TEXT-ALIGN: center; DISPLAY: block; HEIGHT: 28px; TEXT-DECORATION: none
}
.nav A:hover {
	TEXT-DECORATION: none
}
.top-nav .nav .nav-home A {
	BACKGROUND-IMAGE: url(images/home.gif); WIDTH: 60px
}
.top-nav .nav .nav-home A:hover {
	BACKGROUND-IMAGE: url(images/home_on.gif); WIDTH: 60px
}
.top-nav .nav .nav-profile A {
	BACKGROUND-IMAGE: url(images/profile.gif); WIDTH: 62px
}
.top-nav .nav .nav-profile A:hover {
	BACKGROUND-IMAGE: url(images/profile_on.gif); WIDTH: 62px
}
.top-nav .nav .nav-contact A {
	BACKGROUND-IMAGE: url(images/contact.gif); WIDTH: 84px
}
.top-nav .nav .nav-contact A:hover {
	BACKGROUND-IMAGE: url(images/contact_on.gif); WIDTH: 84px
}
.top-nav .nav .nav-employment A {
	BACKGROUND-IMAGE: url(images/employment.gif); WIDTH: 94px
}
.top-nav .nav .nav-employment A:hover {
	BACKGROUND-IMAGE: url(images/employment_on.gif); WIDTH: 94px
}
#main {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; PADDING-RIGHT: 21px; CLEAR: both; PADDING-TOP: 0px
}
.no-probs-wrapper {
	HEIGHT: 35px; CLEAR: both
}
.no-probs-wrapper .no-probs {
	FLOAT: left
}
.no-probs-wrapper .nav-rmi {
	PADDING-RIGHT: 30px; FLOAT: right
}
.no-probs-wrapper .nav-rmi A {
	PADDING-LEFT: 10px; DISPLAY: block; FLOAT: left; TEXT-DECORATION: none
}
.no-probs-wrapper .nav-rmi IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.main {
	BACKGROUND-COLOR: #fff; CLEAR: both
}
.main .main-left {
	WIDTH: 234px; FLOAT: left; BORDER-RIGHT: #fff 1px solid
}
.main .nav-left {
	BACKGROUND-IMAGE: url(images/menu_bg.gif); BACKGROUND-COLOR: #2839ad
}
.main .nav-left-spacer {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
.main .main-left-row {
	BACKGROUND-COLOR: #e3e3e3
}
#left-pane-wrapper {
	BACKGROUND-COLOR: #e3e3e3
}
.main .main-center {
	FLOAT: right
}
.main .main-center-photo {
	BORDER-BOTTOM: #fff 1px solid; WIDTH: 624px; HEIGHT: 262px
}
#main-content-wrapper {
	WIDTH: 624px
}
#tbl-main-center {
	BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #e3e3e3 1px solid
}
#tbl-login {
	MARGIN: 5px 0px 0px 24px
}
#tbl-login .tbl-login-lbl {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
#tbl-login .proj-mgt {
	PADDING-BOTTOM: 12px; COLOR: #164f7f
}
#tbl-login .tbl-login-cham {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.clsCMOn {
	BACKGROUND-IMAGE: url(images/menu_bg.gif); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2839ad; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ticker-new {
	PADDING-LEFT: 3px; COLOR: #d65823; FONT-SIZE: 80%
}
.clsCMOver {
	BACKGROUND-IMAGE: url(images/menu_bg.gif); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2839ad; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clsCMOn2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #4c5abb; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.clsCMOver2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f6c824; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #2839ad; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.news-wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.news-wrapper UL {
	
}
.news-list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news-list LI A:hover {
	TEXT-DECORATION: underline
}
.news-date {
	COLOR: #999; FONT-SIZE: 11px
}
.index_left_pane {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #e3e3e3; PADDING-LEFT: 0px; WIDTH: 234px; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 12px
}
.img-ch-commerce {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.login-form {
	MARGIN-LEFT: 23px
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #2839ad; MARGIN: 0px auto; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #eee; CLEAR: both; PADDING-TOP: 12px
}
#footer A {
	COLOR: #eee; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #eee; TEXT-DECORATION: underline
}
#marqueecontainer {
	POSITION: relative; MARGIN-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; OVERFLOW: hidden
}
#faderwrapper {
	POSITION: relative; WIDTH: 624px; HEIGHT: 262px; OVERFLOW: hidden
}
#faderwrapper .pics IMG {
	Z-INDEX: -3; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.hidden {
	DISPLAY: none; VISIBILITY: hidden
}
.pagenotfound {
	TEXT-ALIGN: center; COLOR: #ad4125; FONT-WEIGHT: bold; PADDING-TOP: 15px
}

A.copyright:hover {
	FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #fff; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
A.copyright:link {
	FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #fff; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.copyright:visited {
	FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #fff; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.copyright:hover:visited {
	FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #fff; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
P {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #534e4e; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
UL {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #534e4e; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
OL {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #534e4e; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
TD {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #534e4e; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
DIV {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #534e4e; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.sub {
	COLOR: #ed1417; FONT-WEIGHT: bold
}
H1 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #ed1417; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
H2 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "verdana", "arial", sans-serif; COLOR: #ed1417; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.login {
	COLOR: #164f7f
}
TABLE.maintable {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
TABLE.h100 {
	HEIGHT: 100%
}
TD.h100 {
	HEIGHT: 100%
}
TD.copyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #2839ad; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #fff; FONT-SIZE: 9px; PADDING-TOP: 12px
}
TD.home_login {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #e3e3e3; PADDING-LEFT: 23px; WIDTH: 234px; PADDING-RIGHT: 12px; HEIGHT: 100%; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 12px
}
TD.home_splash1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 18px; WIDTH: 230px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
TD.home_splash2 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 394px; PADDING-RIGHT: 18px; PADDING-TOP: 12px
}
TD.main {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 18px; PADDING-TOP: 12px
}
TD.menu_bg {
	BACKGROUND-IMAGE: url(images/menu_bg.gif); BACKGROUND-COLOR: #2839ad
}
.clsCMOn {
	BACKGROUND-IMAGE: url(images/menu_bg.gif); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2839ad; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clsCMOver {
	BACKGROUND-IMAGE: url(images/menu_bg.gif); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2839ad; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clsCMOn2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #4c5abb; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.clsCMOver2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f6c824; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #2839ad; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.resultsbuts {
	BORDER-BOTTOM: #ffffff 0px; BORDER-LEFT: #ffffff 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ee2023; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #ffffff 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 0px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.textcell {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

.widgettitle {
background:#9A9A9A none repeat scroll 0 0;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
padding:10px 20px;
}