body {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-SIZE: 100%;
  background-image:url(berger/media/com/images/bg1.jpg);
  background-repeat:repeat-x;
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-TOP: 0px; 
  FONT-FAMILY: Helvetica, Arial, sans-serif
}
.wish {
   margin-top:5px;
   border:1px solid #FFCC00;
   font-family:helvetica;
   font-style:italic;
   font-size:14px;
   font-height:15px;
   font-weight:bold;
   padding:10px;
   text-align:justify;
   width:640px;
   height:auto;
   line-height:17.5px;
}
A {
  text-decoration: none;
  color:#E1F89C;
  font:12px Helvetica;
  font-weight:bold;
}
A:hover {
  color: #53A8CF;
  font:12px Helvetica;
  font-weight:bold;
}
#main {
    background: #000000;
    color: #ffffff;
    border: 1px solid #F78E07;
    width: 1020px;
    height: AUTO;
    padding: 0px;
    -moz-border-radius: 0px 0px 0px 0px;
}
#banner2 {
    background: #000000;
    border: 2px solid #CC9933;
    width: 1015px;
    height: 20px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 4px;
    padding-bottom: 2px;
    -moz-border-radius: 0px 0px 0px 0px;
}
#banner {
    background: #000000;
    border: 0px solid #CC9933;
    width: 1010px;
    height: 100px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 2px;
    margin-top: 2px;
    padding-bottom: 0px;
    -moz-border-radius: 0px 0px 0px 0px;
}

#welcome {
    background: #000000;
    border: 2px solid #CC9933;
    width: 1015px;
    height: 20px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:0px;
    padding-right:0px;
}
#topLinks1 {
    background: #000000;
    border: 0px solid #4B9EF4;
    width: 1020px;
    height: 20px;
    color: #4B9EF4;
    font:11px Helvetica;
    font-weight:plain;
    margin-top: 1px;
    margin-bottom: 3px;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:1px;
    padding-right:1px;
}
#topLinks2 {
    background: #ffffcc;
    border: 0px solid #ffffcc;
    width: 1018px;
    height: 29px;
    color: #4B9EF4;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top:1px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
}
span.form {
    float: right;
    width: auto;
}
span.form input.button {
    border: 1px #bfc6c7 solid;
    background: #E7EFF0;
    color: #687275;
    padding: 2px;
    float: left;
    clear: both;
}

