/* © Copyright www.aasitedesigns.com.*/
/* © Options Theme V1.1.4.*/

/* @group General Styles */

body {
	color: #000;
	font-size: 21px;
	line-height: normal;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #e6e6e6;
	height: 100%;
	margin: 0 auto;
	padding: 0;
}

p {
}

ul, li {
}

b, strong {
}

a:link {
}

a:visited {
}

a:hover {
}

a:active {
}

img {
	border: none;
}

.imageStyle {
}

.image-left {
	float: left;
	margin: 5px 10px 5px 0;
}

.image-right {
	float: right;
	margin: 5px 0px 5px 10px;
}

/* @end */

/* @group Layout */

#container {
	color: #00000e;
	font-size: 0.750em;
	text-align: left;
	background-color: #eaeaea;
	width: 900px;
	margin-right: auto;
	margin-top: 0;
	margin-left: auto;
	padding-bottom: 5px;
}

.clearer {
	clear: both;
}

#contentContainer {
	color: #fffffd;
	background-color: transparent;
	position: relative;
	margin-left: 220px;
}

#contentContainer #content {
	color: #00000c;
	font-size: 0.750em;
	text-align: left;
	background-color: #eaeaea;
	padding: 0px;
}

.contentSpacer {
}

div#weaverfm-toppanel,
.weaverfm-tab,
ul.weaverfm-login li {
	z-index: 100000;
}

/* @group Extra Content Containers */

#extraContainer1 {
	font-size: 0.600em;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	margin-bottom: 10px;
	display: none;
}

#extraContainer2 {
	font-size: 0.600em;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	margin-bottom: 10px;
	display: none;
}

#extraContainer4 {
	font-size: 0.600em;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	padding-left: 10px;
	display: none;
}

#extraContainer5 {
	width: auto;
	padding-left: 10px;
	display: none;
	z-index: 20;
}

/* Extra Content In Sidebar */
#extraContainer6 {
	width: auto;
	padding-left: 5px;
	display: none;
	z-index: 20;
}

#extraContainer6 a img {
}

#extraContainer6  #slideshow,
#extraContainer6  .slideshow-item,
#extraContainer6  .slideshow-item a img {
	width: 100%;
	height: 100%;
	clear: both;
	position: absolute;
	-webkit-border-radius: 0px; /* (Webkit/Safari) */
	-moz-border-radius: 0px; /* (Firefox) */
	border-radius: 0px; /* (Standard) */
	display: none;
}

#extraContainer7 {
	line-height: 1.2em;
	width: auto;
	padding-left: 5px;
	display: none;
}

#extraContainer8 {
	font-size: 0.600em;
	padding-left: 5px;
	display: none;
}

#extraContainer9 {
	font-size: 0.600em;
	padding-left: 5px;
	width: auto;
	display: none;
}

#extraContainer10 {
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	display: none;
}

#extraContainer11 {
	font-size: 0.600em;
	width: auto;
	padding-left: 10px;
	display: none;
}

#extraContainer12 {
	font-size: 0.600em;
	width: 890px;
	padding-left: 10px;
	margin: 10px auto;
	display: none;
}

#extraContainer13 {
	font-size: 0.600em;
	width: 890px;
	padding-left: 10px;
	margin: 10px auto;
	display: none;
}

#extraContainer13 input {
	-webkit-border-radius: 12px; /* (Webkit/Safari) */
	-moz-border-radius: 12px; /* (Firefox) */
	border-radius: 12px; /* (Standard) */
	margin-top: 5px;
}


/* @end */

/* @group Page Header */

#pageHeader {
	color: #00000b;
	background-color: #eaeaea;
	width: 900px;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
}


#logo img,
#logo a img {
	margin-top: 10px;
	margin-right: 20px;
	float: right;
	position: relative;
	z-index: 30;
}

#pageHeader h1 {
	color: #000;
	font-size: 2.000em;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: transparent;
	margin: 0px;
	padding-top: 10px;
	padding-left: 25px;
	position: relative;
	z-index: 20;
}

#pageHeader h2 {
	color: #000;
	font-size: 1.000em;
	font-weight: normal;
	letter-spacing: 1px;
	background-color: transparent;
	margin: 0px;
	padding-left: 25px;
	position: relative;
	z-index: 20;
}

/* @end */

/* @group Sidebar */

#sidebarContainer {
	line-height: normal;
	text-align: left;
	background-color: #e6e6e6;
	width: 190px;
	margin-bottom: 10px;
	float: left;
	border-width: 5px;
	border-style: solid;
	z-index: 1000;
}

#sidebarContainer #sidebar {
	font-size: 0.750em; /*12px=0.750em*/
	text-align: left;
	background-color: transparent;
	width: auto;
	line-height: normal;
	padding: 3px;
}

#sidebarContainer #sidebar hr {
	width: auto;
	margin-right: auto;
	margin-left: auto;
}

#sidebarContainer .sideHeader {
	font-size: 0.875em;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	background-color: #e6e6e6;
	width: auto;
	text-decoration: underline;
}

#sidebarContainer h1 {
	font-size: 1.400em;
	background-color: #e6e6e6;
	border-bottom: 1px dashed #c9c9c9;
}

#sidebarContainer h2 {
	font-size: 1.250em;
	background-color: #e6e6e6;
	border-bottom: 1px dashed #c9c9c9;
}

#sidebarContainer h3 {
	font-size: 1.000em;
	background-color: #e6e6e6;
	border-bottom: 1px dashed #c9c9c9;
}

/* @end */

/* @group Social Bookmarks */


/* @end */

/* @group FAQ */

#sidebarContainer .faq-pdf-link {
	margin-left: 0;
}

#sidebarContainer #sidebar .faq-question {
	margin-left: 0;
}

/* @end */

/* @group Footer */

#footerContainer {
	width: 900px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	z-index: 100;
}

#footer {
	font-size: 0.550em;
	line-height: normal;
	height: auto;
	margin: 0 auto;
	position: relative;
}

#footer p {
	text-align: center;
	position: relative;
	padding-top: 1px;
	width: 80%;
	margin: 0 auto 1px;
}

#footer a:link, #footer a:visited {
}

#footer a:hover, #footer a:active {
}

#theme_copyright_message {
	text-align: center;
	background-color: transparent;
	width: 70%;
	margin-right: auto;
	margin-left: auto;
	display: none;
}

/* @end */

/* @group Bread-crumb */

#breadcrumbcontainer {
	width: 90%;
	position: relative;
	padding-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}

#breadcrumbcontainer ul {
	text-align: center;
	position: relative;
	margin: 2px 5px;
	background-color: transparent;
}

#breadcrumbcontainer li {
	display: inline;
	padding: 0;
	margin: 0;
}

#breadcrumbcontainer a {
	background-color: transparent;
}

#breadcrumbcontainer a:hover {
	text-decoration: underline;
}

/* @end */

/* @end */

/* @group EasySlider */

#extraContainer3,
#myExtraContent3,
#slider,
#slideshow,
.slideshow-item,
.slideshow-item a img {
	width: 900px;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	display: none;
	clear: both;
	position: absolute;
	overflow: hidden;

	z-index: 20;
	list-style: none;
}

#slider ul,
#slider li,

#slider2 ul,
#slider2 li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#slider2 {
	margin-top: 1em;
}

#slider li,
#slider2 li {
	/*define width and height of list item (slide)entire slider area will adjust according to the parameters provided here*/ 

	width: auto;
	height: auto;
	overflow: hidden;
}

#prevBtn,
#nextBtn,

#slider1next,
#slider1prev {
	display: block;
	width: 30px;
	height: 77px;
	position: absolute;
	left: -30px;
	top: 71px;
	z-index: 1000;
}

#nextBtn,
#slider1next {
	right: 0;
}

#prevBtn a,
#nextBtn a,

#slider1next a,
#slider1prev a {
	display: block;
	position: relative;
	width: 50px;
	height: 77px;
	background: url(easyslider/btn_prev.gif) no-repeat 0 0;
}

#nextBtn a,
#slider1next a {
	background: url(easyslider/btn_next.gif) no-repeat 0 0;
}

/* @group Numeric Controls */

ol#controls {
	margin: 1em 0;
	padding: 0;
	height: 28px;
}

ol#controls li {
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 28px;
	line-height: 28px;
}

ol#controls li a {
	float: left;
	height: 28px;
	line-height: 28px;
	border: 1px solid #ccc;
	background: #DAF3F8;
	color: #555;
	padding: 0 10px;
	text-decoration: none;
}

ol#controls li.current a {
	background: #5DC9E1;
	color: #fff;
}

ol#controls li a:focus,
#prevBtn a:focus,
#nextBtn a:focus {
	outline: none;
}

/* @end */

/* @end */

/* @group Navigation Containers */

/* @group Navigation Container 1 */

/* Horizontal Menu Above Header */

#navcontainer_1 {
	width: 900px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	display: none;
	border-style: solid;
	border-width: 1px;
}

#tooolbar_1 ul >{
	z-index: 100;
}

#toolbar_1 li a {
	display: block;

	text-decoration: none;

	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
}



/* @end */

/* @group Navigation Container 2 */

/* Horizontal Menu Below Header */

#navcontainer_2 {
	width: 900px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	display: none;
	border-style: solid;
	border-width: 1px;
}

#tooolbar_2 ul >{
}

#toolbar_2 li a {
	display: block;

	text-decoration: none;

	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
}



/* @end */

/* @group Navigation Container 3 */

/* Vertical Menu Not In Sidebar */

#navcontainer_3 {
	font-size: 0.800em; /*13px=0.800em*/
	line-height: 20px;
	text-align: left;
	width: 190px;
	padding: 0px;
	z-index: 100;
	border-width: 5px;
	border-style: solid;
	display: none;
}

#tooolbar_3 ul {
	z-index: 100;
}




/* @end */

/* @group Navigation Container 4 */

/* Vertical Menu in sidebar */

#navcontainer_4 {
	font-size: 0.800em; /*13px=0.800em*/
	line-height: 20px;
	text-align: left;
	width: auto;
	z-index: 100;
	border-width: 5px;
	border-style: solid;
	margin-top: -5px;
	margin-right: -5px;
	margin-left: -5px;/* Moves Navcontainer 4 5px up and to the left, */
}

