﻿body 
{
    background-color:Maroon; 
    margin:0; 
    padding:0; 
    font-family:Arial, Helvetica, sans-serif; 
    background-repeat:repeat-x; 
    background-position:top; 
    font-size:14px; 
    line-height:20px; 
    color:#222222;
}
#cornerlefttop
{
    background-image:url('images/layout/corner.gif');
    background-repeat:no-repeat;
    position:absolute;
    top: 0px;
    left: 0px;
    width: 50px;
    height: 50px;
    z-index:1;

}
#cornerrighttop
{
    background-image:url('images/layout/corner2.gif');
    background-repeat:no-repeat;
    position:absolute;
    top: 0px;
    left: 750px;
    width: 50px;
    height: 50px;
    z-index:1;
}
#cornerleftbottom
{
    background-image:url('images/layout/corner3.gif');
    background-repeat:no-repeat;
    position:absolute;
    bottom:0px;
    left: 0px;
    width: 50px;
    height: 50px;
    z-index:1;

}
#cornerrightbottom
{
    background-image:url('images/layout/corner4.gif');
    background-repeat:no-repeat;
    position:absolute;
    bottom:0px;
    left: 750px;
    width: 50px;
    height: 50px;
    z-index:1;
}
#container
{
    width: 800px;
    position:relative;
    background-position:center;
    margin:0 auto 0 auto;
    background-color:White;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-bottom-color:Black;
}
#ladyimg
{
    width:414px;
    height:906px;
    background-color:White;
    background-image:url('images/layout/JamJarLadybig.gif');
    background-repeat:no-repeat;
    position:relative;
    float:right;
    left: 0px;
    top: 0px;
} 
#header
{
    height: 167px;
    background-color:White;
    background-image:url('images/layout/JamJarMedLogo.gif');
    background-repeat:no-repeat;
    background-position:top;
    position:relative;
    top: 0px;
    left: 0px;
}
#content
{
    top:0;
    position:relative;
    margin:0px;
    width:350px;
    height:auto;
    float:left;
    padding:15px;
}
DIV#content H2 
{ 
    margin:0; 
    padding:0; 
    display:block;
    font-weight:normal; 
    width:350px; 
    font-size:18px; 
} 
#content img
{
    float:left;
    padding:0px 10px 10px 0px;
}
#secondary_content
{
    background-image:url('images/layout/JamJarLadybig.gif');
    background-repeat:no-repeat;
    top:0;
    position:relative;
    margin:10px 0 0 0;
    width:414px;
    height:906px;
    float: right;
}
#sign
{
    background-image:url('images/page_content/sign.gif');
    background-repeat:no-repeat;
    width:117px;
    height:24px;
    z-index:1;
    
}
#bookwelcome
{
  position:absolute;
  text-align:center;
  font-size:small;  
}
#booknews
{
  position:absolute;
  text-align:center;
}
#bookmyhompage
{
  position:absolute;
  text-align:center;
}
#bookmybusiness
{
  position:absolute;
  text-align:center;
}
#bookfeatures
{
  position:absolute;
  text-align:center;
}
#booknetwork
{
  position:absolute;
  text-align:center;
}
#bookbenefits
{
  position:absolute;
  text-align:center;
}
#bookregister
{
  position:absolute;
  text-align:center;
}
#bookyourthoughts
{
  position:absolute;
  text-align:center;
}
#booklisastory
{
  position:absolute;
  text-align:center;
}
#bookblog
{
  position:absolute;
  text-align:center;
}
#footer
{
    clear:both; 
    width:800px;
    height:150px;
    background-color:White;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-bottom-color:Black;
    left:0;
    text-align:center;
    font-size:12px;        
}
#footer_nav
{
    padding:75px 0 0 0;
    margin:0;
}
/**/ /* --> C O N T A C T F O R M */ /**/  
FIELDSET#contact_form 
{ 
    border-top:1px solid #AAAAAA; 
    border-left:1px solid #999999; 
    border-bottom:1px solid #333333; 
    border-right:1px solid #555555; 
    margin:20px 0; padding:0 10px; 
    background-color:#ECE9D8; 
} 
IELDSET#contact_form LEGEND 
{ 
    border-top:1px solid #AAAAAA; 
    border-left:1px solid #999999; 
    border-bottom:1px solid #333333; 
    border-right:1px solid #555555; 
    background-color:#FFFFCC; 
    margin:0; 
    padding:0 5px; 
    font-size:10px; 
    line-height:16px; 
}  
FIELDSET#contact_form FORM TABLE 
{ 
    width:350px; 
    margin:5px 0; 
} 
FIELDSET#contact_form FORM TABLE TR TH 
{ 
    text-align:right; 
    padding-right:10px; 
    vertical-align:top; 
    font-weight:bold; 
    font-size:11px; 
    font-weight:normal; 
} 
FIELDSET#contact_form FORM TABLE TR TD 
{ 
    text-align:left; 
} 
FIELDSET#contact_form FORM TABLE TR TD INPUT.standard_box 
{ 
    border-bottom:1px solid #AAAAAA; 
    border-right:1px solid #999999; 
    border-top:1px solid #333333; 
    border-left:1px solid #555555; 
    background-color:#FFFFFF; 
    width:300px; 
} 
FIELDSET#contact_form FORM TABLE TR TD TEXTAREA 
{ 
    border-bottom:1px solid #AAAAAA; 
    border-right:1px solid #999999; 
    border-top:1px solid #333333; 
    border-left:1px solid #555555; 
    width:300px; height:100px; 
    background-color:#FFFFFF; 
} 
/**/ /* --> M A I N N A V I G A T I O N */ /**/ 
#image_row
{
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-bottom-color:Black;
    background-position: top;
    background-image: url('images/layout/imagerowmed.gif');
    background-repeat: no-repeat;
    width: 800px;
    height: 113px;
    position: relative;
} 
.mandatory 
{ 
    color:#FF0000; 
}
#launching
{
    font-size:large;
    color:#ff0099;
    text-align:center;
}
