body {
    background:#BEC1CA;
    font-size: 1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
img {
    border-style: none;
}
.caption {
    text-align:center;
}
#wrapper {
    width:1012px;
    margin:0px auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px#888;
    box-shadow: 0 0 2px 2px #888;
    background:#F0F0F0;
}

#header {
    padding:10px;
     
    background:#EEECEC;
    background-image:url('/images/tokaygeckobg.jpg');
    border: 1px solid gray;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.headerbanner {
    float:right;
}

#navbar {
    background:black;
    color:#EEECEC;
    padding-left:10px;
    padding-top: 2px;
    clear:both;
}
.navlink {
    float:left;
    padding-left:10px;
    padding-top: 2px;
    background:#000;
}
#content {
    border:1px solid gray;
    
    clear:both;
}
#leftcolumn{
    float:left;
}
.column {
    width:160px;
    float:left;
    padding:10px;
    margin:10px 5px 10px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px #888;
    box-shadow: 0 0 2px 2px #888;
    clear:left;   
}
.column2 {
    width:160px;
    float:left;
    padding:10px;
    margin:0px 5px 10px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px #888;
    box-shadow: 0 0 2px 2px #888;
    clear:left;   
}
#article {
    width:550px;
    float:left;
    padding:10px;
    margin:10px 5px 10px 5px;
    background:white;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px #888;
    box-shadow: 0 0 2px 2px #888;
    
}

#menu {
    margin:10px 10px 10px 5px;
    padding:10px;
    width:200px;
    float:right;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background:orange;
    clear:right;
    
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px #888;
    box-shadow: 0 0 2px 2px #888;
}

#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none;
}
#list-menu li {
margin: 2px 0 0;
}
#list-menu a {
display: block;
width:188px;
padding: 2px 2px 2px 10px;
border: 1px solid #000000;
background: #dcdcdc;
text-decoration: none; /*lets remove the link underlines*/
}
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000000;
}

#list-menu a:hover {
border: 1px solid #000000;
background: #333333;
color: #ffffff;
}

.box {
    margin:0px 10px 10px 5px;
    padding:10px;
    width:200px;
    float:right;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    clear:right;
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px #888;
    box-shadow: 0 0 2px 2px #888;
}
.gray {
    background:#9C9CA6;
}
.white {
    background:white;
}
.blue {
    background:#92AEBA;
}
.orange {
    background:#C84914;
}
#footer {
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    background:black;
    padding 10px;
    clear:both;
    text-align:right;
    color:white;
}
#footer a:link, #footer a:active, #footer a:visited {
color:white;
text-decoration:none;
padding-right: 10px;
}

#adtest {
    width:200px;
    height:200px;
    background:black;
    color:white;
}
#privacy {
    width:740px;
    float:left;
    padding:10px;
    margin:10px 5px 10px 10px;
    background:white;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 2px 2px #888;
    -webkit-box-shadow: 0 0 2px 2px #888;
    box-shadow: 0 0 2px 2px #888;
 }