#tooolbar_4 ul > {
	z-index: 1000;
}



/* @end */



/* @end */

/* @group Toolbar 3 (Menu that sits inside Navcontainers) */

#toolbar_3 #current {
	font-weight: bold;
}

#toolbar_3 #current:hover {
}

#toolbar_3 .currentAncestor {
	font-weight: bold;
}

#toolbar_3 li a {
	display: block;

	text-decoration: none;

	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
/*	border-bottom: 1px solid rgba(0,0,0,0.25);*/
}


/* Parent - Level 0 */

#toolbar_3 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#toolbar_3 li {
	width: auto;
	position: relative;
}

#toolbar_3 a {
	display: block;
	padding-left: 5px;
	height: auto;
	text-decoration: none;
}

#toolbar_3 #current {
}

#toolbar_3 #current:hover {
}

#toolbar_3 a:active {
}

#toolbar_3 .currentAncestor {
}

/* Child - Level 1 */

#toolbar_3 ul ul {
}

#toolbar_3 ul ul li {
}

#toolbar_3 ul ul a {
	padding-left: 10px;
}

#toolbar_3 ul ul a:hover {
}

#toolbar_3 ul ul #current {
}

#toolbar_3 ul ul .currentAncestor {
}

/* Child - Level 2 */

#toolbar_3 ul ul ul {
}

#toolbar_3 ul ul ul li {
}

#toolbar_3 ul ul ul a {
	padding-left: 15px;
}

#toolbar_3 ul ul ul a:hover {
}

#toolbar_3 ul ul ul #current {
}

#toolbar_3 ul ul ul .currentAncestor {
}

/* Child Level 3 */

#toolbar_3 ul ul ul {
}

#toolbar_3 ul ul ul ul li {
}

#toolbar_3 ul ul ul ul a {
	padding-left: 20px;
}

#toolbar_3 ul ul ul ul a:hover {
}

/* Child Level 4 */
#toolbar_3 ul ul ul ul {
}

#toolbar_3 ul ul ul ul ul li {
}

#toolbar_3 ul ul ul ul ul a {
	padding-left: 25px;
}

#toolbar_3 ul ul ul ul ul a:hover {
}

/* Child Level 5 */

#toolbar_3 ul ul ul ul ul {
}

#toolbar_3 ul ul ul ul ul ul li {
}

#toolbar_3 ul ul ul ul ul ul a {
	padding-left: 30px;
}

#toolbar_3 ul ul ul ul ul ul a:hover {
}



/* @end */

/* @group Toolbar 4 (Menu that sits inside Navcontainers) */

#toolbar_4 #current {
	font-weight: bold;
}

#toolbar_4 #current:hover {
}

#toolbar_4 .currentAncestor {
	font-weight: bold;
}

#toolbar_4 li a {
	display: block;

	text-decoration: none;

	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}

/* Parent - Level 0 */

#toolbar_4 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#toolbar_4 li {
	width: auto;
	position: relative;
}

#toolbar_4 a {
	display: block;
	padding-left: 5px;
	height: auto;
	text-decoration: none;
}

#toolbar_4 #current {
}

#toolbar_4 #current:hover {
}

#toolbar_4 a:active {
}

#toolbar_4 .currentAncestor {
}

/* Child - Level 1 */

#toolbar_4 ul ul {
}

#toolbar_4 ul ul li {
}

#toolbar_4 ul ul a {
	padding-left: 10px;
}

#toolbar_4 ul ul a:hover {
}

#toolbar_4 ul ul #current {
}

#toolbar_4 ul ul .currentAncestor {
}

/* Child - Level 2 */

#toolbar_4 ul ul ul {
}

#toolbar_4 ul ul ul li {
}

#toolbar_4 ul ul ul a {
	padding-left: 15px;
}

#toolbar_4 ul ul ul a:hover {
}

#toolbar_4 ul ul ul #current {
}

#toolbar_4 ul ul ul .currentAncestor {
}

/* Child Level 3 */

#toolbar_4 ul ul ul {
}

#toolbar_4 ul ul ul ul li {
}

#toolbar_4 ul ul ul ul a {
	padding-left: 20px;
}

#toolbar_4 ul ul ul ul a:hover {
}

/* Child Level 4 */
#toolbar_4 ul ul ul ul {
}

#toolbar_4 ul ul ul ul ul li {
}

#toolbar_4 ul ul ul ul ul a {
	padding-left: 25px;
}

#toolbar_4 ul ul ul ul ul a:hover {
}

/* Child Level 5 */

#toolbar_4 ul ul ul ul ul {
}

#toolbar_4 ul ul ul ul ul ul li {
}

#toolbar_4 ul ul ul ul ul ul a {
	padding-left: 30px;
}

#toolbar_4 ul ul ul ul ul ul a:hover {
}



/* @end */

/* @group Global Classes */

/* @group Columns */

.two-cols,
.two_cols {
	-moz-column-count: 2;
	-moz-column-gap: 1em;
	-webkit-column-count: 2;
	-webkit-column-gap: 1em;
	column-count: 2;
	column-gap: 1em;
}


.three-cols,
.three_cols {
	-moz-column-count: 3;
	-moz-column-gap: 1em;
	-webkit-column-count: 3;
	-webkit-column-gap: 1em;
	column-count: 3;
	column-gap: 1em;
}

.four-cols,
.four_cols {
	-moz-column-count: 4;
	-moz-column-gap: 1em;
	-webkit-column-count: 4;
	-webkit-column-gap: 1em;
	column-count: 4;
	column-gap: 1em;
}

.five-cols,
.five_cols {
	-moz-column-count: 5;
	-moz-column-gap: 1em;
	-webkit-column-count: 5;
	-webkit-column-gap: 1em;
	column-count: 5;
	column-gap: 1em;
}

.one-fifth,
.one_fifth {
	width: 20%;
}

.one-quarter,
.one_quarter {
	width: 25%;
}

.one-third,
.one_third {
	width: 33%;
}

.one-half,
.one_half {
	width: 50%;
}

.one-col,
.one_col {
	width: 100%;
}

.two-thirds,
.two_thirds {
	width: 66%;
}

.three-quarters,
.three_quarters {
	width: 75%;
}

.four-fiths,
.four_fiths {
	width: 80%;
}




/* @end */

blockquote, .standout {
	font-size: 1.14em;
	padding: 35px 50px;
	width: 350px;
	margin: 10px auto;
	text-align: center;
}

h1 {
	font-size: 2.0em;
}

h2 {
	font-size: 1.8em;
}

h3 {
	font-size: 1.4em;
}

h4 {
	font-size: 1.2em;
}

h5 {
	font-size: 1.0em;
}

h6 {
	font-size: 0.875em;
}

#sidebarContainer h1 {
	font-size: 1.6em;
}

#sidebarContainer h2 {
	font-size: 1.4em;
}

#sidebarContainer h3 {
	font-size: 1.2em;
}

#sidebarContainer h4 {
	font-size: 1.0em;
}

#sidebarContainer h5 {
	font-size: 0.875em;
}

#sidebarContainer h6 {
	font-size: 0.75em;
}

.imageStyle {
}

/* Main content area unordered list styles */

#contentContainer #content ul {
}

#contentContainer #content li {
}

ul.disc {
	list-style-type: disc;
}

ul.circle {
	list-style-type: circle;
}

ul.square {
	list-style-type: square;
}

ol.arabic-numbers {
	list-style-type: decimal;
}

ol.upper-alpha {
	list-style-type: upper-alpha;
}

ol.lower-alpha {
	list-style-type: lower-alpha;
}

ol.upper-roman {
	list-style-type: upper-roman;
}

ol.lower-roman {
	list-style-type: lower-roman;
}

/* Sidebar area unordered list styles */

#sidebarContainer #sidebar ul {
	margin: 5px 0;
	padding-left: 20px;
}

#sidebarContainer #sidebar li {
}

/* Table Styles */

table {
}

/* @end */

/* @group Search Bar */

#searchBar {
	position: relative;
	display: block;
	clear: both;
	margin-right: 10px;
	height: 2.00em;
	background: #transparent;
	color: #000000;
}


#headerSearchContainer {
	position: relative;
	display: block;
	height: auto;
}

#headerSearchFunction fieldset {
	border: none;
	padding: 0;
}

#headerSearchFunction {
	display: block;
	float: right;
	height: 23px;
	width: 340px;
	margin: 0;
	padding: 0px !important;
}

/* The Field where you enter your search request" */
#headerSearchFunction input {
	float: left;
	font-size: 12px;
	color: #000; /* The colour of the search text */
	width: 250px;
	height: 16px;
	margin: 2px 0px 1px;
	padding: 1px 4px 2px;
	border: 1px solid #000000;
	-webkit-border-radius: 4px; /* (Webkit/Safari) */
	-moz-border-radius: 4px; /* (Firefox) */
	border-radius: 4px; /* (Standard) */
}

/* The button labled "Search" */
#headerSearchFunction #button {
	padding: 0;
	height: 21px;
	width: auto;
	margin: 2px 0 0 5px;
	width: 70px;
	border: none;
	background: #2e2e2e;
	color: #ffffff;
	-webkit-border-radius: 4px; /* (Webkit/Safari) */
	-moz-border-radius: 4px; /* (Firefox) */
	border-radius: 4px; /* (Standard) */
}

/* @group Sidebar Searchbar */

#sidebarContainer #searchBar {
	width: auto;
	height: 50px;
	margin: 0 0 0 -5px;
}

#sidebarContainer #headerSearchContainer {
	margin-right: 0;
	border: 1px solid #fd9220;/* orange */
}

#sidebarContainer #headerSearchFunction fieldset {
	padding: 0;
}

#sidebarContainer #headerSearchFunction {
	width: auto;
	margin-right: 0;
}

#sidebarContainer #headerSearchFunction input {
	width: 182px;
	padding-right: 2px;
	padding-left: 2px;
	margin-left: 1px;
}

#sidebarContainer #headerSearchFunction #button {
	width: 188px;
	margin-left: 2;
}



/* @end */
/* @end */

/* @group Lists */

ul.disc {
	list-style-type: disc;
}

ul.circle {
	list-style-type: circle;
}