#content_frame {
    position:middle;
    background: #ffffcc;
    border: 1px solid #CC9933;
    border-bottom: 0px solid #CC9933;
    width: 1018px;
    Height:AUTO;
    padding:0px;
}
#blank_frame {
    background: #000000;
    color: #ffffff;
    border: 0px solid;
    width: 990px;
    height: 3px;
    padding: 0px;
}
#bottom_frame {
    background: #000000;
    font:12px Helvetica;
    font-weight: plain;
    line-height:15px;
    color:#96DEF3;
    border-top: 0px solid #C2C016;
    border-bottom: 0px solid #CC9933;
    border-left: 0px solid #CC9933;
    border-right: 0px solid #CC9933;
    width: 1020px;
    height: 90px;
    margin-bottom:3px;
    padding-top: 1px;
    padding-left: 1px;
    padding-right: 1px;
    -moz-border-radius: 0px 0px 10px 10px;
}
#powered {
    font:11px Helvetica;
    font-weight: plain;
    line-height:12px;
    color:#4B9EF4;
    padding-top: 2px;
}
.imageBorder {
  position:top;
  BORDER-RIGHT: 0px solid;
  PADDING-RIGHT: 0px;
  BORDER-TOP: 0px solid;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  BORDER-LEFT: 0px solid;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: 0px solid;
  Background-Color:#ccff00;
  Border-Color:#ccff00;
}
.left {
  float:left;
  margin-right: 15px;
}
.right {
  float:right;
  margin-right: 15px;
}
.divLeft {
  position:relative;
  float:left;
  width: 700px;
  color:#666666;
  margin-top:0px;
  margin-bottom:15px;
  font-family: Arial, Helvetica, sans-serif;
  margin-left:0px;
  margin-right:0px;
  font-weight:plain;
  text-align:justify;

  BORDER-RIGHT: 0px solid;
  PADDING-RIGHT: 10px;
  BORDER-TOP: 0px solid;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 0px;
  BORDER-LEFT: 0px solid;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: 0px solid;
}
.divRight {
  position:relative;
  float:right;
  width:230px
  background:#000000;
  margin-left: 0px;
  margin-top: 0px;
  BORDER-RIGHT: 0px solid;
  PADDING-RIGHT: 0px;
  BORDER-TOP: 0px solid;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 0px;
  BORDER-LEFT: 0px solid;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: 0px solid;
  BORDER-COLOR: #3BC6F3;
}
.content_font {
  font:14px Helvetica;
  font-weight: plain;
  line-height:15px;
  color:#666666;
}
.font11 {
  font:11px Helvetica;
  font-weight: plain;
  color:#25A3BA;
}
.font12 {
  font:12px Helvetica;
  font-weight: plain;
  line-height:12.5px;
  color:#666666;
}
.font30 {
  font:30px Helvetica;
  font-weight: bold;
  line-height:35px;
  color:#25A3BA;
}
.input {
   font: 12px Helvetica;
   font-weight: plain;
   color: #000000;
   border: 1px solid #F78E07;
   padding-right:3px;
   padding-left:3px;
   height: 20px;
}
.input1 {
   font: 12px Helvetica;
   font-weight: bold;
   color: #25A3BA;
   border: 1px solid;
   border-color: #3BC6F3;
   padding-right:3px;
   padding-left:3px;
   background-color:#000000;
}
.input2 {
   font: 12px Helvetica;
   font-weight: plain;
   font-style: italic;
   color: #25A3BA;
   border: 1px solid;
   border-color: #F78E07;
   padding-right:3px;
   padding-left:3px;
   background-color:#000000;
}
.select {
   font: 12px Helvetica;
   font-weight: plain;
   color: #000000;
   border: 1px solid;
   border-color: #cccccc;
   padding-right:5px;
   padding-left:3px;
}
.button {
   font: 12px Helvetica;
   font-weight: bold;
   color: #000000;
   border: 1px solid;
   border-color: #3BC6F3;
   padding-right:2px;
   padding-left:2px;
}
.title {
    background: #CC9933;
    color: #E1F89C;
    font:18px Helvetica;
    font-weight: bold;
    border: 2px solid #000000;
    width: 270px;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 1px;
    padding-bottom: 2px;
    -moz-border-radius: 7px 7px 7px 7px;
}
.font14 {
  font:14px Helvetica;
  font-weight: bold;
  line-height:14.5px;
  color:#003366;
}
.font16 {
  font:16px Helvetica;
  font-weight: bold;
  line-height:18px;
  color:#0CA7EF;
}
.font18 {
  font:18px Helvetica;
  font-weight: bold;
  line-height:18px;
  color:#0CA7EF;
}
/* general */
	h1, h2{
		font-size:180%;
		font-weight:normal;
		color:#555;
	}
	h2{
		font-size:140%;
	}	
	p{
		margin:1em 0;
		color: #336699;
		font-size:12px;
	}
	p.text{
		width:500px;
	}
	img{
		border:none;
	}

/* // general */

/* thumbnail list */

	ul#thumbs, ul#thumbs li{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	ul#thumbs li{
		float:left;
		margin-right:10px;
		border:1px solid #999;	
		padding:2px;
	}
	ul#thumbs a{
		display:block;
		float:left;
		width:100px;
		height:100px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;		
	}
	ul#thumbs a img{
		float:left;
		position:absolute;
		bottom:-20px;
		right:-20px;
	}
	
	/* mouse over */
	
		ul#thumbs a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		ul#thumbs a:hover img{
			border:1px solid #999;
			background:#fff;
			padding:2px;
		}	
	
	/* // mouse over */

	/* clearing floats */
	
		ul#thumbs:after, li#thumbs:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		ul#thumbs, li#thumbs{
			display:block;
			}
		/*  \*/
		ul#thumbs, li#thumbs{
			min-height:5%;
			}
		* html ul#thumbs, * html li#thumbs{
			height:5%;
			}	
	
	/* // clearing floats */

/* // thumbnail list */

