
/* ### Styles provided by Tiny Spicy Menus : Tiny Spicy Menus ### */

/* -[ TOP-LEVEL MENU ]------------------------------------------------------- */
div.tinySpicyNav {
}
	
ul#tsNavigation {
	list-style: none;
	padding:    0;
	margin:     0;
	cursor:     default;
}
	
ul#tsNavigation ul {
	list-style: none;
	margin:     0;
	padding:    0;
	position:   absolute;
}
	
li.topLevel {
	float:      left;
	z-index:    10;
}
li.topLevel p {
	padding:      0;
	margin:    0;
}
	
li.topLevel a, li.topLevel a:visited, li.topLevel a:active, li.topLevel a:link {
}
	
#tsNavigation li.over {
}
	
#tsNavigation li.over a {
}
	
/* -[ SUBMENU ]-------------------------------------------------------------- */
ul.submenuL1 {
	margin-top:   2px;
	visibility:    hidden;
	z-index:       20;
	white-space:   nowrap;
}
	
ul.submenuL1 li a:hover,ul.submenuL1 li a {
}
	
ul.submenuL1 li {
	z-index:    30;
	position:   relative;
	cursor:     pointer;
	border: 1px solid;
}
	
ul.submenuL1 li.hasSubmenu {
	background: transparent url(/common/images/menus/dark_east.gif) right center no-repeat;
}
	
	
/* -[ TERTIARY MENU ]-------------------------------------------------------- */
ul.submenuL2 {
	z-index: 30;
	white-space:   nowrap;
	position:      relative;
}

/* ### Styles provided by Web Dynamics (** required **) : Web Dynamics - Root Styles ### */

html body { 
}
table { 
}
table th {
	text-align: center;
}
h1, h2, h3, h4, h5, h6 {
	text-decoration: none;
	background: transparent;
}


/* custom styles */
.label {
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
}	
.clearit {
	clear: both;
	height: 1px;
	line-height: 0;
	font-size: 1px;
	overflow: hidden;
}
.head-room {
	margin: 7px 0;
}
.elbow-room {
	margin: 0 7px;
}
.component-options {
	padding: 3px;
	margin: 3px;
}


/* paragraphs */
.paragraph {
	text-align: left;
}
.paragraph .title {
}
.paragraph .subtitle {
}
.paragraph .text {
}

/* sticky notes */
div#sticky {
	display: inline;
}
div#sticky a {
	border: none;
	text-decoration: none;
	position: relative; 
}
div#sticky a span {
	display: none;
	text-decoration: none;
}
div#sticky a:hover {
	text-indent: 0;
}	
div#sticky a:hover span {
	display: block;
	position: absolute; 
	top: 0px;	
	left: 20px;
	width: 450px;
	padding: 3px; 
	margin: 3px; 
	z-index: 100; 
	color: black; 
	background: #ffff9c;
	font: 10px Verdana, sans-serif, Arial; 
	text-decoration: none;
	border: 1px #000 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}

/* help */
.wd-help {
	color: black;
	background-color: #ffff9c;
	border: 1px solid #999999;
	margin: 3px;
	padding: 3px;
}

/* alert */
.wd-alert {
	color: white;
	background-color: red;
	border: 1px solid #999999;
	margin: 3px;
	padding: 3px;
}