ul.square {
	list-style-type: square;
}

ol.arabic-numbers {
	list-style-type: decimal;
}

ol.upper-alpha {
	list-style-type: upper-alpha;
}

ol.lower-alpha {
	list-style-type: lower-alpha;
}

ol.upper-roman {
	list-style-type: upper-roman;
}

ol.lower-roman {
	list-style-type: lower-roman;
}

/* @end */

/* @group Blog */

/* @group Tag Cloud */

ul.blog-tag-cloud {
	margin: 0 0 10px 0;
	padding: 0 25px 0 10px;
	text-align: center;
}

ul.blog-tag-cloud li {
	display: inline;
	padding-right: 5px;
}

ul.blog-tag-cloud li a {
	text-decoration: none;
}

ul.blog-tag-cloud li a:hover {
	text-decoration: underline;
}

.blog-tag-size-1 {
	font-size: 0.8em;
}

.blog-tag-size-2 {
	font-size: 0.85em;
}

.blog-tag-size-3 {
	font-size: 0.9em;
}

.blog-tag-size-4 {
	font-size: 0.95em;
}

.blog-tag-size-5 {
	font-size: 1em;
}

.blog-tag-size-6 {
	font-size: 1.05em;
}

.blog-tag-size-7 {
	font-size: 1.1em;
}

.blog-tag-size-8 {
	font-size: 1.15em;
}

.blog-tag-size-9 {
	font-size: 1.2em;
}

.blog-tag-size-10 {
	font-size: 1.25em;
}

.blog-tag-size-11 {
	font-size: 1.3em;
}

.blog-tag-size-12 {
	font-size: 1.35em;
}

.blog-tag-size-13 {
	font-size: 1.4em;
}

.blog-tag-size-14 {
	font-size: 1.45em;
}

.blog-tag-size-15 {
	font-size: 1.5em;
}

.blog-tag-size-16 {
	font-size: 1.55em;
}

.blog-tag-size-17 {
	font-size: 1.6em;
}

.blog-tag-size-18 {
	font-size: 1.65em;
}

.blog-tag-size-19 {
	font-size: 1.7em;
}

.blog-tag-size-20 {
	font-size: 1.75em;
}

/* @end */

/* @group Archive Page */

.blog-archive-background {
	background-color: transparent;
}

.blog-entry-summary {
}

.blog-archive-headings-wrapper {
	margin-bottom: 20px;
}

.blog-archive-entries-wrapper {
}

.blog-archive-entries-wrapper .blog-entry {
}

.blog-archive-month {
	margin: 0;
	float: none;
}

.blog-archive-link {
}

.blog-archive-link a:link, .blog-archive-link a:visited {
	padding: 0 0 15px;
	margin: 0;
}

/* @end */

.blog-entry {/*The actual entry of the blog*/
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.blog-entry .image-left,
.blog-entry .image-right {
	text-indent: 0;
}

h1.blog-entry-title {
	display: block;
	padding-left: 10px;
}

.blog-entry-title a {
	text-decoration: none;
}

.blog-entry-date {
	background-color: #eaeaea;
	background: url(images/icons/blog_clock.gif) no-repeat 0 3px;
	height: 20px;
	margin-bottom: 15px;
	padding-left: 25px;
}

p.blog-entry-tags {
	font-weight: bold;
	margin: 20px 0 10px;
	padding: 10px 0 0 20px;
	background-position: left 13px;
	background-repeat: no-repeat;
	background: url(images/icons/tag_black.png) no-repeat left 2px;
}

p.blog-entry-tags a {
	font-weight: normal;
}

.blog-entry-comments {
	padding-bottom: 20px;
}

.blog-entry-category a:link,
.blog-entry-category a:visited,
.blog-category-link-enabled,
.blog-category-link-disabled {
}

/*styles the category link in the main entry */

.blog-entry-category {
	padding-left: 20px;
	margin-right: 10px;
	background: url(images/icons/file_black.png) no-repeat left 1px;
}

.blog-read-more {
}

.blog-entry-body {
	margin-top: 8px;
}

.blog-entry-comments {
}

p.blog-entry-tags {
	padding-left: 20px;
}

.blog-entry-category a:link,
.blog-entry-category a:visited {
	padding-left: 20px;
	background-position: left top;
	background-repeat: no-repeat;
}

/* styles the archives in the blog sidebar */

#blog-archives {
	padding: 0 20px 0 0px;
	margin-bottom: 10px;
}

a.blog-archive-link-enabled {
	padding-left: 21px;
	background-position: 1px 2px;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	background: url(images/icons/file_black.png) no-repeat left 1px;
}

.blog-archive-link-disabled {
	padding-left: 21px;
	background-position: 1px 2px;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	background: url(images/icons/file_black.png) no-repeat left center;
}

a.blog-archive-link-enabled,
.blog-archive-link-disabled {
}

/* Styles the blog categories in the blog sidebar */

#blog-categories {
}

a.blog-category-link-enabled {
	padding-left: 21px;
	background-position: center left;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	padding-top: 1px;
	background: url(images/icons/file_black.png) no-repeat left 1px;
}

.blog-category-link-disabled {
	padding-left: 21px;
	background-position: center left;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	padding-top: 1px;
	background: url(images/icons/file_black.png) no-repeat left center;
}

/* Styles the blog RSS feeds in the blog sidebar */

#blog-rss-feeds {
	padding: 10px 20px 0 0px;
	margin-bottom: 10px;
}

#blog-rss-feeds br {
	display: none;
}

a.faq-rss-link,
a.blog-rss-link,
a.blog-comments-rss-link {
	padding-left: 21px;
	display: block;
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-position: center left;
	background: url(images/icons/feed.png) no-repeat 0;
}

/* @end */

/* @group File Sharing */

.filesharing-description { /* data entered above filesharing items */
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 5px;
}

.filesharing-item { /* filesharing item wrapper */
	margin: 5px;
	padding-top: 2px;
	border-width: 1px;
	border-style: solid;
	height: auto;
	-webkit-box-shadow: 2px 2px 2px #333;
	-moz-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
}

.filesharing-item-title {
	display: block;
	height: auto;
	padding: 5px 5px 5px 10px;
}

.filesharing-item-description {
	padding-right: 5px;
	padding-left: 5px;
}

.filesharing-item a { /* filesharing item wrapper active */
	text-decoration: none;
}

.filesharing-item:hover { /* filesharing item wrapper with mouseover */
	border: 1px;
	border-style: solid;
	-webkit-box-shadow: 5px 10px 20px #333;
	-moz-box-shadow: 5px 10px 20px #333;
	box-shadow: 5px 10px 20px #333;
}

.filesharing-item-title a {
}

.filesharing-item-title a:link {
}

.filesharing-item-title a:hover {
}

.filesharing-item-title a:visited {
}

/* @end */

/* @group Photo Album */

/* @group Index Page (Thumbnail view) */

#flashcontent {
	padding-top: 15px;
}

.album-title {
	margin: 0 0 5px 0;
	padding: 0;
	font-weight: bold;
	font-size: 1.4em;
}

.thumbnail-wrap {
	text-align: center;
	position: relative;
	float: left;
	padding: 5px;
	height: auto;
	margin: 60px 10px 10px;
}

.album-description {
	font-size: 1.0em;
	padding-bottom: 10px;
	height: auto;
}

.album-wrapper {
	display: block;
	width: 99%;
	position: relative;
}

.thumbnail-frame {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 10px 5px 5px;
}

.thumbnail-frame:hover {
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
	background: transparent;
}

.thumbnail-caption {
	height: 30px;
	padding: 10px 0;
	margin: 0;
	font-size: 0.95em;
	text-align: center;
}

/* @end */

/* @group Single Page (Photo view) */

/* @group Rapidalbum SmoothGallery */

#myGallery, #myGallerySet, #flickrGallery
{
	width: auto;
	height: 500px;
	border: 1px solid #000;
}

#flickrGallery
{
	width: auto;
	height: auto;
}



/* @end */

.photo-background {/*The background of the single image view*/
	text-align: center;
}

.photo-background p { /*Header contents in single image view*/
	text-align: center;
	margin: 0;
}

.photo-navigation {/* Header bar in single image view*/
	width: 95%;
	margin: 0 auto;
	padding: 10px;
	border-top: none;
/*shadow Prefs: horizontal position, vertical position, edge blur, #colour; */
	-webkit-box-shadow: 5px 10px 20px #333;
	-moz-box-shadow: 5px 10px 20px #333;
	box-shadow: 5px 10px 20px #333;
}
.photo-background p.photo-title {/* The page title in the single image view*/
	font-size: 2.0em;
	padding-bottom: 10px;
	font-weight: bold;
}

.photo-background p.photo-caption {/* The image caption in the single image view*/
	font-size: 1.200em;
	padding-bottom: 10px;
	padding-left: 20px;
}

.photo-thumb-navigation {/* Container around thumbnails in the single image view*/
	text-align: center;
	font-size: .750em;
	margin-bottom: 10px;
	-webkit-box-shadow: 5px 10px 20px #333;
	-moz-box-shadow: 5px 10px 20px #333;
	box-shadow: 5px 10px 20px #333;
}

.photo-thumb {/* The thumbnails in the single image view*/
	text-align: center;
	font-size: .750em;
	margin-left: 5px;
	margin-right: 5px;
	padding: 5px;
}

