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

.width2 					{ width: 1%; margin:0 1% 0 0; } .width3 {width:2%;margin:0 1% 0 0;} .width4 {width:3%;margin:0 1% 0 0;} .width5 {width:4%;margin:0 1% 0 0;} .width6 {width:5%;margin:0 1% 0 0;} .width7 {width:6%;margin:0 1% 0 0;} .width8 {width:7%;margin:0 1% 0 0;} .width9 {width:8%;margin:0 1% 0 0;} .width10 {width:9%;margin:0 1% 0 0;} .width11 {width:10%;margin:0 1% 0 0;} .width12 {width:11%;margin:0 1% 0 0;} .width13 {width:12%;margin:0 1% 0 0;} .width14 {width:13%;margin:0 1% 0 0;} .width15 {width:14%;margin:0 1% 0 0;} .width16 {width:15%;margin:0 1% 0 0;} .width17 {width:16%;margin:0 1% 0 0;} .width18 {width:17%;margin:0 1% 0 0;} .width19 {width:18%;margin:0 1% 0 0;} .width20 {width:19%;margin:0 1% 0 0;} .width21 {width:20%;margin:0 1% 0 0;} .width22 {width:21%;margin:0 1% 0 0;} .width23 {width:22%;margin:0 1% 0 0;} .width24 {width:23%;margin:0 1% 0 0;} .width25 {width:24%;margin:0 1% 0 0;} .width26 {width:25%;margin:0 1% 0 0;} .width27 {width:26%;margin:0 1% 0 0;} .width28 {width:27%;margin:0 1% 0 0;} .width29 {width:28%;margin:0 1% 0 0;} .width30 {width:29%;margin:0 1% 0 0;} .width31 {width:30%;margin:0 1% 0 0;} .width32 {width:31%;margin:0 1% 0 0;} .width33 {width:32%;margin:0 1% 0 0;} .width34 {width:33%;margin:0 1% 0 0;} .width35 {width:34%;margin:0 1% 0 0;} .width36 {width:35%;margin:0 1% 0 0;} .width37 {width:36%;margin:0 1% 0 0;} .width38 {width:37%;margin:0 1% 0 0;} .width39 {width:38%;margin:0 1% 0 0;} .width40 {width:39%;margin:0 1% 0 0;} .width41 {width:40%;margin: 0 1% 0 0;} .width42 {width:41%;margin: 0 1% 0 0;} .width43 {width:42%;margin: 0 1% 0 0;} .width44 {width:43%;margin: 0 1% 0 0;} .width45 {width:44%;margin: 0 1% 0 0;} .width46 {width:45%;margin: 0 1% 0 0;} .width47 {width:46%;margin: 0 1% 0 0;} .width48 {width:47%;margin: 0 1% 0 0;} .width49 {width:48%;margin: 0 1% 0 0;} .width50 {width:49%;margin: 0 1% 0 0;} .width51 {width:50%;margin: 0 1% 0 0;} .width52 {width:51%;margin: 0 1% 0 0;} .width53 {width:52%;margin: 0 1% 0 0;} .width54 {width:53%;margin: 0 1% 0 0;} .width55 {width:54%;margin: 0 1% 0 0;} .width56 {width:55%;margin: 0 1% 0 0;} .width57 {width:56%;margin: 0 1% 0 0;}  .width58 {width:57%;margin: 0 1% 0 0;} .width59 {width:58%;margin: 0 1% 0 0;} .width60 {width:59%;margin: 0 1% 0 0;} .width61 {width:60%;margin: 0 1% 0 0;} .width62 {width:61%;margin: 0 1% 0 0;} .width63 {width:62%;margin: 0 1% 0 0;} .width64 {width:63%;margin: 0 1% 0 0;} .width65 {width:64%;margin: 0 1% 0 0;} .width66 {width:65%;margin: 0 1% 0 0;} .width67 {width:66%;margin: 0 1% 0 0;} .width68 {width:67%;margin: 0 1% 0 0;} .width69 {width:68%;margin: 0 1% 0 0;} .width70 {width:69%;margin: 0 1% 0 0;} .width71 {width:70%;margin: 0 1% 0 0;} .width72 {width:71%;margin: 0 1% 0 0;} .width73 {width:72%;margin: 0 1% 0 0;} .width74 {width:73%;margin: 0 1% 0 0;} .width75 {width:74%;margin: 0 1% 0 0;} .width76 {width:75%;margin: 0 1% 0 0;} .width77 {width:76%;margin: 0 1% 0 0;} .width78 {width:77%;margin: 0 1% 0 0;} .width79 {width:78%;margin: 0 1% 0 0;} .width80 {width:79%;margin: 0 1% 0 0;} .width81 {width:80%;margin: 0 1% 0 0;} .width82 {width:81%;margin: 0 1% 0 0;} .width83 {width:82%;margin: 0 1% 0 0;} .width84 {width:83%;margin: 0 1% 0 0;} .width85 {width:84%;margin: 0 1% 0 0;} .width86 {width:85%;margin: 0 1% 0 0;} .width87 {width:86%;margin: 0 1% 0 0;} .width88 {width:87%;margin: 0 1% 0 0;} .width89 {width:88%;margin: 0 1% 0 0;} .width90 {width:89%;margin: 0 1% 0 0;} .width91 {width:90%;margin: 0 1% 0 0;} .width92 {width:91%;margin: 0 1% 0 0;} .width93 {width:92%;margin: 0 1% 0 0;} .width94 {width:93%;margin: 0 1% 0 0;} .width95 {width:94%;margin: 0 1% 0 0;} .width96 {width:95%;margin: 0 1% 0 0;} .width97 {width:96%;margin: 0 1% 0 0;} .width98 {width:97%;margin: 0 1% 0 0;} .width99 {width:98%;margin: 0 1% 0 0;}
.lastWidget2 				{ width: 2%; margin:0 0 0 0; } .lastWidget3 {width:3%;margin:0 0 0 0;} .lastWidget4 {width:4%;margin:0 0 0 0;} .lastWidget5 {width:5%;margin:0 0 0 0;} .lastWidget6 {width:6%;margin:0 0 0 0;} .lastWidget7 {width:7%;margin:0 0 0 0;} .lastWidget8 {width:8%;margin:0 0 0 0;} .lastWidget9 {width:9%;margin:0 0 0 0;} .lastWidget10 {width:10%;margin:0 0 0 0;} .lastWidget11 {width:11%;margin:0 0 0 0;} .lastWidget12 {width:12%;margin:0 0 0 0;} .lastWidget13 {width:13%;margin:0 0 0 0;} .lastWidget14 {width:14%;margin:0 0 0 0;} .lastWidget15 {width:15%;margin:0 0 0 0;} .lastWidget16 {width:16%;margin:0 0 0 0;} .lastWidget17 {width:17%;margin:0 0 0 0;} .lastWidget18 {width:18%;margin:0 0 0 0;} .lastWidget19 {width:19%;margin:0 0 0 0;} .lastWidget20 {width:20%;margin:0 0 0 0;} .lastWidget21 {width:21%;margin:0 0 0 0;} .lastWidget22 {width:22%;margin:0 0 0 0;} .lastWidget23 {width:23%;margin:0 0 0 0;} .lastWidget24 {width:24%;margin:0 0 0 0;} .lastWidget25 {width:25%;margin:0 0 0 0;} .lastWidget26 {width:26%;margin:0 0 0 0;} .lastWidget27 {width:27%;margin:0 0 0 0;} .lastWidget28 {width:28%;margin:0 0 0 0;} .lastWidget29 {width:29%;margin:0 0 0 0;} .lastWidget30 {width:30%;margin:0 0 0 0;} .lastWidget31 {width:31%;margin:0 0 0 0;} .lastWidget32 {width:32%;margin:0 0 0 0;} .lastWidget33 {width:33%;margin:0 0 0 0;} .lastWidget34 {width:34%;margin:0 0 0 0;} .lastWidget35 {width:35%;margin:0 0 0 0;} .lastWidget36 {width:36%;margin:0 0 0 0;} .lastWidget37 {width:37%;margin:0 0 0 0;} .lastWidget38 {width:38%;margin:0 0 0 0;} .lastWidget39 {width:39%;margin:0 0 0 0;} .lastWidget40 {width:40%;margin:0 0 0 0;} .lastWidget41 {width:41%;margin:0 0 0 0;} .lastWidget42 {width:42%;margin:0 0 0 0;} .lastWidget43 {width:43%;margin:0 0 0 0;} .lastWidget44 {width:44%;margin:0 0 0 0;} .lastWidget45 {width:45%;margin:0 0 0 0;} .lastWidget46 {width:46%;margin:0 0 0 0;} .lastWidget47 {width:47%;margin:0 0 0 0;} .lastWidget48 {width:48%;margin:0 0 0 0;} .lastWidget49 {width:49%;margin:0 0 0 0;} .lastWidget50 {width:50%;margin:0 0 0 0;} .lastWidget51 {width:51%;margin:0 0 0 0;} .lastWidget52 {width:52%;margin:0 0 0 0;} .lastWidget53 {width:53%;margin:0 0 0 0;} .lastWidget54 {width:54%;margin:0 0 0 0;} .lastWidget55 {width:55%;margin:0 0 0 0;} .lastWidget56 {width:56%;margin:0 0 0 0;} .lastWidget57 {width:57%;margin:0 0 0 0;} .lastWidget58 {width:58%;margin:0 0 0 0;} .lastWidget59 {width:59%;margin:0 0 0 0;} .lastWidget60 {width:60%;margin:0 0 0 0;}  .lastWidget61 {width:61%;margin:0 0 0 0;} .lastWidget62 {width:62%;margin:0 0 0 0;} .lastWidget63 {width:63%;margin:0 0 0 0;} .lastWidget64 {width:64%;margin:0 0 0 0;} .lastWidget65 {width:65%;margin:0 0 0 0;} .lastWidget66 {width:66%;margin:0 0 0 0;} .lastWidget67 {width:67%;margin:0 0 0 0;} .lastWidget68 {width:68%;margin:0 0 0 0;} .lastWidget69 {width:69%;margin:0 0 0 0;} .lastWidget70 {width:70%;margin:0 0 0 0;} .lastWidget71 {width:71%;margin:0 0 0 0;} .lastWidget72 {width:72%;margin:0 0 0 0;} .lastWidget73 {width:73%;margin:0 0 0 0;} .lastWidget74 {width:74%;margin:0 0 0 0;} .lastWidget75 {width:75%;margin:0 0 0 0;} .lastWidget76 {width:76%;margin:0 0 0 0;} .lastWidget77 {width:77%;margin:0 0 0 0;} .lastWidget78 {width:78%;margin:0 0 0 0;} .lastWidget79 {width:79%;margin:0 0 0 0;} .lastWidget80 {width:80%;margin:0 0 0 0;} .lastWidget81 {width:81%;margin:0 0 0 0;} .lastWidget82 {width:82%;margin:0 0 0 0;} .lastWidget83 {width:83%;margin:0 0 0 0;} .lastWidget84 {width:84%;margin:0 0 0 0;} .lastWidget85 {width:85%;margin:0 0 0 0;} .lastWidget86 {width:86%;margin:0 0 0 0;} .lastWidget87 {width:87%;margin:0 0 0 0;} .lastWidget88 {width:88%;margin:0 0 0 0;} .lastWidget89 {width:89%;margin:0 0 0 0;} .lastWidget90 {width:90%;margin:0 0 0 0;} .lastWidget91 {width:91%;margin:0 0 0 0;} .lastWidget92 {width:92%;margin:0 0 0 0;} .lastWidget93 {width:93%;margin:0 0 0 0;} .lastWidget94 {width:94%;margin:0 0 0 0;} .lastWidget95 {width:95%;margin:0 0 0 0;} .lastWidget96 {width:96%;margin:0 0 0 0;} .lastWidget97 {width:97%;margin:0 0 0 0;} .lastWidget98 {width:98%;margin:0 0 0 0;} .lastWidget99 {width:99%;margin:0 0 0 0;}
.width100 					{ width:100%; margin: 0; }	

