/* TOP FEATURE v0.100 */
#TopFeature{width:100%;height:250px;margin-bottom:10px;background:url(../../img/elements/main_image/main_image.jpg) no-repeat;position:relative;}
#TopFeature .bd{padding:0;}
#TopFeature .bd .sign_up{ position:absolute;top:20px;left:410px;}
#TopFeature .bd .sign_up a{display:block;width:225px;height:50px;}
#TopFeature .bd .about_ecotti{position:absolute;top:75px;left:530px;background:url(../../img/ui/ic/arrow_r.gif) no-repeat right 2px;}
#TopFeature .bd .about_ecotti a{padding-right:15px;}
#TopFeature .bd .about_ecotti_business{position:absolute;top:100px;left:410px;}
#TopFeature .bd .about_ecotti_business a{display:block;width:225px;height:130px;}

/* PROMO BOX v0.100 */
#PromoBox{width:100%;}

#PromoBox .bd{padding:0;}
#PromoBox .bd a{color:#4B759F;}
#PromoBox .bd ul{padding:0;}
#PromoBox .bd li{padding:0 0 0 12px;margin-bottom:5px;background:url(../../img/ui/ic/arrow_r.gif) no-repeat left 2px;}
#PromoBox .bd li.last{padding:0;margin:0;background:none;}

#PromoBox .bd dl{vertical-align:top;}
#PromoBox .bd dt{float:left;width:468px;position:relative;}
#PromoBox .bd dt img{vertical-align:top;}
#PromoBox .bd dd{float:right;width:100%;margin-left:-468px;}
#PromoBox .bd dd .dvData{margin-left:478px;}
#PromoBox .bd dd .dvData p{padding:0;margin:0;line-height:1.5em;background:none;}


/* BLOGS UPDATE v0.100 */
#BlogsUpdate{width:100%;}
#BlogsUpdate .bd{padding:10px 10px 0;}
#BlogsUpdate .bd .dvList{margin-bottom:0px;}
#BlogsUpdate .bd .dvList li{
	margin-left:5px;
	margin-bottom:5px;
	padding-left:12px;
	background:url(../../img/ui/symbol/dot.gif) left top no-repeat;
}
#BlogsUpdate .bd .dvList li span{color:#666666;}

/* PEOPLE v0.100 */
#People .bd{padding:5px 0 0;}
#People .bd h3{padding:0 0 0 6px;margin:3px 0 3px 9px;border-left:solid 3px #17387B;}
#People .bd .dvPts1{float:left;width:50%;}
#People .bd .dvPts2{float:right;margin-right:-1px;width:50%;}

#People .bd h4{letter-spacing:-.05em;margin-bottom:5px;}
#People .bd ul{padding:9px 9px 0 9px;}
#People .bd li{padding-bottom:8px;margin-bottom:8px;background: url(../../img/ui/symbol/hdotted_bk.gif) repeat-x bottom left;}

#People .bd dl{vertical-align:top;}
#People .bd dt{float:left;width:60px;position:relative;}
#People .bd dt img{vertical-align:top;}
#People .bd dd{float:right;width:100%;margin-left:-60px;}
#People .bd dd .dvData{margin-left:70px;}
#People .bd dd .dvData ul{padding:0;}
#People .bd dd .dvData li{display:inline;padding-right:10px;background:none;}


#People .bd .dvList{margin-bottom:0px;}
#People .bd .dvList li{
	line-height:1.5em;
	margin-left:5px;
	margin-bottom:5px;
	padding-left:12px;
	background:url(../../img/ui/symbol/dot.gif) left top no-repeat !important;
}
#People .bd .dvList li h4{ font-weight:normal;}
#People .bd .dvList li span{color:#666666;}

#People .bd li.last{padding-bottom:0;margin-bottom:0;background: none;}

/* ITEMS v0.100 */
#Items .bd{padding:5px 0 0;}
#Items .bd h3{padding:0 0 0 6px;margin:3px 0 3px 9px;border-left:solid 3px #17387B;}
#Items .bd .dvPts1{float:left;width:50%;}
#Items .bd .dvPts2{float:right;margin-right:-1px;width:50%;}
#Items .bd h4{letter-spacing:-.05em;margin-bottom:5px;}
#Items .bd ul{padding:9px 9px 0 9px;}
#Items .bd li{padding-bottom:8px;margin-bottom:8px;background: url(../../img/ui/symbol/hdotted_bk.gif) repeat-x bottom left;}
#Items .bd dl{vertical-align:top;}
#Items .bd dt{float:left;width:60px;position:relative;}
#Items .bd dt img{vertical-align:top;}
#Items .bd dd{float:right;width:100%;margin-left:-60px;}
#Items .bd dd .dvData{margin-left:70px;}
#Items .bd dd .dvData ul{padding:0;}
#Items .bd dd .dvData li{display:inline;padding-right:10px;background:none;}


#Items .bd .dvList{margin-bottom:0px;}
#Items .bd .dvList li{
	line-height:1.5em;
	margin-left:5px;
	margin-bottom:5px;
	padding-left:12px;
	background:url(../../img/ui/symbol/dot.gif) left top no-repeat !important;
}
#Items .bd .dvList li h4{ font-weight:normal;}
#Items .bd .dvList li span{color:#666666;}

#Items .bd li.last{padding-bottom:0;margin-bottom:0;background: none;}


/* GROUPS UPDATE v0.100 */
#GroupsUpdate{width:100%;}
#GroupsUpdate .bd{padding:5px 0 0;}
#GroupsUpdate .bd h3{padding:0 0 0 6px;margin:3px 0 3px 9px;border-left:solid 3px #17387B;}
#GroupsUpdate .bd .dvPts1{float:left;width:50%;}
#GroupsUpdate .bd .dvPts2{float:right;margin-right:-1px;width:50%;}

