h1, h2, h3, h4, h5, h6 {
	line-height:1em;
	font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#CCCCCC;
	padding-bottom:1em;
	font-weight:400;
}

p {
	margin:0px 0px 1em 0px;
}

ul, ol {
	margin-left:2.5em;
	padding:1em 0px 1em 0px;
}

li {
	margin-left:2em;
}

html, body {
	height:100%;
}

.wrapper {
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#333333;
	background-repeat-x:repeat;
	background-repeat-y:repeat;
	background-repeat:repeat;
	margin:0px auto 0px auto;
}

.footercontainer, .push {
	height:95px;
}

body {
	font:normal normal normal 75%/1.8em 'Myriad Web', 'Lucida Grande', 'Lucida Sans Unicode', helvetica, verdana, arial, sans-serif;
	font-family:'Lucida Grande', 'Lucida Sans Unicode', helvetica, verdana, arial, sans-serif;
	font-size:95%;
}

img, img a {
	border-style:none;
}

.clear {
	clear:both;
}

.clear-right {
	clear:right;
}

.clear-left {
	clear:left;
}

.widthcheck {
	background-color:#FF0000;
	height:200px;
	margin:0;
	padding:0;
}

code {
	font:normal normal normal 1.3em/1.5em 'Times New Roman', Times, sans-serif;
}

pre {
	margin-bottom:20px;
	font-size:1.2em;
	border:1px solid #000000;
	padding:10px;
}

.title_box {
	font-style:normal;
	font-size:12pt;
	color:#CCFFFF;
	font-family:'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	text-shadow:rgb(255, 255, 255) 0px 0px 8px;
	font-weight:400;
	border-bottom:2px solid #CCCCCC;
}

.image-left {
	float:left;
	margin:0px 15px 5px 0px;
}

.image-right {
	float:right;
	margin:0px 0px 5px 15px;
}

blockquote, .standout {
	font:normal normal normal 1.3em/1.5em Times, serif;
	font-style:italic;
	margin:20px;
}

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-roman {
	list-style-type:upper-roman;
}

ol.lower-roman {
	list-style-type:lower-roman;
}

.container {
	width:800px;
	margin:0px auto 0px auto;
}

.header .slogan {
	font-size:1.8em;
	color:#444444;
	padding:0px 0px 0.5em 0px;
}

.header_custom {
	width:100%;
	height:100px;
}

.header .content {
	padding-right:0;
	padding-left:0;
	color:#C5EEF3;
	float:left;
	width:100%;
}

.subheader {
	padding:40px 50px 40px 0px;
}

.content_bg {
	position:relative;
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	top:6px;
	width:650pt;
	padding:40px 0px 40px 0px;
}

.content_bg .sidebarcontainer {
	float:right;
	width:200px;
	text-align:left;
	font-size:0.8em;
}

.content_bg .sidebarcontainer .title {
	font-size:1.8em;
}

.content_bg .contentcontainer {
	text-align:left;
	margin:0px 240px 0px 0px;
}

.content_bg .content {
	min-height:200%;
}

.subcontent {
	background-origin:initial;
	background-clip:initial;
	padding:40px 0px 40px 0px;
}

.footercontainer {
	background-attachment:initial;
	background-origin:initial;
	background-clip:initial;
	text-align:center;
	margin-left:0;
	background-image:url(resources/navy_blue.png);
	background-repeat-x:repeat;
	background-repeat-y:no-repeat;
	background-repeat:repeat-x;
	background-color:#15191C;
	color:#BBBBBB;
	border-top:3px ridge #BBBBBB;
}

.footercontainer .content {
	position:relative;
	top:30px;
}

ul.breadcrumblist {
	list-style-type:none;
	list-style-position:initial;
	list-style-image:initial;
	clear:both;
	font-size:0.8em;
	text-align:center;
	margin:0;
	padding:5px 0px 5px 0px;
}

ul.breadcrumblist li {
	display:inline;
	margin:0;
	padding:0;
}

.tbh_bg {
	background-attachment:initial;
	background-origin:initial;
	background-clip:initial;
	background-image:url(resources/navy_blue.png);
	background-repeat-x:repeat;
	background-repeat-y:no-repeat;
	background-repeat:repeat-x;
	height:170px;
	background-color:transparent;
	border-top:1px solid #000000;
	border-bottom:3px ridge #BBBBBB;
}

.tbh_bg .title img {
	float:left;
	margin:10px 20px 0px 0px;
}

#toolbar_vertical {
	font-size:13pt;
	font:inherit;
	font-family:Skia;
	margin:0;
}