.photo-title {
	padding: 10px;
	border-top: none;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.photo-links {/* The html links on the single image view */
	font-size: .800em;
}

.photo-navigation a:link,
.photo-navigation a:visited {
	font-size: 0.9em;
}

.photo-navigation a:hover {
}

.photo-frame {/* The margin around the image in the single image view*/
	margin: 10px 0;
	border-style: ridge;
	border-width: 5px;
}


/* @group EXIF data */

/* Data wrapper */

.exif-data {
}

.exif-data p {
}

/* p tag classes for all exif data */

p.exif-version {
}

p.exif-colour-space {
}

p.exif-focal-length {
}

p.exif-dimensions {
}

p.exif-pixel-y-dimension {
}

p.exif-pixel-x-dimension {
}

p.exif-oecf-value {
}

p.exif-subsec-time-original {
}

p.exif-exposure-mode {
}

p.exif-spatial-frequency-response {
}

p.exif-scene-capture-type {
}

p.exif-subject-location {
}

p.exif-shutter-speed {
}

p.exif-datetime-original {
}

p.exif-subsec-time {
}

p.exif-compressed-bits-per-pixel {
}

p.exif-flash-energy {
}

p.exif-saturation {
}

p.exif-brightness {
}

p.exif-exposure-time {
}

p.exif-f-number {
}

p.exif-file-source {
}

p.exif-gain-control {
}

p.exif-subject-area {
}

p.exif-cfa-pattern {
}

p.exif-scene-type {
}

p.exif-white-balance {
}

p.exif-flash {
}

p.exif-exposure-index {
}

p.exif-flashpix-version {
}

p.exif-device-setting-description {
}

p.exif-focalplane-x-resolution {
}

p.exif-image-uniqueid {
}

p.exif-components-configuration {
}

p.exif-light-source {
}

p.exif-sensing-method {
}

p.exif-aperture {
}

p.exif-sharpness {
}

p.exif-exposure-program {
}

p.exif-subject-distance {
}

p.exif-subsec-time-digitized {
}

p.exif-contrast {
}

p.exif-focalplane-resolution-unit {
}

p.exif-gamma {
}

p.exif-35mm-focal-length {
}

p.exif-datetime-digitized {
}

p.exif-subject-distance-range {
}

p.exif-custom-rendered {
}

p.exif-max-aperture {
}

p.exif-sound-file {
}

p.exif-metering-mode {
}

p.exif-spectral-sensitivity {
}

p.exif-exposure-bias {
}

p.exif-focalplane-y-resolution {
}

p.exif-iso-rating {
}

p.exif-maker-note {
}

p.exif-digital-zoom-ratio {
}

p.exif-user-comment {
}

/* @end */

/* @end */

/* @end */

/* @group Quicktime Page */

.movie-description {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* @end */

/* @group Quicktime Album */

/* @group Index Page (Movie Thumbnail view) */

.movie-page-title {
	font-size: 2.2em;
	margin-bottom: 10px;
}

.movie-page-description {
	background-color: #eaeaea;
	margin-bottom: 20px;
}

.movie-thumbnail-frame {
	width: 132px;
	height: 118px;
	float: left;
	position: relative;
	text-align: center;
	margin-bottom: 20px;
	margin-right: 10px;
	border-width: 2px;
	border-style: outset;
	padding: 5px 5px 40px;
}

.movie-thumbnail-frame:hover {
}

.movie-thumbnail-caption {
	height: 18px;
	width: 132px;
	padding: 5px 0px 0 0px;
}

/* @end */

/* @group Single Page (Movie View) */

.movie-background {
	background-image: none;
	text-align: center;
}

.movie-frame {
}

.movie-title {
	font-size: 1.0em;
	background-color: #eaeaea;
	padding: 10px 20px;
	border-top-width: 5px;
	border-top-style: solid;
}

/* @end */

/* @end */

/* @group Contact Form */

form {
	font-size: 1.0em;
}

label {
}

.message-text {
}

.required-text {
}

.form-input-field {
	font-size: 1.0em;
	width: 95%;
	border-width: 1px;
	border-style: solid;
}

.form-input-button {
}

/* @end */

/* @group JS-Kit Override */

.js-singleCommentBodyT {
	display: block;
	padding-top: 17px !important;
}

.js-singleCommentHeader {
	padding: 0 8px !important;
}

.js-OldComments,
.js-commentFieldLabel,
.js-pmFieldLabel,
.js-singleCommentBody,
.js-singleCommentKarmaComMod,
.js-commentBodyLabel,
.js-commentCmtTextarea,
.js-commentAvatarArea,
.js-OldCommentsWrap,
.js-OldComments,
.js-CreateCommentFieldsWrap,
.js-CreateCommentFields,
.js-commentCmtTextarea,
.js-kit-comments div {
	clear: none !important;
}

.js-singleCommentText {
	display: block !important;
	clear: both !important;
}

.js-kit-comments br {
	display: none !important;
}

.js-singleCommentBody br {
	display: block !important;
}

/* @end */

/* @group RapidCal */

/* @group Mini - Calendars */

.rapidCalMini {
}

/* Main div around the area */

.rapidCalMiniWrapper {
}

/* the wrapper is a div in vertical mode (Sidebar), it is a table in horizontal mode */

.rapidCalMini td {
}

/* Day Cells in the Mini Calendar */

.rapidCalMiniEvent {
}

/*Day that contains the event in the mini calendar */

.rapidCalMiniToday {
}

/* style for Todays cell in Mini Calendar */

.rapidCalMiniPrevMonth {
}

/* Previous Month Wrapper */

.rapidCalMiniNextMonth {
}

/* Next Month Wrapper */

.rapidCalMiniMonthSelect {
}

/* Central area wrapper, use ".rapidCalMiniMonthSelect p" to override text properties. */

.rapidCalMini a {
}

/* Links within the are */

rapidCalMiniPrevMonthDay {
}

/* Previous months Days */

.rapidCalMiniNextMonthDay {
}

/* Next months Days */

/* @end */

.rapidCalWrapper {
}

/* Main Div around the whole data */

.rapidCalHeader {
}

/*Wrapper around the Header (Use Display none to hide the title */

.rapidCalHeader table {
}

/*The header's table */

.rapidCalHeader .monthTitle {
}

/*The month and year title above the calendar */

.rapidCalHeader .goPrev {
}

/*the leftward arrow to previous month, on top left*/

.rapidCalHeader .goNext {
}

/*the leftward arrow to next month, on top left*/

.rapidCal {
}

/* Div around the main calendar */

.rapidCal table {
}

.rapidCal td {
}

.rapidCalToday {
}

/* Special class for "Todays" td */

.rapidCalToday p {
}

/* Todays Date */

.rapidCal .dayHeader {
}

/* The Weekdays Row */

.rapidCal ul {
}

/* The Events List in the Day Cell */

.rapidCal li {
}

/* A Single Event */

.rapidCal .allDay {
}

/* All day events */

.hasTooltip {
}

/*used if the event has a tooltip*/

.rapidCal .weekNumber {
}

/*Week number Cells*/

.rapidCal .prevMonth {
}

/*Day Cells belonging to the previous month in the main Calendar*/

.rapidCal .nextMonth {
}

/*Day Cells belonging to next month*/

/* @end */
body {
	background: %colour_body_background_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_body_background_top% 0%, %colour_body_background_bottom% 100%) no-repeat; /* FF3.6+ */
	background: -webkit-gradient(linear, 0 0, 0 100%, from(%colour_body_background_top%), to(%colour_body_background_bottom%)) no-repeat;
	background: -webkit-linear-gradient(top, %colour_body_background_top% 0%,%colour_body_background_bottom% 100%) no-repeat; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_body_background_top% 0%,%colour_body_background_bottom% 100%) no-repeat; /* Opera11.10+ */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_body_background_top%', endColorstr='%colour_body_background_bottom%',GradientType=0 ) no-repeat;/* IE6-9 */
	background: linear-gradient(top, %colour_body_background_top% 0%,%colour_body_background_bottom%100%) no-repeat; /* W3C */
	background-color: %colour_body_background_bottom%;/* Old browsers */
}

a:link {
	color: %colour_links%;
}

a:visited {
	color: %colour_link_visited%;
}

a:active {
	color: %colour_menu_text_current%;
	background-color: %colour_links%;
}

a:hover {
	color: %colour_link_hover%;
}

/* @group PageHeader */

#pageHeader {
	background-color: %colour_header_background_bottom%;/* Old browsers */
	background: %colour_header_background_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_header_background_top% 0%, %colour_header_background_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_header_background_top%), color-stop(100%,%colour_header_background_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_header_background_top% 0%,%colour_header_background_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_header_background_top% 0%,%colour_header_background_bottom% 100%); /* Opera11.10+ */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_header_background_top%', endColorstr='%colour_header_background_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_header_background_top% 0%,%colour_header_background_bottom%100%); /* W3C */
	border-color: %colour_container_border%;
}

#pageHeader h1 {
	color: %colour_header_title%;
}
		
#pageHeader h2 {
	color: %colour_header_slogan%;
}



/* @end */

/* @group Extra Content Containers */

#extraContainer1 {
	color: %colour_container1_text%;
	background-color: %colour_container1_background%;
}

#extraContainer2 {
	color: %colour_container2_text%;
	background-color: %colour_container2_background%;
}

#extraContainer3 {
	color: %colour_container3_text%;
	background-color: %colour_container3_background%;
}

#extraContainer4 {
	color: %colour_container4_text%;
	background-color: %colour_container4_background%;
}

#extraContainer5 {
	color: %colour_container5_text%;
	background-color: %colour_container5_background%;
}

#extraContainer6 {
	color: %colour_container6_text%;
	background-color: %colour_container6_background%;
}

#extraContainer7 {
	color: %colour_container7_text%;
	background-color: %colour_container7_background%;
}

#extraContainer8 {
	color: %colour_container8_text%;
	background-color: %colour_container8_background%;
}

#extraContainer9 {
	color: %colour_container9_text%;
	background-color: %colour_container9_background%;
}

#extraContainer10 {
	color: %colour_container10_text%;
	background-color: %colour_container10_background%;
}

#extraContainer11 {
	color: %colour_container11_text%;
	background-color: %colour_container11_background%;
}

#extraContainer12 {
	color: %colour_container12_text%;
	background-color: %colour_container12_background%;
}

/* @end */


#container {
	background-color: %colour_container_background_bottom%;/* Old browsers */
	background: %colour_container_background_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_container_background_top% 0%, %colour_container_background_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_container_background_top%), color-stop(100%,%colour_container_background_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_container_background_top% 0%,%colour_container_background_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_container_background_top% 0%,%colour_container_background_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_container_background_top%', endColorstr='%colour_container_background_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_container_background_top% 0%,%colour_container_background_bottom%100%); /* W3C */
	border-color: %colour_container_border%;
}

#contentContainer {

}

