/*******  Begin Page Defaults dfco.com  *******/

/******* 
Yellow: #a98334
Blue Borders: #224798

Blue H1:  2e74a6

Footer Top: #444
Footer Bottom: #404040
*******/

* {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body {
	background: url(../images/bg_header_nav.gif) #000 repeat-x;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	font-size: .75em;
	letter-spacing: .03em;
	line-height: 1.35em;
	text-align: center;
	margin: 0px auto 0px auto;
}

/*******  Eliminate the border on image links  *******/
a:active, a:focus {
	outline: none;
}
/*******  Eliminate the border on image links  *******/

a {
	text-decoration: none;
}

img {
	border: 0px solid;
}

fieldset {
	border: 0px;
}

.EmailAddress {
	display: none;
	visibility: hidden;
}

.Bold {
	font-weight: bold;
}

.BoldYellow {
	font-weight: bold;
	color: #a98334;
}

.BoldBlue {
	font-weight: bold;
	color: #224798;
}

.BoldBlueBig {
	font-size: 1.2em;
	font-weight: bold;
	color: #2e74a6;
}

.BorderWhite {
	border: 1px solid #fff;
}

.BorderYellow {
	border: 1px solid #a98334;
}

.BorderGrey {
	border: 4px solid #444;
}



.BorderDash {
	border: 1px dashed #ccc;
}

.BorderDot {
	border: 1px dotted #ccc;
}

.BorderBlack {
	border: 1px solid #000 !important;
}

.BorderBlueSmall {
	border: 2px solid #224798;
}

.BorderBlue {
	border: 8px solid #224798;
}

.NoBorder {
	border: none !important;
}

.HomeSpace {
	margin: 1.5em 0em 1.5em 0em;
}

.Big {
	font-size: 1.5em !important;
	letter-spacing: .025em;
}

.LargeCopy {
	font-size: 1.75em;
	line-height: 1.75em;
	font-weight: bold;
}

	.LargeCopy a {
		color: #a98334 !important;
	}
		
	.LargeCopy a:hover {
		color: #224798 !important;
	}

.NoJustify {
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left !important;
}

.Justify {
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
}

.Spacer10Down {
	margin: 0px 0px 20px 0px;
}

.Spacer30Down {
	margin: 0px 0px 30px 0px;
}

.Spacer40Down {
	margin: 0px 0px 40px 0px;
}

.Clock {
	float: left;
	background: url(../images/icon_clock.png) no-repeat;
	width: 14px;
	height: 14px;
	margin: 2px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Thought {
	background: url(../images/icon_thought.png) no-repeat;
	float: left;
	width: 14px;
	height: 14px;
	margin: 2px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1 {
	font-family: Arial;
	font-size: 1.75em;
	font-weight: bold;
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

h2 {
	font-family: Arial;
	font-size: 1.5em;
	letter-spacing: .02em; 
	font-weight: bold;
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

h3 {
	font-family: Arial;
	font-size: .875em;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h4 {
	font-family: Arial;
	font-size: 1.2em;
	font-weight: bold;
	margin: 20px 0px 10px 14px;
	padding: 0px 0px 0px 0px;
}

h5 {
	font-family: Arial;
	font-size: 1.4em;
	color: #ccc;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.FloatLeft {
	float: left;
	margin: 0px 10px 0px 0px;
}

.FloatLeftContent {
	float: left;
	margin: 4px 10px 0px 0px;
}

.FloatRight {
	float: right;
	margin: 0px 0px 0px 10px;
}

.FloatRightMarketing {
	float: right;
	margin: 5px 15px 0px 0px;
}

.BioFloat {
	float: left;
	margin: 4px 10px 0px 0px;
}

	.BioFloat img {
		border: 0px;
	}

	.BioSocial li {
		display: inline;
		margin: 0px 20px 0px 20px;
		padding: 0px 0px 40px 0px;
	}
	
	.BioSocial img {
		border: 0px !important;
	}

.Center {
	text-align: center;
	margin: 4px 0px 0px 0px !important;
}

.CenterImg {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.BoldBig {
	font-size: 1.2em;
	font-weight: bold;
}

#Wrapper {
	width: 100%;
	margin: 0px auto 0px auto;
	text-align: left;
}

#Header {
	background: url(../images/header.gif);
	width: 950px;
	height: 120px;
	margin: 0px auto 0px auto;
}

#TagWrapper {
	width: 950px;
	height: 40px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#TagWrapper li {
	list-style-type: none;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin-left: -0.2em;
	margin-right: -0.2em;
}

#Nav {
	width: 950px;
	height: 39px;
	line-height: 39px;
	margin: 0px auto 0px auto;	
	font-size: 1.3em;
	color: #fff;
}

#Nav p {
	display: inline;
	margin: 0px 10px 0px 10px;
}

#Nav a {
	color: #ccc;
	text-decoration: none;
	font-weight: bold;
}

#Nav a:hover {
	color: #a98334;
}

