/***********************************************/
/* HTML tag styles                             */
/***********************************************/

BODY{
        font: 9pt Tahoma, Verdana, Georgia, sans-serif;
        color:#000000;
        margin:1px;
        background-color: #CCCCCC;
}

H1{
        font-size:19px;
}

A{
        color:#000066;
        text-decoration:underline;
}
A:HOVER{
        color: #003366;
        text-decoration:none;
}

/************* #main styles **************/
#main{
        width:773px;
        background-color:#FFFFFF;
        border:1px solid #333333;
        height:100%;
}


/************* #intro styles **************/
#headTD{
        border-bottom: 1px solid #333333;
        background-color:#990000;
        padding-top:2px;
}

#intro {
        height:120px;
        border-top:2px solid #FF8000;
        border-bottom:2px solid #FF8000;
        padding:10px;
        background-color:#FFF9F9;
        margin:0;
}

#intro TD{
       width:33%;
       text-align:center;
       font-size:8pt;
       vertical-align:top;
       font-family: "Lucida Sans", "Trebuchet MS", Tahoma, Arial, Sans-serif;
}

.headPic{
       width:90px;
       height:110px;
       border-color:#000000;
       float:left;
}

/************* #content styles **************/
#content{
        text-align:left;
        vertical-align:top;
        width:535px;
        /*margin:0px 0px 0px 225px;*/
        margin:0;
        float:right;
        padding:10px;
}

.contentNav{
        font-size:80%;
}

#content h1{
        text-align:center;
}

#content h2{
        text-align:center;
        font-size:12pt;
        margin:0;
        padding:0;
}

#content p{
        text-align:left;
        text-indent:25px;
        font-size:9pt;
        line-height:130%;
}

#content li{
        margin:10px 0 10px 0;
        padding:0;
}

/************* #leftMenu styles **************/
#leftMenu{
        vertical-align:top;
        text-align:center;
        background-color:#FFF9F9;
        border-right:1px solid #CCCCCC;
        border-bottom:1px solid #CCCCCC;
        padding:5px;
        height:100%;
        margin:0px 555px 0px 0px;
     /*   float:left;
        width:200px;*/
}

#leftMenu h4{
        font-size:9pt;
        padding:0;
        margin:0;
        color:#333333;
        font-weight:bold;
}

#leftMenu A, #leftMenu A:HOVER{
        color: blue;
        text-decoration:underline;
}

#leftMenu hr{
        color:#cccccc;
        margin:10px 0 10px 0;
        padding:0;
}

/************* #leftAd styles **************/
#leftAd{
        font-size:8pt;
        line-height:150%;
        margin:10px 0 10px 0;
        font-family:"Lucida Sans", "Trebuchet MS", Tahoma, serif;
        }

#leftAd ul{
        margin:5px 0 5px 0;
        padding-left:15px;
}

#leftAd li{
        margin:2px 0 2px 0;
}


#leftAd A{
        color: blue;
        text-decoration:underline;
        margin:5px 0 5px 0;
}

/********* #leftStory, #leftBlog styles **********/
#leftStory, #leftBlog, #topCities{
        font-family:"Lucida Sans", "Trebuchet MS", Tahoma, sans-serif;
        font-size:8pt;
        margin:10px 0 10px 0;
}


/************* #lucky styles **************/
#lucky{
        padding:10px;
        background-color:#EEEEEE;
        border:0xp;
        text-align:center;
}

#lucky input{
        width:300px;
        height:25px;
        font-family:Tahoma, Verdana, Georgia, sans-serif;
        text-align:center;
        border-style:ridge;
}

/************* #contentTable styles **************/
#contentTable{
        text-align:left;
        border:0px;
        width:90%;
}

#contentTable TD{
        width:25%;
}


.headTitle {
font-size:16px;
color:#EEEEEE;
margin:0px 0px 5px 0px;
text-align:center;
}

/************** #profiles styles **************/
#profiles{
background-color:#F4F4F4;
width:535px;
border:1px solid #DCDCDC;
}

.profileMessage {
font-family:"lucida sans", "Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:12px;
background-color:#Ffffff;
border:1px solid #DEEDFE;
padding:5px;
line-height:150%;
}

.picDiv {
width:90px;
height:110px;
background-color:#CCCCCC;
border:1px solid black;
padding:2px;}

#profiles img{
width:90px;
height:110px;
margin:0px;
padding:0px;}

.profileLinks{
font-size:11px;
font-weight:bold;
color:#990000;
}

/************* .line styles **************/
.line{
       background-color:#990000;
       color:#000000;
       width:753px;
       padding:10px;
       font-size:8pt;
}
.line A{
       color:#FFFFFF;
       text-decoration:underline;
}
.line A:HOVER{
       color:#FFFFFF;
       text-decoration:none;
}

/************* #topCities styles **************/
#topCities{
        line-height:200%;
        }


/************** Other **************/

.story {
        text-indent:25px;
        line-height:140%;
        font-family:"Lucida Sans", "Times New Roman", Times, serif;
        font-size:9pt;
        background-color:#F7F7F7;
        padding:10px;
}

.linksDescription { color:#666666; font-size:90%;}
