/*nOne Theme from Nik Fletcher (nThemes)*/
/*This Theme is only for use with RapidWeaver from RealMacSoftware and support will only be given for use with the correct version of RapidWeaver. This theme is for use with RapidWeaver Version 3.5 or greater*/
/*This Code is Copyright 2006 Nik Fletcher (nThemes) and may not be used outside of the licence agreement you accepted by purchasing this theme.*/
/*For support, email themes@nikfletcher.com*/

/*<group=Global>*/

body {
	font-size: 11px;
	font-family: "Lucida Grande", "Lucida", "Helvetica", "Arial", "sans-serif";
	color: #333333;
	margin: 10px;
	background: #fafafa;
	text-align: center;
}

a:link {
	color: #333333;
	text-decoration: underline;
}

img {
	border: 0px;
}

a
{
	color: #333333;
	text-decoration: none;
}
a:active, a active {
	color: #333333;
}

a:visited {
	color: #333333;
	text-decoration: underline;
}

a:hover, a:active {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

blockquote {
	font-style: italic;
	text-indent: 20px;
}

h1 {
	margin: 0;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}

h2 {
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
}

h3 {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

h4 {
	font-weight: bold;
}

.imageStyle {
	border: 1px 1px 1px 1px;
	border-style: dashed;
}

.image-left {
	float: left;
}

.image-right {
	float: right;
}

p {
	
}

code {
	font-family:  "Courier";
	font-size: 12px;
	margin-left: 15px;
}

#flashcontent {
	text-align: center;
}
	
/*</group>*/

/*<group=Layout>*/

.clearer {
	clear: both;
}

#container {
	width: 750px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#pageHeader {
	padding: 0px;
	margin-bottom: 5px;
	background: #ffffff;
	width:  750px;
	height: 150px;
	background-color: #fcf9ec;
	border: 1px dotted;
}

#pageHeader img {
}

#pageHeader h1 {
	margin: 0;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding-top: 50px;
}

#pageHeader h2 {
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	padding-top: 10px;
}

#contentContainer {
	margin-left: 170px;
	margin-bottom: 10px;
	width: 585px;
}

#contentContainer #content {
	padding: 10px;
	margin-top: 0px;
}

#sidebarContainer {
	width: 160px;
	margin-bottom: 0px;
	float: left;
	background: #ffffcc;
}

#sidebarContainer .sideHeader {
	margin-left: 0px;
	font-size:  15px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 5px;
	border-top: 1px dotted;
}

#sidebarContainer #sidebar {
	padding: 10px;
	width: 155px;
}

#footer {
	border-top: 1px dotted #e6e6e6;
	font-size: 10px;
	line-height: 11.5px;
	color: #666666;
	background: #ffffff;
}

#footer p {
	padding: 0px;
	margin: 0px;
	color:
}

#footer a:link, #footer a:visited {
}

#footer a:hover, #footer a:active {
}
	
/*</group>*/

/*<group=Navigation>*/

/* Toolbar Styles */

#navcontainer {
	width: 160px;
}

#navcontainer #current {
	color: #333333;
	background: #ffffcc;
}

/* GrandParent - Level 0 */

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

#navcontainer li {
	padding-left: 0;
}

#navcontainer a {
	display: block;
	border-bottom: 0px solid #FFFFFF;
	color: #333333;
	text-decoration: none;
	padding: 5px 25px;
	background: url(./images/bullet-grey.png) 5px no-repeat;
}

#navcontainer a:hover {
	color: #FFFFF;
	background: #fcf9ec;
	font-weight: normal;
	background: url(./images/hover-grey.png) 5px no-repeat;
}

#navcontainer a:active {
	color: #333333;
	background: #fafafa;
}

#navcontainer .current {	background: url(./images/bullet-grey.png) 5px no-repeat;}#navcontainer .currentAncestor {}
/* Parent - Level 1 */

#navcontainer ul ul {
}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
	padding-left: 30px;
	background: url(./images/sub-bullet-grey.png) 15px no-repeat;
}

#navcontainer ul ul a:hover {
	padding-left: 30px;
	background: url(./images/sub-hover-grey.png) 15px no-repeat;
}

#navcontainer ul ul a:active {
}

/* Child - Level 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li {
}

#navcontainer ul ul ul a {
	padding-left: 30px;
}

#navcontainer ul ul ul a:hover {
	padding-left: 30px;
}

#navcontainer ul ul ul a:active {
}

/*</group>*/

/*<group=Page Styles>*/

/*<group=Blog>*/

/*<group=Archive>*/

.blog-archive-background {
	
}

.blog-archive-entries-wrapper {
	
}

.blog-archive-headings-wrapper {
	
}

.blog-archive-month {
	
}

.blog-archive-link {
	
}
	
/*</group>*/

.blog-entry, .blog-entry-summary {
	color: #333333;
	font-size: 11px;
	background-color: #fcf9ec;
	margin-top: 5px;
}

.blog-entry-date {
	color: #333333;
	font-size: 11px;
	background-color: #ffffcc;
	font-weight: bold;
}

.blog-entry-title {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
	background-color: #fcf9ec;
	margin-top: 20px;
	padding-left: 25px;
	line-height: 25px;
	background: url(./images/blog-icon.png) left no-repeat;
}

.blog-entry-body {
	font-size: 11px;
	background-color: #fcf9ec;
}

.blog-entry-comments {
	font-size: 11.5px;
	font-weight: bold;
	background-color: #ffffcc;
	margin-top: 2px;
	padding-left: 25px;
	line-height: 21px;
	background: url(./images/comment-icon.png) left no-repeat;
}

.blog-entry-category {
	background-color: #ffffcc;
	font-weight: bold;
}

.blog-category-link-enabled {
	color: #e24900;
	font-weight: bold;
}

.blog-category-link-disabled {
	visibility:  hidden;
}

.blog-read-more {
	background-color: #fcf9ec;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	
}/*</group>*/

/*<group=Contact Form>*/

.message-text {
	
}

.required-text {
	
}

.form-input-field {
	
}

form-input-button {
	
}
	
/*</group>*/

/*<group=File Sharing>*/

.filesharing-description {
	
}

.filesharing-item {
	
}

.filesharing-item-title {
	
}

.filesharing-item description {
	
}
	
/*</group>*/

/*<group=Movies & Quicktime>*/

/*<group=Movie Popup>*/

.movie-background {
	
}

.movie-title {
	
}

/* movie-frame common to QuickTime and Movie popup! */

.movie-frame {
	
}
	
/*</group>*/

/*<group=Movie Album>*/

.movie-page-title {
	
}

.movie-thumbnail-frame {
	
}

.movie-thumbnail-caption {
	
}

.movie-page-description {
	
}
	
/*</group>*/

/*<group=Quicktime>*/

.movie-description {
	
}
	
/*</group>*/
	
/*</group>*/

/*<group=Photo Album>*/

/*<group=Thumbnails>*/

.album-title {
	
}

.album-description {
	
}

.album-wrapper {
	
}

.thumbnail-wrap {
	
}

.thumbnail-frame {
	
}

.thumbnail-frame img {
	
}

.thumbnail-caption {
	
}
	
/*</group>*/

/*<group=Large View>*/

.photo-background {
	
}

.photo-navigation {
	
}

.photo-title {
	
}

.photo-caption {
	
}

.photo-links {
	
}

.photo-frame {
	
}
	
/*</group>*/
	
/*</group>*/
	
/*</group>*/