.Phone {
	float: right;
	width: 155px;
	height: 34px;
}

#Banner {
	background: url(../images/bg_banner.gif) repeat-x;
	width:100%;
	height: 304px;
	margin: 0px auto 0px auto;
	padding: 30px 0px 0px 0px;
}

#BGBanner {
	background: url(../images/bg_banner.jpg) no-repeat;
	width:950px;
	height: 275px;
	margin: 0px auto 0px auto;
}

#BannerSmall {
	background: url(../images/bg_banner_small.gif) repeat-x;
	width:100%;
	height: 100px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#BannerSmall img {
	margin: 4px 0px 0px 0px;
}

#BGBannerSmall {
	width: 950px;
	height: 90px;
	color: #ccc;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#BGBannerSmall p {
	width: 840px;
	height: 48px;
	line-height: 48px;
	float: left;
	font-size: 3em;
	font-style: italic;
	font-weight: bold;
	color: #69696b;
	margin: 26px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#BannerLeft {
	float: left;
	width: 100px;
	height: 90px;
	margin: 0px 10px 0px 0px;
}

#Notes {
	float: right;
	clear: left;
	width: 280px;
	height: 235px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	color: #ccc;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	border-left: 1px solid #2f2f2f;
}

#Notes p {
	margin: 0px 14px 6px 10px;
	padding: 10px 0px 0px 0px;
}

.NotesHeader {
	font-style: italic;
	font-family: Tahoma;
	font-size: 1.3em;
	font-weight: bold;
	letter-spacing: .1em;
}

#Notes span {
	color: #a98334;
	font-style: italic;
	font-weight: bold;
}

#ContentWrapper {
	background-color: #ccc;
	width: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 10px 0px;
	display: inline-block;
	text-align: center;
}

#Content {
	background-color: #ccc;
	width: 950px;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
}

#Content p {
	margin: 0px 0px 10px 0px;
}

#ContentLeft {
	width: 650px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 10px 16px 0px 0px;
	border-right: 1px solid #9c9c9c;
}

	#ContentFull {
		width: 905px;
		float: left;
		text-align: left;
		margin: 0px 0px 0px 0px;
		padding: 10px 16px 0px 0px;
	}
	
	#ContentFull p {
	font-size: 1.2em;
	margin: 0px 0px 10px 0px;
}

	#ContentFull span {
		font-size: .75em;
		margin: 0px 0px 10px 0px;
	}

	#ContentFull a {
		color: #224798;
	}

	#ContentFull a:hover {
		color: #a98334;
	}

	#ContentFull h1 {
		font-size: 1.55em;
		letter-spacing: normal;
		color: #2e74a6;
		margin: 0px 0px 5px 0px;
		/*color: #224798;*/
	}

	#ContentFull img {
		/*border: 2px solid #a98334;*/
		border: 2px solid #224798;
	}


#ContentLeft p {
	font-size: 1.2em;
	margin: 0px 0px 10px 0px;
}

#ContentLeft span {
	font-size: .75em;
	margin: 0px 0px 10px 0px;
}

#ContentLeft a {
	color: #224798;
}

#ContentLeft a:hover {
	color: #a98334;
}