#contentContainer #content {
	background-color: %colour_content_background_bottom%;/* Old browsers */
	background: %colour_content_background_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_content_background_top% 0%, %colour_content_background_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_content_background_top%), color-stop(100%,%colour_content_background_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_content_background_top% 0%,%colour_content_background_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_content_background_top% 0%,%colour_content_background_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_content_background_top%', endColorstr='%colour_content_background_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_content_background_top% 0%,%colour_content_background_bottom%100%); /* W3C */
	color: %colour_container_text%;
}

/* @group Sidebar */

#sidebarContainer {
	background-color: %colour_sidebar_background_bottom%;/* Old browsers */
	background: %colour_sidebar_background_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_sidebar_background_top% 0%, %colour_sidebar_background_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_sidebar_background_top%), color-stop(100%,%colour_sidebar_background_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_sidebar_background_top% 0%,%colour_sidebar_background_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_sidebar_background_top% 0%,%colour_sidebar_background_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_sidebar_background_top%', endColorstr='%colour_sidebar_background_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_sidebar_background_top% 0%,%colour_sidebar_background_bottom%100%); /* W3C */
	border-color: %colour_sidebar_border%;
}

#sidebarContainer .sideHeader{
	color: %colour_sidebar_text%;
	background: %colour_sidebar_header_background%;
}

#sidebarContainer #sidebar {
	color: %colour_sidebar_text%;
}

#sidebarContainer h1,
#sidebarContainer h2,
#sidebarContainer h3,
#sidebarContainer h4,
#sidebarContainer h5 {
	border-bottom-color: %colour_highlight + #333333%;
	color: %colour_highlight%;
}

#social_bookmarks {
	border-top-color: %colour_sidebar_border%;
}



/* @end */



/* Processed Colour Gradients up to here */


/* @group Menu */

#navcontainer_1,
#navcontainer_2,
#navcontainer_3,
#navcontainer_4 {
	background-color: %colour_navcontainer_background_bottom%;/* Old browsers */
	background: %colour_navcontainer_background_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_navcontainer_background_top% 0%, %colour_navcontainer_background_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_navcontainer_background_top%), color-stop(100%,%colour_navcontainer_background_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_navcontainer_background_top% 0%,%colour_navcontainer_background_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_navcontainer_background_top% 0%,%colour_navcontainer_background_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_navcontainer_background_top%', endColorstr='%colour_navcontainer_background_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_navcontainer_background_top% 0%,%colour_navcontainer_background_bottom%100%); /* W3C */
	border-color: %colour_menu_border%;
}

/*
#toolbar_1,
#toolbar_2,
#toolbar_3, 
#toolbar_4 {
	background-color: %colour_menu_bottom%;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(%colour_menu_background_top%), to(%colour_menu_background_bottom%));
	background: -moz-linear-gradient(0% 100% 90deg,%colour_menu_background_top%, %colour_menu_background_bottom%);
	background: linear-gradient(%colour_menu_background_top%, %colour_menu_background_bottom%);
}
*/

#toolbar_1 ul,
#toolbar_2 ul,
#toolbar_3 ul, 
#toolbar_4 ul {
}

#toolbar_1 li,
#toolbar_2 li,
#toolbar_3 li, 
#toolbar_4 li {
}

/*The button for the current page*/
#toolbar_1 #current,
#toolbar_2 #current,
#toolbar_3 #current, 
#toolbar_4 #current,
#toolbar_1 .current,
#toolbar_2 .current,
#toolbar_3 .current, 
#toolbar_4 .current {
	color: %colour_menu_text_current%;
	font-weight: bold;
	background-color: %colour_menu_button_current_bottom%;/* Old browsers */
	background: %colour_menu_button_current_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_current_top% 0%, %colour_menu_button_current_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_current_top%), color-stop(100%,%colour_menu_button_current_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_current_top% 0%,%colour_menu_button_current_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_current_top% 0%,%colour_menu_button_current_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_current_top%', endColorstr='%colour_menu_button_current_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_current_top% 0%,%colour_menu_button_current_bottom%100%); /* W3C */
}

#toolbar_1 a:active,
#toolbar_2 a:active,
#toolbar_3 a:active, 
#toolbar_4 a:active {
	background-color: %colour_menu_button_bottom%;
}

/* Non current container when mouse is not hovering ofer it*/
#toolbar_1 a,
#toolbar_2 a,
#toolbar_3 a, 
#toolbar_4 a {
}

#toolbar_1 ul a,
#toolbar_2 ul a,
#toolbar_3 ul a, 
#toolbar_4 ul a {
	color: %colour_menu_normal_text%;
	background-color: %colour_menu_button_bottom%;/* Old browsers */
	background: %colour_menu_button_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_top% 0%, %colour_menu_button_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_top%), color-stop(100%,%colour_menu_button_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_top% 0%,%colour_menu_button_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_top% 0%,%colour_menu_button_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_top%', endColorstr='%colour_menu_button_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_top% 0%,%colour_menu_button_bottom%100%); /* W3C */
}

/* Sets the background and border colour of all active menu buttons  */
#toolbar_1 ul li a,
#toolbar_2 ul li a,
#toolbar_3 ul li a, 
#toolbar_4 ul li a {
}

/* Root Menu Bar */
#toolbar_1 ul a:hover,
#toolbar_2 ul a:hover,
#toolbar_3 ul a:hover, 
#toolbar_4 ul a:hover {
	color: %colour_menu_text_hover%;
	background-color: %colour_menu_button_hover_bottom%;/* Old browsers */
	background: %colour_menu_button_hover_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_hover_top% 0%, %colour_menu_button_hover_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_hover_top%), color-stop(100%,%colour_menu_button_hover_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_hover_top%', endColorstr='%colour_menu_button_hover_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom%100%); /* W3C */
}

/* Colour of container when mouse is hovering ofer it*/
#toolbar_1 a:hover,
#toolbar_2 a:hover,
#toolbar_3 a:hover, 
#toolbar_4 a:hover {
	color: %colour_menu_text_hover%;
	background-color: %colour_menu_button_hover_bottom%;/* Old browsers */
	background: %colour_menu_button_hover_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_hover_top% 0%, %colour_menu_button_hover_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_hover_top%), color-stop(100%,%colour_menu_button_hover_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_hover_top%', endColorstr='%colour_menu_button_hover_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom%100%); /* W3C */
}

/* Sets the background and border colour of all ancestor menu buttons  */
#toolbar_1 .currentAncestor,
#toolbar_2 .currentAncestor,
#toolbar_3 .currentAncestor, 
#toolbar_4 .currentAncestor {
	color: %colour_menu_text_ancestor%;
	background-color: %colour_menu_button_ancestor_bottom%;/* Old browsers */
	background: %colour_menu_button_ancestor_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_ancestor_top% 0%, %colour_menu_button_ancestor_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_ancestor_top%), color-stop(100%,%colour_menu_button_ancestor_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_ancestor_top% 0%,%colour_menu_button_ancestor_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_ancestor_top% 0%,%colour_menu_button_ancestor_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_ancestor_top%', endColorstr='%colour_menu_button_ancestor_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_ancestor_top% 0%,%colour_menu_button_ancestor_bottom%100%); /* W3C */


}

/* For horizontal menus. Direct Parent Pages but not root page*/
#toolbar_1 ul ul .currentAncestor,
#toolbar_2 ul ul .currentAncestor,
#toolbar_3 ul ul .currentAncestor, 
#toolbar_4 ul ul .currentAncestor {
	color: %colour_menu_text_ancestor%;
	background-color: %colour_menu_button_ancestor_bottom%;/* Old browsers */
	background: %colour_menu_button_ancestor_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_ancestor_top% 0%, %colour_menu_button_ancestor_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_ancestor_top%), color-stop(100%,%colour_menu_button_ancestor_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_ancestor_top% 0%,%colour_menu_button_ancestor_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_ancestor_top% 0%,%colour_menu_button_ancestor_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_ancestor_top%', endColorstr='%colour_menu_button_ancestor_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_ancestor_top% 0%,%colour_menu_button_ancestor_bottom%100%); /* W3C */
}

/*Colour Of parent pages but not direct ancestor pages. Not Root menu or current page*/
#toolbar_1 ul ul a,
#toolbar_2 ul ul a,
#toolbar_3 ul ul a, 
#toolbar_4 ul ul a {
}

/*Colour Of Sub-menus with mouse hovering over it. Not Root menu or current page*/
#toolbar_1 ul > ul a:hover,
#toolbar_2 ul > ul a:hover,
#toolbar_3 ul > ul a:hover, 
#toolbar_4 ul ul a:hover { 
	background-color: %colour_menu_button_hover_bottom%;/* Old browsers */
	background: %colour_menu_button_hover_bottom%; /* Old browsers */
	background: -moz-linear-gradient(top, %colour_menu_button_hover_top% 0%, %colour_menu_button_hover_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_menu_button_hover_top%), color-stop(100%,%colour_menu_button_hover_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_menu_button_hover_top%', endColorstr='%colour_menu_button_hover_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_menu_button_hover_top% 0%,%colour_menu_button_hover_bottom%100%); /* W3C */
}




/* @end */

/* @group Blog */

h1.blog-entry-title {
	color: %colour_h1_blog_entry_title%;
	background-color: %colour_h1_blog_entry_title_background%;
}

.blog-entry-date {
	color: %colour_blog_date%;
	background-color: %colour_container_background_bottom%;
}

.blog-entry-title a {
	color: %colour_h1_blog_entry_title%;
}

.blog-archive-link,
.blog-entry-title a:hover {
	color: %colour_links%;
	background-color: %colour_h1_blog_entry_title_background%;
}



/* @end */

/* @group Photo */

/* @group Index Page (Thumbnail view) */

.thumbnail-frame img {
	background: %colour_thumbnail_frame_background%;
	border-color: %colour_thumbnail_border%;
}

.thumbnail-frame img:hover {
	background: %colour_thumbnail_frame_background%;
	border-color: %colour_thumbnail_border_hover%;
}

.thumbnail-frame {
	background: %colour_thumbnail_frame_background%;
	border-color: %colour_thumbnail_frame_border%;
}
.thumbnail-frame a {
	border-color: %colour_thumbnail_frame_border%;
}

.thumbnail-frame:hover {
	border-color: %colour_thumbnail_frame_border_hover%;
}


.thumbnail-wrap {
}



/* @end */

/* @group Single Page (Photo view) */

.photo-caption {
	color: %colour_header_slogan%;
}

