/* Contains typographic styling for 'proper' web-browsers */
/* www.lespackham.co.uk */
/* Copyright Lime Brand Design Limited 2006 */

/* Generic stuff */

.banner-title-1-1
{
    color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	
}

a.banner-title-1-2
{
    color:white;
}

ul.top
{
	width:100%;
	/*padding-left:435px;*/
	padding-right:0px;
	padding-bottom:0px;
	padding-top:23px;
	margin:0;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#4F4F4A;
	background-repeat: no-repeat;
	background-position: left top;
}

li.top-1 
{
	display:inline;
	margin-left:395px;
	padding-left:5px;
	padding-right:5px;
	color:#4F4F4A;
	
}

li.top 
{
	display:inline;
	padding-left:5px;
	padding-right:5px;
	color:#4F4F4A;
	
}

.top-menu-1
{
	color:#4F4F4A;
	padding-bottom:10px;
}

.top-menu-1:hover
{
	/*color:#000000;*/
	background-image:url(../img/core-elements/menu-highlight-1.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center top;
}

.top-menu-1-active
{
	color:#000000;
	padding-bottom:10px;
	background-image:url(../img/core-elements/menu-highlight-1.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center top;
}

.main-content-1
{
    margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	color:#000000;
	
	padding:0;
	
}

.main-content-2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#000000;
}

.main-content-2-1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#000000;
	font-weight:bold;
}

ul.footer-1
{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0;
	margin-bottom:10px;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4F4F4A;
	text-align:center;
}

li.footer-1 
{
	display:inline;
	padding-left:5px;
	padding-right:5px;
}

a.footer-1-1
{
	color:#4F4F4A;
}

a.footer-1-1:hover
{
text-decoration:underline;
}

ul.footer-2
{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0;
	margin-top:10px;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#4F4F4A;
	text-align:center;
}

li.footer-2 
{
	display:inline;
	padding-left:1px;
	padding-right:1px;
}

li.footer-2-1 
{
	display:inline;
	padding-left:1px;
	padding-right:6px;
	
}

li.footer-2-2
{
	display:inline;
	padding-left:6px;
	padding-right:1px;
}

.news-title-1
{
    margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight:bold;
	color:#7C7B76;
}

.news-title-1-2
{
    margin:10px 0 0 0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight:bold;
	color:#7C7B76;
}

.news-title-2
{
	color:#7C7B76;
	font-weight:bold;
}

.news-title-3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight:bold;
	color:#797444;
	margin-top:0px;
}

.news-copy-1
{
    margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#A29F8C;
}

.search-bar-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color:#FFFFFF;
	padding:0px;
}

.search-bar-2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color:#000000;
	padding:0px;
}


.gallery-bar-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color:#FFFFFF;
	margin-top:5px;
	padding-top:0px;
	line-height:120%;
}

a.gallery-back-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color:#000000;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
}

a.gallery-back-1:hover
{
	text-decoration:underline;
}

a.gallery-back-1 img
{
	border:none;
}

.gallery-back-1-2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin-top:10px;
	margin-bottom:0px;
}

.gallery-back-1-2 img
{
	border:none;
	vertical-align:middle;
}

.gallery-title-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin-bottom:0px;
}

.gallery-description-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;

}

.gallery-description-1-2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-top:10px;
	margin-bottom:0px;

}

.blog-title-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#797444;
	font-weight:bold;
}

a.blog-title-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#797444;
	font-weight:bold;
	text-decoration:none;
}

a.blog-title-1:hover
{
	color:#000000;
	text-decoration:underline;
}

.blog-title-2
{
	margin-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}

.blog-title-3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
}

.blog-title-3-1
{
	vertical-align:middle;
	margin-left:30px;
	margin-right:5px;
}

.blog-title-3-2
{
	vertical-align:middle;
	margin-left:0px;
	margin-right:5px;
}

.blog-content-1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#000000;
}

.blog-comments-title-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
}

.blog-comments-title-2
{
	/*float:left;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color:#000000;
	/*margin-top:4px;*/
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
}

.blog-comments-title-3
{
	/*float:left;
	clear:right;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight:bold;
	color:#000000;
	/*margin-left:30px;
	margin-top:4px;*/
	margin-top:0px;
	margin-bottom:0px;
}

.blog-comments-title-3 a
{
	text-decoration:none;
	color:#000000;
}

.blog-comments-title-3 a:hover
{
	text-decoration:underline;
}

.blog-comments-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	/*margin-left:28px;
	float:left;*/
}

.pdf-button-1
{
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-right:20px;

}

a
{
	text-decoration:none;
}

a:hover
{
	color:#000000;
}

.main-content-1 a, .blog-content-1 a
{
	text-decoration:none;
	font-weight:bold;
	color:#797444;
}

.main-content-1 a:hover, .blog-content-1 a:hover
{
	text-decoration:underline;
	color:#000000;
}


.news-more-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:0px;

}

.links-1-1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align:justify;
}

.links-1-2
{
	font-weight:bold;
}

.links-1-3
{
	color:#797444;
}

a.links-1-3:hover
{
	/*color:#000000;*/
	text-decoration:underline;
}


.links-1-4
{
	color:#4F4F4A;
}

a.links-1-4:hover
{
	/*color:#000000;*/
	text-decoration:underline;
}

#comments-submit-bar-1
{
	text-align:right;
	font-size:10px;
}

.comments-checkbox-1
{
	vertical-align:middle;
	margin-left:10px;
}

.submit-button-1
{
	vertical-align:middle;
	margin-left:10px;
	margin-right:15px;

}

.read-more-1
{
	margin:10px 0 10px 0;
	text-align:right;
	font-size:10px;
}

.main-body-3-6
{
	text-align:center;
	font-weight:bold;
}