body, html {
	background:#fff;
	text-align:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:1.5;
	margin:0;
	padding:0;
}

#header_inner {
	background-color:#fff;
	width:960px;
	height:153px;
	margin:0 auto;
}

.logo {
	float:left;
	width:316px;
	padding:10px;
}

.search {
	float:right;
	width:260px;
	text-align:right;
	padding:20px;
}

.Nav-Login-Wrap {
	background:#fff;
	width:960px;
	overflow:visible;
	height:40px;
	border-top:double #0d0d0d;
        border-bottom:double #0d0d0d;
	margin:0 auto;
}

.RootMenuItemWrap {
	outline:none;
}

.RootMenuItem {
	padding:5px 18px;
}

.RootMenuItemHover {
	color:#7D5851;
	text-decoration:underline;
}

.RootMenuItemSelected {
	color:#F90;
	text-decoration:underline;
}

.SubMenuItemWrap {
	color:#e6e2db;
	background:#fff;
	border:1px solid #666;
	border-top:1px solid #ccc;
	margin:4px 0 0;
}

.SubMenuItem {
	color:#333;
	font-size:14px;
}

.SubMenuItem td {
	padding:3px 5px;
}

.SubMenuItemHover {
	color:#000;
	background:#ec9;
}

.SubMenuItemSelected {
	color:#fff;
	background:#999;
}

.admin .ContentPane_admin {
	overflow:auto;
	margin:0 auto;
}

#bodycontainer {
	background-color:#FFF;
	width:960px;
	clear:both;
	overflow:hidden;
	padding-bottom:10px;
	margin:0 auto;
}

.breadcrumb {
	text-align:left;
	clear:both;
	font-family:Georgia, Times New Roman, serif;
	padding:3px 0 0 30px;
}

.ContentPane {
	float:left;
	width:748px;
	overflow:auto;
	min-height:400px;
	padding:2px 0 5px 5px;
}

.SideBar {
	float:right;
	width:200px;
	overflow:hidden;
	padding:10px 0;
}

.ContentPane4 {
	float:left;
	width:700px;
	overflow:auto;
	padding:10px 0 10px 25px;
}

.SideBar2 {
	float:right;
	width:200px;
	display:inline;
	padding:10px 25px 10px 0;
}

.Left {
	float:left;
	width:290px;
	padding:10px 20px 10px 25px;
}

.ContentPane5 {
	float:left;
	width:290px;
	padding:10px 0;
}

.Right {
	float:right;
	width:290px;
	padding:10px 25px 10px 0;
}

.leftSidebar {
	float:left;
	width:230px;
	padding:10px 0 10px 25px;
}

.ContentPane2 {
	float:left;
	width:460px;
	overflow:auto;
	padding:10px 0 10px 10px;
}

.leftPane {
	float:left;
	width:330px;
	padding:10px 10px 10px 25px;
}

.ContentPane3 {
	float:left;
	width:360px;
	overflow:auto;
	padding:10px 0;
}

#footer {
	width:960px;
	height:100px;
	margin:0 auto;
}

p.footer-txt {
	color:#999;
	padding:10px;
}

h1, h2 {
	text-align:center;
	font-family: 'Cabin',serif;
}

h3, h4, h5, h6 {
	font-family:Georgia, Times New Roman, serif;
}

.Head {
	color:#005840;
	font-family: 'Cabin',serif;
	font-size:22px;
}

.SubHead {
	color:#60686e;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
}

a, a:link {
	font-weight:400;
	text-decoration:underline;
}

a:hover, a:visited:hover {
	color:#3E3E2F;
	text-decoration:none;
}

a.registerLink, a.loginLink {
	color:#333;
	font-weight:400;
	text-decoration:none;
	margin:5px;
}

a:hover.termsLink:link, a:hover.privacyLink:link {
	color:#fff;
	text-decoration:underline;
}

a.termsLink:link, a.privacyLink:link {
	color:#000;
	font-family:Georgia, Times New Roman, serif;
	font-weight:400;
	text-decoration:none;
	margin:5px;
}