.index .row1, .index .row2, .index .row3				{ margin: 0 0 5px 0;}

/* .index .row4				{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #e0e0e0; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#eee)); background: -moz-linear-gradient(#f2f2f2, #eee); color: #333; margin: 0 0 18px; padding: 18px 0; } */
/* .index .row4				{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #d0d0d0; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0d0d0), to(#c0c0c0)); background: -moz-linear-gradient(#d0d0d0, #c0c0c0); color: #333; margin: 0 0 9px; padding: 18px 0; } 
.index .row2 div:first-child{ margin-left: 4px; }*/

/*.index #contentArea .row3 .widgetPadding,
.index #contentArea .row4 .widgetPadding { padding: 9px 18px 0 18px; }
.index #contentArea .row3 .testimonialWidget blockquote,
.index #contentArea .row4 .testimonialWidget blockquote 	{ background: #c0c0c0; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c0c0c0), to(#aaa)); background: -moz-linear-gradient(#c0c0c0, #aaa);  color: #333 }
.index #contentArea .row3 .testimonialWidget cite,
.index #contentArea .row4 .testimonialWidget cite		{ color: #333; }
.index #contentArea .row3 .eventsWidget p,
.index #contentArea .row4 .eventsWidget p		{ color: #333; }
.index #contentArea .row3 .middleAdvertWidget img,
.index #contentArea .row4 .middleAdvertWidget img	{ border-color: #999;} */

