﻿body 
{
    background-color:Black;
    font-family:Calibri;
    font-size:12pt;
}
a.ultimatelinks:link{color:rgb(184,12,78);text-decoration: none; font-weight:bold}
a.ultimatelinks:visited{color:rgb(184,12,78);text-decoration: none; font-weight:bold}
a.ultimatelinks:hover{color:black;text-decoration: underline; font-weight:bold}
a.emaillinks:link{color:rgb(184,12,78);text-decoration: none; font-weight:bold}
a.emaillinks:visited{color:rgb(184,12,78);text-decoration: none; font-weight:bold}
a.emaillinks:hover{color:rgb(184,12,78);text-decoration: underline; font-weight:bold}
.container
{
    width:940px;
    margin:0px auto 0px auto;
}
.bck_top
{
    background-image:url("../images/menu/bck_top.png");
    background-repeat:no-repeat;
    height:45px;
}
.headerlogo
{
    float:left;
    width:200px;
    margin-left:60px;
}
.headerdetail
{
    float:left;
    width:670px;
    margin-left:10px;
}
.menubar
{
    clear:both;
    margin-left:35px;
    width:940px;
    height:27px;
}
.menuitem
{
    float:left;
    width:143px;
    height:27px;
} 
.subheading
{
    font-weight:bold;
    font-size:14pt;
    color:rgb(185,31,81);
}
.pagecontent2
{
    margin:0px auto 0px auto;
    width:90%;
}
.textblock1
{
    clear:both;
    padding-top:25px;
}
.textblock2
{
    clear:both;
    padding-top:25px;
}
.divtable
{
    width:400px;
    float:left;
    padding-left:15px;
    text-align:left;
}
.contact
{
    width:600px;
    float:left;
    padding-left:15px;
    text-align:left;
}
.textleft
{
    width:630px;
    float:left; 
    margin-right:15px;
    text-align:justify;
    
}
.textfull
{
    width:800px;
    text-align:center;
    clear:both;
}

.picposition
{
    width:160px;
    padding: 25px 0px 0px 5px;
    border:0px;
}
.picposition2
{
    height:120px;
    padding: 25px 0px 0px 5px;
    border:0px;
}
.picposition3
{
    width:165px;
    padding: 30px 0px 0px 5px;
    border:0px;
}
.picleft
{
    width:200px;
    height:160px;
    float:left;
    background-image:url("../images/pic_bground.jpg");
    background-repeat:no-repeat;
}
.colright
{
    width:200px;
    float:left;
}
.picright
{
    width:200px;
    height:160px;
    float:left;
    background-image:url("../images/pic_bground.jpg");
    background-repeat:no-repeat;
}
.picfull
{
    width:800px;
    text-align:center;
    clear:both;
}
.picfull2
{
    width:830px;
    text-align:center;
    clear:both;
}
.padding10{width:10px;float:left;}
.padding25{width:25px;float:left;}
.padding50{width:50px;float:left;}
.padding75{width:75px;float:left;}
.padding100{width:100px;float:left;}
.padding150{width:150px;float:left;}
.padding200{width:200px;float:left;}

.bck_middle
{
    background-image:url("../images/menu/bck_middle.png");
    background-repeat:repeat-y;
    text-align:center;
    padding-bottom:30px;
    
}
.bck_bottom
{
    clear:both;
    background-image:url("../images/menu/bck_bottom.png");
    background-repeat:no-repeat;
    height:45px;
    
}
.bottommenu
{
    color:rgb(184,12,78);
    font-size:8pt;
    width:840px;
    margin:0px auto 0px auto;
    text-align:center;
}
.validate
{
    padding-top:10px;
    margin-left:25px;
    float:left;
    width:300px;
}
.email
{
    float:right;
    width:580px;
    padding-top:10px;
    margin-right:25px;
    text-align:right;
    font-weight:bold;
    font-size:12pt;
    margin-bottom: 0px;
}
.twitter
{
    float:right;
    width:120px;
    margin-right:10px;
    text-align:right;
    font-weight:bold;
    font-size:12pt;
}
.facebook
{
    float:right;
    width:120px;
    margin-right:10px;
    text-align:right;
    font-weight:bold;
    font-size:12pt;
}
.emailaddy
{
    float:right;
    width:200px;
    padding-top:10px;
    margin-right:10px;
    text-align:right;
    font-weight:bold;
    font-size:12pt;
}
a.email:link{color:rgb(184,12,78);text-decoration: none; font-weight:bold}
a.email:visited{color:rgb(184,12,78);text-decoration: none; font-weight:bold}
a.email:hover{color:rgb(184,12,78);text-decoration: underline; font-weight:bold}

.valsummary
{
    margin-top:25px;
}
.headingtext
{
    font-size:12pt;
    font-weight:bold;
    color:rgb(184,12,78);
}
.cheadingtext
{
    font-size:12pt;
    font-weight:bold;
    color:rgb(184,12,78);
text-align:center;
}

.tableheader
{
    background-color:rgb(184,12,78);
    color:White;
    font-size:14pt;
    font-weight:bold;
    border:0px;
}

.contactheader
{
    background-color:rgb(184,12,78);
    color:White;
    font-size:12pt;
    font-weight:bold;
    border:0px;
}
.chairtable
{
    margin:0px auto 0px auto;
    width:620px;
    text-align:center;
}
.offerstable
{
    width:600px;
    text-align:left;
    margin:0 auto 0 auto;
}
.offerheading
{
    font-weight:bold;
    font-size:14pt;
    color:rgb(185,31,81);
    text-align:center;
}