#ContentLeft h1 {
	font-size: 1.55em;
	letter-spacing: normal;
	color: #2e74a6;
	margin: 0px 0px 5px 0px;
	/*color: #224798;*/
}


	
	#ClientAreaBox {
		height: 90px;
		line-height: 90px;
	}
	
	#ClientAreaBox p {
		margin: 0px 0px 20px 0px;
	}
	
	#ClientAreaBox img {
		float: left;
		padding: 0px 10px 0px 0px;
	}
	
	#ClientAreaBox h1 {
		font-size: 34px;
		letter-spacing: normal;
		color: #2e74a6;
		padding: 10px 0px 0px 0px !important;
		/*color: #224798;*/
	}
	
	

#ContentLeft img {
	/*border: 2px solid #a98334;*/
	border: 2px solid #224798;
}

	#Email {
		width: 100%;
		display: inline-block;
		margin: 10px 0px 10px 0px;
	}
	
	#Email div {
		float: left;
		width: 200px;
		font-size: .9em;
		margin: 0px 7px 0px 7px;
	}
	
	#Email h1 {
		font-size: 1.2em;
		font-weight: bold;
		color: #2e74a6;
	}

.LeasingThumbs {
	width: 100%;
	margin: 0px 0px 0px 0px;
}
	
.LeasingThumbs li {
	display: inline;
	margin: 0px 22px 0px 22px;
}

.LeasingThumbs li img {
	border: 0px !important;
}

.LeasingP {
	display: inline;
	margin: 0px 45px 0px 44px !important;
}

.Spacer30H {
	margin: 20px 0px 20px 0px;
}

	/*******  Begin Pic Popup  *******/
	#pic {
		position: relative;
		width: 100%;
		height: 134px;
	}

	#pic a .large {
		position: absolute;
		border: 0px;
		width: 1px;
		height: 1px;
		left: -1px;
		top: -1px;
	}

	#pic a.p1:hover .large {
		border: 1px solid #000 !important;
		width: 500px;
		height: 382px;
		margin: 0px 0px 0px 250px;
	}

	/*******  End Pic Popup  *******/

#Justify {
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
}

#LoginWrapper {
	background: url(../images/bg_login.png) no-repeat;
	width: 408px;
	height: 258px;
	margin: 40px auto 50px auto;
	padding: 0px 0px 0px 0px;
}

#Login {
	width: 300px;
	height: 258px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#LoginSpacer {
	width: 220px;
	height: 15px;
}

#Login input {
	margin: 4px 0px 0px 0px;
}

#Login span {
	font-family: Arial;
	font-size: 1.75em;
	font-weight: normal;
	color: #444;
}

#Login ul {
	height: 32px;
	line-height: 32px;
	list-style-type: none;
}

#Login li {
	display: inline;
	font-family: Arial;
	font-size: 1.75em;
	font-weight: bold;
	color: #444;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

#Login h1 {
	font-family: Arial;
	font-size: 1.75em;
	color: #a98334;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 10px 0px;
}

#Login h2 {
	font-family: Arial;
	font-size: 1.75em;
	font-weight: normal;
	color: #444;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

#Login h3 {
	height: 32px;
	font-family: Arial;
	font-size: 1.75em;
	font-weight: bold;
	color: #444;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ContactUL {
	list-style-position: inside;
	list-style: none;
	margin: 0px 0px 0px 10px;
}

.ContactUL li {
	padding: 0px 0px 8px 0px;
}

.BudgetUL {
	list-style-position: inside;
	list-style: none;
	margin: 0px 0px 0px 0px;
}

.BudgetUL li {
	display: inline;
	padding: 0px 18px 0px 0px;
}

#PaymentWrapper {
	background: url(../images/bg_login.png) no-repeat;
	width: 408px;
	height: 258px;
	margin: 40px auto 30px auto;
	padding: 0px 0px 0px 0px;
}

#Payment {
	width: 220px;
	margin: 0px auto 0px auto;
	padding: 30px 0px 0px 0px;
}

#PaymentSpacer {
	width: 220px;
	height: 10px;
}

#Payment input {
	margin: 4px 0px 0px 0px;
}

#Payment span {
	font-family: Arial;
	font-size: 1.2em;
	font-weight: normal;
	color: #a98334;
}

