.module{position:relative; margin:0 0 10px 0; clear:both; }
.heading-blue{color:#15639D;}

/* @group slideshow */
.module-slideshow{position:relative; padding:4px 0 0 8px; margin:0 0 10px -5px;width:618px !important; height:315px;overflow:hidden;background:url(../images/modules/slider/slider.png) no-repeat left top;}
.module-slideshow .overflow{position:relative; width:612px !important; height:315px;overflow:hidden;}
.module-slideshow ul{height:300px; width:10000px;}
.module-slideshow ul li{position:relative;float:left;display:inline; width:612px; height:300px; margin:0 0px 0 0 !important;}
.module-slideshow .slideshow-content{position:absolute; left:6px; padding:8px 6px;width:70%;background:url(../images/transparents/white-10pc.png) repeat;}
.module-slideshow .slideshow-content h3{font-size:22px;color:#005696;}
.module-slideshow .slideshow-pager{position:absolute; bottom:20px; right:6px;}
.module-slideshow .slideshow-pager a{margin:0 0 0 2px;}

	/* @group slideshow big (full width 16cols) */
	.module-slideshow-big .module-slideshow{width:930px !important; height:460px;margin:0 0 10px 0; background:none;}
	.module-slideshow-big .module-slideshow .overflow{width:924px !important;height:460px !important;}
	.module-slideshow-big .module-slideshow ul li{width:924px !important;height:460px !important;}
	.module-slideshow-big .module-slideshow ul {height:460px !important;}
	.module-slideshow-big .module-slideshow .slideshow-content{width:50%;}
	.module-slideshow-big .module-slideshow .slideshow-pager{right:270px;}
	/* @end */
	
	/* @group slideshow big (full width 9cols) */
	.module-slideshow-medium .module-slideshow{width:930px !important; height:460px;margin:0 0 10px 0; background:none;}
	.module-slideshow-medium .module-slideshow .overflow{width:924px !important;height:460px !important;}
	.module-slideshow-medium .module-slideshow ul li{width:924px !important;height:460px !important;}
	.module-slideshow-medium .module-slideshow .slideshow-content{width:50%;}
	.module-slideshow-medium .module-slideshow .slideshow-pager{right:310px;}
	/* @end */

/* @end */

/* @group banners */
.module-banner{position:relative; padding:4px 0 0 8px; margin:0 0 10px -1px;width:700px !important; height:315px;background:url(../images/modules/slider/slider-full.png) no-repeat left top;}
.module-banner .overflow{width:689px !important;height:299px;overflow:hidden;}

.banner-create-event { background: url(../images/banners/new-event.jpg); height:299px !important; }
.banner-create-event p { position:absolute;  text-indent:-5000px; }
.banner-create-event .button { position:absolute; top:175px; left:218px; }


.banner-group-search { background: url(../images/banners/new-group.jpg); height:299px !important; }
.banner-group-search p { position:absolute;  text-indent:-5000px; }
.banner-group-search h3 { position:absolute;  text-indent:-5000px; }
.banner-group-search input { position:absolute; top:220px; left:209px; width:200px; }
.banner-group-search .button.button-create-group { position:absolute; top:175px; left:218px; }
.banner-group-search .button.button-search-groups { position:absolute; top:219px; left:422px; }

.banner-find-users { background: url(../images/banners/find-users.jpg); height:299px !important; }
.banner-find-users p { position:absolute;  text-indent:-5000px; }
.banner-find-users h3 { position:absolute;  text-indent:-5000px; }
.banner-find-users input { position:absolute; top:172px; left:209px; width:200px; }
.banner-find-users .button.button-find-users { position:absolute; top:171px; left:422px; }

.search-within-group input { position:relative; top:2px; float:left; margin-right:10px; }

/* @end */

/* @group video & labor-tv */
.module-youtube h2{padding:12px 0 12px 0; background: url(../images/template/dots/dots-blue.gif) repeat-x left bottom;}
.module-youtube span.icon-tv{position:absolute; top:-14px; right:27px; width:48px;}
.module-video h4 { margin-top:7px; }
.module-video .flash{margin:0 0 10px 0;}
.module-video .flash-url{display:none;}
.module-video .flash, .module-video .video-img{width:100%; height:160px; overflow:hidden;}

.module-video .video-info{padding:4px 0 0 50px; min-height:50px;background:url(../images/icons/48px/video.png) no-repeat left top;}

	/* @group multi video */
	.module-video-3 {position:relative; height:285px; width:685px;background:url(../images/modules/video/bg-video-3.png) no-repeat left top;}
	.module-video-3 .video-1{position:absolute; top:20px; left:10px;width:360px; height:250px;}
	.module-video-3 .video-1 .video-img{width:355px;height:230px; margin:0 0 14px 0;}
	.module-video-3 .video-1 .video-img img{width:355px;height:230px;}
	.module-video-3 .video-2 .video-img, .module-video-3 .video-3 .video-img{float:left;display:inline;width:175px; height:112px; margin:0 15px 0 0;}
	.module-video-3 .video-2 .video-img img, .module-video-3 .video-3 .video-img img{width:175px; height:112px;}
	.module-video-3 .video-2, .module-video-3 .video-3{position:absolute; left:400px; top:10px; width:280px;}
	.module-video-3 .video-3{top:145px;}
	.module-video-3 .video-2 .video-info, .module-video-3 .video-3 .video-info{float:left;display:inline; width:90px; padding:45px 0 0 0; font-size:11px;}
	.module-video-3 .video-1 .video-info strong{display:block;margin-bottom:3px;}
	.module-video-3 .video-2 .video-info, .module-video-3 .video-3 .video-info{word-wrap:break-word;}
	
	/* @end */
	
	.module-youtube-main .flash{height:400px;}
	.module-youtube-main h4{color:#15639D;font-size:18px;}
	.module-youtube-main .video-info h4{margin-top:0px;}

.grid_3 .module-video .flash{height:120px;}
.grid_4 .module-video .flash{height:125px;}
/* @end */

/* @group labor-tv */
.labor-tv-list .alpha{clear:left;}
.labor-tv-list .omega{clear:right;}
/* @end */

/* @group photos */
.module-photo .photo-200{display:block;width:100%; height:200px; margin:0 0 10px 0;overflow:hidden;}
.module-photo p.img-desc{margin-bottom:0;}
/* @end */

/* @group flickr */
.flickr-grid li{float:left; display:inline; height:98px;width:98px; margin:1px 0 1px 2px; overflow:hidden;}
.flickrPhoto img { margin-top:-50px; margin-left:-50px; }
/* @end */

/* @group connect */
.connect h1{color:#ff9933;font-size:52px;line-height:57px;background:url("../images/template/dots/dots-orange.gif")repeat-x bottom;padding-bottom:20px;}
.connect h1 em{font-style:normal;font-size:28px;}
.connect .column-right .module .read-more{ /*position:relative; top:-20px;*/ color:#ff9933;/*padding-bottom:10px;*/margin-bottom:10px;}
.connect .column-right .module a {color:#000000;}
.connect .content-bottom{background:none !important;}
.connect .column-right h3{font-size:18px;color:#ff9933; margin-bottom:10px !important; }
.connect hr{background:url("../images/template/dots/dots-orange.gif") repeat-x left center;}
.connect hr.title-top{background:url("../images/template/dots/dots-orange.gif") repeat-x bottom;padding-bottom:0;}
.connect hr.title-bottom{background:url("../images/template/dots/dots-orange.gif") repeat-x top;padding-top:0;}
.connect h2.icon{margin-bottom:0;color:#ff9933;}
.connect h2.heading-blue, .connect h2.heading-blue p{color:#15639D;}
.connect h2 p{font-size:20px;line-height:24px;margin-bottom:0;}
.connect .module-thinktank-list li {background-image:url("../images/template/dots/dots-orange.gif");}
/*.connect .column-right ul{background-image:url("../images/template/dots/dots-orange.gif");}*/
.connect .list-avatar {background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left top transparent; padding-top:20px;}
/*.connect .column-right .list-avatar { padding-top:10px !important;}*/
.connect .column-right .list-avatar-connect{padding-bottom:0 !important;}
.connect .list-avatar.list-user-info { background:none; }
.connect .list-avatar.post-message-form { background:none; }
.connect .list-avatar.post-message-form label { margin-left:0px; margin-bottom:10px; }
.connect .list-avatar li{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.connect .dots-bottom{background-image:url("../images/template/dots/dots-orange.gif");}
.connect .module-search-results li{background-image:url("../images/template/dots/dots-orange.gif");}
.connect .pagination-bottom{ margin:15px 0 0 0; padding-top:15px; float:left; background: url(../images/template/dots/dots-orange.gif) repeat-x left top; }
.connect .list-dotted li:last-child {background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;} 
.connect .list-avatar li.last-child {background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.connect .column-right .list-dotted li:last-child {background:none;}
.connect .column-right .list-avatar li.last-child {background:none;}
/* @end */

/* @group thinktank */
.thinktank h1{color:#ff9933;font-size:52px;line-height:57px;/*background:url("../images/template/dots/dots-orange.gif")repeat-x bottom;*/padding-bottom:20px;}
.thinktank h1 em{font-style:normal;font-size:28px;}
.thinktank h1.icon, .thinktank h2{color:#ff9933;}
.thinktank h2.heading-blue{color:#15639D;}
.thinktank .pagination{color:#ff9933;}
.thinktank .module-thinktank-list li{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.thinktank .module-thinktank-list li:last-child{background:none !important;} 
.thinktank .module-thinktank-list li.last-child{background:none !important;}
.thinktank .column-right .module a{color:#000000;}
.thinktank .list-avatar li{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.thinktank .pagination p, .thinktank .pagination ul li a{color:#ff9933;}
.thinktank .pagination li.on a{border-bottom:1px solid #ff9933;}
.thinktank hr{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left center transparent;}
.thinktank hr.title-top{background:url("../images/template/dots/dots-orange.gif") repeat-x bottom;padding-bottom:0;}
.thinktank hr.title-bottom{background:url("../images/template/dots/dots-orange.gif") repeat-x top;padding-top:0;}
.thinktank .dots-bottom{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.thinktank .pagination-bottom{margin:15px 0 0 0; padding-top:15px; float:left; background: url(../images/template/dots/dots-orange.gif) repeat-x left top; }
.thinktank .module-search-results li{background-image:url("../images/template/dots/dots-orange.gif");}
.thinktank .comment h4{color:#ff9933;}
.thinktank .list-dotted li:last-child{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.thinktank .list-avatar li.last-child{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
.thinktank .column-right .list-dotted li:last-child{background:none;}
.thinktank .column-right .list-avatar li.last-child{background:none;}
/* @end */

/* @group events */
.module-events .event-info{float:left;display:inline; width:45%; margin:0 5% 0 0;}
.module-events .event-info p{margin:0 0 2px 0;}
.module-events .event-details{float:left;display:inline; width:50%;}
.module-events .event-details .button{float:right;}
.module-event h2 { color:#ff9933; }

	/* @group events banner */
	.module-events .event-banner-text{position:absolute; left:300px; top:200px; width:300px;}
	.module-events .event-banner{overflow:hidden; padding:10px;}
	/* @end */
	
	.module-events-attending{clear:both; padding:10px; margin:0 0 10px 160px; width:510px; float:left; margin-top:15px; border: 1px solid #c0bebe; background: url(../images/forms/attending-bg.gif) repeat-x 0 0; }
	.module-events-attending li, .module-events-attending ul, .module-events-attending .form{margin:0;}
	.module-events-attending .label-attending { color:#249726 !important; font-size:11px; font-weight:normal; }
	.module-events-attending .label-not-attending { color:#ff0000 !important; font-size:11px; font-weight:normal; }
	.module-events-attending label { font-size:11px; margin-top:6px; }

    .module-send-email-attendees {padding:15px 0;background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left top transparent;}
    .module-send-email-attendees .dots-bottom{padding:15px 0;background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent;}
/* @end */

/* @group groups */
.module-group-list .list-avatar li{width:280px; float:left; clear:none;}
.main-column .module-group-list .list-avatar li{height:90px;}
.module-group-list .list-avatar li p{margin:0 0 2px 0; height:35px;}
/* @end */

/* @group members */
.main-column .module-member-list .list-avatar{background:none;}
.module-member-list .list-avatar li{width:275px; float:left; clear:none; /*margin-right:5px;*/}
.module-member-list .list-avatar li p{margin:0 0 2px 0; height:35px;}
/*.grid_9 .module-member-list .list-avatar li:last-child, .grid_9 .module-member-list .list-avatar li.last-child{background:url("../images/template/dots/dots-orange.gif") repeat-x scroll left bottom transparent !important;}*/
.column-right .module-member-list li{width:140px;}
.column-right .module-member-list h3{padding:10px 39px 0 0;}
.main-column .module-member-list .list-avatar{padding-top:0;}
/* @end */

/* @group events */
/*.main-column .module-event-list .list-avatar li{margin-right:20px;}*/
.main-column .module-event-list .list-avatar li{width:280px; float:left; clear:none;}
.main-column .module-event-list .list-avatar li p{margin:0 0 15px 0; height:60px;}
.main-column .module-event-list .list-avatar li p.meta{height:30px;margin-bottom:2px;}
.main-column .module-event-list .list-avatar li a{color:#ff9933; text-decoration:none;}
.main-column .module-event-list .list-avatar li h5 { margin-bottom:5px; }
/*.module-event-list .list-avatar li{ padding-left:0px !important; padding-bottom:0 !important; }*/
/* @end */

/* @group achievements */
.module-achievements .grid_3, .module-achievements .grid_4,.module-achievements .grid_5{margin-bottom:0;}
/*.module-achievements img{margin:0 0 10px 0;}*/
.module-achievements .row { clear:both; margin-bottom:15px; }
.module-achievements .size-300-230 { width:300px; height:230px; overflow:hidden; }
.module-achievements .size-380-230 { width:380px; height:230px; overflow:hidden; }
.module-achievements .size-380-132 { width:380px; height:132px; overflow:hidden; }
.module-achievements .size-220-185 { width:220px; height:185px; overflow:hidden; }
.module-achievements .size-300-188 { width:300px; height:188px; overflow:hidden; }
.module-achievements .size-380-242 { width:380px; height:242px; overflow:hidden; }
.module-achievements .size-300-185 { width:300px; height:185px; overflow:hidden; }
.module-achievements .size-220-185 { width:220px; height:185px; overflow:hidden; }
.module-achievements-small p{margin-bottom:0px;}
/* @end */

/* reduce padding on kevin rudd module */
.module-policy-area{padding-bottom:0 !important;}
.module-policy-area p.img-desc{margin-bottom:0;}
.module-policy-area .wysiwyg a { font-size:0.8em; color:#005696; }
/* @end */

/* kevin rudd module */
.kr-right .module-site-options ul{margin-bottom:30px;}
/* @end */

/* @group side info links */
.module-side-info ul{margin:0 0 10px 0;}
.module-side-info li{margin:0 0 4px 0;}
/* @end */

/* @group thinktank */
.idea-vote{float:right;display:inline; text-align:center; width:50px; margin:0 0 0 20px;}
.idea-vote .vote{float:left;display:inline; width:50px; margin:0 0 5px 0;}
.idea-vote img{display:block; margin:0 0 4px 0;}
.idea-vote p{color:#f3ac21; font-size:16px; font-weight:bold; margin:0 0 4px 0 !important;}

.idea-vote-single { width:50px !important; margin:0;}
	/* @group Kentico Image uploader */
	.form .UniGridGrid {width:450px !important;}
	.form .UniGridGrid td, .form .UniGridGrid th{padding:4px;}
	/* @end */

.idea-details .image-left{float:left;margin:0 10px 0 0;padding-bottom:10px;}
.idea-details .idea-left{width:630px;float:left;}
.idea-details .idea-vote{margin-top:30px;}

/* @end */

/* @group blogs */
.module-blog h2{padding:12px 0 12px 0; background: url(../images/template/dots/dots-blue.gif) repeat-x left bottom;}
.module-blog span.icon-blogs{position:absolute; top:-3px; right:8px; width:49px;}
.row .module-blog span.icon-blogs {right:26px;}
.module-blog .blog-info{overflow:hidden; width:100%;}
.module-blog .comment-count{float:left; display:inline; margin:0 12px 5px 0; width:98px;line-height:18px; }
.module-blog .comment-count span{float:right; display:inline;height:20px;width:23px; font-size:11px; line-height:18px; margin:0 0 0 6px; text-align:center; text-decoration:none !important;color:#666;background:url(../images/modules/blog/comments-24px.png) no-repeat left 2px;}
.module-blog .comment-count:hover{text-decoration:none; color:#000;}
.module-blog .meta strong{display:block;}
/* @end */

.module-avatar-list { padding-top:15px !important; background: url(../images/template/dots/dots-orange.gif) repeat-x left top; }
.module-my-friends .list-avatar { padding-top:15px !important; background: url(../images/template/dots/dots-orange.gif) repeat-x left top; }

/* @group profile */
.module-profile{clear:both;}
.module-profile .module-share ul li {float:left;padding-right:3px;}
/* @end */

/* @group news */
.module-news h2{padding:12px 0 12px 0; background: url(../images/template/dots/dots-blue.gif) repeat-x left bottom;}
.row .ir{position:relative;top:-45px;left:270px;}
.module-news span.icon-news{position:absolute; top:-4px; right:8px; width:49px;}
.row .grid_4 .module-news span.icon-news{position:absolute; top:-4px; right:22px; width:49px;} /* on homepage */
.row .grid_4 .module-news .list-avatar li { padding-left: 122px !important; }
.row .grid_4 .module-news .list-avatar li .avatar { margin-left: -122px; }
.module-news .meta strong{display:block;}


/* @group image sizes */
.column-right .module-news li { padding-left: 70px !important; }
.column-right .module-news li .avatar { margin-left: -70px; }
.column-right .module-news img { width:60px !important;height:43px !important; }

.column-main .module-news .list-avatar li { padding-left: 122px !important; }
.column-main .module-news .list-avatar li .avatar { margin-left: -122px; }
.module-news img { width:112px !important; height:80px !important; }
.module-blog .list-avatar li img {width:80px !important; /*height:90px !important;*/margin-left:-90px;}
.module-blog .list-avatar li {padding-left:90px;/*width:90px;*/}
.column-right .module-blog .list-avatar li .avatar {width:60px !important; height:68px !important;margin-left:-70px;}
.column-right .module-blog .list-avatar li {padding-left:70px;}
.blog-list .multi-avatar {padding-left:0px !important; width:90px !important;margin-left: -70px !important;}
.blog-list .multi-avatar-content {width: 600px !important;}
.news-list .multi-avatar {padding-left:0px !important; width:90px !important;margin-left: -70px !important;}
.news-list .multi-avatar-content {width: 600px !important;}
/*.blog-list li {padding-left:0 !important;}*/

.biography-banner { height:225px !important; }
.module-banner-biography { height:235px !important; background:url(../images/modules/slider/slider-full-biography.png) no-repeat left top; }
.biography-banner img { width:450px !important; height:225px !important; }

.biography-thumb img { width:80px !important; height:90px !important; }
.biography-thumb li { padding-left:90px !important; }

.img-promo img { width:282px !important; height:188px !important; }

.list-avatar-connect .avatar img { width:50px !important; height:50px !important; }
.module-thinktank-list .avatar img { width:50px !important; height:50px !important; }
.idea-details .image-left img { width:50px !important; height:50px !important; }
.list-user-info img { width:50px !important; height:50px !important; }
.issue-list-details .image-left { width:125px !important; }

/* @end */



/* @end */

/* @group tag cloud */
.module-tagcloud{overflow:hidden;padding-bottom:20px !important;}
.module-tagcloud h3{margin:10px 0 0;}
.module-tagcloud ul{overflow:hidden;}
.module-tagcloud li{/*float:left;*/display:inline; padding:4px 2px; line-height:20px;}
.module-tagcloud li .tag-1{font-size:12px;}
.module-tagcloud li .tag-2{font-size:13px;}
.module-tagcloud li .tag-3{font-size:14px;}
.module-tagcloud li .tag-4{font-size:15px;}
.module-tagcloud li .tag-5{font-weight:bold;font-size:16px;}
/* @end */

/* @group thinktank */
	/* @group idea/issue list */
	.module-thinktank-list li{overflow:hidden;padding-bottom:15px; margin:0 0 10px 0;background: url(../images/template/dots/dots-blue.gif) repeat-x left bottom;}
	.module-thinktank-list li:last-child{padding-bottom:0; background:none;}
	.module-thinktank-list li.last-child{padding-bottom:0; background:none;}
	.module-thinktank-list .issue-list-details ul {margin:0 0 15px 20px !important;}
	.module-thinktank-list .issue-list-details ol {margin:0 0 15px 30px !important;}
	.module-thinktank-list .issue-list-details ul li, .module-thinktank-list .issue-list-details ol li{background:none !important; /*font-size:13px; line-height:14px; margin:0 0 2px 0;*/margin:0 !important;line-height:16px !important;padding:0 !important;overflow:visible !important;}
	.module-thinktank-list .issue-list-details ul li {list-style-type:disc !important;}
	.module-thinktank-list .issue-list-details ol li {list-style-type:decimal !important;}
	.module-thinktank-list h3{margin:0;}
	.module-thinktank-list .meta{margin:0 0 10px 0; font-style:italic;}
	/* @end */
	
	/* @group issue list */
    .issue-list-details .image-left{float:left;margin:0 25px 0 0;padding-bottom:10px;}
    .issue-list-details div{float:left;width:565px;}
	/* @end */
/* @end */

.connect-select-box .grid_2 {margin-top:15px;}

/* @group site options */
.module-site-options{text-align:center;padding:0 !important;}
.module-site-options h3{font-size:14px; margin:-2px 0 0 0;}
.module-site-options h3 a{color:#005696;font-size:17px;  }
.module-site-options p{margin:0;}
.module-site-options ul li p{padding-bottom:8px;  }
/* @end */

/* @group popular issues */
.column-right .module-popular-issues .list-avatar li ul{margin:0 0 15px 20px !important;}
.column-right .module-popular-issues .list-avatar li ol{margin:0 0 15px 30px !important;}	
.column-right .module-popular-issues .list-avatar li ul li, .column-right .module-popular-issues .list-avatar li ol li{background:none !important; /*font-size:13px; line-height:14px; margin:0 0 2px 0;*/margin:0 !important;line-height:16px !important;padding:0 !important;overflow:visible !important;clear:none;}
.column-right .module-popular-issues .list-avatar li ul li{list-style-type:disc !important;}
.column-right .module-popular-issues .list-avatar li ol li{list-style-type:decimal !important;}
/* @end */


.module-member-issues {  }
.module-member-issues li { overflow:hidden; margin-bottom:15px; padding-bottom:20px; background: url(../images/template/dots/dots-orange.gif) repeat-x left bottom; }
.module-member-issues li:last-child{padding-bottom:0; background:none;}
.module-member-issues li.last-child{padding-bottom:0; background:none;}
.module-member-issues li p { margin-bottom:7px; }
.module-member-issues li h2 { font-size:1.6em; }

/* @group comments */
.module-comments ul{margin:0 0 20px 0; /*background: url(../images/template/dots/dots-orange.gif) repeat-x left top; padding-top:20px; */}
.module-comments ul li{position:relative;background:none !important; padding-bottom:0 !important; z-index:10; }
.module-comments ul li.alt .comment{background:#eee;}
.module-comments ul li:nth-child(2n+2) .comment{background:#eee;}
.module-comments ul li .comment{position:relative;padding:10px;border:1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.module-comments ul li .comment-tip{display:block;position:absolute; left:71px; top:20px;width:20px; height:20px;background:url(../images/modules/comments/tip.png) no-repeat left top; z-index:100;}
.module-comments ul li.alt .comment-tip{background:url(../images/modules/comments/tip-alt.png) no-repeat left top;}
.module-comments fieldset ul{margin:0; padding:10px 0 0 10px !important;}
.module-comments .list-avatar li { padding-left:90px !important; }
.module-comments .list-avatar div.avatar { width:85px; }
.module-comments .list-avatar .meta strong { /*float:left;*/ clear:both; }
.module-comments .list-avatar .avatar { margin-left:-90px;  }
/* @end */

/* @group shortcuts */
.module-shortcuts{padding-bottom:10px !important; }
.module-shortcuts ul.list-avatar{background:none;padding-top:0px;}
.module-shortcuts ul.list-avatar .avatar { margin-left:-60px; }
.module-shortcuts h4 { color:#ff9933; }
.module-shortcuts h4 span { font-size:12px;}
/* @end */

.module-search-right-col{padding:0;}
.module-search-right-col fieldset { padding:0 10px 10px 10px; background: url(../images/modules/search/silver-bg.png) repeat-x 0 0; }
.module-search-right-col .thumb { width:140px; height:140px; margin:10px auto; }
.module-search-right-col h3 { color:#333333; font-size:16px; margin-bottom:5px; }
.module-search-right-col input { float:left; width:120px; }
.module-search-right-col .button-go { float:left; position:relative; top:-3px;margin-left:10px; }

.module-search{position:relative;}

.module-search-results li{padding-bottom:1px;margin-bottom:15px;background: url(../images/template/dots/dots-blue.gif) repeat-x left bottom;}
.module-search-results li:last-child{margin-bottom:0;background:none;}
.module-search-results li.last-child{margin-bottom:0;background:none;}

/* @group meta */
.meta{font-size:10px; line-height:12px; margin:0 0 5px 0;}
.avatar p.meta{clear:left;}
/* @end */

/* @group ministers */
.biography-thumb li{height:125px !important;}
/* @end */


/* @group mp-main */
.mp-main-info{position:absolute; right:-10px; top:10px; width:310px; height:460px;}
.mp-main-connect{position:relative;height:130px; width:310px;background:url(../images/modules/connect-with-mp/bg-connect.png) no-repeat left top; z-index:200;}
.mp-main-connect h2{position:absolute; left:10px; top:15px;color:#fff;font-weight:normal;line-height:22px;}
.mp-main-connect h2 strong{float:right;display:inline;font-size:46px;font-weight:normal;padding:0px 0 0 12px;line-height:48px;top:-13px;position:absolute;left:113px;}
/* @end */

/* @group twitter */
.module-twitter{position:absolute; left:50px; top:95px;width:216px; height:329px; padding:30px 0 0 0;background:url(../images/modules/twitter/banner-overlay.png) no-repeat left top; z-index:190;}
.module-twitter h2.icon-latest-tweets{margin:0 0 5px 12px;width:120px;height:28px;background:url(../images/modules/twitter/latest-tweets.png) no-repeat left top;}
.mp-main-info .twtr-widget{width:210px;height:290px; overflow:hidden;margin:0 auto;top:-8px;}
.mp-main-info {z-index:2;}
.twtr-hd, .twtr-ft{display:none;}
/* @end */

/* @group promo images */
.img-promo-300{width:300px; height:200px; background:url(../images/modules/promo/300px/bg-image.png) no-repeat left top;}
.img-promo-300 img{margin:4px 0 0 3px;}
.img-desc {padding:0 0 0 60px;background:url(../images/icons/48px/camera.png) no-repeat left top;min-height:48px;}
.img-desc strong{display:block;}

.img-promo-300-vertical .img-promo{width:293px; height:346px; background:url(../images/modules/promo/300px/bg-image-vertical.png) no-repeat left top;margin-left:-5px;margin-top:-5px;}
.img-promo-300-vertical .img-promo img{margin:10px 0 0 11px;}
.img-promo-300-vertical{width:298px;margin-left:-20px;}
.module-photo-paragraph .img-desc p{margin-right:10px;padding:0 10px 10px 0;background:url(../images/template/dots/dots-blue.gif) repeat-x left bottom;}
/* @end */

/* @group note with clip */
.module-clip{background:url(../images/template/dots/dots-grey.gif) repeat-x 0 10px;}
.module-clip .bg-clip{background:url(../images/modules/clip/bg-clip.png) no-repeat 50% top;height:260px;width:100%;text-align:center;}
.module-clip .bg-clip h2{padding:36px 0 20px;}
.module-clip .bg-clip p{padding:0 180px;}
/* @end */

/* @group share */
.share-mini{width:100px; overflow:hidden;z-index:2;}
.share-mini li{clear:none !important; float:left; padding:0 !important; margin:0 0 0 3px !important;background:none !important; line-height:19px; color:#005696;}
.share-mini li a.icon{margin:0 0 0 0;}
.share-mini li.font-slash{padding-right:10px !important;}
.share-heading{position:relative;float:right; margin:15px 0 0 0;  width:125px !important;}

	/* @group connect with */
	.module-connect-with li{clear:both; padding:3px 0; line-height:24px;}
	.module-connect-with li a{color:#333333;}
	.module-connect-with img{float:left;display:inline; margin:0 10px 0 0}
	.column-right .module-connect ul{padding-top:0;}
	/* @end */
	
	/* @group share-large */
	.share-large{position:absolute; top:55px;}
	.share-large li{clear:none !important; float:left; padding:0 !important; margin:0 0 0 10px !important;background:none !important; line-height:19px; color:#005696;}
	/* @end */
	
	/* @group connect with candidate */
	.connect-with-candidate { position:absolute; z-index:1; top:1px; right:2px; width:237px; background:#fff; padding:5px; height:220px; }
	.connect-with-candidate h2 { position:absolute; font-size:10px; color:#15639d; right:-10px; margin-top:12px; width:251px; height:41px; padding:3px 0 0 30px; background: url(../images/modules/connect-with-labor/candidate-strip.png) no-repeat 0 0; }
	.connect-with-candidate h2 strong { font-size:18px;line-height:20px; position:relative; top:-6px; display:block;margin-top:4px; }
	.connect-with-candidate .strip-corner { position:absolute; right:-10px; top:12px; width:9px; height:5px; background: url(../images/modules/connect-with-labor/candidate-strip-corner.png) no-repeat 0 0; }
	.connect-with-candidate .connect-icons li { float:left; height:33px; margin-bottom:5px; width:50%; }
	.connect-with-candidate .connect-icons.full-width li { width:100%; }
	.connect-with-candidate .connect-icons { margin-top:68px; position:relative; }
	.connect-with-candidate .connect-icons a { margin-left:5px; line-height:12px; padding:5px 0 0 30px; height:24px; color:#333333; font-size:10px; display:block; background-repeat: no-repeat; }
	.connect-with-candidate .connect-icons a.long-text { padding-top:0px; height:30px; }
	.connect-with-candidate .connect-icons a.connect-facebook { background-image: url(../images/icons/24px/facebook.png); padding-top:0px; }
	.connect-with-candidate .connect-icons a.connect-twitter { background-image: url(../images/icons/24px/twitter.png); padding-top:0px; }
	.connect-with-candidate .connect-icons a.connect-flickr { background-image: url(../images/icons/24px/flickr.png); }
	.connect-with-candidate .connect-icons a.connect-you-tube { background-image: url(../images/icons/24px/youtube.png); padding-top:0px; }
	.connect-with-candidate .connect-icons a.connect-my-space { background-image: url(../images/icons/24px/myspace.png); }
	.connect-with-candidate .connect-icons a.connect-website { background-image: url(../images/icons/24px/website.png); }
	.connect-with-candidate .connect-icons a.connect-actionwebsite { background-image: url(../images/icons/24px/website.png); }
	.connect-with-candidate .connect-icons a.connect-minister-website { background-image: url(../images/icons/24px/candidate-website.png); }
	
	.connect-with-candidate .connect-icons.full-width li { width:100%; }
	.connect-with-candidate .connect-icons.full-width a.connect-facebook { padding-top:5px; }
	.connect-with-candidate .connect-icons.full-width a.connect-twitter { padding-top:5px; }
	.connect-with-candidate .connect-icons.full-width a.connect-you-tube { padding-top:5px; }
	/* @end */
	
	.profile-content {  }
	.profile-content h3 { font-size:1.4em; color:#15639d; margin-bottom:5px; }
	
	/*.module.module-connect a { color:#ff9933; }*/
	
	/* @group right sidebar */
	.column-right .module {padding:0 10px;}
	.column-right .module.module-connect {border-bottom:6px solid #fed3ad;}
	.column-right .module.module-connect h3 {color:#ff9933; }
	.column-right .module.module-connect h4 a {color:#ff9933;color:#000; font-size:0.9em;word-wrap:break-word;}
	.column-right .module.module-connect .read-more {color:#ff9933;}
	
	/* @end */
	
/* @end */
	
/* @group ratingStar */
.CntRatingContent{height:13px;}
.ratingStar{background-repeat:no-repeat;cursor:pointer;display:block;font-size:0;height:12px;margin:0;padding:0;width:13px;}
.emptyRatingStar {background:url("/App_Themes/Default/Images/Design/Controls/ContentRating/EmptyStar.png");}
.filledRatingStar {background:url("/App_Themes/Default/Images/Design/Controls/ContentRating/FilledStar.png");}
/* @end */

/* @group doc download list */
ul.downloads {clear:both; margin-top:20px !important;}
/* @end */

/* @group doc download list */
.download-doc-list {clear:both;margin-top:20px;}
.download-doc-list li {padding-bottom:0px; border-bottom:1px solid #cdcdcd; margin-bottom:15px;}
.download-doc-list h3 { margin-bottom:5px; }
.download-doc-list h3 a {clear:both;margin-top:20px;color:#005696; font-size:12px; }
/* @end */

/* @group grid-specific-modules */
.grid_4 .module-blog, .grid_4 .module-news, .grid_4 .module-video{padding:0 10px;} 

.homepage .grid_4 .module-blog h4, .homepage .grid_4 .module-news h4{height:38px;}
/* @end */

/* @group list-split-2 modules */
.main-column .list-split-2-dotted ul.list-avatar li{padding-right:10px;width:270px;}
/* @end */

.list-arrow-links li {padding:0 0 10px 12px;}

.module-report-group { display:block; clear:both; margin-bottom:0px; }
.module-report-group a { float:right; margin-top:20px; }

.comments-wall { margin-bottom:10px; }

/* @group */
.PollControl{color:#000000;background-color:#ffffff;border:1px solid #b5c3d6;display:block;height:100%;}
.PollTable { width:150px; margin:5px 5px 5px 0px; float:left; }
.PollTitle{text-decoration:none;color:#313131;background-color:#D7E9FF;height:27px;display:block;font-weight:bold;padding:5px 0 0 5px;}
.PollQuestion{display:block;padding:3px; font-size:13px;}
.PollPercent{display:block;padding:3px; float:left; width:30px; position:relative; top:2px;}
.PollAnswers{padding:3px;}
.PollFooter{clear:both;padding:6px; margin-bottom:5px;}
.PollVoteButton{width:100px;}
.PollAnswer{padding:3px 3px 3px 0;overflow:auto; width:165px;}
.PollAnswerText{display:block;margin-left:0px;}
.PollAnswerClearer{clear:both;font-size:0;height:1em;}
.PollGraph{border:solid 1px #000000;font-size:12px;height:1em;overflow:hidden;margin-bottom:5px;margin-left:4px;}
.PollCount{font-size:11px;padding:0 5px 5px;}
.PollGraph0{background-color:#002B59;}
.PollGraph1{background-color:#002B59;}
.PollGraph2{background-color:#002B59;}
.PollGraph3{background-color:#002B59;}
.PollGraph4{background-color:#002B59;}
.PollGraph5{background-color:#002B59;}
.PollGraph6{background-color:#002B59;}
.PollGraph7{background-color:#002B59;}
.PollGraph8{background-color:#002B59;}
.PollGraph9{background-color:#002B59;}
.PollInfo,.PollAnswerRadio,.PollAnswerCheck{display:block;}
.PollAnswerRadio input { position:relative; top:2px; }
/* @end */



/*** MOVE TO CORE\ ***/
.list-avatar-large li{padding-left:160px !important;}
.list-avatar-large li .avatar{margin-left:-160px;}


