*
{
     padding: 0;
     margin: 0;

}

.noscreen {
     display: none;
     clear:both;
}

body {
     padding-top: 0px;
	   padding-bottom: 20px;
     font: 80%/170% verdana, sans-serif;
     background: rgb(239,242,243);
}

#main {
	 padding: 1em 1em 1em 1em;
     min-width: 800px;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     width:800px;
 
}
/*HEADER********************************************************************/

#header-null {

     padding: 0;
     border: 0px none;
}
#header {

     height: 245px;
     width:100%;
     color:#FFFFFF;
     background: url('../images/gf-right.gif') left top no-repeat;
}

#header p {
    	margin:0;
    	padding-left: 10px;
    	font-size:18px;
    	color:rgb(206,231,255);
    	text-align: center;
}

/*CENTER BOX*******************************************************************/

#centerbox-null {
     margin: 0;
     padding: 0;
     border: 0px none;
}

#centerbox {
	padding: 2em .5em .5em .5em ;
    background: url('../images/bg2.gif') left bottom no-repeat transparent;
	min-height:360px;
}

#content {
    background: url('../images/bg-logo.jpg') right bottom no-repeat transparent;
    height:270px;
    width:100%;
    margin-top:2.5em;
    margin-left:3em;
    font-size: 10px;
    overflow: auto;
}


/****************************************************************************/

#footer {
    font-size:10px ;
    margin-top:2em;
    margin-bottom:4em;
    color:  #00487D;
    text-decoration: none;
    text-align: center;
    line-height: 1.5em;
    clear:both;
}

#footer a {
     text-decoration: none;
     color: #00487D;
}

#footer a:hover {
     text-decoration: underline;
     color: #000000;
}

#navcontainer2
{
      font-family: Verdana,Arial,sans-serif; /*trebuchet ms, sans-serif;*/
      font-weight: bold;
      font-size: 12px;
      width:100%;
      border-bottom: 2px solid #DDDDDD;
      /*  border-right: 2px solid #DDDDDD;
      border-left: 2px solid #DDDDDD;
      background: #eeeeee;*/
      height: 1.5em;
}

.navcontainer
{
      clear:both;
      font-family: trebuchet ms, sans-serif;
      font-weight: bold;
      font-size: 12px;
      width:100%;
      /*border-bottom: 2px solid #DDDDDD;*/
      /*background: #eeeeee;*/
      height: 1.5em;
}

#navcontainer-left
{
    float:left;
    margin-top:0;
    padding:0;
}

.navcontainer-right
{
    float:right;
    margin-top:0;
    padding:0;
}

.navcontainer ul
{
    list-style-type: none;
    text-align: center;
    padding-left:3px;
}

.navcontainer li a
{
    padding-left: 20px;
    text-align: left;
    text-decoration: none;
    color: #00487D;
}

.navcontainer li
{
    padding-right:.5em;
    display:inline;
}

.navcontainer ul a:hover
{
    color: #000000;
}

#navcontainer2 ul
{
    list-style-type: none;
    text-align: center;
    padding-left:3px;
}

#navcontainer2 li a
{
    padding-left: 20px;
    text-align: left;
    text-decoration: none;
    color: #00487D;
}

#navcontainer2 li
{
    padding-right:.5em;
    display:inline;
}

#navcontainer2 ul a:hover
{
    background: url('../images/list.jpg') no-repeat left center;
    color: #000000
}

#gallery{
    clear:both;
    height: auto;
    width: 100%;
}


.tn{
    display: block;
    float: left;
    width:100%;
    height: 200px;
}

.unit-tn {
	display: block;
	float: left;
    width: 28%;
	height: 250px;
    padding: 1%;
    margin: 1%;
    border-left: 5px solid #CCCCCC;
    border-top: 4px solid #CCCCCC;
    text-decoration: none;
}

#unit-big
{
	 display: block;
	 float: left;
    padding: 1%;
    margin: 1%;
    border: 2px solid #CCCCCC;
    text-decoration: none;
}

#desc
{
    width:80%;
	  float: left;
    margin-top:.3em;
    margin-left:1em;
    padding-left:1em;
    border-left: 8px solid #AAAAAA;
}

.title
{
    float: left;
    line-height:80%;
    margin-bottom:1em;
    padding-top: 1em;
    font-size: 16px;
    font-family: Garamond, Times, serif;
}



a:link img
{
    text-decoration: none;
    border-width: 0;
}

a:visited img
{
    text-decoration: none;
    border-width: 0;
}

a:hover img
{
    text-decoration: none;
    border-color: #cccccc;
    border-width: 1px;
}

#active a{
   font-size:14px;
   color: rgb(204,0,51);
   
}


/* KULATE ROHY **************************/

#liquid-round {
    width:800px;
    margin:0px auto;
    background:#fff url('http://www.search-this.com/rounded/leftside.gif') repeat-y left top;
}

/*.top {
    width:100%;
    height:20px;
    background:url(rounded/top.gif) no-repeat left top;
}

.top span {
    display:block;
    position:relative;
    height:20px;
    background:url(rounded/top-right.gif) no-repeat right top;
}*/

.top {
  height:30px;
  background:url('rounded/bottom-top.gif') no-repeat left top;
}

.top span {
  display:block;
  position:relative;
  height:30px; 
  background:url('rounded/bottom-top-right.gif') no-repeat right top;

}

.center-content {
    position:relative;
    background:url('rounded/rightside.gif') repeat-y right top;
    margin-left:0; margin-right:0; margin-top:-1px; margin-bottom:-50px; padding-left:25px; padding-right:20px; padding-top:1px; padding-bottom:1px
}

.bottom {
  height:60px;
  background:url('rounded/bottom.gif') no-repeat left bottom;
}

.bottom span {
  display:block;
  position:relative;
  height:60px; 
  background:url('rounded/bottom-right.gif') no-repeat right top;

}


