/************************* General styles begin here *************************/

body {
	padding:0px;
	margin:0px;
	font-family:'Whitney-Book', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6e6e6e;
}
textarea, input {
	font-family:'Whitney-Book', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6e6e6e;
}
.Soho {
	font-family:'Soho-Std', Arial, Helvetica, sans-serif;
}
.Whitney {
	font-family:'Whitney-Book', Arial, Helvetica, sans-serif;
}
.WhitneyItalic {
	font-family:'Whitney-BookItalic', Arial, Helvetica, sans-serif;
}
.WhitneyBold {
	font-family:'Whitney-Semibold', Arial, Helvetica, sans-serif;
}
.Red {
	color:#FF0000;
}
.Green {
	color:#00b050;
}
.Blue {
	color:#0070c0;
}
.Orange {
	color:#F60;
}
.Green {
	color:#0C0;
}
.Black {
	color:#000;
}
/************************* General Styles Finish Here ****************************/

/************************* Header Styles Start Here ****************************/

#Top {
	width:100%;
	height:60px;
	background-color: #1f9fba;
	margin: 0 auto;
	text-align:left;
	z-index:10;
}
#TopTable {
	position:relative;
	width:900px;
	height:60px;
	clear:both;
	!background-color: #15c1e5;
	background-color: #ffffff;
	margin: 0 auto;
	text-align:left;
	z-index:10;
}
#Logo {
	position:absolute;
	cursor:pointer;
}
#LogoText {
	position:absolute;
	left:85px;
	top:0px;
	height:48px;
	width:211px;
	padding-top:12px;
}
#LogoTextAnchor {
	color:#FFFFFF;
	font-family:"Whitney-Book", "Times New Roman", Times, serif;
	font-size:30px;
	text-decoration:none;
}
#TopMenu {
	width:615px;
	position:absolute;
	left:298px;
	top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
.TopMenuItem {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border: solid rgb(241,103,118) 1px;

	background: transparent;
	background: -moz-linear-gradient(0deg, rgba(241,103,118,1), rgba(255,128,142,1) );
	background: -webkit-gradient(linear, left bottom, left top, from(rgb(241,103,118)), to(rgb(255,128,142)));
	background: -webkit-linear-gradient(0deg, rgba(241,103,118,1), rgba(255,128,142,1) );
	background: -o-linear-gradient(0deg, rgba(241,103,118,1), rgba(255,128,142,1) );
	background: linear-gradient(to right, rgba(241,103,118,1), rgba(255,128,142,1) );
	padding: 0px 9px 0px 9px;
	height:67px;
	text-align:center;
}
.TopMenuItem:hover {
	background: transparent;
	background-color: rgb(202,53,53);
	cursor:pointer;
}
.TopMenuItemSelected {
	background: transparent;
	background-color: rgb(202,53,53);
}
.TopMenu {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}
.TopLinks {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}

/************************* Header Styles Finish Here ****************************/

/************************* Left Menu styles begin here *************************/

