/* fullcircleholidays.com */
body {
    background-color:#B2C5C3;
}
.site {
    width: 762px;
    padding:0px;
    border:0px;
    margin-bottom:10px;
    border:1px solid #FFFFFF;
}
.demo{
    position:absolute;
    z-index:1000;
    padding:10px; 
    background-color:#FFFF9F;
    width:450px;
    margin-top:25px;
    margin-left:270px;;
    border:1px solid #000000
}

.box_top {
    background-image: url(../images/top.jpg);
    background-repeat:no-repeat;
    width: 762px;
    height: 151px;
}
.randomTop{ position:absolute; width:290px; margin-top:21px; margin-left:472px;height:130px; }
.logo {
    position:absolute;
    width:150px;
    height:50px;
    top:35px;
    margin-left:10px;
}
.top_menu {
    background-image: url(../images/menu_bar.jpg);
    width: 100%;
    height: 39px;
}
.top_links{
    position:absolute;
    top:5px;
    margin-left:470px;
    width:290px;
    height:20px;
    text-align:center;
}
.top_links a{
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    float:left;
    width:95px;
    height:20px;
    display:block;
}
.top_links a:hover{
    color:#FFFF00;
    text-decoration:none;
}
.l_button {
    float:left;
    width:121px;
    height:37px;
    text-align:center;
}
a.menu{
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    background-image: url(../images/menu_button.jpg);
    display:block;
    width:121px;
    height:25px;
    padding-top:12px;
}
a.menu:hover{
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    background-image: url(../images/menu_buttonH.jpg);
    color:#FFFFFF;
    text-decoration:none;
}
a.menuSelected{
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
    color:#FFFF00;
    text-decoration:none;
    background-image: url(../images/menu_buttonH.jpg);
    display:block;
    width:121px;
    height:25px;
    padding-top:12px;
    cursor:default;
}
a.menuSelected:hover{
    text-decoration:none;
}
.footer {
    background-image: url(../images/footer.jpg);
    width:100%;
    height:75px;
}
.copy {
    float:right;
    padding-top:5px;
    margin-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
}
.copy a{ color:#000000; }
.userW{
    margin-left:10px;
}
.loginBox {
    padding:5px;
    background-image:url(../images/login.jpg); 
    padding-top:130px;  
}
.box2 {
    background-image:url(../images/login2.jpg);
    padding-top:20px;
}
.welcome {
    position:absolute;
    top:122px;
    margin-left:20px;
    font-size:10px;
    font-weight:bold;
}

/*D R O P   D O W N   M E N U*/
.sample_attach{
    background: #FFFFFF;
    font-weight: normal;
    color: #000000;
    border: 1px solid #ACA899;
    z-index:500;
}
.sample_attach img { vertical-align:middle; margin-right:3px; }
.sample_attach a{
    color:#000000;
    font-family:arial;
    font-size:11px;
    display: block;
    text-decoration: none;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:5px;
    padding-top:3px;
    cursor:default;
}
.sample_attach a:hover{
    color:#FFFFFF;
    display: block;
    font-family:arial;
    font-size:11px;
    text-decoration: none;
    background-color:#316AC5;
}
.sample_attach b{ font-weight:bold; color:red }

.cell_over { BACKGROUND-COLOR: #FFF2BF; cursor:pointer; }
.cell_over1 { BACKGROUND-COLOR: #3BF0FF; cursor:pointer; }
.cell_out1 { BACKGROUND-COLOR: #FFFFFF; }
.cell_out2 { BACKGROUND-COLOR: #D8D8D8; }