.search a.SkinObject:link, .search a.SkinObject:hover {
	color:#000;
	font-family:Cabin, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

p.breadcrumb a, p.breadcrumb a:link, .breadcrumb a.SkinObject:link {
	color:#fff;
	text-decoration:none;
	font-weight:400;
}

p.breadcrumb a:hover, .breadcrumb a.SkinObject:hover, p.breadcrumb a:visited:hover, .breadcrumb a.SkinObject:visited:hover {
	color:#000;
	text-decoration:underline;
}

div.footerlinks a:link, div.footerlinks a:visited, div.footerlinks a:hover, div.footerlinks a:active {
	color:#998B66;
	font-size:11px;
	text-decoration:none;
}

p, .Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .CommandButton {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:1.5;
}

.copyRt, .termsLink, .privacyLink {
	color:#fff;
	font-family:Georgia, Times New Roman, serif;
	font-weight:400;
	text-decoration:none;
	margin:5px;
}

.SkinObject {
	color:#000;
	font-family:Georgia, Times New Roman, serif;
	font-size:12px;
	text-decoration:none;
	font-weight:400;
}

p.breadcrumb {
	margin:0;
}

.DNNAligncenter {
	text-align:left;
}

.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:700;
	font-style:normal;
	border:#fff 1px solid;
	border-right:none;
	border-left:none;
}

#header, #wrapper {
	width:998px;
	background:url('images/shadow.png') repeat-y left top;
	margin:0 auto;
}

.alt-bodycontent, .body-content2 {
	overflow:hidden;
}

a:visited, a.termsLink:visited, a.privacyLink:visited {
	color:#666;
	text-decoration:underline;
}

a:hover.registerLink, a:hover.loginLink, p.breadcrumb a:visited, .breadcrumb a.SkinObject:visited {
	color:#7D5851;
	text-decoration:none;
}


/* ---- Mine ---- */
#site-wrapper {
	background:#fff url('images/Back1.png') left top;
	background-attachment:fixed;
	min-height:80%;
}

.Nav {
	font-family: 'Cabin', serif;
	font-size: 16px;
	font-weight: 400;
	text-shadow: none;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0em;
	word-spacing: 0em;
	line-height: 1.2;
	text-align:center;
	width:100%;
	margin:0 auto;
	padding-top:10px;  
}


.header_mid{float:left;width:300px;}
.header_mid h2{font-family:'Cabin', serif;font-size:25px;color:#000;margin:60px 0 0 30px;text-shadow: 2px 2px 2px #aaa;}

.subfooter{width:100%;background:#000;}
.footer_in{width:960px;margin:0 auto;}
.footer_in h3{font-family:'Cabin', serif;font-size:13px;text-align:center;color:#F8F8FF;}
.footer_in p{color:#F8F8FF;}
.footer_in li, .footer_in li a{font-family:'Cabin', serif;font-size:11px;color:#F8F8FF;text-decoration:none;list-style-type:none;margin-left:14px;}
.footer_in li a:hover{color:#A80159;}
.footer_in .f_col1{float:left;width:24%;}
.footer_in .f_col2{float:left;width:24%;}
.footer_in .f_col3{float:left;width:24%;}
.footer_in .f_col4{float:left;width:24%;}
.copy{clear:both;padding:30px 0 0 0;}
.copy p, .copy a{font-family:'Cabin', serif;font-size:11px;text-align:center;color:#fff;}
.subfooter .SkinObject, .subfooter a:hover, .subfooter a:visited:hover, A.SkinObject:link{color:#fff;}

#featuredblogs{width:744px}
#featured_left{float:left;margin-right:4px;}
#featured_right{float:left;}

.phone{font-family:Cabin,serif;font-size:30px;float:right;margin-right:30px;color:#005840;font-weight:700;text-shadow: 2px 2px 2px #e0e0e0;}

.sharewsi{float:left;margin-top:10px;}
.linkd{float:left;margin-top:10px;}
.plusone{float:left;margin-left:25px;margin-top:10px;}
.articleComments{clear:both;}
.related h2{clear:both;}
.articleAuthor{clear:both;}
