.row_divider {width:100%;clear:both;margin: 0 0 10px 0; overflow:hidden;}
.new_widget {float:left; overflow:hidden;}
.stacking {margin: 0 0 10px 0; clear:both; }

.width2 {width:1%;margin:0 2% 0 0;}
.width3 {width:1%;margin:0 2% 0 0;}
.width4 {width:2%;margin:0 2% 0 0;}
.width5 {width:3%;margin:0 2% 0 0;}
.width6 {width:4%;margin:0 2% 0 0;}
.width7 {width:5%;margin:0 2% 0 0;}
.width8 {width:6%;margin:0 2% 0 0;}
.width9 {width:7%;margin:0 2% 0 0;}

.width10 {width:8%;margin:0 2% 0 0;}
.width11 {width:9%;margin:0 2% 0 0;}
.width12 {width:10%;margin:0 2% 0 0;}
.width13 {width:11%;margin:0 2% 0 0;}
.width14 {width:12%;margin:0 2% 0 0;}		
.width15 {width:13%;margin:0 2% 0 0;}		
.width16 {width:14%;margin:0 2% 0 0;}
.width17 {width:15%;margin:0 2% 0 0;}		
.width18 {width:16%;margin:0 2% 0 0;}
.width19 {width:17%;margin:0 2% 0 0;}		
	
.width20 {width:18%;margin:0 2% 0 0;}
.width21 {width:19%;margin:0 2% 0 0;}
.width22 {width:20%;margin:0 2% 0 0;}
.width23 {width:21%;margin:0 2% 0 0;}
.width24 {width:22%;margin:0 2% 0 0;}
.width25 {width:23%;margin:0 2% 0 0;}
.width26 {width:24%;margin:0 2% 0 0;}
.width27 {width:25%;margin:0 2% 0 0;}
.width28 {width:26%;margin:0 2% 0 0;}
.width29 {width:27%;margin:0 2% 0 0;}

.width30 {width:28%;margin:0 2% 0 0;}
.width31 {width:29%;margin:0 2% 0 0;}
.width32 {width:30%;margin:0 2% 0 0;}
.width33 {width:31%;margin:0 2% 0 0;}
.width34 {width:32%;margin:0 2% 0 0;}
.width35 {width:33%;margin:0 2% 0 0;}
.width36 {width:34%;margin:0 2% 0 0;}
.width37 {width:35%;margin:0 2% 0 0;}
.width38 {width:36%;margin:0 2% 0 0;}
.width39 {width:37%;margin:0 2% 0 0;}

.width40 {width:38%;margin:0 2% 0 0;}	
.width41 {width:39%;margin:0 2% 0 0;}	
.width42 {width:40%;margin:0 2% 0 0;}	
.width43 {width:41%;margin:0 2% 0 0;}	
.width44 {width:42%;margin:0 2% 0 0;}	
.width45 {width:43%;margin:0 2% 0 0;}	
.width46 {width:44%;margin:0 2% 0 0;}	
.width47 {width:45%;margin:0 2% 0 0;}	
.width48 {width:46%;margin:0 2% 0 0;}	
.width49 {width:47%;margin:0 2% 0 0;}	

.width50 {width:48%;margin:0 2% 0 0;}
.width51 {width:49%;margin:0 2% 0 0;}
.width52 {width:50%;margin:0 2% 0 0;}
.width53 {width:51%;margin:0 2% 0 0;}
.width54 {width:52%;margin:0 2% 0 0;}
.width55 {width:53%;margin:0 2% 0 0;}
.width56 {width:54%;margin:0 2% 0 0;}
.width57 {width:55%;margin:0 2% 0 0;}
.width58 {width:56%;margin:0 2% 0 0;}
.width59 {width:57%;margin:0 2% 0 0;}

.width60 {width:58%;margin:0 2% 0 0;}
.width61 {width:59%;margin:0 2% 0 0;}
.width62 {width:60%;margin:0 2% 0 0;}
.width63 {width:61%;margin:0 2% 0 0;}
.width64 {width:62%;margin:0 2% 0 0;}
.width65 {width:63%;margin:0 2% 0 0;}
.width66 {width:64%;margin:0 2% 0 0;}
.width67 {width:65%;margin:0 2% 0 0;}
.width68 {width:66%;margin:0 2% 0 0;}
.width69 {width:67%;margin:0 2% 0 0;}

.width70 {width:68%;margin:0 2% 0 0;}	
.width71 {width:69%;margin:0 2% 0 0;}	
.width72 {width:70%;margin:0 2% 0 0;}	
.width73 {width:71%;margin:0 2% 0 0;}	
.width74 {width:72%;margin:0 2% 0 0;}	
.width75 {width:73%;margin:0 2% 0 0;}	
.width76 {width:74%;margin:0 2% 0 0;}	
.width77 {width:75%;margin:0 2% 0 0;}	
.width78 {width:76%;margin:0 2% 0 0;}	
.width79 {width:77%;margin:0 2% 0 0;}	