#LeftColumn {
	width:275px;
	width:auto;
	vertical-align:top;
	background-color:#eb9375;
}
#LeftHeading {
	font-family: 'Soho-Std', Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:26px;
	padding:15px 15px 0px 15px;
}
.LeftLink {
	margin-left:15px;
	margin-right:15px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
}
.LeftLink a {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.LeftLink a:hover {
	color:#005ba6;
}
.LinkSelected a {
	color:#005ba6;
}
.LeftLinkSub {
	margin-left:35px;
	margin-right:15px;
	margin-bottom:2px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
.LeftLinkSubLast {
	margin-bottom:12px;
}
.LeftLinkSub a {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.LinkSelectedSub a {
	color:#005ba6;
}
div.hr {
	background: #fff  no-repeat scroll center;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:8px;
	height:1px;
}
div.hr hr {
	display: none;
}

/************************* Left Menu Styles Finish Here ****************************/

/************************* Page style begin here *************************/

.HomeTable {
	color:#ffffff;
}
.HomeHeadHeight {
	height:80px;
	vertical-align:top;
}
.HomeTextHeight {
	height:240px;
	vertical-align:top;
}
.Magic {
	font-family: "Whitney-Book", "Times New Roman", Times, serif; 
	font-size:18px;
	line-height:15px;
	font-weight:bold;
	font-style:italic;
	color:#000000;
}
.HomeQuote {
	font-family: "Whitney-Book", "Times New Roman", Times, serif; 
	font-size:15px;
	font-weight:bold;
}

.PageContent {
	vertical-align:top;
	padding:15px;
	font-size:16px;
	font-family: 'Whitney-Book', Arial, Helvetica, sans-serif;
}
.PageContent a {
	color:#005ba6;
	text-decoration:none;
}
.PageContent a:hover {
	text-decoration:underline;
}
.MainHeading {
	font-family: 'Whitney-Semibold', 'Soho-Std', Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#005ba6;
	padding-bottom:10px;
}

.ReadMore1{
	background-color:#FFFFFF;
	opacity:0.7;
	filter:alpha(opacity=70);
	height:33px;
	width:112px;
	vertical-align:middle;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	display:table-cell;
	color:#eb9375;
	text-decoration:none;
}
.ReadMore1:hover {
	background-color:#ba745d;
	color:#FFFFFF;
	cursor:pointer;
}
.ReadMore2 {
	background-color:#FFFFFF;
	opacity:0.7;
	filter:alpha(opacity=70);
	height:33px;
	width:112px;
	vertical-align:middle;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	display:table-cell;
	color:#FFA200;
	text-decoration:none;
}
.ReadMore2:hover {
	background-color:#674100;
	color:#FFFFFF;
	cursor:pointer;
}
.ReadMore3 {
	background-color:#FFFFFF;
	opacity:0.7;
	filter:alpha(opacity=70);
	height:33px;
	width:112px;
	vertical-align:middle;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	display:table-cell;
	color:#14a971;
	text-decoration:none;
}
.ReadMore3:hover {
	background-color:#094d33;
	color:#FFFFFF;
	cursor:pointer;
}
.Comment {
	font-family:'Soho-Std', Arial, Helvetica, sans-serif;
	height:100px;
	width:250px;
	background-color:#FFFFFF;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:absolute;
	top:305px;
	text-align:center;
	vertical-align:middle;
	z-index:5;
}
.Comment p
{
	margin:40px 10px;
	color:#000000;
}
.Comment2 {
	font-family:'Soho-Std', Arial, Helvetica, sans-serif;
	height:100px;
	width:250px;
	background-color:#FFFFFF;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:absolute;
	top:280px;
	text-align:center;
	vertical-align:middle;
	z-index:5;
}
.Comment2 p
{
	margin:40px 10px;
	color:#000000;
}
.Half {
	font-size:10px;
	vertical-align:super;
}
.Border1 {
	border:#bbbbbb 1px solid;
}
.BorderNoLeft {
	border-left:0px;
}
.BorderNoBottom {
	border-bottom:0px;
}
/************************* Page Styles Finish Here ****************************/

/************************* Footer styles begin here *************************/

.Footer {
 1background-image:-webkit-linear-gradient(-90deg, whiteSmoke, #999999);
 background-color:#e5e5e5;
}
.FooterMenu {
	font-family:Arial, Helvetica, sans-serif;
	color1:#000000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
}
.Footer a {
	color:#939393;
	text-decoration:none;
}
.Footer a:hover {
	color:#15c1e5;
}
.FooterSelected a {
	color:#15c1e5;
}

/************************* Footer Styles Finish Here ****************************/

/*********** 'wrapper' and 'faced' styles for the Homepage Slideshow *************/

#wrapper {
	margin: 0 auto;
	width: 900px;

	background: #ffffff;
	padding: 0 0 0 0;

	clear: both !important;
	display: block !important;
	float: none !important;
	position: relative !important;
}


#faded 
{
	position: relative;
	width: 100%;
	height: 350px;
	overflow: hidden;
	z-index: 1;
}

#faded ul 
{
	list-style: none;
	margin: 0;
}

#faded ul li 
{
	width: 100%;
}

#faded ul li#slide-2 div 
{
	background: #00aef0;
}

#faded ul li#slide-3 div 
{
	background: #f03081;
}

#faded ul li#slide-4 div 
{
	background: #95d001;
}

#faded div 
{
	background: #ffffff;
	width: 900px;
	height: 350px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
}

#faded ul.pagination 
{
	padding: 0 0 0 0;
}

#faded ul.pagination li 
{
	float: left;
	width: 1px;
	padding: 0 0 0 0;
}

#faded ul.pagination li a 
{
	background: url(/images/spacer.gif);
	float: left;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