#toolbar_vertical ul {
	list-style-type:none;
	list-style-position:initial;
	list-style-image:initial;
	display:inline;
	font-family:'Wide Latin';
	margin:0;
	padding:0;
}

#toolbar_vertical ul li {
	position:relative;
	display:inline;
	height:500pt;
	width:200px;
	margin:0;
	padding:0;
}

#toolbar_vertical ul ul {
	margin-bottom:20px;
	display:block;
}

#toolbar_vertical ul ul li a {
	display:block;
	padding-left:10px;
	margin-bottom:3px;
	height:30px;
	line-height:30px;
	border:1px solid #000000;
}

#toolbar_vertical ul ul ul {
	margin-bottom:0;
}

#toolbar_vertical ul ul ul li a {
	padding:0px 0px 0px 40px;
}

#toolbar_vertical ul ul ul ul li a {
	padding:0px 0px 0px 80px;
}

.blog-entry {
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:2px dashed #000000;
}

h1.blog-entry-title {
	color:#F8CA02;
	font-family:'Lucida Calligraphy';
	font-size:16pt;
	line-height:1.5em;
	padding:0px 0px 20px 0px;
}

h1.blog-entry-title a {
	color:#F8CA02;
	padding-bottom:20px;
	margin-bottom:20px;
}

.blog-entry-date {
	margin-bottom:10px;
}

.blog-entry-category {
	background-origin:initial;
	background-clip:initial;
	padding-left:20px;
	margin-left:5px;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
}

p.blog-entry-tags {
	margin-top:10px;
	font-size:0.9em;
}

#blog-categories::before {
	content:'Categories:';
	display:block;
	margin-bottom:5px;
	font-size:1.5em;
}

#blog-archives::before {
	content:'Archives:';
	display:block;
	margin-bottom:5px;
	font-size:1.5em;
}

.blog-archive-link-enabled {
	margin-right:5px;
}

.blog-archive-link-disabled {
	display:inline;
	margin-right:5px;
}

ul.blog-tag-cloud {
	padding-top:10px;
	border-top:2px dashed #000000;
	margin:10px 0px 0px 0px;
}

ul.blog-tag-cloud::before {
	content:'Tag cloud:';
	display:block;
	margin-bottom:5px;
	font-size:1.5em;
}

ul.blog-tag-cloud li {
	display:inline;
	margin:0px 5px 0px 0px;
	padding:0;
}

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-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;
}

#blog-rss-feeds::before {
	content:'Feeds:';
	display:block;
	margin-bottom:5px;
	font-size:1.5em;
}

.filesharing-description {
	margin-bottom:40px;
}

.filesharing-item-title {
	width:30%;
	float:left;
	border-top:1px solid #000000;
	margin:15px 0px 15px 0px;
}

.filesharing-item-title::after {
	content:':';
}

.filesharing-item-description {
	width:70%;
	float:right;
	border-top:1px solid #000000;
	margin:15px 0px 15px 0px;
}

.album-description {
	margin-bottom:80px;
}

.album-wrapper {
	display:block;
	width:99%;
	position:relative;
}

.thumbnail-wrap {
	text-align:center;
	position:relative;
	float:left;
	margin:0px 25px 60px 25px;
}

.thumbnail-frame {
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
	margin:0px auto 0px auto;
}

.photo-navigation {
	width:904px;
	text-align:center;
	margin:40px auto 40px auto;
}

.photo-caption {
	font-size:1.5em;
	padding-bottom:1em;
	line-height:1em;
}

.exif-data {
	width:300px;
	text-align:center;
	margin:0px auto 0px auto;
}

.exif-data p {
	display:inline;
	margin-right:10px;
	text-align:center;
}

.movie-page-description {
	padding-bottom:2em;
}

.movie-thumbnail-frame {
	float:left;
	width:132px;
	margin:0px 10px 20px 10px;
}

.movie-thumbnail-caption {
	width:95%;
	text-align:center;
}

.form-input-field {
	width:99%;
	border:1px solid #000000;
}

.form-input-button {
	margin-right:10px;
}

ul#twitter_update_list li {
	list-style-type:none;
	list-style-position:initial;
	list-style-image:initial;
	border:1px solid #000000;
	margin:0px 0px 3px 0px;
	padding:5px;
}

#googlecart-widget {
	top:68px;
}

.column {
	float:left;
}

.one {
	width:100%;
}

.two {
	width:50%;
}

.three {
	width:33%;
}

.four {
	width:25%;
}

.five {
	width:20%;
}

.two3rds {
	width:66%;
}

.three4ths {
	width:75%;
}