#GroupsUpdate .bd h4{letter-spacing:-.05em;margin-bottom:5px;}
#GroupsUpdate .bd ul{padding:9px 9px 0 9px;}
#GroupsUpdate .bd li{padding-bottom:8px;margin-bottom:8px;background: url(../../img/ui/symbol/hdotted_bk.gif) repeat-x bottom left;}

#GroupsUpdate .bd dl{vertical-align:top;}
#GroupsUpdate .bd dt{float:left;width:60px;position:relative;}
#GroupsUpdate .bd dt img{vertical-align:top;}
#GroupsUpdate .bd dd{float:right;width:100%;margin-left:-60px;}
#GroupsUpdate .bd dd .dvData{margin-left:70px;}
#GroupsUpdate .bd dd .dvData ul{padding:0;}
#GroupsUpdate .bd dd .dvData li{display:inline;padding-right:10px;background:none;}


#GroupsUpdate .bd .dvList{margin-bottom:0px;}
#GroupsUpdate .bd .dvList li{
	line-height:1.5em;
	margin-left:5px;
	margin-bottom:5px;
	padding-left:12px;
	background:url(../../img/ui/symbol/dot.gif) left top no-repeat !important;
}
#GroupsUpdate .bd .dvList li h4{ font-weight:normal;}
#GroupsUpdate .bd .dvList li span{color:#666666;}

#GroupsUpdate .bd li.last{padding-bottom:0;margin-bottom:0;background: none;}



/* EVENTS UPDATE v0.100 */
#EventsUpdate{width:100%;}
#EventsUpdate .bd{padding:10px 10px 0;}

#EventsUpdate .bd h3{margin-bottom:5px;}
#EventsUpdate .bd ul{padding:0 0 0 0px;}
#EventsUpdate .bd li{padding-bottom:10px;margin-bottom:10px;background: url(../../img/ui/symbol/hdotted_bk.gif) repeat-x bottom left;}
#EventsUpdate .bd li.last{padding-bottom:0;margin-bottom:0;background: none;}

#EventsUpdate .bd dl{vertical-align:top;}
#EventsUpdate .bd dt{float:left;width:76px;}
#EventsUpdate .bd dt img{vertical-align:top;}
#EventsUpdate .bd dd{float:right;width:100%;margin-left:-76px;}
#EventsUpdate .bd dd .dvData{margin-left:86px;}
#EventsUpdate .bd dd .dvData ul{padding:0;}
#EventsUpdate .bd dd .dvData li{padding:0;margin:0;padding-right:10px;background:none;line-height:1.5em;}

#EventsUpdate .bd dd .dvData h3 span{font-weight:normal;}


/* REGBX v0.101 */
#Regbx{width:100%;}
#Regbx .hd{padding:5px 0 10px;}
#Regbx .bd{padding:0 15px;}
#Regbx .bd h3{margin-bottom:10px;}
#Regbx .bd dl{padding:10px 0;border-bottom:solid 1px #cccccc;}
#Regbx .bd dl.elEnd{border-bottom:none;}
#Regbx .bd dt{float:left;width:0;/*34px*/padding-right:9px;}
#Regbx .bd dd{float:left;/*width:180px;135px*/overflow:hidden;word-break:break-all;}
#Regbx .bd p.exMore{ padding:15px 0 5px;}
#Regbx .bd .inputText, #Regbx .bd .inputPassword{
	border:1px solid #BDC7D8;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	padding:3px 0 3px 0;
	width:100%;margin-bottom:10px;
}
#Regbx .bd .submit{ text-align:center;}
#Regbx .bd .checkbox label{font-weight:normal;}
#Regbx .bd .buttonArea{padding:10px 0 0 0;}


/* BLOG PICK UP v0.100 */
	
#BlogPickUp{width:100%;}
#BlogPickUp .bd{padding:10px 10px 0;}

#BlogPickUp .bd h3{margin-bottom:3px;}
#BlogPickUp .bd ul{padding:0 0 0 0px;}
#BlogPickUp .bd li{padding-bottom:10px;margin-bottom:10px;background: url(../../img/ui/symbol/hdotted_bk.gif) repeat-x bottom left;}
#BlogPickUp .bd li.last{padding-bottom:0;margin-bottom:0;background: none;}

#BlogPickUp .bd dl{vertical-align:top;}
#BlogPickUp .bd dt{float:left;width:60px;}
#BlogPickUp .bd dt img{vertical-align:top;}
#BlogPickUp .bd dd{float:right;width:100%;margin-left:-60px;}
#BlogPickUp .bd dd .dvData{margin-left:70px;}
#BlogPickUp .bd dd .dvData ul{padding:0;}
#BlogPickUp .bd dd .dvData li{padding:0;margin:0;padding-right:10px;background:none;line-height:1.5em;}

#BlogPickUp .bd .dvList{margin-bottom:0px;}
#BlogPickUp .bd .dvList li{
	margin-left:5px;
	margin-bottom:5px;
	padding-bottom:0;
	padding-left:12px;
	background:url(../../img/ui/symbol/dot.gif) left top no-repeat;
}


/* ABOUT ECOTTI v0.100 */
#AboutEcotti{width:100%;}
#AboutEcotti .bd{padding:10px 10px 0;}
#AboutEcotti .bd .dvList{margin-bottom:0px;}
#AboutEcotti .bd .dvList li{
	margin-left:5px;
	margin-bottom:5px;
	padding-left:12px;
	background:url(../../img/ui/symbol/dot.gif) left top no-repeat;
}

