html { min-height: 100%; margin-bottom: 1px; }
body { margin: 0px auto; font: 12px Arial,Tahoma; color: #505050; background: url('imgs/bkg.jpg') repeat-x #ECF4FA; }
img { border: 0px; display: block; }
table { border: 0px; border-collapse: collapse; }
table td { padding: 0px; vertical-align:top;}

#layout { position: relative; margin: 0px auto; width: 1000px; height: auto; text-align: left; }



#leftCorner { width: 28px; height:180px; }
#logo { width: 234px; height:180px; }
#header { width: 717px; height:180px; }
#rightCorner { width: 22px; height:180px; }
#left { width: 28px; height:510px; }
#right { width: 22px; height:510px; }

#nav { background: url('imgs/navBkg.jpg') repeat-y; width:234px; }
#nav a  { background: url('imgs/navBtnBkg.jpg'); font: bold 13px arial ; width: 214px; height: 24px; padding-left:20px; padding-top:13px; text-decoration: none; display:block; color:#4B85B7; } 
#nav a:hover { color:#505050; }
#navBtm { width: 234px; height:21px; }

.q {background-color:#4B85B7; font-size:18px; color:#FFF; padding:6px; border:1px solid #5687B3; vertical-align:middle;}
.q1 {font-size:16px; color:#4B85B7; padding:8px; }
.a {font-size:18px; color:#4B85B7; padding:6px; }
.a1 {background-color:#ECF4FA;padding:8px;}

li {padding-right:20px;padding-bottom:8px;}

#index
#index #baby { width: 172px; height:117px; }
#index #couple { width: 167px; height:116px; }

#content { background-color:#FFF; width: 700px; padding-left:17px; padding-top:25px; vertical-align:top;}

#news td {padding:5px;}

#map { width: 300px; height:280px; border:1px solid #000;}
#foot { width: 1000px; height: 17px; vertical-align:top; }


#ds { font-size: 11px; color: #CBCBCB; width: 1000px; } 
#ds a { text-decoration: none; color: #CBCBCB; }
#ds a:hover { text-decoration: underline; color: #CBCBCB; }




.textareabox { font: Arial,Verdana 11px; border: 1px solid black; }
.selectbox { font: Arial,Verdana 11px; border: 1px solid black; }
.inputbox { font: Arial,Verdana 11px; border: 1px solid black; }
.inputbutton { font: bold Arial,Verdana 11px; border: 1px solid black; background-color: #CCCCCC; cursor: hand; }

a { text-decoration: underline; color: #4B85B7; }
a:hover { text-decoration: underline; color: #505050; }