#Payment ul {
	height: 32px;
	line-height: 38px;
	list-style-type: none;
}

#Payment li {
	display: inline;
	font-family: Arial;
	font-size: 1.35em;
	font-weight: normal;
	line-height: normal;
	color: #a98334;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

#Payment h1 {
	font-family: Arial;
	font-size: 1.75em;
	color: #a98334;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

.LocalhostUL {
	list-style-position: inside;
	margin: 14px 0px 10px 20px;
}

.LocalhostUL li {	
	padding: 0px 0px 6px 0px;
}

	.MarketingUL {
		margin: 14px 0px 10px 20px;
	}

	.MarketingUL li {
		font-size: 1em;
		padding: 0px 0px 6px 0px;
	}


#PortfolioTable {
	width: 650px;
	margin: 10px 0px 0px 0px;
}

#PortfolioTable table {
	border-collapse: collapse;
	width: 650px;
	margin: 0px 0px 0px 0px;
}

#PortfolioTable td {
	padding: 6px;
	vertical-align: top;
}

.Col1 {
	width: 420px;
}

.Col2 {
	width: 230px;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
}

#PortfolioTable img {
	margin: 0px auto 0px auto;
	border: 4px solid #444;
}

#PortfolioTable h2 {
	/*background-color: #888;*/
	/*background: url(../images/bg_portfolio_header.gif) repeat-x;*/
	width: 196px;
	font-size: 1.2em;
	color: #4c4c4c;
	margin: 0px 0px 4px 4px;
}

#PortfolioTable p {
	font-size: 1em;
	line-height: 1.3em;
	margin: 0px 0px 20px 4px;
}

.PortfolioLine {
	width: 200px;
	height: 1px;
	background-color: #a3a3a3;
	margin: -10px 0px 10px 0px;
}

#PortfolioNavTop {
	background: url(../images/bg_portfolio_header.gif) repeat-x;
	width: 330px;
	height: 25px;
	text-align: center;
	margin: 20px 0px 10px 50px;
	border-right: 1px solid #989795;
	border-left: 1px solid #989795;
}

#PortfolioNavTop p {
	display: inline;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 25px;
	margin: 0px 10px 0px 10px;
	color: #4c4c4c;
}

#PortfolioNav {
	background: url(../images/bg_portfolio_header.gif) repeat-x;
	width: 300px;
	height: 25px;
	text-align: center;
	margin: 10px 0px 10px 70px;
	border-right: 1px solid #989795;
	border-left: 1px solid #989795;
}

#PortfolioNav p {
	display: inline;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 25px;
	margin: 0px 10px 0px 10px;
	color: #4c4c4c;
}

.CenterBlogImg {
	margin: 0px 0px 0px 10px;
}

	.BlogWrapper {
		width: 630px;
		margin: 10px 0px 0px 10px;
		padding: 20px 0px 80px 0px;
	}
	
	.BlogWrapper p {
		margin: 0px 14px 10px 14px !important;
		line-height: 1.4em;
		letter-spacing: normal;
		word-spacing: normal;
		text-align: justify;
	}

	.Fieldset {
		position: relative;
		width: 630px;
		border: 1px solid #000;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-color: #999
	}
	
	.Legend {
		position: absolute;
		z-index: 10;
		font-size: 1.5em;
		font-weight: bold;
		/*background-color: #444;*/
		background-color: #224798;
		color: #ccc;
		margin: -16px 0px 0px 14px;
		padding: 5px 10px 5px 10px;
		border: 1px solid #000;
	}

.CategoryImage {
	margin: 0px 4px 0px 0px;
}

.CategoriesHeader ul {
	display: inline-block;
	margin: 0px 0px 0px 0px;
}

.CategoriesHeader li {
	list-style-type: none;
	display: inline;
	font-family: Arial;
	font-style: italic;
	font-size: 1.75em;
	font-weight: bold;
	color: #444;
	margin: 0px 0px 0px 0px;
	padding: 0em .5em 0em .5em;
	text-align: center;
}

.Categories ul {
	display: inline;
}

.Categories li {
	list-style-type: none;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0em 1.5em 0em 0em;
	text-align: center;
}

