a{    
        color:#000;
        text-decoration:none;
        padding-bottom: 2px;
        background:url(../img/dots.gif) repeat-x 0 bottom;
}
a:hover
{
        color: #fff;
        background:none;
}
body {
        background-color: #AAAAAA;
        margin:0px;
        padding:0px;
        border:0px;
        font:12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica,sans-serif;
}
.mainarea {
        width:995px;
        height:auto;
        margin-left:auto;
        margin-right:auto;
}
.header {
        background-color:#AAAAAA;
        height:70px;
        position:fixed;
}
.header table {
        margin-top: 15px;
        width: 995px;
}

.divider {
        height:1px;
        background:url(../img/menu_divider.gif) repeat-x top left;
}
.pager {

}
.pager div{
        letter-spacing:8px;
        float:left;
}

.pager a {
        color:#000000;
        font-size:11px;
        text-decoration:none;
        background: none;
        padding-top: 2px;
}
.pager a:hover {
        text-decoration:none;
        color: #fff;
}
.pager .on {
        font-size:15px;
}
.pager .controls {
        float:left;
        width:38px;
        margin-right: 10px;
}

.pager .controls .left {
        float:left;
}

.pager .controls .left a {
        display:block;
        width:18px;
        height:22px;
        text-decoration:none;
        background:url(../img/controls.gif) no-repeat 3px 4px;
}

.pager .controls .left a:hover {background:url(../img/controls_over.gif) no-repeat 3px 4px;}

.pager .controls .right {
        float:right;
}

.pager .controls .right a {
        display:block;
        width:18px;
        height:22px;
        text-decoration:none;
        background:url(../img/controls.gif) no-repeat -18px 4px;
}

.pager .controls .right a:hover {background:url(../img/controls_over.gif) no-repeat -18px 4px;}

.language {
        margin-right:8px;
}
.language a {
        color:#000000;
        text-decoration:none;
        display: block;
        padding-top:2px;
        padding-bottom:2px;
        background:url(../img/dots.gif) repeat-x 0 bottom;
}
.language a:hover
{
        color: #fff;    
        background:none;        
}

/*MAIN MENU*/
#mainmenu {
        margin:0px;
        padding:0px;
        list-style:none;
        width:230px;
        font:12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica,sans-serif;
        background: #F5F5F5;
}
/*Selects*/
.selectAreaMenu {
        background-color: #FFFFFF;
        width:230px;
        height:19px;
        margin:0px;
        padding: 0px;
        list-style: none;
}
.selectAreaMenu .left {
        width:8px;
        height:19px;
        float:left;
}
.selectAreaMenu .right {
        width:18px;
        height:19px;
        float:right;
        background:url(../img/select_arrow.gif) no-repeat top left;
}
.selectAreaMenu a {
        display:block;
        width:226px;
        height:19px;
        position:absolute;
        background: none;
}
.selectAreaMenu .center {
        width:200px;
        height:16px;
        padding-top:3px;
        overflow:hidden;
        white-space:nowrap;
        font-weight:bold;
        color:#000000;
        float: left;
}
.selectAreaMenu .center a {
    color:#000000;
    text-decoration:none;
    height:0px;
    width:0px;
    background: none;
}
/*Selects drop-down*/
.optionsMenu {
        margin:0px;
        padding:0px;
        list-style:none;
        width:226px;
        font-weight:bold;
        color: #000000;
}
.optionsMenu li {
        background-color: #FFFFFF;
        margin-top: 1px;
        width:226px;
        height:19px;
}
.optionsMenu a {
        color:#000000;
        text-decoration:none;
        display:block;
        padding:3px 0px 0px 8px;
        width:218px;
        height:16px;
        background: none;
}
.optionsMenu a:hover {
        color: #FFFFFF; 
        background:#000000;
}
/*ALBUMS MENU*/
#albums {
        margin:0px;
        padding:0px;
        list-style:none;
        width:465px;               
        margin:0 15px;
        font:12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica,sans-serif;
        background: #F5F5F5;         
}
.selectAreaAlbums {
        background-color: #FFFFFF;
        width:466px;
        height:19px;
        margin:0px;
        padding: 0px;
        list-style: none;
}
.selectAreaAlbums .left {
        width:8px;
        height:19px;
        float:left;
}
.selectAreaAlbums .right {
        width:18px;
        height:19px;
        float:right;
        background:url(../img/select_arrow.gif) no-repeat top left;
}
.selectAreaAlbums a {
        display:block;
        width:466px;
        height:19px;
        position:absolute;
}
.selectAreaAlbums .center {
        width:440px;
        height:16px;
        padding-top:3px;
        overflow:hidden;
        white-space:nowrap;
        font-weight:bold;
        color:#000000;
        float:left;
}
.selectAreaAlbums .center a {
    color:#000000;
    text-decoration:none;
    height:0px;
    width:0px;
}
/*Selects drop-down*/
.optionsAlbums {
        margin:0px;
        padding:0px;
        list-style:none;
        width:466px;
        font-weight:bold;
        color: #000000;
}
.optionsAlbums li {
        background-color: #FFFFFF;
        margin-top: 1px;
        width:466px;
        height:19px;
}
.optionsAlbums a {
        color:#000000;
        text-decoration:none;
        display:block;
        padding:3px 0px 0px 8px;
        width:458px;
        height:16px;
}
.optionsAlbums a:hover {
        color: #FFFFFF; 
        background:#000000;
}
.content {
        width:995px;
        height:auto;
        margin-left:auto;
        position:absolute;
        top:70px;
        z-index:-999;
}
#album_items {
    margin:0px;
    padding:0px;
    list-style:none;
}
#album_items li {padding-bottom: 15px;}
#album_items a {background: none;}
/*ABOUT PAGE*/
.sidebar{
        
}
.about_text{
        padding-top: 27px;
        line-height: 20px;
}
.contact_text{
        line-height: 20px;
}
.contact_text a{    
        color:#000000;
        text-decoration:none;
        padding-bottom: 2px;
        background:url(../img/dots.gif) repeat-x 0 bottom;
}
.contact_text a:hover
{
    color: #fff;
    background:none;    
}