/* error */
.wd-error {
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	background-color: red;
	border: 1px solid #999999;
	margin: 3px;
	padding: 3px;
}
/* tables */
table.list {
	display: table;
	border: 1px #999999 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}
table.list tr { 
	display: table-row;
}
table.list thead { 
	font-weight: bold;
}
table.list thead a:link { 
}
table.list thead a:hover { 
}
table.list thead a:visited { 
}
table.list thead a:active { 
}
table.list th { 
	display: table-cell;
	border: 1px #999999 solid;
	padding-left: 8px;
	padding-right: 8px; 
}
table.list .icon {
	width: 16px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;
}	
table.list tbody { 
	font-weight: normal;
}		
table.list td { 
	display: table-cell;
	vertical-align: top;
	border-bottom: 1px gray dotted;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px; 
}	
table.list tfoot { 
	border: 1px #999999 solid;
	font-weight: bold;
	text-align: center;
}	
table.list tfoot td { 
	border-style: none;
}	


table.embedded-list {
	display: table;
	border: 1px #999999 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}
table.embedded-list tr { 
	display: table-row;
}
table.embedded-list thead { 
	font-weight: bold;
	text-align: left;
}
table.embedded-list th { 
	display: table-cell;
	border: 1px #999999 solid;
	padding-left: 8px;
	padding-right: 8px; 
}
table.embedded-list .icon {
	width: 16px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;
}	
table.embedded-list tbody { 
	font-weight: normal;
}		
table.embedded-list td { 
	display: table-cell;
	vertical-align: top;
	border-bottom: 1px gray dotted;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px; 
}		
table.embedded-list tfoot { 
	border: 1px #999999 solid;
	font-weight: bold;
	text-align: center;
}	



table.form {
	display: table;
	border: 1px #999999 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}
table.form thead { 
	text-align: left;
	font-weight: bold;
}
table.form thead a:link { 
}
table.form thead a:hover { 
}
table.form thead a:visited { 
}
table.form thead a:active { 
}
table.form tr { 
	display: table-row;
}
table.form th { 
	display: table-cell;
	border: 1px #999999 solid;
	padding-left: 8px;
	padding-right: 8px; 
}
table.form tbody { 
	font-weight: normal;
}		
table.form td { 
	display: table-cell;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px; 
}		
table.form tfoot { 
	border: 1px #999999 solid;
	font-weight: bold;
	text-align: center;
}	


table.embedded-form {
	display: table;
	border: 1px #999999 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
}
table.embedded-form tr { 
	display: table-row;
}
table.embedded-form thead { 
	font-weight: bold;
	text-align: left;
}
table.embedded-form th { 
	display: table-cell;
	border: 1px #999999 solid;
	padding-left: 8px;
	padding-right: 8px; 
}
table.embedded-form tbody { 
	font-weight: normal;
}		
table.embedded-form td { 
	display: table-cell;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px; 
}		
table.embedded-form tfoot { 
	border: 1px #999999 solid;
	font-weight: bold;
	text-align: center;
}	


table.invisible {
	display: table;
}
table.invisible tr { 
	display: table-row;
}
table.invisible thead { 
}
table.invisible th { 
	display: table-cell;
}
table.invisible tbody { 
}		
table.invisible td { 
	display: table-cell;
	vertical-align: top;
	border-bottom: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}		
table.invisible tfoot { 
	border: 1px #999999 solid;
	font-weight: bold;
	text-align: center;
}

/* ### Styles provided by Financial Services Websites : Where did this come from? ### */



/* ### Styles provided by Phase VI - Christy #1 : Christy #1 - Tiny Spicy Menus ### */

/* -[ TOP-LEVEL MENU ]------------------------------------------------------- */
div.tinySpicyNav {
	padding-left: 10px;
}
	
li.topLevel {
	margin:     10px 0;
	padding:    3px 10px;
	text-transform:	uppercase;
	line-height: 22px;
}
	
li.topLevel a, li.topLevel a:visited, li.topLevel a:active, li.topLevel a:link {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	padding: 6px 0;
}
	
#tsNavigation li.over {
	background-color: #999;
}
	
#tsNavigation li.over a {
	color:#000;
}
	
/* -[ SUBMENU ]-------------------------------------------------------------- */
ul.submenuL1 {
	width: 160px;
}
	
ul.submenuL1 li a:hover,ul.submenuL1 li a {
	color: #000;
	text-decoration: none;
	text-transform: none;
}
	
ul.submenuL1 li {
	background-color:#dedede;
	padding:    3px 10px;
	text-align: left;
	border-color: #ccc #888 #888 #bbb;
	line-height: 14px;
}
	
ul.submenuL1 li.hasSubmenu {
	background-color:#dedede;
	padding-right: 24px;
}
	
	
/* -[ TERTIARY MENU ]-------------------------------------------------------- */
ul.submenuL2 {
	margin-left:   2px;
}

/* ### Styles provided by Phase VI - Christy #1 : Christy #1 ### */

/* --------------------- general -------------------- */
body {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
img {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
}

/* ---------------------- outer wrapper ---------------------- */
#outer-wrapper {
	width: 805px;
	margin-left: auto;
	margin-right: auto;
}

/* ---------------------- content wrapper ---------------------- */
#content-wrapper-n {
	width: 201px;
	float: left;
}

#content-wrapper-m {
	width: 601px;
	min-height: 400px;
	float: left;
}

/* ---------------------- header ---------------------- */
#header-01 #logo h1 {
	padding: 10px;
}
#header-02 {
	width: auto;
	height: 50px;
}

/* ---------------------- primary menu ---------------------- */
#primary-menu {
	overflow: hidden;
}

/* ---------------------- sidebar ---------------------- */
#sidebar {
	float: left;
	width: 100%;
}
#sidebar-01 {
}
#sidebar-02 {
}
#sidebar-03 {
}
#sidebar-04 {
}
#sidebar-05 {
}
#sidebar-06 {
}
#sidebar-07 {
}
#sidebar-08 {
}
#sidebar-09 {
}
#sidebar-10 {
}
#sidebar-11 {
}