.DottedLineLeft {
	display: inline-block;
	width: 630px;
	height: 1px;
	border-bottom: 1px dashed #9c9c9c;
	margin: 16px auto 16px auto;
}

.DottedLinePortfolio {
	width: 630px;
	height: 1px;
	border-bottom: 1px dashed #9c9c9c;
	margin: 12px auto 15px auto;
}

#ContentRight {
	width: 255px;
	float: left;
	text-align: left;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	margin: 2px 0px 0px 20px;
	padding: 10px 0px 0px 0px;
}

#ContentRight h1 {
	font-size: 1.55em;
	letter-spacing: normal;
	color: #2e74a6;
	margin: -2px 0px 10px 0px;
	/*color: #224798;*/
}

#ContentRight a {
	color: #000;
}

#ContentRight a:hover {
	color: #a98334;
}

#CalendarWrapper {
	background: url(../images/calendar.gif) no-repeat;
	width: 250px;
	height: 151px;
	margin: 0px 0px 0px 2px;
}

.CategoriesUL {
	background: url(../images/bg_categories.png) no-repeat;
	width: 241px;
	height: 114px;
	list-style-position: inside;
	margin: 16px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}

.CategoriesUL li {
	margin: 0px 0px 4px 20px;
}

.LineRight {
	display: inline-block;
	width: 250px;
	height: 1px;
	border-bottom: 1px solid #9c9c9c;
	margin: 10px auto 16px auto;
}

.ECommerceTbl {
	border: 1px solid #000;
	border-collapse: collapse;
	width: 630px;
	margin: 14px 0px 0px 10px;
}

.ECommerceTbl td {
	padding: 8px;
}

.ECol1 {
	width: 80%;
}

.ECol2 {
	width: 20%;
	text-align: center;
}

.EColor {
	background-color: #999;
}

.EColorBlue {
	background-color: #224798;
}

#ServicesHats ul {
	margin: 0px 0px 10px 0px;
}

#ServicesHats li {
	display: inline;
	margin: 0px 20px 0px 0px;
}

#SiteMap {
	width: 100%;
	/*background-color: #62615d;*/
	background-color: #2f2f2f;
	margin: -4px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #000;
}

#SiteMap p {
	margin: 0px 0px 10px 0px;
}

#SiteMap a {
	color: #000;
	text-decoration: none;
}

#SiteMapWrapper {
	width: 950px;
	display: table;
	color: #ccc;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 14px;
}

#SiteMapWrapper div {
	float: left;
	width: 170px;
	display: inline-block;
	margin: 0px 8px 0px 8px;
}

#SiteMapWrapper h2 {
	text-decoration: underline;
}

	#SiteMapWrapper div p {
		font-size: .75em;
		margin: 0px 0px 5px 0px;
	}
	
	#SiteMapWrapper div a {
		color: #ccc;
	}
	
	#SiteMapWrapper div a:hover {
		color: #a98334;
	}

#TagCloud {
	float: right !important;
	width: 264px !important;
	text-align: center;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#TagCloud h2 {
	margin: 0px 0px 7px 0px;
}

#TagCloud a {
	color: #ccc;
}

#Footer {
	width: 100%;
	height: 50px;
	color: #ccc;
	background-color: #000;
	/*background-color: #404040;*/
	padding: 10px 0px 10px 0px;
}

#Footer div {
	width: 950px;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

#Footer p {
	display: inline;
	margin: 0px 20px 0px 20px;
}

#Footer a {
	color: #ccc;
	text-decoration: none;
}

#Footer a:hover {
	color: #a98334;
	text-decoration: none;
}

#Copyright {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #2f2f2f;
	bottom: 0;
}

#Copyright div {
	width: 950px;
	height: 26px;
	line-height: 26px;
	margin: 0px auto 0px auto;
	color: #ccc;
	font-size: .85em;
	text-align: center;
}
	