/* The margin around the image in the single image view*/
.photo-frame {
	border-color: %colour_photo_border * .8%;
}

.photo-navigation a:link,
.photo-navigation a:visited {
	color: %colour_menu_normal_text%;
}

.photo-navigation a:hover {
	color: %colour_menu_text_hover%;
}

.photo-links {
	background-color: %colour_header_background_bottom * 0.6%;
	border-bottom-color: %colour_header_background_bottom * 0.5%;
	color: %colour_header_background_bottom * 0.6%;
}

/* The thumbnails in the single image view*/
.photo-thumb {
	border-color: %colour_photo_border * .8%;
}

.photo-navigation {
	border-right-color: %colour_body_background_bottom * 0.8%;
	border-bottom-color: %colour_body_background_bottom * 0.8%;
	border-left-color: %colour_body_background_bottom * 0.8%;
	background-color: %colour_body_background_bottom%;
}



/* @end */

/* @group Quicktime Album */

/* @group Single Page (Movie View) */

.movie-background {
	color: %colour_container_text%;
	background-color: %colour_body_background_bottom%;
}



/* @end */



/* @end */

.exif-data,
.movie-title {
	color: %colour_container_text * 2%;
}



/* @end */

/* @group Quicktime Album */

.movie-page-description,
.movie-title {
	background-color: %colour_container_background_bottom%;
	color: %colour_container_text%;
}


/* @end */

/* @group File Sharing */

.filesharing-description {
}

.filesharing-item {
	background-color: %colour_filesharing_item_background%;
	border-color: %colour_filesharing_item_border%;
}

.filesharing-item-title {
	color: %colour_filesharing_item_text%;
}

.filesharing-item-description {
	color: %colour_filesharing_item_description_text%;
	background-color: %colour_filesharing_item_description_background%;
}


.filesharing-item a:link {
	color: %colour_filesharing_item_text%;
}




/* @end */

/* @group Footer */

#footerContainer,
#footer {
	color: %colour_footer_text%;
	background: -moz-linear-gradient(top, %colour_footer_background_top% 0%, %colour_footer_background_bottom% 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,%colour_footer_background_top%), color-stop(100%,%colour_footer_background_bottom%)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, %colour_footer_background_top% 0%,%colour_footer_background_bottom% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, %colour_footer_background_top% 0%,%colour_footer_background_bottom% 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='%colour_footer_background_top%', endColorstr='%colour_footer_background_bottom%',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, %colour_footer_background_top% 0%,%colour_footer_background_bottom%100%); /* W3C */
	border-color: %colour_container_border%;
}

#footer a:link,
#footer a:hover,
#footer a:active {
	color: %colour_footer_link%
}



/* @end */

body {
	background: #FFFFFF; /* Old browsers */
	background: -moz-linear-gradient(top, #00A6D7 0%, #FFFFFF 100%) no-repeat; /* FF3.6+ */
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#00A6D7), to(#FFFFFF)) no-repeat;
	background: -webkit-linear-gradient(top, #00A6D7 0%,#FFFFFF 100%) no-repeat; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00A6D7 0%,#FFFFFF 100%) no-repeat; /* Opera11.10+ */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00A6D7', endColorstr='#FFFFFF',GradientType=0 ) no-repeat;/* IE6-9 */
	background: linear-gradient(top, #00A6D7 0%,#FFFFFF100%) no-repeat; /* W3C */
	background-color: #FFFFFF;/* Old browsers */
}

a:link {
	color: #20447C;
}

a:visited {
	color: #9EB5DB;
}

a:active {
	color: #FFFFFF;
	background-color: #20447C;
}

a:hover {
	color: #6D98DB;
}

/* @group PageHeader */

#pageHeader {
	background-color: #FFFFFF;/* Old browsers */
	background: #FFFFFF; /* Old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Opera11.10+ */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #FFFFFF 0%,#FFFFFF100%); /* W3C */
	border-color: #000000;
}

#pageHeader h1 {
	color: #000000;
}
		
#pageHeader h2 {
	color: #000000;
}



/* @end */

/* @group Extra Content Containers */

#extraContainer1 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer2 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer3 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer4 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer5 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer6 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer7 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer8 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer9 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer10 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer11 {
	color: #000000;
	background-color: #E6E6E6;
}

#extraContainer12 {
	color: #000000;
	background-color: #E6E6E6;
}

/* @end */


#container {
	background-color: #FFFFFF;/* Old browsers */
	background: #FFFFFF; /* Old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #FFFFFF 0%,#FFFFFF100%); /* W3C */
	border-color: #000000;
}

#contentContainer {

}

#contentContainer #content {
	background-color: #FFFFFF;/* Old browsers */
	background: #FFFFFF; /* Old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #FFFFFF 0%,#FFFFFF100%); /* W3C */
	color: #000000;
}

/* @group Sidebar */

#sidebarContainer {
	background-color: #FFFFFF;/* Old browsers */
	background: #FFFFFF; /* Old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #FFFFFF 0%,#FFFFFF100%); /* W3C */
	border-color: #FFFFFF;
}

#sidebarContainer .sideHeader{
	color: #000000;
	background: #FFFFFF;
}

#sidebarContainer #sidebar {
	color: #000000;
}

#sidebarContainer h1,
#sidebarContainer h2,
#sidebarContainer h3,
#sidebarContainer h4,
#sidebarContainer h5 {
	border-bottom-color: #333333;
	color: #000000;
}

#social_bookmarks {
	border-top-color: #FFFFFF;
}



/* @end */



/* Processed Colour Gradients up to here */


/* @group Menu */

#navcontainer_1,
#navcontainer_2,
#navcontainer_3,
#navcontainer_4 {
	background-color: #5EBBDF;/* Old browsers */
	background: #5EBBDF; /* Old browsers */
	background: -moz-linear-gradient(top, #5EBBDF 0%, #5EBBDF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5EBBDF), color-stop(100%,#5EBBDF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5EBBDF 0%,#5EBBDF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5EBBDF 0%,#5EBBDF 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5EBBDF', endColorstr='#5EBBDF',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #5EBBDF 0%,#5EBBDF100%); /* W3C */
	border-color: #FFFFFF;
}

/*
#toolbar_1,
#toolbar_2,
#toolbar_3, 
#toolbar_4 {
	background-color: %colour_menu_bottom%;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#60BCDF), to(#60BCDF));
	background: -moz-linear-gradient(0% 100% 90deg,#60BCDF, #60BCDF);
	background: linear-gradient(#60BCDF, #60BCDF);
}
*/

#toolbar_1 ul,
#toolbar_2 ul,
#toolbar_3 ul, 
#toolbar_4 ul {
}

#toolbar_1 li,
#toolbar_2 li,
#toolbar_3 li, 
#toolbar_4 li {
}

/*The button for the current page*/
#toolbar_1 #current,
#toolbar_2 #current,
#toolbar_3 #current, 
#toolbar_4 #current,
#toolbar_1 .current,
#toolbar_2 .current,
#toolbar_3 .current, 
#toolbar_4 .current {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0092D1;/* Old browsers */
	background: #0092D1; /* Old browsers */
	background: -moz-linear-gradient(top, #0092D1 0%, #0092D1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0092D1), color-stop(100%,#0092D1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0092D1 0%,#0092D1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0092D1 0%,#0092D1 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0092D1', endColorstr='#0092D1',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #0092D1 0%,#0092D1100%); /* W3C */
}

#toolbar_1 a:active,
#toolbar_2 a:active,
#toolbar_3 a:active, 
#toolbar_4 a:active {
	background-color: #1FABD9;
}

/* Non current container when mouse is not hovering ofer it*/
#toolbar_1 a,
#toolbar_2 a,
#toolbar_3 a, 
#toolbar_4 a {
}

#toolbar_1 ul a,
#toolbar_2 ul a,
#toolbar_3 ul a, 
#toolbar_4 ul a {
	color: #141313;
	background-color: #1FABD9;/* Old browsers */
	background: #1FABD9; /* Old browsers */
	background: -moz-linear-gradient(top, #0092D1 0%, #1FABD9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0092D1), color-stop(100%,#1FABD9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0092D1 0%,#1FABD9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0092D1 0%,#1FABD9 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0092D1', endColorstr='#1FABD9',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #0092D1 0%,#1FABD9100%); /* W3C */
}

/* Sets the background and border colour of all active menu buttons  */
#toolbar_1 ul li a,
#toolbar_2 ul li a,
#toolbar_3 ul li a, 
#toolbar_4 ul li a {
}

/* Root Menu Bar */
#toolbar_1 ul a:hover,
#toolbar_2 ul a:hover,
#toolbar_3 ul a:hover, 
#toolbar_4 ul a:hover {
	color: #66FFFF;
	background-color: #68B67E;/* Old browsers */
	background: #68B67E; /* Old browsers */
	background: -moz-linear-gradient(top, #64B478 0%, #68B67E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64B478), color-stop(100%,#68B67E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #64B478 0%,#68B67E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #64B478 0%,#68B67E 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64B478', endColorstr='#68B67E',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #64B478 0%,#68B67E100%); /* W3C */
}

/* Colour of container when mouse is hovering ofer it*/
#toolbar_1 a:hover,
#toolbar_2 a:hover,
#toolbar_3 a:hover, 
#toolbar_4 a:hover {
	color: #66FFFF;
	background-color: #68B67E;/* Old browsers */
	background: #68B67E; /* Old browsers */
	background: -moz-linear-gradient(top, #64B478 0%, #68B67E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64B478), color-stop(100%,#68B67E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #64B478 0%,#68B67E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #64B478 0%,#68B67E 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64B478', endColorstr='#68B67E',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #64B478 0%,#68B67E100%); /* W3C */
}

/* Sets the background and border colour of all ancestor menu buttons  */
#toolbar_1 .currentAncestor,
#toolbar_2 .currentAncestor,
#toolbar_3 .currentAncestor, 
#toolbar_4 .currentAncestor {
	color: #FFFFFF;
	background-color: #E6E6E6;/* Old browsers */
	background: #E6E6E6; /* Old browsers */
	background: -moz-linear-gradient(top, #E6E6E6 0%, #E6E6E6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E6E6E6), color-stop(100%,#E6E6E6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #E6E6E6 0%,#E6E6E6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #E6E6E6 0%,#E6E6E6 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E6E6E6', endColorstr='#E6E6E6',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #E6E6E6 0%,#E6E6E6100%); /* W3C */


}

