table td {
margin:0;
padding:0;
background:none;
}

.widget li {
margin:10px;
}

#container {
border-bottom:1px dotted #999;
border-top:1px dotted #999;
font-family:Georgia,Palatino,Times New Roman;
height:auto;
margin-bottom:25px;
padding-top:15px;
}

#container p {
background:#FAF7B7;
color:#333;
font-size:10px;
line-height:normal;
margin:0;
padding:10px;
text-align:center;
width:auto;
}

#leftcomment {
background:#FFF;
border:1px solid #F0F0F0;
color:#333;
float:left;
font-size:10px;
line-height:16px;
margin:0;
padding:10px 15px;
text-align:left;
width:162px;
}

#contentCf {
float:right;
font-size:10px;
height:auto;
padding:0 15px;
width:276px;
}

#contentCf ul {
background:#FFC;
border:1px solid red;
color:#333;
margin:0 0 10px;
text-align:left;
width:auto;
}

#contentCf li {
font-size:10px;
line-height:16px;
margin:0;
}

#contentCf p {
background:#FFF;
border:1px solid green;
color:#333;
font-size:9px;
line-height:normal;
margin:0 0 10px;
padding:10px 0;
text-align:center;
width:auto;
}

#footerCf {
clear:both;
font-size:10px;
font-style:italic;
padding:20px;
text-align:center;
}

.txtfield {
background:url(../../images/bg-txtfield.gif) repeat-x top;
border-color:#666 #999 #CCC;
border-style:solid;
border-width:1px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
height:18px;
margin-bottom:5px;
padding-top:3px;
}

#txtarea {
background:url(../../images/bg-txtfield.gif) repeat-x top #FFF;
border-color:#666 #999 #CCC;
border-style:solid;
border-width:1px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-bottom:5px;
padding-top:3px;
}

.sbtn {
background:url(images/button.gif);
border:1px solid #999;
color:#FFF;
font-weight:700;
height:22px;
margin:15px 0 0 99px;
padding-bottom:3px;
text-align:center;
width:82px;
}

#map {
border:1px solid #CCC;
font-family:arial;
font-size:12px;
height:320px;
margin:25px auto;
width:498px;
}

#text img {
background:none;
height:auto;
margin:0;
padding:0;
width:auto;
}