/* ---------------------- secondary menu ---------------------- */
#secondary-menu {
	width: auto;
	height: auto;
}
#secondary-menu .menu {
	width: 100%;
	min-height: 25px;
}
#secondary-menu .menu .title {
	line-height: 19px;
	padding: 3px 5px 3px 25px;
}

/* ---------------------- tertiary menu ---------------------- */
#tertiary-menu {
	width: auto;
	height: auto;
}
#tertiary-menu .menu {
	background: none;
	width: 100%;
	min-height: 20px;
	border-bottom: none;
}
#tertiary-menu .menu .title {
	line-height: 15px;
	padding: 0;
}

/* ---------------------- content ---------------------- */
#content-02, #content-03, #content-04 {
	padding: 7px 40px;
}
.page-image, .page-image img {
	width: 601px;
	height: 250px;
}
.page-image img {
	border: 0;
}
#page-image-beach-family {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-beach-family.jpg);
}
#page-image-beach {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-beach.jpg);
}
#page-image-boat {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-boat.jpg);
}
#page-image-couple {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-couple.jpg);
}
#page-image-doctor {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-doctor.jpg);
}
#page-image-family {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-family.jpg);
}
#page-image-golf {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-golf.jpg);
}
#page-image-meeting {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-meeting.jpg);
}
#page-image-sky {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/page-sky.jpg);
}
#page-image-beach-umbrella {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/beach-umbrella.jpg);
}
#page-image-boat-fishing {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/boat-fishing.jpg);
}
#page-image-canoe {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/canoe.jpg);
}
#page-image-canyon-overlook {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/canyon-overlook.jpg);
}
#page-image-couple-pointing {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/couple-pointing.jpg);
}
#page-image-couple-sailing {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/couple-sailing.jpg);
}
#page-image-fairway-walk {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/fairway-walk.jpg);
}
#page-image-fly-fishing {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/fly-fishing.jpg);
}
#page-image-forest-path {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/forest-path.jpg);
}
#page-image-generations {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/generations.jpg);
}
#page-image-graduation {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/graduation.jpg);
}
#page-image-grandpa-fishing {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/grandpa-fishing.jpg);
}
#page-image-helping-hand {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/helping-hand.jpg);
}
#page-image-river-fishing {
	background-image: url(/common/designs/phase-vi/christy-1/images/page-images/river-fishing.jpg);
}
.page-title {
	width: 520px;
}
.page-title h1 {
	display: block;
}

/* ---------------------- footer ---------------------- */
#footer {
	width: auto;
	height: 30px;
	clear: both;
}
#footer-01 {
	width: 350px;
	height: 30px;
	float: left;
}
#footer-02 {
	width: 455px;
	height: 30px;
	float: left;
}
#footer-03 {
	clear: left;
}
#footer-menu {
	text-align: right;
	padding: 7px 20px;
}

/* -------------------- paragraph -------------------- */
.paragraph .text {
	line-height: 150%;
	padding: 7px 0;
	padding-top, padding-bottom: 7px;
	padding-left, padding-right: 0px;
}

/* -------------------- office -------------------- */
#offices .office {
	margin: 0px;
	padding: 20px 7px;
	line-height: 150%;
	text-align: center;
}
#offices .office .name {
	font-weight: bold;
}
#offices .office .photo img {
	width: 181px;
}

/* -------------------- quick-take -------------------- */
#quick-take {
	text-align: center;
	padding: 5px 7px;
}
#quick-take .title {
	font-family: Times New Roman,Times,serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	width: 96%;
}
#quick-take .text {
	font-family: Times New Roman,Times,serif;
	font-size: 14px;
	font-style: italic;
	font-weight:100;
	width: 96%;
}
/* -------------------- request information -------------------- */
#request-information {
	width: 201px;
	height: 40px;
}

#request-information img {
	width: 201px;
	height: 40px;
}

/* -------------------- tell a friend -------------------- */
#tell-a-friend {
	width: 201px;
	height: 40px;
}

#tell-a-friend img {
	width: 201px;
	height: 40px;
}

/* -------------------- weather widget -------------------- */
.weather-widget {
	width: 180px;
	height: 180px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 10px 0;
}

/* -------------------- copyright -------------------- */
#copyright {
	padding: 7px 20px;
}