/* For horizontal menus. Direct Parent Pages but not root page*/
#toolbar_1 ul ul .currentAncestor,
#toolbar_2 ul ul .currentAncestor,
#toolbar_3 ul ul .currentAncestor, 
#toolbar_4 ul ul .currentAncestor {
	color: #FFFFFF;
	background-color: #E6E6E6;/* Old browsers */
	background: #E6E6E6; /* Old browsers */
	background: -moz-linear-gradient(top, #E6E6E6 0%, #E6E6E6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E6E6E6), color-stop(100%,#E6E6E6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #E6E6E6 0%,#E6E6E6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #E6E6E6 0%,#E6E6E6 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E6E6E6', endColorstr='#E6E6E6',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #E6E6E6 0%,#E6E6E6100%); /* W3C */
}

/*Colour Of parent pages but not direct ancestor pages. Not Root menu or current page*/
#toolbar_1 ul ul a,
#toolbar_2 ul ul a,
#toolbar_3 ul ul a, 
#toolbar_4 ul ul a {
}

/*Colour Of Sub-menus with mouse hovering over it. Not Root menu or current page*/
#toolbar_1 ul > ul a:hover,
#toolbar_2 ul > ul a:hover,
#toolbar_3 ul > ul a:hover, 
#toolbar_4 ul ul a:hover { 
	background-color: #68B67E;/* Old browsers */
	background: #68B67E; /* Old browsers */
	background: -moz-linear-gradient(top, #64B478 0%, #68B67E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64B478), color-stop(100%,#68B67E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #64B478 0%,#68B67E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #64B478 0%,#68B67E 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64B478', endColorstr='#68B67E',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #64B478 0%,#68B67E100%); /* W3C */
}




/* @end */

/* @group Blog */

h1.blog-entry-title {
	color: #000000;
	background-color: #FFFFFF;
}

.blog-entry-date {
	color: #000000;
	background-color: #FFFFFF;
}

.blog-entry-title a {
	color: #000000;
}

.blog-archive-link,
.blog-entry-title a:hover {
	color: #20447C;
	background-color: #FFFFFF;
}



/* @end */

/* @group Photo */

/* @group Index Page (Thumbnail view) */

.thumbnail-frame img {
	background: #E6E6E6;
	border-color: #E6E6E6;
}

.thumbnail-frame img:hover {
	background: #E6E6E6;
	border-color: #E6E6E6;
}

.thumbnail-frame {
	background: #E6E6E6;
	border-color: #E6E6E6;
}
.thumbnail-frame a {
	border-color: #E6E6E6;
}

.thumbnail-frame:hover {
	border-color: #E6E6E6;
}


.thumbnail-wrap {
}



/* @end */

/* @group Single Page (Photo view) */

.photo-caption {
	color: #000000;
}

/* The margin around the image in the single image view*/
.photo-frame {
	border-color: #A3A3A3;
}

.photo-navigation a:link,
.photo-navigation a:visited {
	color: #141313;
}

.photo-navigation a:hover {
	color: #66FFFF;
}

.photo-links {
	background-color: #999999;
	border-bottom-color: #7F7F7F;
	color: #999999;
}

/* The thumbnails in the single image view*/
.photo-thumb {
	border-color: #A3A3A3;
}

.photo-navigation {
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}



/* @end */

/* @group Quicktime Album */

/* @group Single Page (Movie View) */

.movie-background {
	color: #000000;
	background-color: #FFFFFF;
}



/* @end */



/* @end */

.exif-data,
.movie-title {
	color: #000000;
}



/* @end */

/* @group Quicktime Album */

.movie-page-description,
.movie-title {
	background-color: #FFFFFF;
	color: #000000;
}


/* @end */

/* @group File Sharing */

.filesharing-description {
}

.filesharing-item {
	background-color: #E6E6E6;
	border-color: #CCCCCC;
}

.filesharing-item-title {
	color: #000000;
}

.filesharing-item-description {
	color: #000000;
	background-color: #000000;
}


.filesharing-item a:link {
	color: #000000;
}




/* @end */

/* @group Footer */

#footerContainer,
#footer {
	color: #000000;
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0%,#FFFFFF 100%); /* Opera11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 );/* IE6-9 */
	background: linear-gradient(top, #FFFFFF 0%,#FFFFFF100%); /* W3C */
	border-color: #000000;
}

#footer a:link,
#footer a:hover,
#footer a:active {
	color: #1D3B6F
}



/* @end */



		.top_margin {
	margin: 0px auto 0;/* Right And Left Margin Widths To Auto */
}

#navcontainer_1,
#pageHeader,
#navcontainer_2,
#container,
#footerContainer {
	border-style: none;
	border-width: 0px;
}

#extraContainer1,
#extraContainer2,
#extraContainer4,
#extraContainer12 {
	border-style: none;
	border-width: 0px;
}

#navcontainer_1,
#pageHeader,
#navcontainer_2,
#container,
#footerContainer {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

/* @group Extra Content Containers */

#extraContainer1,
#extraContainer2,
#extraContainer4,
#extraContainer11,
#extraContainer12,
#extraContainer13 {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}



/* @end */

/* @group EasySlider */

#extraContainer3,
#myExtraContent3,
#slideshow,
.slideshow-item,
.slideshow-item a img {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}



/* @end */





#container {
/*shadow Prefs: horizontal position, vertical position, edge blur, #colour; */
	-webkit-box-shadow: 2px 2px 5px #333; /* (Webkit/Safari) */
	-moz-box-shadow: 2px 2px 5px #333; /* (Firefox) */
	box-shadow: 2px 2px 5px #333; /* (Standard) */
}

#footerContainer {
/*shadow Prefs: horizontal position, vertical position, edge blur, #colour; */
	-webkit-box-shadow: 2px 2px 5px #333; /* (Webkit/Safari) */
	-moz-box-shadow: 2px 2px 5px #333; /* (Firefox) */
	box-shadow: 2px 2px 5px #333; /* (Standard) */
}

#navcontainer_1,
#pageHeader,
#pageHeader h1,
#navcontainer_2,
h1.blog-entry-title,
#container,
#contentContainer,
#contentContainer #content,
#footerContainer,
#footer,
.photo-thumb-navigation {
	-webkit-border-radius: 20px; /* (Webkit/Safari) */
	-moz-border-radius: 20px; /* (Firefox) */
	border-radius: 20px; /* (Standard) */
}

/* @group EasySlider */

#extraContainer3,
#myExtraContent3,
#slideshow,
.slideshow-item,
.slideshow-item a img {
	-webkit-border-radius: 20px; /* (Webkit/Safari) */
	-moz-border-radius: 20px; /* (Firefox) */
	border-radius: 20px; /* (Standard) */
}



/* @end */

/* @group Extra Content Containers */

#extraContainer1,
#extraContainer2,
#extraContainer4,
#extraContainer10,
#extraContainer12,
#extraContainer13 {
	-webkit-border-radius: 20px; /* (Webkit/Safari) */
	-moz-border-radius: 20px; /* (Firefox) */
	border-radius: 20px; /* (Standard) */
}

#extraContainer5 {
	-webkit-border-top-left-radius: 20px; /* (Webkit/Safari) */
	-webkit-border-top-right-radius: 20px;  /* (Webkit/Safari) */
	-moz-border-radius-topleft: 20px; /* (Firefox) */
	-moz-border-radius-topright: 20px; /* (Firefox) */
	border-top-left-radius: 20px; /* (Standard) */
	border-top-right-radius: 20px;
	padding-left: 10px;
}

#extraContainer11 {
	-webkit-border-bottom-left-radius: 20px; /* (Webkit/Safari) */
	-webkit-border-bottom-right-radius: 20px;  /* (Webkit/Safari) */
	-moz-border-radius-topleft: 20px; /* (Firefox) */
	-moz-border-radius-topright: 20px; /* (Firefox) */
	border-bottom-left-radius: 20px; /* (Standard) */
	border-bottom-right-radius: 20px;
	padding-left: 10px;
}



/* @end */

.photo-navigation {/* Header bar in single image view*/
	-webkit-border-bottom-left-radius: 20px; /* (Webkit/Safari) */
	-webkit-border-bottom-right-radius: 20px; /* (Webkit/Safari) */
	-moz-border-radius-bottomleft: 20px; /* (Firefox) */
	-moz-border-radius-bottomright: 20px; /* (Firefox) */
	border-bottom-left-radius: 20px; /* (Standard) */
	border-bottom-right-radius: 20px; /* (Standard) */
}

body {
	font-family: Verdana, "Lucida Grande","Lucida Sans Unicode", helvetica, arial, "Bitstream Vera Sans", "Vera Sans", Tahoma, Geneva, sans-serif;
}

/* Solid HR Line: */
#sidebarContainer #sidebar hr,
#contentContainer hr {
	border-bottom-style: solid;
	border-width: 0;
	border-bottom-width: 1px;
}

#pageHeader {
	height: 250px;
}

/* @group EasySlider */


#extraContainer3,
#myExtraContent3,
#slideshow,
.slideshow-item,
.slideshow-item a img {
	height: 250px;
}

/* @end */

#pageHeader {
	margin-bottom: 10px;
}


#pageHeader {
	background: #fff url(images/Editable_Images/header_03.jpg) no-repeat;
}


#logo img,
#logo a img {
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}

#theme_copyright_message {
	background-image: url(www.aasitedesigns.com/rw_common/themes/aasd_options/images/Editable_Images/translucent_header_image_background.gif);
}

#pageHeader h1 {
	margin: 0px;
	padding-top: 10px;
	text-align: left;
	padding-left:25px;
	letter-spacing: 1px;
}

#pageHeader h2 {
	margin: 0px;
	text-align: left;
	padding-left:25px;
}

#pageHeader h1 {
	text-transform: none;
}

#pageHeader h1 { 
	font-size: 2.000em /* 32px */;
}


#pageHeader h2 {
}

#pageHeader h2 {
	text-transform: none;
}

#pageHeader h2 {
	font-size: 1.125em /*18px*/;
}



