body {
background:url() repeat-x;

  background-image: url("bg.gif");
  background-repeat: repeat;
text-align:left;
letter-spacing: -0.2px;
text-shadow: 0px 0px 0px #bbb;
font:10px arial;
color:#7E856B;
	image-rendering: pixelated;
	image-rendering: crisp-edges;
}


ul, ol {
    padding-left: 15px;
}




      
a:link, a:visited, a:active {
color:#85C249;text-decoration:none;
}
a:hover {
color: #7E856B;
}



i {color:#FFB755;font-weight:normal;}
b {color:#85C249;}
  
  
::-webkit-scrollbar-thumb {
background-color: #E7F5FF;  
border-radius: 3px;
border:0px solid #E7DCED;
}
::-webkit-scrollbar {
width: 7px; height: 4px; 
background: white;
}

      
body {
margin:0px;
padding:0px;

}

#layout {
    margin: 0px auto;
    width: 600px;
    

}

#header1 {
    width: 600px;
    float: left;
    margin: 0px auto;
margin-top: 48px;
}

#header2 {
    height: 77.5px;
    background: transparent;
    margin: 0px;

}

#navigation1 {
    width: 570px;
    float: left;
    margin: 0 auto;
margin-left: 15px;
margin-right: 15px;
}

#navigation2 {
    height: 20px;
    line-height:20px;

      background-image: url("bgsmallpink.gif");
    margin: 0px;
    text-align:center;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-top:1.5px solid #2B1408;
    border-bottom:0px dotted #85C249;
    border-left: 1.5px solid #2B1408;
    border-right: 1.5px solid #2B1408;
}
      
#navigation2 a {
    background:transparent; font:9px arial; 
    text-transform:none;font-style:normal;line-height:20px;
    padding:4px; letter-spacing:5px;margin-right:6px;color:#9D6AA6;}
#navigation2 a:hover {
    background:transparent; font:9px arial;
    text-transform:none;font-style:normal;line-height:20px;
    padding:4px; letter-spacing:5px;margin-right:6px;color:#999;}

#content1 {
    width: 280px;
    float: left;
    margin: 0 auto;
    
}

#content2 {
  height:300px;
  min-height:300px;
  overflow:auto;
  overflow-x:hidden;
  background: #fff;
  border-top: 0px solid #9D6AA6;
  margin: 0px;
  padding:4px;
}

#left1 {
    width:145px;
    float: left;
    margin: 0 auto;
margin-left: 15px;
}

#left2 {
    height:300px;
    min-height:300px;
    background: #fff;
    border-top: 0px solid #9D6AA6;
    border-right:1px solid #E7F5FF;
    border-left: 1.5px solid #2B1408;
    margin: 0px;
    padding:4px;
    overflow:auto;
    overflow-x:hidden;
}

#right1 {
    width: 145px;
    float: left;
    margin: 0 auto;
margin-right: 15px;
}

#right2 {
    height:300px;
    overflow:auto;
    overflow-x:hidden;
    border-top: 0px solid #9D6AA6;
    background: #fff;
    border-left: 1px solid #E7F5FF;
    border-right: 1.5px solid #2B1408;
    margin: 0px;
    padding:4px;
}

#footer1 {
    width: 570px;
    float: left;
    margin: 0 auto;
    clear: both;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 50px;
font-size: 6px;
letter-spacing:2.8px;
text-shadow: 0px 0px 0px #4E2E1C;
font-family: century gothic;

}

#footer2 {
    height: 20px;
    line-height:20px;
    text-align:center;
color:#6F755E;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius:20px;
    margin: 0px;
    border-top:0px dotted #85C249;
    border-bottom:1.5px solid #2B1408;
    border-left: 1.5px solid #2B1408;
    border-right: 1.5px solid #2B1408;
      background-image: url("bgsmallpink.gif");
}
      

    
    
.title {background:transparent;text-align:left;text-transform:none; font:10px century gothic; font-weight:;
  color:#E38F3D;line-height:10px;padding:1px;padding-bottom:1px;border-bottom:1px dotted #FADDE5;margin-bottom:4px;letter-spacing:-0.1px;text-shadow: 0px 0px 0px #85C249;}
.title2 {border-top-left-radius: 5px; border-top-right-radius:5px; border-bottom-left-radius: 5px; border-bottom-right-radius:5px; background: #E7F5FF;text-align:center;text-transform:none; font:10px century gothic; font-weight:bold; 
  color:#7E856B;line-height:10px;padding:1px;padding-bottom:1px;border-bottom:0px dotted #FADDE5;margin-bottom:4px;letter-spacing:-0.1px;text-shadow: 0px 0px 0px #BF668D;}
.title3 {text-align:left;text-transform:none; font:9px century gothic; font-weight:; 
  color:#7E856B;line-height:10px;padding:1px;padding-bottom:1px;border-bottom:1px dashed #E7F5FF;margin-bottom:4px;letter-spacing:-0.1px;text-shadow: 0px 0px 0px #BF668D;}
.title4 {text-align:left;text-transform:none; font:9px century gothic; font-weight:bold; 
  color:#7E856B;line-height:10px;padding:1px;padding-bottom:1px;border-bottom:1px dashed #E7F5FF;margin-bottom:4px;letter-spacing:-0.1px;text-shadow: 0px 0px 0px #BF668D;}
.titlemain{letter-spacing:6px;font:13.5px century gothic;text-shadow: 0px 0px 0px #4E2E1C;font-weight:bold;height: 20px;
    line-height:20px;color:#6F755E;}


      
.box {
  background:#fff;
  border-left:2px solid #E7F5FF;
  border-right:2px solid #E7F5FF;
  border-bottom:2px solid#E7F5FF;
  border-top:2px solid #E7F5FF;
  padding:4px;
  margin-bottom:4px;
    border-top-left-radius: 8px;
    border-top-right-radius:8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius:8px;}

    
    

    
      
      
.menu {
display:block;background:#fff;margin-bottom:1px;padding-left:5px;border-left:0px solid #F6D0D4;letter-spacing:-0.2px;
font:10px arial;color:#6D735D;
}
.menu:hover {
display:block;background:#FFFFDE;margin-bottom:1px;padding-left:5px;text-transform:none;border-left:0px solid #D18E8C;letter-spacing:-0.2px;
font:10px arial;color:#6D735D;
}



