

div#headerInner a.headerDuzi,
div#headerInner a.headerDuzi:visited{
	position: absolute;
	left: 0;
	bottom: 3px;
	}
	
div#headerInner a.headerLogo,
div#headerInner a.headerLogo:visited {
	position: absolute;
	left: 75px;
	bottom: 5px;
	}
	
a:focus,
a:active { outline: none; }


/* --- ab links - START ------------- */
div.abLinkWrap_1 { display: none; }

div.abLinkWrap {
	width: 390px;
	margin: 0 30px 30px 5px;
	}

h1.categoryTitle {
	width: 350px;
	margin: 0;
	color: #888;
	font-weight: normal;
	font-size: 24px;
	}
	
div.abLinkWrap a, 
div.abLinkWrap a:visited {
	text-decoration: none;
	color: #777;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	}

div.abLinkWrap a:hover {
	text-decoration: underline;
	color: #999;
	}



/* --- ab links - END ------------- */


/* --- reea menu - START ------------- */

table.tx-reeateasermenu-pi1 {}

table.tx-reeateasermenu-pi1 tr td div {
	padding: 0;
	margin: 0;
	background:;
	}

table.tx-reeateasermenu-pi1 tr td div img { padding: 0 0 5px 0;}

table.tx-reeateasermenu-pi1 tr td div a,
table.tx-reeateasermenu-pi1 tr td div a:visited {
	display: block;
	margin: 0 4px 4px 0;
	padding: 12px 12px 5px 12px;
	text-decoration: none;
	background: #252525;
	color: #aaa;
	font-size: 15px;
	font-family: Verdana, Arial, sans-serif; 
	}

table.tx-reeateasermenu-pi1 tr td div a:hover { color: #eee; background: #333; }

table.tx-reeateasermenu-pi1 tr td div a:focus,
table.tx-reeateasermenu-pi1 tr td div a:active {outline: 0;}

/* --- reea menu - END ------------- */









/* --- front page - START -------------- */
div.frontPageLeft {
	width: 400px;
	height: 400px;
	margin: 40px 20px 0 0;
	font-size: 12px;
	float: left;
	color: #999;
	text-align: justify;
	}

div.rgslideshow  {
	border: none;
	}

div.rgsnest {
	display: none;
	}
 
/* --- front page - END -------------- */




/*--- Smooth Gallery - START ----------- */
div.tx-rgsmoothgallery-pi1 {
	float: left;
	}
div#externalthumbs {
	width: 280px;
	margin: 0 0 0 4px;
	float: left;
	}

div#externalthumbs div.thumbnail {
	width: 74px;
	height: 74px;
	margin: 0 1px 1px 0;
	float: left;
	border: 1px solid #444;
	
	}

div#externalthumbs p.label {
	display: none;
	}
	
div.myGallery {
	border: 1px solid #222;
	}

div.jdGallery a.right {
	background: url(../images/next3.gif) right center no-repeat transparent;
	}

div.jdGallery a.left {
	background: url(../images/prev3.gif) left center no-repeat transparent;
	}
	
/*--- Smooth Gallery - END ----------- */


* {
  margin: 0;
  padding: 0;
  }
  
div.clearBottom { clear: both; }

body {
  background: #151515;
  font-size: 100%;
  font-family: Arial, Verdana, sans-serif;
  }

div#header {
  	height: 110px;
  	margin: 0 0 1px 160px;
  	padding: 0;
  	background:;
  	border-bottom: 1px solid #333;
  	position: relative;
  	}

div#headerInner {
	width: 840px;
  	padding: 9px 0 0 0;
  	font-size: 140%;
  	color: #666;
  	letter-spacing: 2px;
  	}

div#bodyLeft {
  width: 160px;
  background: #151515;
  float: left;
  }

div#bodyLeftInner {
  padding: 55px 20px 0 0;
  text-align: right;
  color: #666;
  }

div#bodyCenter {
  width: 840px;
  margin: 0;
  padding: 0;
  float: left;
  }

div#bodyCenterInner {color: #aaa;}

div#text {
  width: 350px;
  height: 350px;
  margin: 50px 20px 0 0;
  padding: 0;
  background: ;
  float: left;
  }

div#textInner {
  width:;
  height:;
  margin:;
  padding:;
  background:;
  color: #aaa;
  font-size: 80%;
  text-align: justify;
  line-height: 150%;
  }
  
div#image {
  width:;
  height:;
  margin: 0 0 0 1px;
  padding: 0;
  background:;
  float:;
  }

div#imageInner {
  width:;
  height:;
  margin:;
  padding:;
  background:;
  }
  

/* ---- Simple Gallery - START-------------------------*/

div.tx-photogals-pi1-big {
	width: 505px;
	height: 505px;
	margin: 0 5px 0 0;
	border:;
	background:;
	float: left;
	text-align: center;
	}
	
div.tx-photogals-pi1-small,
div.tx-photogals-pi1-small-active  {
	width: 50px;
	margin: 0 6px 2px 0;
	border:;
	float: left;
	}  
	
div.tx-photogals-pi1-big a,
div.tx-photogals-pi1-big a:visited {
	background:;
	border: none;
	display: normal;
	}

div.tx-photogals-pi1-big a img {
	padding: 1px;
	border: 1px solid #333;
	}
  
  
div.tx-photogals-pi1-small-active a,
div.tx-photogals-pi1-small-active a:visited {
	padding: 1px;
	background: #111;
	border: 1px solid #4B7706;
	float: left;
	}

div.tx-photogals-pi1-small a,
div.tx-photogals-pi1-small a:visited  {
	padding: 1px;
	background:;
	border: 1px solid #333;
	float: left;
	}  

div.tx-photogals-pi1-small a:hover  {
	padding: 1px;
	background:;
	border: 1px solid #4B7706;
	} 
	
/* ---- Simple Gallery - END -------------------------*/

div.csc-header {
	height:;
	margin: 0;
	padding: 0;
	background:;
	text-align: left;
	}
	
div.csc-header h1,
div.csc-header h2,
div.csc-header h3,
div.csc-header h4,
div.csc-header h5,
div.csc-header h6 {
	margin: 0;
	padding: 0;
	color: #999;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
	}

div.csc-header h1,
div.csc-header h2 {
	font-weight: normal;
	margin: 0 0 3px 0;
	}

div.footer {
	margin: 40px 0;
	padding: 30px 10px 0 160px;
	clear: both;
	}

div.footerInner {
	border-top: 1px solid #333;
	}

div.footerInner2 {
	width: 820px;
	margin: 0;
	padding: 6px 0 0 0;
	text-align: left;
	color: #555;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	}

div.footerInner a,
div.footerInner a:visited {
	text-decoration: none;
	color: #666;
	}
div.footerInner a:hover {
	text-decoration: underline;
	color: #777;	
	}
