DIV.headingTitle
{
    color:#009999;
    font: bold 16pt Arial,times,serif;
    text-align:right;
    vertical-align:top;
    padding:10px;
}

DIV.headingPhone
{
    color:#009999;
    font: bold 10pt Arial,times,serif;
    text-align:right;
    vertical-align:top;
}

DIV.contentCell
{
    text-align:left;
    padding-top:30px;    
}

DIV.menuCell
{
    vertical-align:bottom;
    float:left;
    width:150px;
    padding-top:100px;
}

DIV.logo
{
    background:   url("logo.gif") no-repeat;
    float:left;
    height:76px;
    width:200px;
    position:absolute;
    top:0px;
    left:8px;
}

DIV.curled
{
    position:relative;    
    background:   url("curl.gif") no-repeat;
    height:394px;
    /*IE ignores this, but uses the expressions below!*/
    min-width:775px;
    max-width: 850px;

    width:expression(document.body.clientWidth < 775? "775px": document.body.clientWidth > 850? "850px": "auto" );
    border:2px solid #009999;
    background-color:white;
    text-align:left;
}

DIV.header
{

}

DIV.body
{
}

DIV.video
{
    height:155px;
    width:125px;
    text-align:center;
    border: 1px solid black;
    background-color: #999999;
    float: left;
    padding:15px;
    margin: 25px;
    margin-top:55px;
}

DIV.contentFrame
{
    height: 200px;
    float:right;
    padding:15px;
}

DIV.contentHeader
{
    color:#009999;
    font: 300 17pt Arial,times,serif;
    text-align:left;
    padding-bottom:25px;
}

DIV.contentContainer
{
    float:right;
    padding-left:25px;
}

DIV.content
{
    font: 10pt Verdana, tahoma, "sans serif";
    height: 200px;
    width: 310px;
    overflow: auto;
}

A.menuItem
{
    display:block;
    white-space:nowrap;
    cursor:hand;
    text-decoration:none;
    color:#009999;
    font: bold 13pt Arial,times,serif;
    padding:10px;
    padding-left:20px;
}

A.menuItem:hover
{
    cursor:default;
    color:#FFFFFF;
    text-decoration:none;
}
h3 {
	color: #009999;
}