#pageHeader h2 {
}

#navcontainer_1 {
	display: none;
}

#navcontainer_2 {
	display: block;
}

#contentContainer {
	margin: 0;
}

#contentContainer #content{
	margin: 0;
	padding: 6px;
}

#sidebarContainer {
	display: none;
}

#navcontainer_4 {
	display: none;
}

/* @group Navigation Containers */

/* @group Navigation Container 1 */

/* (Horizontal - Above Header) */

#navcontainer_1 {
	font-size: 0.800em;
	text-align: center;
	height: 25px;
	padding-bottom: 2px;
	clear: both;
}



/* @end */

/* @group Navigation Container 2 */

/* (Horizontal - Below Header) */

#navcontainer_2 {
	font-size: .800em;
	text-align: center;
	height: 25px;
	padding-bottom: 2px;
	position: relative;
}




/* @end */

/* @group Navigation Container 3 */

/* (Vertical - Below Header)  */

#navcontainer_3 {
	display: none;
}




/* @end */

/* @group Navigation Container 4 */

/* (Vertical - In Sidebar) */

#navcontainer_4 {
	display: none;
}



/* @end */



/* @end */

/* @group Toolbar 1 (Horizontal) */

/* Toolbar (Menu that sits inside Navcontainers) */

/* The Root menu current page*/

#toolbar_1 {
	font-size: 0.800em;
	height: 23px;
	position: relative;
	z-index: 1000;
}

#toolbar_1 #current {
}

#toolbar_1 #current:hover {
}

#toolbar_1 .currentAncestor {
	font-weight: bold;
	border-bottom-style: none;
}

/*UL is an Unordered list exterior,
LI is the list contents.*/

/* The root menu dimensions*/
/* Parent - Level 0 */
#toolbar_1 ul {/* Toolbar container*/
	list-style: none;
	margin: 0 13px;/* Moves toolbar 13px to left/right to allow for curves*/
	padding: 0;
	z-index: 1000;
}

#toolbar_1 li {/* Toolbar content*/
	position: relative;
	width: 150px;
	display: inline;
	float: left;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px; 
	-moz-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#toolbar_1 li li { /* This removes curves from Sub Menus. */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px; 
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

/* The non current root menu details*/
#toolbar_1 a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px; 
	-moz-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#toolbar_1 a:hover {
}

/* Fix IE. Hide from IE Mac \*/

* html #toolbar_1 ul li {
	float: left;
	height: 1%;
}

* html #toolbar_1 ul li a {
}

#toolbar_1 a:active {
}

#toolbar_1 ul li a {
}

/* End Fix IE*/

/* Child - Level 1 */
/* All browsers will use this code, it will make the pop out menus work */
#toolbar_1 ul ul {/*sub-directory */
	width: 150px;
	position: absolute;
	left: 0;
	top: 26px; /* Moves the sub menus down below root menu*/
	display: none;
	margin: -5px 0 0 0;
	padding: 0;
	text-decoration: none;
}

html > body #toolbar_1 ul ul {
	margin: 0;
}

#toolbar_1 ul ul li {/* sub directory content*/
	background: none;
}

#toolbar_1 ul ul a {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px; 
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

/* The submenu page that the mouse hovers over*/
#toolbar_1 ul ul a:hover {
}

/* The sub-menu current page details*/
#toolbar_1 ul ul #current {
}

/* Child Level 3 */

#toolbar_1 ul ul ul {
	position: absolute;
	left: 150px; /*moves sub-menus to right*/
	top: 0; /*Keeps horizontal sub menus in line*/
	margin: -10px 0 0;
	padding: 0;
}

#toolbar_1 ul ul ul ul li {
}

#toolbar_1 ul ul ul ul a {
}

#toolbar_1 ul ul ul ul a:hover {
}

div#toolbar_1 ul ul,
div#toolbar_1 ul ul ul,
div#toolbar_1 ul li:hover ul ul,
div#toolbar_1 ul li:hover ul ul ul,
div#toolbar_1 ul li:hover ul ul ul ul,
div#toolbar_1 ul li:hover ul ul ul ul ul {
	display: none;
}

div#toolbar_1 ul li:hover ul,
div#toolbar_1 ul ul li:hover ul,
div#toolbar_1 ul ul ul li:hover ul,
div#toolbar_1 ul ul ul ul li:hover ul,
div#toolbar_1 ul ul ul ul ul li:hover ul {
	display: block;
}

* html #toolbar_1 #current {
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}

* html #toolbar_1 ul {
}

/* @end */

/* @group Toolbar 2 (Horizontal) */

/* Toolbar (Menu that sits inside Navcontainers) */

/* The Root menu current page*/

#toolbar_2 {
	font-size: 0.800em;
	height: 23px;
	position: relative;
	z-index: 1000;
}

#toolbar_2 #current {
}

#toolbar_2 #current:hover {
}

#toolbar_2 .currentAncestor {
	font-weight: bold;
	border-bottom-style: none;
}

/*UL is an Unordered list exterior,
LI is the list contents.*/

/* The root menu dimensions*/
/* Parent - Level 0 */
#toolbar_2 ul {/* Toolbar container*/
	list-style: none;
	margin: 0 13px;/* Moves toolbar 13px to left/right to allow for curves*/
	padding: 0;
	z-index: 1000;
}

#toolbar_2 li {/* Toolbar content*/
	position: relative;
	width: 150px;
	display: inline;
	float: left;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px; 
	-moz-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#toolbar_2 li li { /* This removes curves from Sub Menus. */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px; 
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

/* The non current root menu details*/
#toolbar_2 a {
	display: block;
	text-decoration: none;
	padding: 5px;
	font-weight: bold;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px; 
	-moz-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#toolbar_2 a:hover {
}

/* Fix IE. Hide from IE Mac \*/

* html #toolbar_2 ul li {
	float: left;
	height: 1%;
}

* html #toolbar_2 ul li a {
}

#toolbar_2 a:active {
}

#toolbar_2 ul li a {
}

/* End Fix IE*/

/* Child - Level 1 */
/* All browsers will use this code, it will make the pop out menus work */
#toolbar_2 ul ul {/*sub-directory */
	width: 150px;
	position: absolute;
	left: 0;
	top: 26px; /* Moves the sub menus down below root menu*/
	display: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

html > body #toolbar_2 ul ul {
	margin: 0;
}

#toolbar_2 ul ul li {/* sub directory content*/
	background: none;
}

#toolbar_2 ul ul a {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px; 
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

/* The submenu page that the mouse hovers over*/
#toolbar_2 ul ul a:hover {
}

/* The sub-menu current page details*/
#toolbar_2 ul ul #current {
}

/* Child Level 3 */

#toolbar_2 ul ul ul {
	position: absolute;
	left: 150px; /*moves sub-menus to right*/
	top: 0; /*Keeps horizontal sub menus in line*/
	margin: -10px 0 0;
	padding: 0;
}

#toolbar_2 ul ul ul ul li {
}

#toolbar_2 ul ul ul ul a {
}

#toolbar_2 ul ul ul ul a:hover {
}

div#toolbar_2 ul ul,
div#toolbar_2 ul ul ul,
div#toolbar_2 ul li:hover ul ul,
div#toolbar_2 ul li:hover ul ul ul,
div#toolbar_2 ul li:hover ul ul ul ul,
div#toolbar_2 ul li:hover ul ul ul ul ul {
	display: none;
}

div#toolbar_2 ul li:hover ul,
div#toolbar_2 ul ul li:hover ul,
div#toolbar_2 ul ul ul li:hover ul,
div#toolbar_2 ul ul ul ul li:hover ul,
div#toolbar_2 ul ul ul ul ul li:hover ul {
	display: block;
}

* html #toolbar_2 #current {
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}

* html #toolbar_2 ul {
}

/* @end */



#sidebarContainer .sideHeader {
	font-size: 0.875em;
}


#sidebarContainer .sideHeader {
	text-align: left;
}
  

#extraContainer6,
#extraContainer7  {
	font-size: 0.950em;/* 0.950em = 15px */
}

#extraContainer8,
#extraContainer9,
#sidebarContainer #sidebar {
	font-size: 0.750em;/* 0.750em = 12px */
}

#sidebarContainer #sidebar{
	text-align: left;
}
  

#sidebarContainer #sidebar {
}


#content {
}

#contentContainer #content {
	font-size: 0.750em;/*12px=0.750em*/
}

#extraContainer5,
#extraContainer11 {
	font-size: 0.750em;
}

#extraContainer1,
#extraContainer2,
#extraContainer4,
#extraContainer12,
#extraContainer13 {
	font-size: 0.550m;
}

#contentContainer #content {
	text-align: left;
}

#contentContainer #content {
}


#container,
#contentContainer,
#contentContainer #content,
#extraContainer11 {
	-webkit-border-bottom-left-radius: 0px; /* (Webkit/Safari) */
	-webkit-border-bottom-right-radius: 0px; /* (Webkit/Safari) */
	-moz-border-radius-bottomleft: 0px; /* (Firefox) */
	-moz-border-radius-bottomright: 0px; /* (Firefox) */
	border-bottom-left-radius: 0px; /* (Standard) */
	border-bottom-right-radius: 0px; /* (Standard) */
	border-bottom-style: none;
}

#footer,
#footerContainer,
#footer p,
#theme_copyright_message {
	-webkit-border-top-left-radius: 0px; /* (Webkit/Safari) */
	-webkit-border-top-right-radius: 0px; /* (Webkit/Safari) */
	-moz-border-radius-topleft: 0px; /* (Firefox) */
	-moz-border-radius-topright: 0px; /* (Firefox) */
	border-top-left-radius: 0px; /* (Standard) */
	border-top-right-radius: 0px; /* (Standard) */
}

h1.blog-entry-title { 
	font-size: 1.500em /* 24px */;
}

.filesharing-item {
	width: 98%;
	float: left;
	margin: 5px;
	-webkit-box-shadow: 2px 2px 2px #333;
/*	-moz-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;*/
}

.filesharing-item:hover {
	-webkit-box-shadow: 5px 10px 20px #333;
/*	-moz-box-shadow: 5px 10px 20px #333;
	box-shadow: 5px 10px 20px #333;*/
}




		