body{
font: normal small Arial, Helvetica, sans-serif;
color: #888888;
text-align:justify;
font-size:13px;
margin-top:37px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
background-image:url(images/bg.gif); background-repeat:repeat-x;
}
#border
{width:779px;
text-align:left;
}
#left10
{width:257px;
height:131px;
margin-bottom:7px;
float:left;}
#baby
{width:522px;
height:131px;
float:left;
margin-bottom:7px;
background-image:url(images/baby.jpg); background-repeat:no-repeat;}
.name
{color:#1FBECA;
padding-top:10px;
font-family:"trebuchet ms";
font-size:30px;}
.name2
{color:#9FCF67;}
.tag
{color:#1FBECA;
margin-left:240px;
font-family:"trebuchet ms";
font-weight:bold;
padding-top:52px;}
.rc1
{background-image:url(images/rc1.gif); background-repeat:no-repeat;
float:left;
width:9px;
margin-top:9px;
height:34px;
font-size:1px;}
.rc2
{background-image:url(images/rc2.gif); background-repeat:no-repeat;
float:left;
width:9px;
margin-top:9px;
height:34px;
font-size:1px;}
#headingbg
{
background-color:#A0C977;
border-top:1px solid #D3D3D3;
height:33px;
line-height:33px;
margin-top:9px;
float:left;
color:#ffffff;
font-family:"trebuchet ms";
width:746px;
padding-left:15px;
font-size:17px;
}
#bottom
{height:40px;
line-height:40px;
width:779px;
background-color:#4DCBD4;}
#main
{padding-right:10px;
padding-top:10px;
padding-left:10px;
border:1px solid #D3D3D3;
clear:both;
padding-bottom:10px;}
.sap
{width:1px;
float:left;
color:#ffffff;
text-align:center;
}
.bottomlink
{width:152px;
text-align:center;
font-size:12px;
font-family:"trebuchet ms";
font-weight:bold;
float:left;
}
.bottomlink a
{color:#ffffff;
text-decoration:none;
}
.bottomlink a:hover
{color:#ffffff;
text-decoration:underline;}
.links-bg
{width:779px;
height:45px;
line-height:45px;}
.toplinks
{line-height:30px;
width:155px;
float:left;
font-weight:bold;
font-size:12px;
font-family:"trebuchet ms";}
.toplinks a
{color:#0089A4;
padding-left:2px;
display:block;
height:38px;
background-image:url(images/off.jpg); background-repeat:no-repeat;
text-decoration:none;
}
.toplinks a:hover
{color:#01757E;
background-image:url(images/on.jpg); background-repeat:no-repeat;}
a{color:#008EAA;
text-decoration:underline;
}
a:hover
{color:#008EAA;
text-decoration:none;
}
#header
{background-image:url(images/bg.jpg); background-repeat:repeat-x;
height:140px;}
#right
{width:162px;
font-family:"trebuchet ms";
padding-left:5px;
float:right;}
#quick_heading
{line-height:30px;
font-size:17px;
font-family:"trebuchet ms";
border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
color:#048AA4;
padding-left:10px;
height:30px;}
.quicklinks
{line-height:30px;
height:30px;
font-weight:bold;}
.quicklinks a
{color:#666666;
padding-left:10px;
display:block;
text-decoration:none;}
.quicklinks a:hover
{color:#048AA4;
background-color:#D0F1F3;}
#quick-border
{border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
width:160px;}
.invertedshiftdown{
padding: 0;
width: 100%;
border-top: 5px solid #b9c887; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a{
float: left;
display: block;
font: bold 12px Arial;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 9px 10px; /*Padding within each menu item*/
background-color: white; /*Default menu color*/

/*BELOW 4 LINES add rounded bottom corners to each menu item.
  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS
  REMOVE IF DESIRED*/
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}

.invertedshiftdown a:hover{
background-color: #b9c887; 
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}

.invertedshiftdown .current a{ /** currently selected menu item **/
background-color: #b9c887;
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 2px;
padding: 0;
}

#myform .textinput{
width: 100px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid #b9c887;
background-color: black;
color: white;
}
