body { font-size:12px}
H1:first-letter {
        color: #D2691E;
        font-weight: bold;
        border-left-style: hidden;
}
H2:first-letter { color: #D2691E; font-weight: bold;}
H3:first-letter { color: #D2691E; font-weight: bold;}
H4:first-letter { color: #D2691E; font-weight: bold;}

H1 {
 font-family: "Comic Sans MS", Verdana;
 font-size:14px;
 color: #666666;
 font-weight: normal ;
 margin-bottom: 10px;
 margin-top: 10px;
}

H4 {
 font-size: 12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #666666;
 font-weight: normal ;
}

td, .text {
font-family: Verdana, Arial;
font-size: 11px;
color: #666666;
line-height: 140%
}

.cap1 {
font-family: Arial, Verdana;
color: #660000;
font-size: 160%;
line-height: 120%
}

.head {
font-family: Arial, Verdana;
color: #660000;
font-size: 160%;
line-height: 120%
}

.cap2 {
color: #660000;
font-size: 120%
}

.cap3 {
color: #008B8B;
font-size: 150%
}

.button {
    font-size: 100%;
    font-weight: bold;
    background-color: #376EAA;
    color: white;
    border-top-color: #DEE8F3;
    border-right-color: black;
    border-bottom-color: black;
    border-left-color: #DEE8F3;
    height: 24px;
}

.button-small {
    font-size: 10px;
    font-weight: bold;
    background-color: #DEE8F3;
    color: #376EAA;
    border : 1px solid;
    border-top-color: #376EAA;
    border-right-color: black;
    border-bottom-color: black;
    border-left-color: #376EAA;
    height: 18px;
}

select, input, textarea {
    font-family: Verdana, Arial;
    font-size: 100%;
    background-color: #DEE8F3;
}

a,a:link,a:visited,a:active { text-decoration: none;
    color: #008B8B;

}

a:hover {
        text-decoration: none; color: red;
}

.tiny {
font-size: 90%
}

.thumb {
border-style:groove;
border-width: 1px;
border-color: #919191
}

.menu {
        BACKGROUND: url(images/menu.gif)
        }

.home {font-family:"Times New Roman", Times, serif;font-size: 130%;
}
.leftmenu {
line-height: 170%;
}

a.leftmenu {
text-decoration: underline;
}

.black {
color:black
}

.w70  { width:70px  }
.w120 { width:120px }
.w150 { width:150px }

/* SW */

.header {color: silver; font-size: x-small}
a.header {color: green;
}


.article {
font-family: Verdana, Arial;
font-size: 100%;
color: #666666;
line-height: 140%
}

#wrapper {
        text-align: left;
        margin: auto;
        width: auto;
        height:auto;
        position: absolite;
        top: 0px;
        z-index:999;
        background-color: #FFFFFF;
}

#logo {
        position:absolute;
        left:1px;
        top:0px;
        width:331px;
        height:167px;

}
#foto {
        position:absolute;
        left:0px;
        top:167px;
        width:331px;
        height:429px;
        background:url(images/fotom.jpg) no-repeat;
}

#mm {
        position:absolute;
        left:146px;
        top:596px;
        width:140px;
        height:244px;
        background: none;
        z-index:auto
}


#nav {
        position:absolute;
        left:0px;
        top:596px;
        width:331px;
        height:180px;
        background:url(images/leftbg.jpg) repeat-y;
        z-index:auto;
}
#nav ul {
        margin: 0px;
        padding: 0px 0 0px 100px;
        font: 13px "Times new roman", "Lucida Grande" , serif;

}
#nav li {
        margin: 0px;
        padding: 0 0 0 0px;
        list-style: none;

}
#nav a {
        margin: 0px;
        padding: 0 0 0 0px;
        font-weight: normal;
        color: #333333;

}
#nav a:hover {
        font-weight: bold;
        color: white;

}

#menu   {
        position:absolute;
        left:100px;
        top:605px;
        width:180px;
        height:120px;
        z-index: 1;
        background-color: #5E7600;
        border-width:0px;
        border-color:#666666;
        border: none; background-image:url(images/menu2bkg.png)


}
#menu ul {
        margin: 0px;
        padding: 15px 0 0 33px;
        font: 12px  Georgia, "Times New Roman", Times, serif;

}
#menu li {
        margin: 0px;
        padding: 0 0 0 20px;
        list-style: none;
        line-height: 18px;

}
#menu a:hover {
        font-weight: normal;
        color: #FFFF66;

}
#menu a {
        margin: 0px;
        padding: 0 0 0 0px;
        font-weight: normal;
        color: #003300;
}


#shadow {
        position:absolute;
        left:0px;
        top:776px;
        width:331px;
        height:24px;
        background:url(images/leftbgshd.jpg) no-repeat;

}

#join {
        position:absolute; top:736px;
                left: 107px;
                background-image:url(images/menu2.gif);
                width: 170px; height:28px;
                font: 16px  Georgia, "Times New Roman", Times, serif;
                border:none;
                z-index:1;
}


#google {
        position: relative;
        padding-top: 800px;
        width:295px;
        padding-left:38px;
        height: auto;

}


#topban {
        position:absolute;
        left:350px;
        top:13px;
        width:660px;
}
#header {
        position:absolute;
        left:350px;
        top:15px;
        width:660px;
        height:79px;
        text-align:right;

}
#header a {color: #000000;}
#header a:hover {color: red;}

#main {
        position:absolute;
        left:350px;
        top:165px;
        width:660px;
}
#footer {
        position: relative ;
        left:350px;
        top:754px;
        width:660px;
        height:76px;

}
#passion {
        position: absolute;
        left:34px;
        top:1370px;
        width:300px;
        height:250px;


}


#livedate {font-size:10px; color:#000000;
                   line-height:10px;
}
/*
#livedate a:link {color:#990000;
}
#livedate a:hover {color: #00CC00;
}
*/
#anastasia td, input{font-size:10px;
}
#anastasia th {font-size:12px; background-color: #339900; Color:#FFFFFF; height: 20px;
}
#elena {width:125px; height:160px; border:1px; padding-top:10px;
}



.rhd { background-color: #009933 ; font-size:11px; color: #FFFFFF ; height:16px; width:120px;
}

.map td {

font-size: 12px;
color: #CC6600;
line-height: 110%;
}

.map ul {

        margin: 10px;
        padding: 0px 0 0 15px;
        font: 11px Arial, Helvetica, sans-serif;

}
.map li {
        margin: 0px;
        padding: 0 0 0 0px;
        list-style: url(images/bullet_green.gif);
        line-height: 16px;

}
.banner_e57e7b81
{
    font-family:Tahoma;
    font-size:11px;
    color:black;
    background-color:#ededed;
    text-align: center;
}

.banner_e57e7b81 a
{
   text-decoration: none; color: #008B8B;
}

.cute {
font-family: Verdana, Arial;
font-size: 10px;
color: #666666;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
}

.ads {
font-size: 12px;
}

