@charset "UTF-8";
/* CSS Document */

html {padding: 0px; margin: 0px;}
body {padding: 0px; margin: 0px; font-family: "Lucida Grande", "Lucida Sans", "Verdana", "Tahoma", Arial, sans-serif; background-image: url(images/bg.jpg); background-repeat: repeat-x;}

img, div {border: none;}
img {padding: 0px; margin: 0px;}

#container {margin-left: auto; margin-right: auto; width: 900px; height: auto;}

#header {float: left; width: 900px; height: 50px;}
#site_logo_container {float: left; width: 900px; height: auto;}
#site_logo {margin-left: auto; margin-right: auto; width: 745px; height: 150px; background-image: url(images/whereto_logo_big.png); padding-top: 50px; background-repeat: no-repeat;}

#big_search_container {float: left; width: 900px; height: auto;}
#big_search {margin-left: auto; margin-right: auto; width: 745px; height: auto; text-align: center;}


#four_columns {float: left; width: 900px; height: auto;}
#footer {float: left; width: 900px; height: auto; padding-top: 15px;}


/*big search divs*/
#big_search_main {float: left; width: 745px; height: 42px; border-bottom: 1px #b8b8b8 solid;}
#big_search_bg {float: left; width: 688px; height: 42px; background-image: url(images/search_bg.png);}
#big_search_btn {float: left; width: 57px; height: 42px; background-image: url(images/btn_search.png);}

/*four columns divs*/
#four_columns_main {margin-left: auto; margin-right: auto; width: 745px; height: auto; padding-top: 15px;}

.column {float: left; width: 186px; height: auto;}
.column_header {float: left; width: 180px; height: auto; background-color: #eeeeee; margin-bottom: 10px;}
.column_content {float: left; width: 186px; height: auto;}
.pad {padding-left: 4px;}


/*footer divs*/
#footer_main {margin-left: auto; margin-right: auto; width: 745px; height: auto;}

/*formatting classes*/

.entry_big {font-size: 13px; color: #0b8d95; text-decoration: none;}
.entry_big a{font-size: 13px; color: #004e53; text-decoration: none;}
.entry_big a:hover{font-size: 13px; color: #0b8d95; text-decoration: none;}

.entry {font-size: 11px; color: #0b8d95; text-decoration: none; margin: 0px; padding: 0px;}
.entry a{font-size: 11px; color: #0b8d95; text-decoration: none;}
.entry a:hover{font-size: 11px; color: #004e53; text-decoration: none;}

.entry_yellow_button {font-size: 11px; color: #9e0000; text-decoration: none; margin: 0px; padding: 4px;}
.entry_yellow_button a{font-size: 11px; color: #9e0000; text-decoration: none; margin: 0px; padding: 4px; background-color: #FFFF00; font-weight: bold;}
.entry_yellow_button a:hover{font-size: 11px; color: #ffff00; text-decoration: none; margin: 0px; padding: 4px; background-color: #9e0000; font-weight: bold;}

.entry li {list-style: none; padding-left: 10px; display: inline;}

.entry_home {font-size: 11px; color: #0b8d95; text-decoration: none; margin: 0px; padding: 0px; line-height: 1.5em;}
.entry_home a{font-size: 11px; color: #0b8d95; text-decoration: none;}
.entry_home a:hover{font-size: 11px; color: #004e53; text-decoration: none;}

.entry_home ul {margin: 0px; padding: 0px;}
.entry_home li {list-style: none;}

.header_grey {font-size: 13px; color: #004e53; font-weight: normal; margin: 0px; padding: 4px;}
.header_grey a{font-size: 13px; color: #004e53; font-weight: normal; margin: 0px; padding: 4px; text-decoration: underline;}
.header_grey a:hover{font-size: 13px; color: #004e53; font-weight: normal; margin: 0px; padding: 4px; text-decoration: none;}

.alignleft {float: left;}
.alignright {float: right;}

/*custom search*/
#s_big {float: left; width: 688px; height: 42px; background-image: url(images/search_bg.png); border: none; margin: 0px; padding: 0px; font-size: 24px; color: #666666;}
#searchsubmit_big {float: left; width: 57px; height: 42px; background-image: url(images/btn_search.png); border: none; margin: 0px; padding: 0px; cursor: pointer;}

/*scrollers*/

/* CSS for the scrollers */
div.horizontal_scroller_home, div.vertical_scroller_home{position:relative; height: 80px;/*24px;*/ width: 180px;/*500px;*/ display:block; overflow:hidden; /*border:#CCCCCC 1px solid;*/}
div.scrollingtext_home{position:absolute; /*white-space:nowrap; font-family:'Trebuchet MS',Arial; font-size:18px; font-weight:bold; color:#000000;*/}