/* -------------------- legal -------------------- */
#legal {
	text-align: center;
	padding: 10px 30px;
}
.disclaimer {
	padding:3px 20px;
}
/* -------------------- ie hacks -------------------- */
var {
	display: block;
}


/* ### Styles provided by Phase VI - Christy #1 : Christy #1 - Landing Page ### */

/* general */
#landing-page {
}
#landing-page-n {
	height: 340px;
}
#landing-page-m {
	display: none;
}
#landing-page-s {
	height: 260px;
}
#landing-page .more, #landing-page .more img {
	width: 47px;
	height: 18px;
	float: right;
}
#landing-page .more {
	repeat: no-repeat;
}


/* media */
.landing-page-media {
	float: left;
}
#landing-page-media-xxx {
	width: 536px;
	height: 340px;
}


/* welcome */
.landing-page-welcome {
	float: left;
}
#landing-page-welcome-xxx {
	width: 267px;
	height: 340px;
}
.landing-page-welcome .title {
	width: 100%;
	height: 120px;
}
.landing-page-welcome .title h1 {
	padding: 0 10px;
}
.landing-page-welcome .text {
	height: 142px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 130%;
	padding: 10px;
	overflow: hidden;
}
.landing-page-welcome .more {
	margin: 10px;
}


/* categories */
#landing-page-categories {
	height: 260px;
	overflow: hidden;
}
.landing-page-category {
	width: 267px;
	float: left;
}
.landing-page-category .title {
	height: 52px;
}
.landing-page-category .title h1 {
	font-family: Trebuchet MS,Helvetica,sans-serif;
	font-size: 24px;
	font-weight: lighter;
	line-height: 32px;
	margin: 0px;
	padding: 10px;
}
.landing-page-category .text {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: 150px;
	line-height: 130%;
	padding: 10px;
	overflow: hidden;
}
.landing-page-category .more {
	margin: 10px;
}



/* ### Styles provided by Phase VI - Christy #1 - Red : Tiny Spicy Menus (Color Overrides) ### */

/* -[ TOP-LEVEL MENU ]------------------------------------------------------- */
#tsNavigation li.over {
	background-color: #ce8a89;
}
	
/* -[ SUBMENU ]-------------------------------------------------------------- */
ul.submenuL1 li {
	background-color:#f6dddd;
}
	
ul.submenuL1 li.hasSubmenu {
	background-color:#f6dddd;
}
	
	
/* -[ TERTIARY MENU ]-------------------------------------------------------- */


/* ### Styles provided by Phase VI - Christy #1 - Red : Christy #1 Red ### */

/* --------------------- general -------------------- */
body {
	background-image: url(/common/styles/christy-1-red/images/background.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
}
a {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
h1 { 
	font-size: 2em; 
	margin: .67em 0;
}
h2 { 
	font-size: 1.5em; 
	margin: .75em 0;
}
h3 { 
	font-size: 1.17em; 
	margin: .83em 0;
}

/* ---------------------- outer wrapper ---------------------- */
#outer-wrapper {
	background-color: #ffffff;
}

/* ---------------------- content wrapper ---------------------- */
#content-wrapper-n {
	background-color: #f6dddd;
	background-image: url(/common/styles/christy-1-red/images/content-wrapper-n-background.jpg);
	background-repeat: no-repeat;
	border-left: 1px dotted #999999;
}

#content-wrapper-m {
	border-left: 1px dotted #999999;
	border-right: 1px dotted #999999;
}

/* ---------------------- header ---------------------- */
#header-02 {
	background-image: url(/common/styles/christy-1-red/images/header-02-background.png);
	background-repeat: repeat-x;
	border-bottom: 1px solid #ffffff;
}

/* ---------------------- sidebar ---------------------- */
#sidebar {
	background-color: #ffffff;
}
#sidebar-01 {
	display: none;
}
#sidebar-03 {
	display: none;
}
#sidebar-04 {
	border-bottom: 1px dotted #999999;
}
#sidebar-05 {
	border-bottom: 1px dotted #999999;
}
#sidebar-06 {
	border-bottom: 1px dotted #999999;
}
#sidebar-07 {
	display: none;
}
#sidebar-09 {
	display: none;
}
#sidebar-10 {
	background-image: url(/common/styles/christy-1-red/images/content-wrapper-n-background.jpg);
	background-repeat: no-repeat;
	height: 60px;
}
#sidebar-11 {
	display: none;
}

