/* BODY ___________________________________________________________ */

body {
	margin: 0;
	padding: 0;
	background: #ffffff url(../images/header.png) 0 0 repeat-x;
	font-family: verdana, arial;
	font-size: .6875em;
	/*color: #7f7f7f;*/
	text-align: left;
	}

img { border: none; } 
input, select, textarea { font-family: Helvetica, Arial, sans-serif; font-size: 1em; }
h1, h2, h3, h4, h5, h6, p, ul, dl, table { margin-top: 0; margin-bottom: 5px; }
h1 { position: relative;
			display: block;
			height: 1.6363em;
			margin: 0 0 5px 0;
			/*padding: 0 6px;*/
			color: #7f7f7f;
			text-transform: uppercase;
			font-weight: bold;
			line-height: 1.5454em;
			font-size: 1em;		}
h2, h3 { font-size: 1em; text-transform: uppercase; }
.csc-textpic-imagewrap { width: auto !important; margin-bottom: 5px; }
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin-left: 5px !important; }

a { color: #e37600; text-decoration: none; }
a:hover, a:focus { text-decoration: underline; }
.mail { background: url(../images/email.gif) no-repeat 100% 50%; padding-right: 16px; }
.external-link-new-window { background: url(../images/external.gif) no-repeat 100% 50%; padding-right: 12px; }
.footer .external-link-new-window { background: none; padding-right: 2px; }
a.external-link-new-window:hover {text-decoration:underline;}
a.download { background: url(../images/file.gif) no-repeat 100% 50%; padding-right:12px;}

/*
 * Lists
 */
ul { line-height: 1.5em; margin: 0 0 0 .5em; padding: 0; }
ul li { margin: .5em 0; list-style: none; background: url(../images/arrow-new.gif) no-repeat 0 .5em; padding-left: 20px; }
li ul, li ol { margin-top: 0; margin-bottom: 0; }
li { margin: .3em 0; }
ol { margin-left: 2.2em; }
ol ul li { list-style: disc !important; }
ol li { list-style-type: decimal; }

dl { line-height: 1.4em; }
dt { font-weight: bold; }
dd { margin: .5em 0 .5em 10px; }


/* HEADER ___________________________________________________________ */

.header {
	position: relative;
	width: 948px;
	height: 79px;
	margin: 0 auto;
	border-bottom: 14px solid #ffffff;
	}
	
	/* LOGO */
	
	.logo {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 217px;
		height: 55px;
		overflow: hidden;
		white-space: nowrap;
		}
	
			
	/* SEARCH TOP */
	
	.search_top {
		position: absolute;
		top: 25px;
		right: 0;
		width: 181px;
		height: 17px;
		background: url(../images/search-input.png) 0 0 no-repeat;
		text-align: left;		
		}
		
		.search_top form {
			position: relative;
			}
		
		.search_top .search_top_input {
			width: 115px;
			padding: 2px 3px;
			background: transparent;
			border: none;
			font-size: 11px;
			color: #778f95;
			}
			
		.search_top .search_top_submit {
			position: absolute;
			top: 0;
			right: 0;
			background: transparent;
			border: none;
			font-size: 11px;
			color: #e4e8e9;
			text-transform: uppercase;
			font-weight: bold;
			cursor: pointer;
			height: 17px;
			}
			
	/* MAIN MENU */
	
	.main_menu {
		position: absolute;
		bottom: 0;
		left: 0;
		width: 948px;
		height: 22px;
		border-top: 1px solid #7f7f7f;
		border-bottom: 1px solid #7f7f7f;
		background: #ffffff;
		text-align: left;	
		}
		
		/* MAIN MENU LEFT */
		
		.main_menu_left {
			position: absolute;
			left: 0;
			top: -1px;
			height: 22px;
			list-style: none;
			margin: 0;
			padding: 0;
			}
			
			.main_menu li {
				float: left;
				margin: 0;
				padding: 0;
				background: none;
				}
				
				
		/* MAIN MENU RIGHT */
		
		.main_menu_right {
			position: absolute;
			right: 0;
			top: -1px;
			height: 22px;
			list-style: none;
			margin: 0;
			padding: 0;
			float: right;
			}
			
			
				
				
			/* MAIN MENU links */
		
			.main_menu a {
				float: left;
				color: #7f7f7f;
				text-transform: uppercase;
				font-weight: normal;
				text-decoration: none;
				border: 1px solid #7f7f7f;
				border-right: 0;
				}
			
			.main_menu a span { float: left; line-height: 21px; padding: 0 6px 1px 6px; cursor: pointer; }
				
			.main_menu a:hover, .main_menu a:active, .main_menu a:focus, .main_menu .active a {
				background: #ccc;
				color: #666;
				}
				
			/* first item - rounded corners*/
			
			.main_menu a.main_menu_first {
				background: url(../images/main_menu_left_corner.gif) 0 0 no-repeat;
				border: none;
				padding: 1px 0 1px 4px;
				}
			.main_menu a.main_menu_first span { padding: 0 6px 1px 3px; }
				
			a.main_menu_first:hover, a.main_menu_first:active, a.main_menu_first:focus, .active a.main_menu_first {
				background-position: 0 -24px;
				background-color: transparent;
				}
			a.main_menu_first:hover span, a.main_menu_first:active span, a.main_menu_first:focus span, .active a.main_menu_first span {
				background-color: #ccc;
			}
				
			/* last item - rounded corners*/
			
			.main_menu a.main_menu_last {
				background: url(../images/main_menu_right_corner.gif) right 0 no-repeat;
				padding: 1px 4px 1px 0;
				border: none;
				border-left: 1px solid #7f7f7f;			
				}
			.main_menu a.main_menu_last span { padding: 0 3px 1px 6px; }
				
			a.main_menu_last:hover, a.main_menu_last:active, a.main_menu_last:focus, .active a.main_menu_last {
				background-position: 100% -24px;		
				background-color: transparent;		
				}
			
			a.main_menu_last:hover span, a.main_menu_last:active span, a.main_menu_last:focus span, .active a.main_menu_last span {
				background-color: #ccc;		
				}


/* WIDE BANNER _______________________________________________________ */

.wide_banner {
	position: relative;
	width: 948px;
	height: 235px;
	/*background: url(../images/wide_banner_bg.png) 0 0 no-repeat;		*/
	margin: 0 auto;
	border-bottom: 14px solid #ffffff;
	}

	
	
	
	
/* CONTENT CONTAINER _______________________________________________________ */

.content_container {
	position: relative;
	width: 948px;
	margin: 0 auto;
        padding-bottom: 14px;
	}
	
	
/* LEFT CONTENT _______________________________________________________ */
	
.left_content {
	position: relative;
	float: left;
	width: 217px;
	}
.topLeft {
    /*background: url(../images/left_content_box_bg.gif) 0 bottom no-repeat;*/
	min-height: 214px;
	height: auto;
	_height: 214px;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin-left: 7px !important; }
	/* left box */
	
	.left_content_box {
		position: relative;
		display: block;
		/*height: 232px;*/
		/*background: url(../images/left_content_box_bg.gif) left bottom no-repeat;*/
		background: url(../images/new_left_box_content_bg.gif) repeat-y right 24px;
		text-align: left;
		padding-right: 10px;
		/*border-bottom: 6px solid #ffffff;*/
		}
		
		.left_content_box h1, .left_content_box h3 {
			position: relative;
			display: block;
			height: 1.6363em;
			margin: 0 0 5px 0;
			padding: 3px 0 0 7px;
			color: #7f7f7f;
			text-transform: uppercase;
			font-weight: bold;
			line-height: 1.5454em;
			font-size: 1em;			
			/*background: url(../images/left_content_box_top.gif) left top no-repeat;*/
			}
			
		.left_content_box p {
			position: relative;
			display: block;			
			margin: 0;
			padding: 4px 0 10px 7px;
			color: #7f7f7f;
			font-size: 1em;
			}
		.left_content_box dt {
			margin: 0;
			padding: 4px 0 10px 0;
			color: #7f7f7f;
			font-size: 1em;
			}
                .left_content_box a {color: #e37600; text-decoration: none;}
                .left_content_box a:hover {text-decoration: underline;}
			
	/* left menu */
	
	.left_menu {
		position: relative;
		display: block;
		text-align: left;	
		text-transform: uppercase;
		}
		
		.left_menu ul {
			position: relative;
			list-style: none;
			margin: 0;
			padding: 0;
			}
			.left_menu ul ul { border-collapse: collapse; }
			
			
			.left_menu ul li {
				position: relative;
				display: block;
				margin: 0;
				padding: 0;
				background: none;
				}
				
				/* level 1 links */
				.left_menu ul li a {
					position: relative;
					display: inline-block;
					color: #7f7f7f;					
					padding: 5px 45px 4px 6px;
					text-decoration: none;
					border-bottom: 1px solid #7f7f7f;
					border-left: 1px solid #7f7f7f;
					border-right: 1px solid #7f7f7f;
					margin: 0;
					_height: 10px;
					}
				.left_menu ul li a { display: block; }	
				.left_menu ul li a:hover, .left_menu ul li a:active, .left_menu ul li a:focus, .left_menu ul li a.active {
					color: #666666;	
					background-color: #cccccc !important;
					}
					
						/* current item */
						


						.current_left_item {
							color: #666666 !important;	
							background: #cccccc;
							}
					
					


					/* first rounded item */
					
					a.first_left_menu_item, a.first_left_menu_item:visited {
						border-left: none !important;
						border-right: none !important;
						padding-left: 7px !important;
						background: url(../images/first_left_menu_item_bg.gif) -217px 0 no-repeat !important;
						}
						
					a.first_left_menu_item:hover, a.first_left_menu_item:active, a.first_left_menu_item.active, a.first_left_menu_item:focus {
						background: url(../images/first_left_menu_item_bg.gif) 0 0 no-repeat !important;
						}
						
					/* last rounded item */
						
					a.last_left_menu_item, a.last_left_menu_item:visited {
						border-left: none !important;
						border-right: none !important;
						padding-left: 7px !important;
						background: url(../images/last_left_menu_item_bg.gif) -217px bottom no-repeat !important;
						}
						
					a.last_left_menu_item:hover, a.active.last_left_menu_item {
						background: url(../images/last_left_menu_item_bg.gif) 0 bottom no-repeat !important;
						}
						
							/* current item */
						
							a.first_left_menu_item.current_left_item {
								color: #666666 !important;	
								background: url(../images/first_left_menu_item_bg.gif) 0 0 no-repeat !important;
								}
						
					
				/* level 2 links */
				.left_menu ul li ul li a:link, .left_menu ul li ul li a:visited {
					position: relative;
					display: block;
					color: #727272;					
					padding: 2px 45px 2px 15px;

					text-decoration: none;



					border-bottom: 1px solid #7f7f7f;
					border-left: 1px solid #7f7f7f;
					border-right: 1px solid #7f7f7f;
					background: #e5e5e5;
					}
					
				.left_menu ul li ul li a:hover, .left_menu ul li ul li a:active, .left_menu ul li ul li a:focus {
					color: #666666;	
					}
					

		
		
/* RIGHT CONTENT _______________________________________________________ */
	
.right_content {
	position: relative;
	float: right;
	width: 721px;
	/*border-bottom: 6px solid #ffffff;*/
	}
.right_content h1 {
	margin-top:3px;
}
	/* right banner */
	
	.right_banner {
		height: 214px;
		/*background: url(../images/right_banner_bg.png) 0 0 no-repeat;*/
		}
	
	
	/* box */
	
	.right_content_box {
		position: relative;
		float: left;
		display: inline;
		width: 344px;
		padding-right: 11px;
		margin-right: 8px;
		/*height: 232px;*/
		/*background: url(../images/right_content_box_bg.gif) left bottom no-repeat;*/
		background: url(../images/new_left_box_content_bg.gif) repeat-y right 24px;
		text-align: left;
		}
		
	.last_content_box {
		margin: 0;
		background: none;
		display: inline;
		margin-right: 2px;
	}
	
		.right_content_box h1, .right_content_box h3 {
			position: relative;
			display: block;
			min-height: 1.6363em;
			height:auto;
			_height:1.6363em;
			margin: 3px 0 5px 0;
			/*padding: 0 6px;*/
			color: #7f7f7f;
			text-transform: uppercase;
			font-weight: bold;
			line-height: 1.5454em;
			font-size: 1em;			
			/*background: url(../images/right_content_box_top.gif) left top no-repeat;*/
			}
			
		.right_content_box p {
			posit/ion: relative;
			display: block;			
			margin: 0;
			padding: 0 0 10px 0;
			color: #7f7f7f;
			font-size: 1em;
			}
			
		        .right_content_box a {color: #e37600; text-decoration: none;}
                .right_content_box a:hover {text-decoration: underline;}
			
	/* tabs */
	
	.right_tab_container {
		position: relative;
		display: block;		
		text-align: left;
		}
		
		.right_tab_top {
			position: relative;
			display: block;
			height: 20px;
			background: #ffffff url(../images/right_tab_top_bg.gif) left bottom no-repeat;
			text-align: left;
			}
			
		#noTabs h1 {
			position: relative;
			display: block;
			height: 20px;
			/*background: #ffffff url(../images/right_tab_top_bg.gif) left bottom no-repeat;*/
			text-align: left;
		}
		#noTabs.right_tab_container h1 {
                        /*background: #ffffff url(../images/right_tab_top_bg.gif) left top no-repeat;*/
			color:#7F7F7F;
			display:block;
			font-size:11px;
			font-weight:bold;
			height:18px;
			line-height:17px;
			margin:0;
			padding:0 6px;
			position:relative;
			text-transform:uppercase;


		}
			
			.right_tab_top a:link, .right_tab_top a:visited {
				position: relative;
				display: block;
				float: left;
				padding: 0 5px 0 6px;
				line-height: 1.5454em;
				font-size: 1em;
				color: #7f7f7f;
				text-transform: uppercase;
				font-weight: bold;
				text-decoration: none;
				background: #ffffff url(../images/tab_item_bg.gif) left top no-repeat;
				margin-right: 5px;		
				}
				
			.right_tab_top a:hover, .right_tab_top a:active, .right_tab_top a:focus {
				color: #666666;
				}
				
				.right_tab_top a span {
					position: absolute;
					display: block;
					top: 0;
					right: -1px;
					width: 3px;
					height: 17px;
					background: #ffffff url(../images/tab_item_bg.gif) right top no-repeat;
					}
					
					
			/* current tab */
			
			.current_tab {
				padding: 0 5px 1px 6px !important;
				}
		
		/* tab content */
		
		.right_tab_content {
			display: block;
			}	
			
		.right_tab_container p {
			padding: 10px 15px 15px 15px;
			margin: 0;
			}
			
		 .right_tab_container a {color: #e37600; text-decoration: none;}
         .right_tab_container a:hover {text-decoration: none;}
			
		.right_tab_footer {
			display: none;
			/*height: 13px;
			background: url(../images/right_tab_container_bg.gif) left bottom no-repeat;*/
			}



.clear {clear: both;}	


/* FOOTER _______________________________________________________ */
	
.footer {
	position: relative;
	width: 948px;
	height: 20px;
	line-height: 19px;
	background: url(../images/footer_bg.gif) 0 0 no-repeat;
	margin: 0 auto;
	border-bottom: 30px solid #ffffff;

	color: #d1d6d8;

	text-align: center;
	font-size: 1em;
	}
	
	.footer a, .footer a:link, .footer a:visited {
		color: #e37600;
		line-height: 20px;
		font-size: 1em;
		text-decoration: none;
		}
		
	.footer a:hover, .footer a:active, .footer a:focus {
		text-decoration: underline;
		color: #e37600;
		}
	
.footer .email { text-indent: -9999px; background: url(../images/email.gif) no-repeat 0 0; }
	
table.format1 th, table.format1 td.firstTd {
border-right:1px solid #7f7f7f;
font-weight:normal;
padding-left:0;
padding-right:10px;
text-align:left;
vertical-align:top;
width:333px;
}
table.format1 td {
font-weight:normal;
padding-left:7px;
padding-right:0;
vertical-align:top;
width:50%;
}

/*
 * Form
 */
fieldset { border: 0; margin: 0; padding: 0; }
form ol { padding: 0; margin: 0; }
form ol li { list-style: none; margin-bottom: 5px; }
form ol li label { float: left; width: 100px; padding-right: 5px; }
form ol li fieldset { margin-left: 105px; padding: 0; }
form ol li fieldset label { float: none; width: auto; }
form ol li fieldset input { margin-left: 0; }

/*
 * Latest News
 */
.news-latest-item ul { margin: 0; padding: 0 0 0 7px; }
.news-latest-item li { list-style: none; margin-bottom: 14px; background: none; padding: 0; }
.news-latest-item a { text-decoration: none; }
.news-latest-item a:hover, .news-latest-item a:focus { text-decoration: underline; }

/*
 * News Items
 */
.news-list-item { margin: 0 0 20px 0; }
.news-list-item .info { margin: 0 0 1.2em 0; }
.news-list-item .more { margin: 1.2em 0 0 0; }
.news-list-item p { margin: 0; }
.news-list-item h3 { margin: 0; }
.news-list-item h3 a { color: #e37600; }
.news-list-item h3 a:hover {text-decoration:underline;}

.search_top .tx-indexedsearch-browsebox, .search_top .tx-indexedsearch-whatis, .search_top .tx-indexedsearch-rules, .search_top .tx-indexedsearch-res {display:none;}
.tx-indexedsearch-res { margin-bottom:10px;}
.tx-indexedsearch-res h3 {position:relative; width:720;}
.tx-indexedsearch-res h3 .tx-indexedsearch-title {float:left;}
.tx-indexedsearch-res h3 .tx-indexedsearch-percent {float:right; font-weight:normal;}
.tx-indexedsearch-res .tx-indexedsearch-descr {clear:both;}
.tx-indexedsearch-res h3 .tx-indexedsearch-title a {line-height:16px;vertical-align:top;}

.right_content .tx-indexedsearch .tx-indexedsearch-whatis {
background:transparent url(../images/search_bg.gif) no-repeat scroll 0 0;
font-size:1em;
height:30px;
line-height:19px;
margin:0 auto;
position:relative;
text-align:left;
width:722px;
padding-left:10px;
padding-top:2px;

color:#fff;
}
ul.browsebox { width:720px;margin-left:0;}
ul.browsebox li {width:50px; background:none; padding-right:10px; display:inline;padding-left:0;}

.right_content .csc-textpic-intext-right-nowrap .csc-textpic-text {border-right:1px solid #7F7F7F;padding-right:10px;}
.right_content .csc-textpic-intext-left-nowrap .csc-textpic-text {border-left:1px solid #7F7F7F;padding-left:10px;}

.search_top .tx-indexedsearch-noresults {display:none;}

#newTabs {margin-bottom:7px;}

/*
*  Styles for the EXT rgtabs by Ringer Georg (just2b)
*  Adapted by pma, simplicity gmbh, www.simple.ch
*/  
/* wraps the hole tab */
.rgtabs-wrapper {
	padding: 7px 14px;
	border-top: 0px;
	background-color: #fff;
	overflow: hidden;
	clear: right;
}

.format1 {
	margin: 0 14px;
}

.rgtabs-wrapper .format1 { margin: 0; }

/* Tab-Menu ul */
.rgtabs-menu  {
	margin: 0;
	padding: 0 0 0 0px;
	/*height: 33px;*/
	
	width: auto;
	/*background: url(/fileadmin/templates/img/tabs/tab-bkg.gif) bottom left repeat-x;*/
	background: url(../images/right_tab_top_bg.gif) left bottom repeat-x;
	list-style: none;
	display: inline-block;
	overflow: hidden;
}
.rgtabs-menu { display: block; }
/* Tab-Menu li */
.rgtabs-menu  li, #left .rgtabs-menu  li {
	list-style-type: none;
	list-style: none;
	/*background: url(../../img/tabs/tab-on-l.gif) top left no-repeat;*/
	background: url(../images/tab_item_bg.gif) top left no-repeat;
	float: left;
	display: inline;
	margin: 0 0 0 7px !important;
	padding: 0 0 0 8px !important;
	cursor: pointer;
}	
/* Tab-Menu li.a */
.rgtabs-menu  li a, #left .rgtabs-menu  li a {
	/*background: url(../../img/tabs/tab-on-r.gif) top right no-repeat;*/
	background: url(../images/tab_item_bg.gif) top right no-repeat;
	color:#7F7F7F;
  	display:block;
	float:left;
	font-size:1em;
	line-height:23px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
	padding-right: 8px;
	outline: 0;
}
/* Selected Tab */
#left .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li:hover {
    background: url(../images/tab_item_bg_active.png) top left no-repeat;
}	
#left .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li a:hover, #left .rgtabs-menu  li a:hover {
	background: url(../images/tab_item_bg_active.png) top right no-repeat;
	padding-bottom: 1px !important;
	color: #666;
}

/*
 * Forum
 */
div .tx_chcforum-pi1-toolBar { background: none; border: none; }
div .tx-chcforum-pi1-preTableWrap { border: none; }
div .tx-chcforum-pi1-navPath { background: none; border: none; }
div .tx-chcforum-pi1-Table thead tr th { background: #63777B; color: #fff; text-align: left; }
div .tx-chcforum-pi1-Table tbody tr th { background: #ccc; color: #666; }
div .tx-chcforum-pi1-Table tbody tr td { background: #fff; }
div .tx_chcforum-pi1-subToolBar { background: none; }
div .tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm { background: none; border: none; }
div .tx-chcforum-pi1-postTableWrap { border: none; }
div .tx-chcforum-pi1-linkUp { background: none; border: none; }
div .tx-chcforum-pi1-postForm { border-color: #666; background: #eee; }
div .tx-chcforum-pi1-postForm #formWhere { background: #63777B; color: #fff; text-align: left; }
div .tx-chcforum-pi1-postForm textarea { width: 934px; }
div .tx-chcforum-pi1-postForm fieldset { background: #eee; }
div .tx-chcforum-pi1-postForm fieldset#formTop legend, div .tx-chcforum-pi1-postForm fieldset#formBottom legend { background: #ccc; color: #666; border-color: #ccc; }
div .tx-chcforum-pi1-singlePost .author { height: auto; background: #eee; color: #666; padding: 10px; }
div .tx-chcforum-pi1-singlePost .text { background: none; }
div .tx-chcforum-pi1-singlePost .edit { background: #eee; margin: 0; line-height: 19px; padding: 10px; }
div .tx-chcforum-pi1-singlePost .scroller { width: auto; padding: 10px; }
div .tx-chcforum-pi1-Table { margin-bottom: 10px; }
#search.tx-chcforum-pi1-postForm fieldset { background: #fff; }
#search.tx-chcforum-pi1-postForm legend { font-weight: bold; }
div .tx-chcforum-pi1-singlePost { margin-bottom: 10px; }
div .tx_chcforum-pi1-profileHdrBig { background: #63777B; color: #fff; }
div .tx_chcforum-pi1-profile_hdr { background: #ccc; color: #666; margin-bottom: 10px; }
div .tx-chcforum-pi1-profileBorder table td, div .tx-chcforum-pi1-profileBorder table th { padding: 2px 4px; }

#tx_chcforum-pi1 .tx-chcforum-pi1-confThreadAuthorCell {text-align:left;}

#dev .right_banner {height:235px;}

.left_menu ul ul a.last_left_menu_item { padding-left: 15px !important; background: #e5e5e5 !important; border-left: solid 1px #7f7f7f !important; border-right: solid 1px #7f7f7f !important; border-bottom: solid 1px #7f7f7f !important; }

.left_menu ul ul a.lastActiveElementSecondLevel { border: none !important; background: url(../images/last_left_menu_item_bg_sublevel.gif) no-repeat right bottom !important; }
.left_menu ul ul a.lastActiveElementSecondLevel:hover { background: url(../images/last_left_menu_item_bg_sublevel.gif) no-repeat left bottom !important; }

#slideNav {position: absolute; z-index: 100; right: 420px; bottom: 25px; height: 31px; background-color: transparent;}
#slideNav a, #slideNav a.activeSlide {float: left; text-indent:-9999px; display: block; text-align: center; color: #fff; text-decoration: none; background: url(../images/button2.png) right top no-repeat; margin-left: 10px; width: 20px; height: 22px; padding-top: 9px;}
#slideNav a.activeSlide { background-position:left top; }
#slideNav a.activeSlide, #slideNav a:hover {color: #000; text-decoration: none; }
#slideshow {overflow: hidden;}