.four5ths {
	width:80%;
}

.column .content {
	width:90%;
	float:none;
	margin:0px auto 0px auto;
	padding:0;
}

*, ul#twitter_update_list {
	margin:0;
	padding:0;
}

a:link, a:visited, a:hover, a:active {
	text-decoration:none;
}

sup, sub {
	font:normal normal normal 0.9em/normal 'Times New Roman', Times, sans-serif;
	font-style:italic;
}

ol.upper-alpha, ol.lower-alpha {
	list-style-type:upper-latin;
}

.header .content h1, .header .content h2, .header .content h3, .header .content h4, .header .content h5, .header .content h6, .subheader .content h1, .subheader .content h2, .subheader .content h3, .subheader .content h4, .subheader .content h5, .subheader .content h6, .subcontent .content h1, .subcontent .content h2, .subcontent .content h3, .subcontent .content h4, .subcontent .content h5, .subcontent .content h6, .footercontainer h1, .footercontainer h2, .footercontainer h3, .footercontainer h4, .footercontainer h5, .footercontainer h6 {
	padding-bottom:0.5em;
}

#toolbar_horizontal, #toolbar_horizontal_ch {
	text-align:right;
	position:relative;
	top:6px;
	font-family:'Lucida Handwriting', 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11pt;
	left:-30px;
	width:300px;
}

#toolbar_horizontal_ch ul, #toolbar_horizontal ul {
	float:right;
	padding:0;
}

#toolbar_horizontal_ch ul li, #toolbar_horizontal ul li {
	float:left;
	list-style-type:none;
	list-style-position:initial;
	list-style-image:initial;
	margin:0px 0px 0px 3px;
	padding:0;
}

#toolbar_horizontal_ch ul li a, #toolbar_horizontal ul li a {
	display:block;
	text-decoration:none;
	text-align:center;
	margin:0px auto 0px auto;
}

#toolbar_horizontal ul ul, #toolbar_vertical ul li a, #blog-archives br {
	display:none;
}

#blog-categories, #blog-archives, #blog-rss-feeds {
	margin-top:10px;
	padding-top:10px;
	border-top:2px dashed #000000;
}

.blog-category-link-enabled, .blog-category-link-disabled {
	background-origin:initial;
	background-clip:initial;
	padding-left:20px;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:inherit;
}

.blog-archive-link-enabled::after, .blog-archive-link-disabled::after, ul.blog-tag-cloud li a::after, .exif-data p::after {
	content:', ';
}

.blog-tag-size-15, .message-text, .required-text {
	font-size:1.5em;
}

.album-title, .photo-title, .movie-page-title {
	font-size:2.3em;
	padding-bottom:1em;
	line-height:1em;
}

.thumbnail-frame img, .photo-frame, .movie-thumbnail-frame img, .movie-frame object {
	border:4px solid #000000;
}

.thumbnail-caption, #flashcontent, .movie-title {
	text-align:center;
}

.photo-background, .movie-frame {
	text-align:center;
	margin:0px auto 0px auto;
}

body, .content_bg {
	background-color:transparent;
	color:#FFFFFF;
}

a:link, a:visited, code {
	color:#99FFFF;
}

.frame {
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	z-index:100;
	width:320px;
	height:213px;
	overflow:hidden;
	border:5px solid #CCCCCC;
}

.header {
	z-index:10;
	position:relative;
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:650pt;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	-o-border-bottom-left-radius:3px;
	-ms-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
	-o-border-bottom-right-radius:3px;
	-ms-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-o-border-top-left-radius:3px;
	-ms-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-o-border-top-right-radius:3px;
	-ms-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	top:4px;
	height:50px;
	left:-20px;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-top:1px solid transparent;
	border-bottom:3px double transparent;
}

.header .content a:link, .header a:visited, .header code {
	color:#FFFFFF;
}

.header .content h1, .header .content h2, .header .content h3, .header .content h4, .header .content h5, .header .content h6, .header .content sub, .header .content sup, .header .content s {
	color:#555555;
}

.subheader a:link, .subheader a:visited, .subheader code {
	color:#99CCFF;
}

.subcontent, .wrapper {
	color:#BBBBBB;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
}

.subcontent h1, .subcontent h2, .subcontent h3, .subcontent h4, .subcontent h5, .subcontent h6, .subcontent sub, .subcontent sup, .subcontent s {
	color:#DDDDDD;
}