#contentArea .new_widget h2	{ font-weight: bold; font-style: italic; } 

.isliderWidget				{ background: url(../css_img/carousel-shadow.gif) no-repeat center bottom; height: 253px; margin: 0 0 5px;}
.isliderWidget .islider		{ height: 240px; overflow: hidden; position: relative; width: 950px; }
.isliderWidget .items		{ display: block; height: 240px; float: left; list-style: none; margin: 0; overflow: hidden; padding: 0; width: 715px; }
#contentArea .isliderWidget .items li	{ list-style: none; margin: 0; position: absolute; padding: 0; }
.isliderWidget .items img	{ height: 240px; width: 715px;}
.isliderWidget .thumbs		{ background: #000; float: left; height: 240px; list-style: none; margin: 0; overflow: hidden; padding: 0; position: relative; width: 235px; }
#contentArea .isliderWidget .thumbs li	{ height: 80px; list-style: none; margin: 0; padding: 0; position: absolute; }
.isliderWidget .thumbs img	{ height: 80px; width: 235px;}
.isliderWidget a.next_slide	{ background: url(../css_img/arrowmo.png) no-repeat left top; bottom: 0; display: block; height: 43px; text-indent: -20000px; overflow: hidden; position: absolute; right: 0; width: 45px; }
#contentArea .isliderWidget .thumbs li { left: 0px; top: 240px; display: block; } 
#contentArea .isliderWidget .thumbs li.thumb-1 { left: 0px; top: 160px; display: block; } 
#contentArea .isliderWidget .thumbs li.thumb-2 { left: 0px; top: 80px; display: block; } 
#contentArea .isliderWidget .thumbs li.thumb-3 { left: 0px; top: 0; display: block; } 
#contentArea .isliderWidget .thumbs li.thumb-4 { left: 0px; top: -80px; display: block; } 

#contentArea .latestNewsThree p, 
#contentArea .eventsWidget p 		{ color: #666; }

#contentArea p.newsLinks a {padding: 2px 12px 2px 0;}
#contentArea p.newsLinks a.rss {background:url('../css_img/feed.gif') no-repeat center right; padding-right: 20px;}

#contentArea .middleAdvertWidget div { width: 47%; float: left; margin-bottom: 16px; padding-right: 2%;}
#contentArea .middleAdvertWidget img{ background: #fff; border: 1px solid #f5f5f5; float: left; margin: 4px 16px 0 0; padding: 1px; width: 80px; }
#contentArea .middleAdvertWidget h2 { margin: 0 0 2px 100px; font-weight: normal; font-style: normal; font-size: 1.5em;}
#contentArea .middleAdvertWidget h3	{ margin: 0 0 6px;font-size: 1.3em; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; font-style: normal; }
#contentArea .middleAdvertWidget  p	{ color: #666; font-size: 0.9em; margin: 0 0 0 100px;}


#contentArea .eventsWidget h2 	{ margin: 0 0 4px 100px; font-weight: normal; font-style: normal; font-size: 1.5em;}
#contentArea .eventsWidget p {color: #666;  margin: 0 0 4px 100px; font-size: 0.9em;}

#contentArea .eventsWidget p.nextEvent {font-size: 1.3em;  margin: 0 0 10px 100px;}
#contentArea .eventsWidget p.nextEvent span {display: block;  color: #666; font-size: 0.7em;}

#contentArea .eventsWidget p.eventDate					{ border: 1px solid #ddd; float: left; line-height: 1; text-align: center; margin:5px 0; width: 74px;color: #666; padding:6px;}
#contentArea .eventsWidget p.eventDate	 span			{ color: #f90; display: block; font-size: 3.927em; font-family: Georgia, Times, "Times New Roman", Serif; font-weight: bold; padding: 0px 0; margin:0;}
#contentArea .eventsWidget p.eventDate a				{ color: #000; }


#contentArea .testimonialWidget blockquote 	{ margin: 0 0 18px; }
#contentArea .testimonialWidget cite{ color: #666; display: block; font-size: 1em; padding: 0; text-align: right; } 
#contentArea .testimonialWidget span{ display: block; padding: 0; text-align: right; } 
#contentArea .testimonialWidget p	{ font-size: 0.9em; margin: 0 18px;}

#contentArea .image_text h3		{ clear: none; margin: 0 29px 4px 0; padding: 0px 0 0 0;}
#contentArea .image_text p		{ color: #666; margin: 0 29px 0 0; }
#contentArea .image_text img 	{ float:left; margin:0 18px 9px 0;}
#contentArea .image_text a.image{ background:none; display:block; float:left; height: 70px; overflow:hidden; margin: 0 18px 29px 0; position: relative;  padding: 5px; text-align:center; width: 70px; }
#contentArea .image_text a.image span 	{ background:url('../css_img/cut-corner.png') no-repeat; height: 80px; display:block; left: 2px; position: absolute; top: 2px; width: 80px; }
#contentArea .image_text a.image img 	{ border: 1px solid #ddd; height:65px; padding: 3px; width:65px; }

#contentArea .navigationWidget { -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #eee; overflow: hidden; padding: 9px; }
#contentArea .navigationWidget h2 { color: #333; line-height: 1; margin: 0; padding: 9px; }	
#contentArea .navigationWidget ul { list-style:none; margin: 0; padding: 0 9px; }
#contentArea .navigationWidget ul li { background: url(../css_img/bull.png) no-repeat left 0.55em; padding: 0 0 4px 12px; }
#contentArea .navigationWidget ul li a { color: #333;}

#contentArea .twitterWidget 	{ background: #e5f3f8; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; padding: 9px; }
#contentArea .twitterWidget h2 	{ color: #16a8e7; font-style: italic; margin: 0; padding: 0; text-transform: none; }
#contentArea .twitterWidget p 	{ font-size: 0.9em; margin: 0 0 4px; overflow: hidden; padding: 0; }

#contentArea .storyboard 		{ min-height: 175px; overflow: hidden; width: 234px; }
#contentArea .storyboard div.scroller 	{ height: 400px; overflow: hidden; }
#contentArea .storyboard div.scroller div.content { width: 10000px; }
#contentArea .storyboard div.scroller div.section { background: #fff url("../css_img/screenshot.jpg") center 5px no-repeat; border: 1px solid #DBDBDB; color: #333; display: block; float: left; font-size: 0.9em; height: auto; margin: 0; overflow: hidden;  padding: 30px 10px 10px; width: 212px; }
#contentArea .storyboard a 		{ color: #0573ba; cursor: pointer; margin: 0 2px 0 0; text-decoration: none; }
#contentArea .storyboard a img, 
#contentArea .storyboard img 	{ border: 1px solid #f2f2f2; float: none; margin: 0; width: 212px; }
#contentArea .storyboard a:hover{ padding: 0; }
#contentArea .storyboard a:hover img 	{ border-color: #DBDBDB; }
#contentArea .storyboard .next 	{ float: right; }
#contentArea .storyboard p.descrip 	{ background: #f2f2f2; margin-top: 10px; padding: 10px; }



#contentArea .productPanel	{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #f5f5f5; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#eee)); background: -moz-linear-gradient(#f2f2f2, #eee); overflow: hidden; padding: 5px 5px 0 5px; margin: 12px 0 18px 0; }

#contentArea .productPanel h2 	{ font-size: 1.8em; font-weight: normal; font-style: normal; margin: 0  0 15px 0; text-align: center; }

#contentArea .productPanel a span { -webkit-border-radius: 6px;	-moz-border-radius: 6px; border-radius: 6px; background: #000; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000), to(#5b5b5b)); background: -moz-linear-gradient(#000, #5b5b5b); color: #fff; display: block; margin-top: 0; padding: 9px 18px; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,.9); -webkit-transition: -webkit-transform .2s ease-in-out; -moz-transition: -moz-transform .2s ease-in-out; -o-transition: -o-transform .2s ease-in-out; transition: transform .2s ease-in-out;}
#contentArea .productPanel a span:hover { color: #f90; }
#contentArea .productPanel a 	{ cursor: pointer; display: block; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); -moz-box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); -webkit-transition: -webkit-box-shadow .1s ease-in-out; -moz-transition: -moz-box-shadow .1s ease-in-out; -o-transition: -o-box-shadow .1s ease-in-out; transition: box-shadow .1s ease-in-out; }
#contentArea .productPanel a:hover, 
#contentArea .productPanel a:visited,
#contentArea .productPanel a:focus, #contentArea .productPanel  a:active span 	{ text-decoration: none  !important; }

#contentArea .productPanel a:active { -webkit-box-shadow: 0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); -moz-box-shadow: 0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); box-shadow:0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); }
#contentArea .productPanel a:active span { -webkit-transform: translate(0, 4px); -moz-transform: translate(0, 4px); -o-transform: translate(0, 4px);transform: translate(0, 4px); }

/* ORIGNINAL - DO NOT DELETE
#contentArea .productPanel h2 	{ font-size: 1.5em; font-weight: normal; font-style: normal; margin: 0  0 18px 0; text-align: center;  }
#contentArea .productPanel h3 	{ color: #333; font-size: 1.3em; font-weight: normal; font-style: normal; margin: 22px 12px 12px; }
#contentArea .productPanel p 	{ color: #666; font-size: 1em; margin: 0 12px 22px; }
#contentArea .productPanel a span { -webkit-border-radius: 6px;	-moz-border-radius: 6px; border-radius: 6px; background: #000; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000), to(#5b5b5b)); background: -moz-linear-gradient(#000, #5b5b5b); color: #fff; display: block; margin-top: 0; padding: 9px 18px; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,.9); -webkit-transition: -webkit-transform .2s ease-in-out; -moz-transition: -moz-transform .2s ease-in-out; -o-transition: -o-transform .2s ease-in-out; transition: transform .2s ease-in-out;}
#contentArea .productPanel a span:hover { color: #f90; }
#contentArea .productPanel a 	{ cursor: pointer; display: block; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); -moz-box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); -webkit-transition: -webkit-box-shadow .1s ease-in-out; -moz-transition: -moz-box-shadow .1s ease-in-out; -o-transition: -o-box-shadow .1s ease-in-out; transition: box-shadow .1s ease-in-out; }
#contentArea .productPanel a:hover, 
#contentArea .productPanel a:visited,
#contentArea .productPanel a:focus, #contentArea .productPanel  a:active span 	{ text-decoration: none  !important; }

#contentArea .productPanel a:active { -webkit-box-shadow: 0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); -moz-box-shadow: 0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); box-shadow:0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); }
#contentArea .productPanel a:active span { -webkit-transform: translate(0, 4px); -moz-transform: translate(0, 4px); -o-transform: translate(0, 4px);transform: translate(0, 4px); }
*/

/*Twitter search*/
#contentArea div.twitterSearchWidget ul li {margin: 6px 0; line-height: 1.4;}

/* New carousel */
.middleAdvertCarousel2Widget { position:relative; background: #000 url(../css_img/header_black.gif) repeat-x left bottom; width: 950px;}
.middleAdvertCarousel2Widget a:link, .middleAdvertCarousel2Widget a:visited { color:#f90; }
.middleAdvertCarousel2Widget .frame { padding: 0 0 30px; }
.middleAdvertCarousel2Widget li div { color:#fff; background:rgba(0,0,0,.7); position:absolute; bottom: 0;  width:950px; }
#contentArea .middleAdvertCarousel2Widget li h2 { font-size:22px; margin:0; font-style: normal;}
#content .middleAdvertCarousel2Widget li p { margin:0; text-align: center; font-size: 1.1em;}
#content .middleAdvertCarousel2Widget .controls a:focus {background:none !important;}
#content .middleAdvertCarousel2Widget .controls img { margin:0 7px 4px 0; }
#content .middleAdvertCarousel2Widget .controls a:focus img { outline:0; }

/* News ticker */
div.newsTicker { background: #f5f5f5; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#eee)); background: -moz-linear-gradient(#f2f2f2, #eee); overflow: hidden; padding: 10px 15px; margin:0 0 16px 0;}
div.newsTicker a {font-weight: bold;}
#content div.newsTicker p {float: right; text-align: right; width: 100px; margin:0; padding:0;}
#content div.newsTicker p img { margin:0 7px 4px 0; }
#content div.newsTicker ul { margin:0; padding:0; float: left; }

/* Product button */
#contentArea .productButton	{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #f5f5f5; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#eee)); background: -moz-linear-gradient(#f2f2f2, #eee); overflow: hidden; padding: 5px 5px 0 5px; margin: 12px 0 18px 0; }

#contentArea .productButton h2 	{ font-size: 1.8em; font-weight: normal; font-style: normal; margin: 0  0 15px 0; text-align: center; }

#contentArea .productButton a span { -webkit-border-radius: 6px;	-moz-border-radius: 6px; border-radius: 6px; background: #000; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000), to(#5b5b5b)); background: -moz-linear-gradient(#000, #5b5b5b); color: #fff; display: block; margin-top: 0; padding: 9px 18px; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,.9); -webkit-transition: -webkit-transform .2s ease-in-out; -moz-transition: -moz-transform .2s ease-in-out; -o-transition: -o-transform .2s ease-in-out; transition: transform .2s ease-in-out;}
#contentArea .productButton a span:hover { color: #f90; }
#contentArea .productButton a 	{ cursor: pointer; display: block; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); -moz-box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); box-shadow: 0 7px 0 #000, 0 11px 5px rgba(0,0,0,.30); -webkit-transition: -webkit-box-shadow .1s ease-in-out; -moz-transition: -moz-box-shadow .1s ease-in-out; -o-transition: -o-box-shadow .1s ease-in-out; transition: box-shadow .1s ease-in-out; }
#contentArea .productButton a:hover, 
#contentArea .productButton a:visited,
#contentArea .productButton a:focus, #contentArea .productButton  a:active span 	{ text-decoration: none  !important; }

#contentArea .productButton a:active { -webkit-box-shadow: 0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); -moz-box-shadow: 0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); box-shadow:0 6px 0 #000, 0 12px 10px rgba(0,0,0,.3); }
#contentArea .productButton a:active span { -webkit-transform: translate(0, 4px); -moz-transform: translate(0, 4px); -o-transform: translate(0, 4px);transform: translate(0, 4px); }

