* {


    font-family: tahoma, sans-serif;


    }





p   {


    text-align: justify;


    }





a:link      { color: blue }


a:visited   { color: navy }


a:active    { color: green }


a:hover     { color: red}





.none {


    display: none;


    }





body    {


    position: relative;


    margin: 2%;


    padding: 0;


    }





.here {display: none !important; width: 0; padding: 0; margin: 0;}   





#logo   {


    text-align: center;


    margin: 0;


    padding: 0;


    }





#inline-links {


    text-align: center;


    margin-right: auto;


    margin-left: auto;


    padding: 2% 0 0 0;


    }





#inline-links ul {


    left: 0;


    text-align: center;


    margin-left: auto;


    margin-right: auto;


    margin: 0;


    padding: 0;


    }





    





#inline-links ul li {


    list-style: none;


    display: inline;


    padding: 0;


    margin: 1%;


    }





    


#inline-links ul li img {


    border: none !important;


    padding: 0;


    }


    





#google {


    text-align: center;


    margin-right: auto;


    margin-left: auto;


    }





#google form p {


    text-align: center;


    }





#google img {


    margin: 0;


    padding: 0;


    border: none !important;


    vertical-align: middle;


    }





#content {
	position: relative;
	left: 32px;
	width: 96%;
	margin: 0 0 2em 0;
	padding: 0;
	



    }





#content ul {


    position: relative;


    left: -38px;


    margin-top: 0;


    }





#content ul li {


    text-align: left;


    padding: .2em 0;


    list-style: none;


    }





#left {


    position: absolute;


    top: 0;


    left: 0;


    width: 18%;


    margin: 0;


    padding: 0;


    font-size: 0.8em;


    }





#center {


    margin: 0 22% 0 20%;


    font-size: 0.9em;


    min-height: 10em;


    }





#webcams {


    margin: 0 0 0 20%;


    }





#center div {


    float: left;


    height: auto;


	margin: 0;


	padding: 0 1em 0 0;


    width: 29%;


    }





#center>div {


	float: left;


	width: 46%;


	}


	


div.cams


    {


    float: left;


    width: 320px;


    padding-right: 40px;


    }





.cam {


    display: inline;


    border: 1px solid black;


    padding: 0;


    margin: .2em 0 0 0;


    }





#right {


    text-align: center;


    position: absolute;


    top: 0;


    left: 82%;


    width: 18%;


    padding: 0;


    font-size: 0.8em;


    }





#right p {


    text-align: center;


    padding-top: 0;


    margin-top: 0;


    } 


    


#right a img {


    border: none !important;


    }





#footer {


    clear: both;


    padding-top: 2em;


    }





#footer div {


    float: left;


    display: inline;


    }





#footer p {


    height: 60px;


    margin-top: 0;


    padding-top: 22px;


    font-size: 0.8em;


    }





h2 {


    font-size: 1.2em;


    font-weight: bold;


    text-align: left;


    border-bottom: thin solid black;


    margin: 0 0 1em 0;


    padding: 0;


    }





h3 {


    font-size: 1em;


    text-align: left;


    font-weight: bold;


    margin: 0;


    padding: 0;


    }





.horizon {


    font-size: 1.2em;


    font-weight: bold;


    }