#toolbar_horizontal ul li.current a:link, #toolbar_horizontal ul li.current a:visited {
	-webkit-border-bottom-left-radius:2px;
	border-bottom-left-radius:2px;
	-o-border-bottom-left-radius:2px;
	-ms-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	-webkit-border-bottom-right-radius:2px;
	border-bottom-right-radius:2px;
	-o-border-bottom-right-radius:2px;
	-ms-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-top-right-radius:2px;
	border-top-right-radius:2px;
	-o-border-top-right-radius:2px;
	-ms-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;
	border-top-left-radius:2px;
	-o-border-top-left-radius:2px;
	-ms-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-webkit-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-o-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-ms-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-moz-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	background-color:#505050;
	width:120px;
	height:30px;
	padding-top:3px;
	color:#FFFFFF;
}

#toolbar_horizontal ul li a:hover, #toolbar_horizontal ul li a:active {
	color:#3D9ABC;
}

#toolbar_horizontal ul li.normal a:link, #toolbar_horizontal ul li.normal a:visited {
	-webkit-border-bottom-left-radius:2px;
	border-bottom-left-radius:2px;
	-o-border-bottom-left-radius:2px;
	-ms-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	-webkit-border-bottom-right-radius:2px;
	border-bottom-right-radius:2px;
	-o-border-bottom-right-radius:2px;
	-ms-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-top-right-radius:2px;
	border-top-right-radius:2px;
	-o-border-top-right-radius:2px;
	-ms-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;
	border-top-left-radius:2px;
	-o-border-top-left-radius:2px;
	-ms-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-webkit-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-o-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-ms-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-moz-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	background-color:#505050;
	width:120px;
	color:#FFFFFF;
	height:30px;
	padding-top:3px;
}

#toolbar_vertical .currentancestor a:link, #toolbar_vertical .currentancestor a:visited {
	color:#57C4FD;
	background-color:#232F39;
}

#toolbar_vertical .current a:link, #toolbar_vertical .current a:visited {
	color:#F8CA02;
	background-color:#253542;
}

#toolbar_vertical .normal a:link, #toolbar_vertical .normal a:visited {
	color:#DEDEDE;
	background-color:#1C242A;
}

#googlecart-widget * {
	background-color:#FFFFFF;
	color:#000000;
	border-top-color:#32383D;
	border-right-color:#32383D;
	border-bottom-color:#32383D;
	border-left-color:#32383D;
}

.googlecart-widget-title, .googlecart-widget-remove {
	color:#3165C9;
}

a:hover, a:active, .subheader a:hover, .subheader a:active {
	color:#4B89D0;
}

h1, h2, h3, h4, h5, h6, sub, s, .subheader h1, .subheader h2, .subheader h3, .subheader h4, .subheader h5, .subheader h6, .subheader sub, .subheader sup, .subheader s, .subcontent a:hover, .subcontent a:active, .footercontainer a:link, .footercontainer a:visited, .footercontainer code, #toolbar_horizontal ul li.currentancestor a:hover, #toolbar_horizontal ul li.currentancestor a:active {
	color:#F8CA02;
}

pre, .form-input-field, .googlecart-widget-quantity-box {
	background-image:initial;
	background-attachment:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#262C31;
	color:#BBBBBB;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
}

.footercontainer, .blog-entry, #blog-categories, #blog-archives, ul.blog-tag-cloud, #blog-rss-feeds, .filesharing-item-description, .filesharing-item-title, .form-input-field, pre, .thumbnail-frame img, .photo-frame, .movie-thumbnail-frame img, .movie-frame object, ul#twitter_update_list li, #toolbar_vertical ul ul li a {
	border-top-color:#32383D;
	border-right-color:#32383D;
	border-bottom-color:#32383D;
	border-left-color:#32383D;
}

h1.blog-entry-title, .tbh_bg .title, .subheader {
	color:#CCCCCC;
}

.header .content a:hover, .header .content a:active, #toolbar_horizontal ul li.normal a:hover, #toolbar_horizontal ul li.normal a:active {
	color:#FFFFFF;
	background-color:#666666;
}

.subcontent a:link, .subcontent a:visited, .subcontent code, .footercontainer a:hover, .footercontainer a:active, #toolbar_horizontal ul li.currentancestor a:link, #toolbar_horizontal ul li.currentancestor a:visited {
	color:#57C4FD;
}

#toolbar_vertical .currentancestor a:hover, #toolbar_vertical .currentancestor a:active, #toolbar_vertical .current a:hover, #toolbar_vertical .current a:active, #toolbar_vertical .normal a:hover, #toolbar_vertical .normal a:active {
	color:#F8CA02;
	background-color:#232F39;
}