.width80 {width:78%;margin:0 2% 0 0;}
.width81 {width:79%;margin:0 2% 0 0;}
.width82 {width:80%;margin:0 2% 0 0;}
.width83 {width:81%;margin:0 2% 0 0;}
.width84 {width:82%;margin:0 2% 0 0;}
.width85 {width:83%;margin:0 2% 0 0;}
.width86 {width:84%;margin:0 2% 0 0;}
.width87 {width:85%;margin:0 2% 0 0;}
.width88 {width:86%;margin:0 2% 0 0;}
.width89 {width:87%;margin:0 2% 0 0;}

.width90 {width:88%;margin:0 2% 0 0;}
.width91 {width:89%;margin:0 2% 0 0;}
.width92 {width:90%;margin:0 2% 0 0;}
.width93 {width:91%;margin:0 2% 0 0;}
.width94 {width:92%;margin:0 2% 0 0;}
.width95 {width:93%;margin:0 2% 0 0;}
.width96 {width:94%;margin:0 2% 0 0;}
.width97 {width:95%;margin:0 2% 0 0;}
.width98 {width:96%;margin:0 2% 0 0;}
.width99 {width:97%;margin:0 2% 0 0;}
.width100 {width:98%;margin:0 2% 0 0;}	


/* ############################################################## HOMEPAGES */
div.contentWidget {font-size: 1.1em;}
div.opinionPollWidget .button {font-size: 1em; margin: 10px 0;}
#content div.opinionPollWidget p label {font-size: 1em;}

/* ############################# */
#content div.new_widget h2, #content div.new_widget label {font-size:1.3em; font-weight:normal; margin:0 0 0.2em; padding:0;}
#content div.new_widget form p {margin:0.5em 0 0;}
#content div.new_widget ul.list {font-family: georgia, 'times new roman', times, serif; margin:10px 0 0 5px;}#content 
div.new_widget ul.list li {background:url(../css_img/hash.gif) 0px 7px no-repeat; padding-bottom:4px; margin:0;}#content 
div.new_widget h3 {font:1.4em/1.2em georgia, 'times new roman', times, serif; margin:0 0 0.5em;}#content 
div.widget_banner img {margin:0 0 5px;}
#content div.widget_banner h3 {font-size:1.3em;}
#content div.new_widget p {font-size:0.9em; line-height:1.5;}
#content div.new_widget ul.newsLinks {margin:0; border:none; padding:5px 0 0; font:1em georgia, 'times new roman', times, serif;}#content 
div.new_widget ul.newsLinks li {background:url(../css_img/bull.gif) 97% 80% no-repeat; padding:0 10px 0 0;}
#content div.new_widget ul.newsLinks li.rss {background:url(../css_img/rss.gif) center right no-repeat; padding:0 20px 0 0;}
#content div.feat_wrap {padding:10px;}
#content div.middleAdvertWidget img {float:left; margin:0 10px 0 0;}

/* For the carousel */
#mainContent div#carousel, #mainContent div#carousel .carousel-clip, #mainContent div#carousel .carousel-clip .carousel-items li { position:relative;}
#mainContent div#carousel, #mainContent div#carousel .carousel-clip {width:100%; overflow:hidden;}
#mainContent div#carousel, #mainContent div#carousel p.carousel-pagination {clear:both;}
#mainContent div#carousel ul, #mainContent div#carousel .carousel-clip .carousel-items {margin:0;padding:0;}

#mainContent div#carousel .carousel-clip {width:auto; height:215px;}
#mainContent div#carousel .carousel-clip .carousel-items {position:absolute; left:0; top:0; width:400%;}

div#carousel li, #page_wrap #mainContent ul.carousel-items li {list-style-type:none; list-style-image:none;}
#mainContent div#carousel .carousel-clip .carousel-items li {clear:right; height:190px; margin:0; width:24.5%; float:left; padding:0 0.5% 0 0;}
#mainContent div#carousel .carousel-clip .carousel-items li img {float:left;}
#mainContent p.carousel-pagination {font-family: georgia, 'times new roman', times, serif; padding:6px 0; float:right; width:36.1%; text-align:center; position:absolute; z-index:0; bottom:0px; right:0; margin:0; background-color:#ECEBDD;}

#mainContent p.carousel-pagination a {background:none; font-size: 1.3em;}
#mainContent p.carousel-pagination a.prev, #mainContent p.carousel-pagination a.next {border:1px outset #666; display:block; width:20px; height:20px; padding:0; background:url(../css_img/carousel-arrw.gif) #fff;}


#mainContent p.carousel-pagination a.prev:hover, #mainContent p.carousel-pagination a.next:hover {border-style:inset;}
#mainContent p.carousel-pagination a span {display:none;}
#mainContent p.carousel-pagination a.prev {position:absolute; left:10px; top:8px; background-position:44px 0;}
#mainContent p.carousel-pagination a.next {position:absolute; right:10px; top:8px; background-position:21px 0;}

/* ############ */

#content div.new_widget label {font-size:1.3em; font-weight:normal; margin: 0 0 0.2em; float:none; width:100%; text-align:left;}
#content div.new_widget .basic_form p {background:none; margin:0; padding:0;}