/* single thumbnail */

	p.thumb{
		float:left;
		margin:.5em 0;
		margin-right:10px;
		border:1px solid #999;
		padding:2px;
	}
	p.thumb a{
		display:block;
		float:left;
		width:100px;
		height:100px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;
	}
	p.thumb a img{
		float:left;
		position:absolute;
		bottom:-20px;
		right:-20px;
	}

	/* mouse over */

		p.thumb a:hover{
			overflow:visible;
			z-index:1000;
			border:none;
		}
		p.thumb a:hover img{
			border:5px solid #EEAA25;
			background:#fff;
			padding:2px;
		}

	/* // mouse over */

.container {
	BORDER-RIGHT: #57544E 10px solid; PADDING-RIGHT: 20px; BORDER-TOP: #57544E 10px solid; PADDING-LEFT: 20px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 20px; MARGIN: 30px auto; BORDER-LEFT: #57544E 10px solid; WIDTH: 800px; COLOR: #fff; LINE-HEIGHT: 1.5em; PADDING-TOP: 20px; BORDER-BOTTOM: #57544E 10px solid;
}
.container2 {
	margin-left:0px;TEXT-ALIGN:JUSTIFY; BORDER-RIGHT: #EEAA25 5px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-TOP: #EEAA25 5px solid; BORDER-LEFT: #EEAA25 5px solid; WIDTH: 770px; COLOR: #fff; LINE-HEIGHT: 1.0em; BORDER-BOTTOM: #EEAA25 5px solid;
}
.container3 {
   margin-left:0px;
   TEXT-ALIGN:JUSTIFY; 
   BORDER-RIGHT: #EEAA25 10px solid;
   PADDING-RIGHT: 20px; 
   PADDING-LEFT: 20px; 
   PADDING-BOTTOM: 20px; 
   PADDING-TOP: 20px; 
   BORDER-TOP: #EEAA25 10px solid; 
   BORDER-LEFT: #EEAA25 10px solid; 
   WIDTH: 660px;
   LINE-HEIGHT: 1.0em;
   BORDER-BOTTOM: #EEAA25 10px solid;
}
.container4 {
   margin-left:0px;
   TEXT-ALIGN:JUSTIFY;
   color: #444444;
   BORDER-RIGHT: #EEAA25 10px solid;
   PADDING-RIGHT: 20px; 
   PADDING-LEFT: 20px; 
   PADDING-BOTTOM: 20px; 
   PADDING-TOP: 20px; 
   BORDER-TOP: #EEAA25 10px solid; 
   BORDER-LEFT: #EEAA25 10px solid; 
   WIDTH: 900px;
   LINE-HEIGHT: 1.0em;
   BORDER-BOTTOM: #EEAA25 10px solid;
}
.p1 {
  font-size:14.5px;
  font-weight:bold;
  line-height:14.5px;;
  text-align:left;
  font-style:italic;
  font-family:helvetica,arial;
  padding-top: 0px;
  padding-bottom: 1px;
}
.p1 A:link {
   text-decoration: none;
   color:#0E6CAD;
}
.p1 A:visited {
   text-decoration: none;
   color:#0E6CAD;
}
.p1 A:active {
   text-decoration: none:
   color:#0E6CAD;
}
.p1 A:hover {
   text-decoration: underline;
   color: #EFB10B;
}
.article_title {
  font-size:16px;
  font-weight:bold;
  font-style:italic;
  text-align:left;
  color:#0E6CAD;
  font-family:helvetica,arial;
  padding-top: 10px;
  padding-bottom: 1px;
}
.container H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px; color:#33AEF5;
}
.text {
   text-align: justify;
   font-size: 11px;
   font-weight:plain;
   font-family:helvetica,arial #444444;
   padding-top: 0px;
   padding-bottom: 0px;
}
.text A:link {
   text-decoration: none;
   font-weight:plain;
   color:#444444;
}
.text A:visited {
   text-decoration: none;
   font-weight:plain;
   color:#444444;
}
.text A:active {
   text-decoration: none:
   font-weight:plain;
   color:#444444;
}
.text A:hover {
   text-decoration: underline;
   font-weight:plain;
   color: #0000ff;
}
.search_dashed_line {
   background-color: #ffffff;
   height: 2px;
   width: AUTO;
   margin-top: 3px;
   border-top: 1px dotted #999999;
}