.section { margin-left:49px; width:315px; font-weight: normal; color: #ffffff; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px }
.subsection { margin-left:49px; margin-top:39px; width:315px; font-weight: bold; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px }
.sectionlabel { font-weight: bold; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px }
a.sectionlabel { font-weight: bold; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration:none }
a.sectionlabel:hover { font-weight: bold; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration:underline }
.sectionkey { font-style: italic; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px }
.bodytext { color: #000000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; line-height: 14px }
#utilR {text-align:left; float: right; display: block;}
#utilR a { font-weight: normal; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration:none }
#utilR a:hover { font-weight: normal; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration:underline }

#utilL {text-align:left; float: left; display: block;}
#utilL a { font-weight: normal; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration:none }
#utilL a:hover { font-weight: normal; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration:underline }

.sub_bl {background:url(images/home/bl.jpg) 0 100% no-repeat #ffffff; width:545px; text-align:left}
.sub_br {background:url(images/home/br.jpg) 100% 100% no-repeat}
.sub_tl {background:url(images/home/tl.jpg) 0 0 no-repeat}
.sub_tr {0 no-repeat; padding:20px}

.forum_bl {background:url(images/home/bl.jpg) 0 100% no-repeat #ffffff; width:860px; text-align:left}
.forum_br {background:url(images/home/br.jpg) 100% 100% no-repeat}
.forum_tl {background:url(images/home/tl.jpg) 0 0 no-repeat}
.forum_tr {background:url(images/home/tr.jpg) 100% 0 no-repeat; padding:20px}

#intro { margin-left:49px; width:315px; color: #000000; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px }
#intro a {color: #235714; font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
#intro a:hover {color: #235714; font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

#dir1 {text-align:left; float: left; display: block; width: 250px; height: 65px; line-height: 12px}
#dir2 {text-align:left; float: right; display: block; width: 250px; height: 65px; line-height: 12px}

#add1 {text-align:left; float: left; display: block; width: 250px; line-height: 14px}
#add2 {text-align:left; float: right; display: block; width: 250px; line-height: 14px}

#tip1 {text-align:left; float: left; display: block; width: 250px; height: 40px; line-height: 12px}
#tip2 {text-align:left; float: right; display: block; width: 250px; height: 40px; line-height: 12px}

#formL {background-image: url(images/form.gif); background-repeat:no-repeat; text-align:left; float: left; display: block; width: 166px; height: 26px; line-height: 12px}
#formR {text-align:left; float: right; display: block; width: 334px; height: 26px; line-height: 12px}
#formR2 {text-align:left; float: right; display: block; width: 334px; height: 60px; line-height: 12px}
.formtext { color: #ffffff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 8px; line-height: 25px  }

#smmodule { background-image: url(images/modbgsm.jpg); background-repeat:no-repeat; text-align:right; width:300px; margin:0px auto;  }
#smmodhead { float: left; display: block; background-image: url(images/modtextbg.jpg); background-repeat:no-repeat; text-align:left; width:300px; margin-left:1px; margin-top:6px; margin-bottom:2px; color: #ffffff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 12px; line-height: 25px}
.directorys_bl {background:url(images/home/bl_d.gif) 0 100% no-repeat #E9F5E6; width:297px; text-align:left}
.directorys_br {background:url(images/home/br_d.gif) 100% 100% no-repeat}
.directorys_tl {background:url(images/home/tl_d.gif) 0 0 no-repeat}
.directorys_tr {background:url(images/home/tr_d.gif) 100% 0 no-repeat; padding:18px}

.poll_bl {background:url(images/sub/bl_b.gif) 0 100% no-repeat #000000; width:297px; text-align:left}
.poll_br {background:url(images/sub/br_b.gif) 100% 100% no-repeat}
.poll_tl {background:url(images/sub/tl_b.gif) 0 0 no-repeat}
.poll_tr {background:url(images/sub/tr_b.gif) 100% 0 no-repeat; padding:18px}

#nonadv ul  { list-style-type: disc; list-style-position: outside; padding-left: 8px; margin-left: 8px; font-size: 11px; line-height: 140%; color: #44A228; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold;}
#nonadv a { color: #44A228; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
#nonadv a:hover { color: #44A228; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }

#adL {text-align:left; float: left; display: block; width: 283px; line-height: 14px;}

#profileR {text-align:right; float: right; display: block; width: 230px}
.caption { font-weight: bold; color: #ffffff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:none }
#adR {text-align:left; float: right; display: block; width: 222px}

#addesc {color: #000000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; line-height: 14px; width:250px;}
#addesc a { font-weight: normal; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:none }
#addesc a:hover { font-weight: normal; color: #235714; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:underline }
.adtitle { color: #0053a1; font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a.adtitle { color: #0053a1; font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.adtitle:hover { color: #0053a1; font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

img.adv { border: #44A228 solid 2px; }
img.profile { border: #ffffff solid 3px; }

.photo_bl {background:url(images/sub/bl_photo.gif) 0 100% no-repeat #000000; width:542px; text-align:left}
.photo_br {background:url(images/sub/br_photo.gif) 100% 100% no-repeat}
.photo_tl {background:url(images/sub/tl_photo.gif) 0 0 no-repeat}
.photo_tr {background:url(images/sub/tr_photo.gif) 100% 0 no-repeat; padding:15px}

#adoptL {text-align:left; float: left; display: block; width: 200px}
#adoptR {text-align:left; float: right; display: block; width: 300px}

#friend {width:93px; height:105px; float:left; margin:0 9px 9px 0; overflow:hidden;}
#friend a { font-weight: bold; color: #ffffff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:none }
#friend a:hover { font-weight: bold; color: #ffffff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:underline }

#profriend {width:93px; height:105px; float:left; margin:0 8px 9px 0; overflow:hidden;}
#profriend a { font-weight: bold; color: #44A228; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:none }
#profriend a:hover { font-weight: bold; color: #44A228; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration:underline }