/*******  End Page Defaults  *******/

	
	
	/*******  Begin Slider  *******/

	#slider {
		position: relative;
		width: 600px;
		margin: 0px 0px 0px 30px;
		padding: 30px 0px 0px 0px;
	}
	
	#slider span {
		color: #a98334;
		font-size: 1.55em;
		margin: 0px 0px 0px 20px;
	}	
	
	#SlideContentLeft1 {
		float: left;
		width: 320px;
		height: 184px;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight1 {
		float: left;
		width: 220px;
		height: 184px;
		margin: 0px 0px 0px 15px;
	}
	
	#SlideContentRight1 p {
		margin: 0px 0px 20px 0px;
	}
	
	#SlideContentRight1 span {
		font-family: Arial;
		color: #ccc;
		font-size: 1.2em;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight1 a {
		color: #ccc;
		text-decoration: none;
	}
	
	#SlideContentRight1 a:hover {
		color: #a98334;
	}
	
	#SlideContentLeft2 {
		float: left;
		width: 320px;
		height: 184px;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight2 {
		float: left;
		width: 210px;
		height: 184px;
		margin: 0px 0px 0px 15px;
	}
	
	#SlideContentRight2 p {
		margin: 0px 0px 20px 0px;
	}
	
	#SlideContentRight2 span {
		font-family: Arial;
		color: #ccc;
		font-size: 1.2em;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight2 a {
		color: #ccc;
		text-decoration: none;
	}
	
	#SlideContentRight2 a:hover {
		color: #a98334;
	}
	
	#SlideContentLeft3 {
		float: left;
		width: 320px;
		height: 184px;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight3 {
		float: left;
		width: 225px;
		height: 184px;
		margin: 0px 0px 0px 15px;
	}
	
	#SlideContentRight3 p {
		margin: 0px 0px 20px 0px;
	}
	
	#SlideContentRight3 span {
		font-family: Arial;
		color: #ccc;
		font-size: 1.2em;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight3 a {
		color: #ccc;
		text-decoration: none;
	}
	
	#SlideContentRight3 a:hover {
		color: #a98334;
	}
	
	#SlideContentLeft4 {
		float: left;
		width: 320px;
		height: 184px;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight4 {
		float: left;
		width: 220px;
		height: 184px;
		margin: 0px 0px 0px 15px;
	}
	
	#SlideContentRight4 p {
		margin: 0px 0px 20px 0px;
	}
	
	#SlideContentRight4 span {
		font-family: Arial;
		color: #ccc;
		font-size: 1.2em;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight4 a {
		color: #ccc;
		text-decoration: none;
	}
	
	#SlideContentRight4 a:hover {
		color: #a98334;
	}
	
	#SlideContentLeft5 {
		float: left;
		width: 320px;
		height: 184px;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight5 {
		float: left;
		width: 220px;
		height: 184px;
		margin: 0px 0px 0px 15px;
	}
	
	#SlideContentRight5 p {
		margin: 0px 0px 20px 0px;
	}
	
	#SlideContentRight5 span {
		font-family: Arial;
		color: #ccc;
		font-size: 1.2em;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
	}
	
	#SlideContentRight5 a {
		color: #ccc;
		text-decoration: none;
	}
	
	#SlideContentRight5 a:hover {
		color: #a98334;
	}

	.scroll {
		position: relative;
		width: 600px;
		height: 220px;
		overflow: auto;
		clear: left;
		color: #ccc;
	}

	.scrollContainer div.panel {
		width: 560px;
		height: 175px;
		padding: 16px 20px 0px 20px;
	}
	
	.scrollContainer p {
		margin: 0px 0px 20px 0px;
	}
	
	.scrollButtons {
		position: absolute;
		z-index: 50;
		top: 140px;
		cursor: pointer;
	}

	.scrollButtons.left {
		left: -20px;
	}

	.scrollButtons.right {
		right: -18px;
	}

	/*******  End Slider  *******/
	
	/*******  Begin Tag Cloud  *******/				
	#Cloud {
		position: relative;
		width: 255px !important;
		line-height: 2.4em;
		word-spacing: normal;
		letter-spacing: normal;
		text-align: justify;
	}
	
	#Cloud a:link {
		text-decoration: none;
		color: #ccc;
	}
	
	#Cloud a:hover {
		color: #000;
	}
	
	.Cloud0 {
		font-size: 1.0em;
		line-height: 1.0em;
	}
	
	.Cloud1 {
		font-size:1.4em;
		line-height: 1.0em;
	}
	
	.Cloud2{
		font-size: 1.8em;
		line-height: 1.0em;
	}
	
	.Cloud3 { 
		font-size: 2.2em;
		line-height: 1.0em;
	}
	
	.Cloud4 { 
		font-size: 2.6em;
		line-height: 1.0em;
	}
	
	.Cloud5 {
		font-size: 3.0em;
		line-height: 1.0em;
	}
	
	.Cloud6 { 
		font-size: 3.3em;
		line-height: 1.0em;
	}
	
	.Cloud7 {
		font-size: 3.6em;
		line-height: 1.0em;
	}
	
	.Cloud8 {
		font-size: 3.9em;
		line-height: 1.0em;
	}
	
	.Cloud9 {
		font-size: 4.2em;
		line-height: 1.0em;
	}
	
	.Cloud10 {
		font-size: 4.5em;
		line-height: 1.0em;
	}	
	/*******  End Tag Cloud  *******/
	
	/*******  Begin Forms  *******/
	.ContactTable {
		width: 100%;
		margin: 10px 0px 10px 0px;
}

	.ContactTable td {
		padding: 5px 0px 0px 0px;
		font-weight: bold;
		font-size: 1.2em;
	}
	
	.Cell1 {
		width: 100px;
	}
	
	.Cell2 {
		width: 275px;
	}
	
	.Cell3 {
		width: 100px;
	}
	
	.Cell4 {
		width: 225px;
	}
	
	.CellLeft {
		width: 55%;
	}
	
	.CellRight {
		width: 45%;
	}
	
	.FloatH1 {
		float: left;
		margin: -20px 0px 0px 170px;
	}
	
	form { margin: 0px; }

	.FormField {
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		width: 170px !important;
		height: 16px;
		border: 1px solid #224798;
		margin: 0px 0px 0px 0px !important;
		padding: 4px;
		background-color: #c4c4c4;
	}
	
	.FormFieldDomain {
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		width: 418px;
		height: 16px;
		border: 1px solid #224798;
		margin: 0px 0px 0px 0px;
		padding: 4px;
		background-color: #c4c4c4;
	}
	
	.DropDown {
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		width: 180px; 
		border: 1px solid #224798;
		padding: 4px;
		background-color: #c4c4c4;
	}

	.TextArea {
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif; 
		width: 606px; 
		height: 120px;
		font-size: 13px;
		border: 1px solid #224798;
		margin: 2px 0px 0px 0px;
		padding: 2px;
		overflow: hidden;
		background-color: #c4c4c4;
	}
	
	.ReadMore { 
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		background-color: #62615d;
		width: 100px;
		height: 24px;
		color: #ccc;
		font-weight: bold;
		border: 1px solid #000;
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		cursor: pointer;
	}

	.ReadMore:hover {
		background-color: #224798;
	}

	.Submit { 
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		background-color: #224798;
		width: 100px;
		height: 24px;
		color: #ccc;
		font-weight: bold;
		border: 1px solid #000;
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		cursor: pointer;
	}

	.Submit:hover {
		background-color: #62615d;
	}
	
	.FormFieldLogin {
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		font-size: 20px;
		width: 300px;
		height: 24px;
		line-height: 24px;
		background-color: #c4c4c4;
		margin: 0px 0px 0px 0px;
		padding: 0px 4px 4px 4px;		
		border: 1px solid #224798;
	}
	
	.SubmitLogin {
		background: url(../images/button_submit.png) no-repeat;
		width: 32px;
		height: 32px;
		border: 0px;
		cursor: pointer;
		margin: 0px 0px 0px 0px !important;
		vertical-align: middle;
	}
	
	.FormFieldPayment {
		width: 210px;
		height: 18px;
		line-height: 18px;
		font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		font-size: 14px;
		background-color: #c4c4c4;
		margin: 0px 0px 0px 0px;
		padding: 0px 4px 4px 4px;		
		border: 1px solid #224798;
	}
	/*******  End Forms  *******/










/*******  This Space Intentionally Left Blank  *******/
