/* CSS Document */

/* S: GLOBALS */
* {
	margin:0px;
	padding:0px;}
html {
	height:100%; font-family:Arial, Helvetica, sans-serif;
	background:url(../img/glbl/html_back_fade.jpg) #cccccc top left repeat-x;}
body {
	min-height:100%;
	height: auto; width:100%;
	background:url(../img/glbl/body_back_green.gif) top left repeat;}
#ie_6_body {
	height:100%;
	text-align:center;
	background:url(../img/glbl/html_back_fade.jpg) #cccccc top left repeat-x;}
#ie_body {
	text-align:center;}
.hide {
	display:none;}
.show {
	display:block;}
.clear {
	clear:both;}
.clickable {
	cursor:pointer;}
#siteTitle {
	display:none;}
p {
	padding:10px;}
h1 {
	padding:10px;}
h2 {
	padding:10px;}
h3 {
	padding:10px;}
a {
	color:#666666;
	text-decoration:none;}
a:hover {
	text-decoration:underline;}
input {
	border:1px solid #333333; font-size:14pt;
	padding:3px; margin-bottom:5px}
.scrollBreak {
	width:758px; height:auto; text-align:center;}
/* E: GLOBALS */

/* S: WRAPPERS */
#wrapper { /* page wrapper */
	margin:0 auto 0 auto;
	width:760px; height:auto;
	float:none; clear:none;
	background:#f1f6ff; color:#333333;
	border:1px solid #121212;
	border-top:none;
	text-align:left;}
#headWrap { /* header wrap */
	width:758px; height:214px;
	float:none; clear:both;
	border:1px solid #f1f6ff; color:#333333;
	border-bottom:none;
	background:url(../img/hdr/full_occidental.jpg) top left no-repeat;}
#navWrap { /* nav wrap */
	width:758px; height:279px;
	float:none; clear:both;
	border:1px solid #f1f6ff;
	border-bottom:none;
	background:none;}
#bodyWrap { /* body wrap */
	width:758px; height:auto;
	float:none; clear:both;
	border:1px solid #f1f6ff;
	border-bottom:none;}
#footWrap { /* footer wrap */
	width:758px; height:auto;
	position:relative;
	float:none; clear:both;
	background-color:#121212;
	border:1px solid #f1f6ff;
	color:#ffffff;}
/* E: WRAPPERS */

/* S: NAVWRAP */
#navbox {
	width:auto; height:auto;
	float:left; clear:left;}
#imgbox {
	width:378px; height:277px;
	float:left; clear:none;
	margin:1px 0px 0px 1px;
	background:url(../img/nav/imgbox_back.jpg) top left no-repeat;}
#imgbox img {
	margin:3px 0px 0px 3px;}
#imgbox object {
	margin:3px 0px 0px 3px;}
#imgbox embed {
	margin:3px 0px 0px 3px;}
#navbox ul {
	width:375px; height:auto;
	background:#f1f6ff;
	border-right:1px solid #f1f6ff;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24pt;}
#navbox li {
	background-color:#85c329;
	color:#c9f2ba;
	width:375px; height:55px;
	border-bottom:1px solid #f1f6ff;
	text-align:center;}
#navbox li a {
	width:375px; height:auto;
	background:url(../img/nav/li_grass.png) top left no-repeat;
	display:block; color:#c9f2ba; 
	line-height: 55px;
	margin:auto auto auto auto;}
#navbox li.here {
	background-color:#bb0000;
	color:#FFFFFF;}
#navbox li span {
	width:375px; height:auto;
	background:url(../img/nav/li_grass.png) top left no-repeat;
	display:block;
	line-height: 55px;
	margin:auto auto auto auto;}
/* E: NAVWRAP */

/* S: FOOTWRAP */
#footerAdmin {
	position:absolute; bottom:10px; right:10px;
	width:32px; height:32px;}
/* E: FOOTWRAP */

/* S: BEFORE AND AFTER */
.bapic {
	width:100%; text-align:center;}
/* E: BEFORE AND AFTER */

/* S: INDEX */
#slideShow {
	width:270px; height:210px;
	float:left; clear:none;
	margin:10px;}
#bodyText {
	width:400px; height:auto;
	float:left; clear:none;}
/* E: INDEX */

/* S: SERVICES */
.serviceWrapper {
	text-align:center; width:100%;
	float:left; clear:none;}
.centerWrap {
	text-align:center;
	margin:0 auto; width:704px;
	float:none; clear:none;}
.serviceWrap {
	width:auto; height:auto; padding:5px;
	margin:5px; float:left;
	clear:none; text-align:center;}
.serviceImg {
	width:auto; height:auto;
	float:none; clear:both;}
.serviceImg img {
	padding:1px;
	border:2px solid #85c329;}
.serviceName {
	width:auto; height:auto;
	float:none; clear:both;
	display:block;}
.servpic {
	border:2px solid #85c329;
	background:#f1f6ff; padding:5px;
	margin:10px;}
#pineList {
	list-style-image:url(../img/srv/bullet.jpg);
	display:block;}
#pineList li {
	margin:4px 0px 5px 2em;}
/* E: SERVICES */