/* ---------------------- secondary menu ---------------------- */
#secondary-menu .menu {
	background: transparent url(/common/styles/christy-1-red/images/secondary-menu-arrow.jpg) left top no-repeat;
	background-position: 0 3px;
	border-bottom: 1px dotted #999999;
}
#secondary-menu .menu .title {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#secondary-menu .menu .title .selected {
	color: #990000;
	font-weight: bold;
}
#secondary-menu .menu .title a {
	color: #333;
	text-decoration: none;
}
#secondary-menu .menu .title a:hover {
	color: #990000;
	text-decoration: underline;
}

/* ---------------------- tertiary menu ---------------------- */
#tertiary-menu .menu {
	background: none;
	border-bottom: none;
}
#tertiary-menu .menu .title {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
#tertiary-menu .menu .title .selected {
	color: #333;
	font-weight: bold;
}
#tertiary-menu .menu .title a {
	color: #333;
	text-decoration: none;
}
#tertiary-menu .menu .title a:hover {
	color: #990000;
	text-decoration: underline;
}

/* ---------------------- page title ---------------------- */
.page-title h1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: lighter;
	color: #990000;
}

/* ---------------------- footer ---------------------- */
#footer {
	background-image: url(/common/styles/christy-1-red/images/footer-background.png);
	background-repeat: repeat-x;
}
#footer-menu a {
	color: #ffffff;
	text-decoration: underline;
}
#footer-menu a:hover {
	color: #cccccc;
	text-decoration: underline;
}

/* -------------------- paragraph -------------------- */
.paragraph h1 {
	color: #aaa;
}
.paragraph h2 {
	color: #990000;
}
.paragraph h3 {
	color: #990000;
}

/* -------------------- office -------------------- */
#offices {
	background-color: #ffffff;
}
#offices .office a {
	color: #990000;
}

/* -------------------- quick-take -------------------- */
#quick-take .text {
	color: #990000;
	font-family: Times New Roman, Times, serif;
	font-style: italic;
	font-weight: 100;
}

/* -------------------- request information -------------------- */
#request-information {
	background-image: url(/common/styles/christy-1-red/images/request-information.jpg);
}

/* -------------------- tell a friend -------------------- */
#tell-a-friend {
	background-image: url(/common/styles/christy-1-red/images/tell-a-friend.jpg);
}

/* -------------------- copyright -------------------- */
#copyright {
	color: #ffffff;
}

/* -------------------- legal -------------------- */
#legal {
	color: #999999;
	font-size: 10px;
}



/* ### Styles provided by Phase VI - Christy #1 - Red : Christy #1 - Red - Landing Page ### */

/* GENERAL */
#landing-page {
	background-color: #fff;
}
#landing-page-n {
	border-bottom: 1px dotted #999;
}
#landing-page-m {
}
#landing-page-s {
}
#landing-page .more, #landing-page .more img {
}
#landing-page .more {
	background-image: url(/images/landing-page-more.png);
}


/* MEDIA */
.landing-page-media {
	background-image: url(/images/landing-page-media.jpg);
}


/* WELCOME */
.landing-page-welcome {
	width: 267px;
	border-left: 1px dotted #999;
	border-right: 1px dotted #999;
}
.landing-page-welcome .title {
	background-image: url(/images/landing-page-welcome.jpg);
}
.landing-page-welcome .title h1 {
	color: #990000;
	font-size: 28px;
	font-style: italic;
	font-weight: lighter;
}
.landing-page-welcome .text {
	color: #797979;
}
.landing-page-welcome .more {
}


/* CATEGORIES */
#landing-page-categories {
	border-left: 1px dotted #999;
}
.landing-page-category {
	border-right: 1px dotted #999;
}
.landing-page-category .title {
}
.landing-page-category .title h1 {
	color: #990000;
	font-style: italic;
	font-weight: lighter;
}
.landing-page-category .text {
	color: #797979;
}
.landing-page-category .more {
}



/* ### Styles provided by David L. Stratton and Thomas Turner : Custom Styles StrattonTurner ### */

#offices .office .phone img {
	background-image: url(/images/sm_wintermountainpeak.jpg);
}

#sidebar-05 {
	display: none;
}

body {
	color: #999999;
}
#header-01 {
	height: 85px;
	border-bottom: 1px solid #fff;

}

h1 { 
	font-size: 2em; 
	margin: .67em 0;
        color: #660000;
}
#header-02, #footer-01, #footer-02 {
	background-image: none;
	background-color: #660000;
}
#secondary-menu .menu .title .selected {
	color: #660000;
}
#quick-take .text {
	color: #660000;
}
.page-title h1 {
	color: #660000;
}
.paragraph h1, .paragraph h3 {
	color: #999999;
}
.paragraph h2 {
	color: #660000;
}
body {
	background-image: url(/common/styles/christy-1-red/images/background.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
