
/*COMMON*/
.aboutlandimg { width:327px; display:block; float:left; }
.aboutlandtop { min-height:220px; padding-right:10px; }
.aboutlandtop h3 { padding:10px 0 0 0; }
.aboutlandtop h3, .aboutlandtop p { margin: 0 0 0 340px; }


/* LANDING PAGE */
.aboutlandlist { margin:-3px 0 0 0; padding:0 0 3px 0; border:1px solid #fba4d4; background:url(images/aboutlandlist_bg.gif) 0 1px repeat-y; }
.allwrapper { padding:5px 0 0 5px;  }	
.allwrapper div { float:left; margin:0 11px 0 0; padding:0 0 20px 0; width:203px; min-height:220px; position:relative; }
.allwrapper div p { margin:0 6px 0 4px; }
.allwrapper div img { margin: 0 0 15px 0; }
.allwrapper div span { display:block; clear:left; }
.allwrapper div.last { float:none; margin:0 0 0 429px; }
.allwrapper div a.toutba { position:absolute; bottom:0; right:0; margin:0 0 -12px 0; padding:8px 6px 0 0; color:#ED1C91; }
.allwrapper div a:toutba:hover { color:#B10561; }
.clearwrapper { clear:left; }

.bulletinks { margin:0 0 0 5px; padding:0 0 12px 0;}
.bulletlinks a { display:block; margin:0 0 6px 0; padding:0 0 0 8px; color:#ED1C91; background:url(images/grey_bullet.gif) 0 3px no-repeat; }
.bulletlinks a:hover { color:#B10561; }

/* DETAILS PAGE */
.aboutdetailimg { display:block; float:right; margin:0 0 10px 10px; width:210px; }
.aboutdetail h3 { padding:13px 0 7px 0; }
.aboutdetail p { padding:7px 0; }
.aboutdetail a { color:#333; }
.aboutdetail a:hover { color:#999; }


/* NEWS PAGE */
.commonbwb { padding:25px; }
.commonbwb p { padding:0 0 0 8px; background:url(images/news_green_arrow.gif) 0 3px no-repeat;}
.commonbwb a { color:#ED1C91; font-size:12px; }
.commonbwb a:hover { color:#B10561; }