ul.cssMenu, ul.cssMenu ul {
	list-style-image:initial;
	list-style-type:none;
	text-align:center;
	list-style-position:inside;
	position:absolute;
	margin:0;
	padding:0;
}

#ch {
	font-family:Tahoma;
}

ul.cssMenu2 {
	list-style-image:initial;
	list-style-type:none;
	text-align:center;
	list-style-position:inside;
	position:absolute;
	z-index:inherit;
	margin:0;
	padding:0;
}

ul.cssMenu li:hover {
	background-origin:initial;
	background-clip:initial;
	background-color:#666666;
	top:0;
	height:30px;
	color:#FFFFFF;
}

ul.cssMenu li.normal a {
	display:block;
	font-weight:700;
	font-size:11pt;
	-webkit-border-bottom-left-radius:2px;
	border-bottom-left-radius:2px;
	-o-border-bottom-left-radius:2px;
	-ms-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	-webkit-border-bottom-right-radius:2px;
	border-bottom-right-radius:2px;
	-o-border-bottom-right-radius:2px;
	-ms-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-top-right-radius:2px;
	border-top-right-radius:2px;
	-o-border-top-right-radius:2px;
	-ms-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;
	border-top-left-radius:2px;
	-o-border-top-left-radius:2px;
	-ms-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-webkit-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-o-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-ms-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-moz-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	background-color:#505050;
	width:120px;
	color:#FFFFFF;
	height:30px;
	padding-top:3px;
	font-family:'Lucida Handwriting', Tahoma;
}

ul.cssMenu li.ch a {
	display:block;
	font-size:11pt;
	-webkit-border-bottom-left-radius:2px;
	border-bottom-left-radius:2px;
	-o-border-bottom-left-radius:2px;
	-ms-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	-webkit-border-bottom-right-radius:2px;
	border-bottom-right-radius:2px;
	-o-border-bottom-right-radius:2px;
	-ms-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-top-right-radius:2px;
	border-top-right-radius:2px;
	-o-border-top-right-radius:2px;
	-ms-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;
	border-top-left-radius:2px;
	-o-border-top-left-radius:2px;
	-ms-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-webkit-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-o-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-ms-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-moz-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	background-color:#505050;
	width:120px;
	color:#FFFFFF;
	height:30px;
	padding-top:3px;
	font-family:Tahoma;
	font-weight:700;
}

ul.cssMenu2 li.normal:hover {
	background-origin:initial;
	background-clip:initial;
	background-color:#666666;
	top:0;
	height:25px;
	color:#FFFFFF;
}

ul.cssMenu2 li.normal a {
	display:block;
	font-size:11pt;
	-webkit-border-bottom-left-radius:2px;
	border-bottom-left-radius:2px;
	-o-border-bottom-left-radius:2px;
	-ms-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	-webkit-border-bottom-right-radius:2px;
	border-bottom-right-radius:2px;
	-o-border-bottom-right-radius:2px;
	-ms-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-top-right-radius:2px;
	border-top-right-radius:2px;
	-o-border-top-right-radius:2px;
	-ms-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;
	border-top-left-radius:2px;
	-o-border-top-left-radius:2px;
	-ms-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-webkit-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-o-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-ms-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	-moz-box-shadow:rgb(0, 0, 0) 0px 0px 5px;
	width:40px;
	height:25px;
	padding-top:0;
	font-weight:400;
	font-family:Tahoma;
	background-color:#333333;
	color:#CCFFFF;
}

ul.cssMenu ul {
	display:none;
	position:absolute;
	top:100%;
	color:#FFFFFF;
	left:-33px;
	padding:3px;
}

ul.cssMenu ul li.normal {
	float:none;
	color:#FFFFFF;
}

ul.cssMenu ul li.normal a {
	display:block;
	color:#FFFFFF;
}

ul.cssMenu ul ul {
	left:100%;
	top:0;
}

ul.cssMenu li:hover > ul {
	display:block;
}

ul.cssMenu li, ul.cssMenu2 li.normal {
	float:left;
	background-origin:initial;
	background-clip:initial;
	background-color:#505050;
	text-align:center;
	zoom:0;
	position:relative;
}

.subContent {
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:transparent;
	padding-bottom:10px;
}

.content_bg .sidebarContainer {
	float:right;
	width:200px;
}

.content_bg .contentContainer {
	margin:0px 240px 0px 0px;
}

#slideshow {
	position:relative;
	width:450px;
	box-shadow:rgb(204, 204, 204) 0px 0px 5px;
	height:350px;
	margin:80px auto 80px auto;
}

#slideshow > div {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
	overflow:hidden;
}

