@charset "utf-8";
/* CSS Document */

#mainContent .wrapper div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { 
	margin:0;
	padding:0;
}
#mainContent .wrapper table {
	border-collapse:collapse;
	border-spacing:0;
}
#mainContent .wrapper fieldset,img { 
	border:0;
}
#mainContent .wrapper address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
#mainContent .wrapper ol,ul {
	list-style:none;
}
#mainContent .wrapper caption,th {
	text-align:left;
}
#mainContent .wrapper h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
  }
#mainContent .wrapper q:before,q:after {
	content:'';
}
#mainContent .wrapper abbr,acronym { border:0;

}

#mainContent .wrapper a.orangelink {
	color:#FF9900;
    font-size:13px;
    text-decoration:none; }
	
#mainContent .wrapper a.orangelink:hover {color:#fff;}	

/* Custom CSS */
#mainContent .wrapper {
	padding-top:10px;
	}
	
#mainContent .wrapper h1 {
color:#FF9900;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 20px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
margin-bottom:17px;
}

#mainContent .wrapper h1 span.small {
font-family: “Lucida Grande”, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#666;
padding-right:17px;
background:url(../img/newdesign/newelements/marker1.gif) no-repeat top right; 
}


#mainContent .wrapper h1 a {text-decoration:underline;}
#mainContent .wrapper h1 a:hover { color:#323232; text-decoration:none;}

#mainContent .wrapper h2 {
color:#FF9900;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 20px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
margin-bottom:17px;
}

#mainContent .wrapper h2.blue {
color:#3E9DEB;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.1em;
margin-bottom:17px;
}

#mainContent .wrapper h2.box {
color:#fff;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: normal;
text-align:center;
letter-spacing: -1px;
line-height: 1.1em;
margin-bottom:17px;
padding:10px;
background:#2f2f2f;
border:1px solid #cdcdcd;
-moz-border-radius: 10px;
border-radius: 10px;
}

#mainContent .wrapper h2 span.small {
font-family: “Lucida Grande”, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#666;
padding-right:17px;
background:url(../img/newdesign/newelements/marker1.gif) no-repeat top right; 
}

#mainContent .wrapper h2 span.bigger {
font-family: "Lucida Grande", sans-serif;
font-size: 12.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.7em;
color:#666;
padding-right:17px;
background:url(../img/newdesign/newelements/marker1.gif) no-repeat top right; 
}


#mainContent .wrapper h2 a {text-decoration:underline;}
#mainContent .wrapper h2 a:hover { color:#323232; text-decoration:none;}

#mainContent .wrapper h3{ 
color:#016B7E;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.6em;
margin-bottom:17px;}

#mainContent .wrapper h3 a {color:#016B7E;text-decoration:underline;}
#mainContent .wrapper h3 a:hover { color:#323232; text-decoration:none;}

#mainContent .wrapper h4
{
color:#a00008;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.6em;
margin-bottom:5px;
}

#mainContent .wrapper li h4 a {color:#a00008;text-decoration:underline;}
#mainContent .wrapper li h4 a:hover {color:#323232;text-decoration:none;}

#mainContent .wrapper p {color:#555; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-transform: normal;
						letter-spacing: normal; line-height: 1.4em; margin-bottom:17px;}
#mainContent .wrapper .line {border-bottom:1px solid #dedede; line-height:5px;}
#mainContent .wrapper .vline {border-right:1px solid #dedede;}	
#mainContent .wrapper p a {color:#000;text-decoration:underline;}
#mainContent .wrapper p a:hover {color:#000;text-decoration:none;}
						
#mainContent .wrapper ol {color:#555; margin-bottom:15px; border-top:1px solid #dedede; padding:15px 0; border-bottom:1px solid #dedede;font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; 						                          font-weight: normal; text-transform: normal;letter-spacing: normal; line-height: 1.4em; margin-bottom:17px;}
#mainContent .wrapper ul {color:#555; margin-bottom:15px; aborder-top:1px solid #dedede; apadding:16px 0 10px; aborder-bottom:1px solid #dedede;font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal;                           font-weight: normal; text-transform: normal;letter-spacing: normal; line-height: 1.4em; margin-bottom:17px;}
#mainContent .wrapper li {padding-left:20px; margin-bottom:10px;}
#mainContent .wrapper li.indent40 {padding-left:40px; color:#555; font-weight: normal; margin-bottom:5px;}
#mainContent .wrapper li.indent60 {padding-left:60px; color:#555; font-weight: normal; margin-bottom:5px;}
#mainContent .wrapper li.indent80 {padding-left:80px; color:#555; font-weight: normal; margin-bottom:5px;}
#mainContent .wrapper li span.bbox {display:inline-block; font-size:11px; padding:0px 5px; color:#fff; background:#035668;margin-right:5px;font-weight:normal;
-moz-border-radius: 2px; border-radius: 2px; border:1px solid #035668;}
#mainContent .wrapper .arrow {background:url(../img/newdesign/newelements/doubleredarr.gif) no-repeat 0px 6px;}
#mainContent .wrapper .orangedot {background:url(../img/newdesign/newelements/orangedot.gif) no-repeat 20px 6px;}
/*#mainContent .wrapper .orangearrow {background:url(../img/newdesign/newelements/orangearrow.gif) no-repeat 20px 6px;}
 #mainContent .wrapper .reddarrow {background:url(../img/newdesign/newelements/doubleredarr.gif) no-repeat 20px 6px;} */
#mainContent .wrapper .doublearrow {background:url(../img/newdesign/newelements/orangearrow.gif) no-repeat 20px 6px;}
#mainContent .wrapper .triplearrow {background:url(../img/newdesign/newelements/orangearrow.gif) no-repeat 40px 6px;}
#mainContent .wrapper .bold {font-weight:bold;}
#mainContent .wrapper strong {font-weight:bold;}



#mainContent .wrapper li a {color:#000;text-decoration:underline;}
#mainContent .wrapper li a:hover {color:#000;text-decoration:none;}

#mainContent .wrapper #HowTo2 {
    width: 270px;
    float: left;
    position: relative;
    padding: 20px 20px 10px 40px;
    background: url(../img/newdesign/howto-bkgrnd.jpg) no-repeat center top;
	height:900px;
}

#mainContent .wrapper #HowTo1 {
    width: 270px;
    float: left;
    position: relative;
    padding: 20px 20px 10px 40px;
    background: url(../img/newdesign/howto-bkgrnd.jpg) no-repeat left top;
	height:900px;
}
#mainContent .wrapper #HowTo3 {
    width: 270px;
    float: left;
    position: relative;
    padding: 20px 20px 10px 40px;
    background: url(../img/newdesign/howto-bkgrnd.jpg) no-repeat right top;
	height:900px;
}

#mainContent .wrapper .ndstatusred {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#a00000;
font-weight:700;
}

#mainContent .wrapper .ndstatusgreen {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#0b6000;
font-weight:700;
}

#mainContent .wrapper .ndstatusgreen2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 0;
color:#fff;
background:#0b6000;
text-align:center;
font-weight:700;
}

#mainContent .wrapper .ndstatusred2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
background:#a00000;
font-weight:700;
padding:3px 0;
text-align:center;
}

/* jQuery lightBox plugin - Gallery style */
#mainContent .wrapper .gallery {
	    height:82px;
		padding: 10px;
		width: 100%;
	}
#mainContent .wrapper .gallery ul { list-style: none; overflow:hidden; width:100%; }
#mainContent .wrapper .gallery ul li { display: inline; }
#mainContent .wrapper .gallery ul li.last { padding:0; margin:0;}
#mainContent .wrapper .gallery ul img {
		border: 5px solid #efefef;
		border-width: 5px;
		margin-left:5px;}
		
#mainContent .wrapper .gallery ul a:hover img {
		border: 5px solid #ccc;
		border-width: 5px;
		color: #ccc;
	}
#mainContent .wrapper .gallery ul a:hover { color: #ccc; }

/*Gallery with DIV */
#mainContent .wrapper div.gallery2 {
	    height:82px;
		padding: 10px 10px 10px 0;
		width: 100%;
	}
	
#mainContent .wrapper .gallery2 div { display: inline; float:left; width:82px; height:82px;margin-right:5px; }
#mainContent .wrapper .gallery2 div.last { padding:0; margin:0;}
#mainContent .wrapper .gallery2 div img {
		border: 5px solid #efefef;
		border-width: 5px;
		}
		
#mainContent .wrapper .gallery2 div a:hover img {
		border: 5px solid #ccc;
		border-width: 5px;
		color: #ccc;
	}
#mainContent .wrapper .gallery2 div a:hover { color: #ccc; }

/*END Gallery with DIV */

#mainContent .wrapper .ndmenu2 ul {
apadding:0 0 0 4px;
list-style-type:none;
margin:0 0 17px 0 ;
clear: both;
height:26px; 
border-bottom: 2px solid #ff9900;
}

#mainContent .wrapper .ndmenu2 li {
float:left;
width:120px;
height:25px;
text-align:center;
margin:0 3px 0 0;
padding:0;
}

#mainContent .wrapper .ndmenu2 li a.current {
background:url(../img/newdesign/menu_buttons/menu_bgunactive_hover.gif) no-repeat 0 0;
padding-top:5px;
display:block;
width:120px;
height:25px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#FFF;
font-size:14px;
text-decoration:none;
}

#mainContent .wrapper .ndmenu2 li a {
background:url(../img/newdesign/menu_buttons/menu_bgunactive2.gif) no-repeat 0 0;
padding-top:5px;
display:block;
width:120px;
height:25px;
color:#FFF;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
text-decoration:none;
}

#mainContent .wrapper .ndmenu2 li a:hover {
background:url(../../img/newdesign/menu_buttons/menu_bgunactive_hover.gif) no-repeat 0 0;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
}

/* NDMENU3 */
#mainContent .wrapper .ndmenu3 ul {
apadding:0 0 0 4px;
list-style-type:none;
margin:0 0 17px 0 ;
clear: both;
height:26px; 
border-bottom: 2px solid #ff9900;
}

#mainContent .wrapper .ndmenu3 li {
float:left;
text-align:center;
margin:0 3px 0 0;
padding:0;
}

#mainContent .wrapper .ndmenu3 li a {
background:#004252;
padding-top:5px;
display:block;
height:21px;
padding:5px 30px 0 30px;
color:#FFF;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
text-decoration:none;
}

#mainContent .wrapper .ndmenu3 li a:hover {
background:#ff9900;
text-decoration:none;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
}

#mainContent .wrapper .ndmenu3 li a.current {
background:#ff9900;
padding:5px 30px 0 30px;
display:block;
height:21px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#FFF;
font-size:14px;
text-decoration:none;
}

#mainContent .wrapper .ndmenu3 li a.current:hover {
background:#ff9900;
}

/* END ndmenu3 */
/*SUBMENU */
#mainContent .wrapper .ndsubmenu ul {
list-style-type:none;
margin:4px 0 0;
padding:0;
}

#mainContent .wrapper .ndsubmenu li {
float:left;
height:24px;
text-align:center;
margin:0 0 0 3px;
padding:1px 0 0 0;
_width:160px;
}

#mainContent .wrapper .ndsubmenu {
background:#FE9901 url(../img/newdesign/menu_buttons/ndbgr_submenu.jpg) repeat-x bottom left;
padding:0;
}

#mainContent .wrapper .ndsubmenu a{
padding-top:4px;
display:block;
padding-left:5px;
padding-right:5px;
height:19px;
color:#2e2e2e;
font-weight:700;
text-decoration:none;
}

#mainContent .wrapper .ndsubmenu a:hover { background:#5f5f5f; color:#fff;}

#mainContent .wrapper .ndsubmenusel {
height:25px;
margin-right:0;
text-align:center;
}

#mainContent .wrapper .ndsubmenusel a { color:#fff;}

/*End Submenu */

#mainContent .wrapper ul.pagelist {
	color:#555;
	padding:0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-style: normal;                           
	font-weight: normal; 
	text-transform: normal;
	letter-spacing: normal; 
	line-height: 1.4em;
	margin:0;
	list-style:none;
	overflow:hidden;
	width:100%;}

#mainContent .wrapper ul.pagelist li {
float:left;
height:280px;
margin:0 16px 16px 0;
width:236px;
padding:0;
aborder:1px solid #dedede;
}

#mainContent .wrapper ul.pagelist li.last {
	float:left;
	height:280px;
	margin:0;
	padding:0;
	width:236px;
}

#mainContent .wrapper span.bbox {
    background: none repeat scroll 0 0 #035668;
    border: 1px solid #035668;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    margin-right: 5px;
    padding: 0 5px; }
	
#mainContent .wrapper ul.pagelist li.vidapp {margin-right: 15px; border-left:1px solid #dedede; width:235px; height:206px;}
#mainContent .wrapper ul.pagelist li.last_vidapp { margin-right:0;}
#mainContent .wrapper ul.pagelist li p { font-size:11px;}
#mainContent .wrapper ul.pagelist li p.videoapp { font-size:12px; padding-left:15px; line-height:1.8em; } 
#mainContent .wrapper ul.pagelist li img { vertical-align:middle; margin-bottom:14px; } 
#mainContent .wrapper ul.pagelist li p a { color:#a00008; font-family:Verdana, Geneva, sans-serif; font-size:9px;}
#mainContent .wrapper ul.pagelist li p a:hover {color:#a00008; text-decoration:none;}
#mainContent .wrapper a.redsm, #mainContent .wrapper p a.redsm { color:#a00008; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:underline;}
#mainContent .wrapper a.redsm:hover, #mainContent .wrapper p a.redsm:hover {color:#a00008; text-decoration:none;}


#mainContent .wrapper ul.pagelist li a.img:hover { opacity:0.7; } 

#mainContent .wrapper ul.pagelist li p.title {
color:#3e9deb;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
afont-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
margin:5px 0 25px 0;
text-align:center;
}

#mainContent .wrapper ul.pagelist li p.title a { color:#3e9deb; text-decoration:none; font-size: 18px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#mainContent .wrapper ul.pagelist li p.title a:hover { color:#ff9900; text-decoration:none;}

#mainContent .wrapper .table { font-family:Tahoma, Geneva, sans-serif; border: 1px solid #dedede;margin-bottom:17px;}
#mainContent .wrapper .table_arial { font-family: Arial, Helvetica, sans-serif; border: 1px solid #dedede;margin-bottom:17px; font-size:12px;
line-height:17.76px; color:#444;}

#mainContent .wrapper .tabhead {  background-color:#2E2E2E; color:#FFFFFF;font-size:12px;}
#mainContent .wrapper .tabal td { text-align:left;}
#mainContent .wrapper .tabac td { text-align: center;}
#mainContent .wrapper .tabar td { text-align: right;}
#mainContent .wrapper .tabhead td {padding:5px;}
#mainContent .wrapper .tabbody {color:#555;}
#mainContent .wrapper .tabbody td {padding:5px;}
#mainContent .wrapper .lightbgr td { background:#ededed; color:#444;}
#mainContent .wrapper .bright {border-right:1px solid #dedede;}

#mainContent .wrapper li a.noicon { display:inline-block; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:normal; font-size:12px; color:#fff; text-decoration:none; background:#969696; -moz-border-radius: 3px;
border-radius: 3px; padding:2px 8px 6px 8px; height:14px; awidth:100px; }

#mainContent .wrapper li a.noicon:hover {background:#b1b1b1;}

#mainContent .wrapper .col-1 {float:left; width:650px; margin-right:20px; margin-top:20px;}
#mainContent .wrapper .col-2 {float:left; width:320px; height:413px; margin-top:20px; background:#efefef;}
#mainContent .wrapper .show_land {width:100%; overflow:hidden; margin:0;}
#mainContent .wrapper .show_land li {float:left; width:650px; height:131px; padding:0; color:#CF0; margin-bottom:10px; background:url(../img/show_blue.png) repeat-x top left;}
#mainContent .wrapper .show_land li.green {background:url(../img/show_green.png) repeat-x top left;}
#mainContent .wrapper .show_land li.gray {background:url(../img/show_gray.png) repeat-x top left;}
#mainContent .wrapper .show_land li:hover {cursor:pointer; opacity:0.95;}
#mainContent .wrapper .show_land li:hover .div_3 {background:url(../img/showcase_arrow.png) no-repeat 32px 28px;}
#mainContent .wrapper .show_land li:hover .div_2 .shtitle {color:#ff9900;}

#mainContent .wrapper .show_land li.last {margin-bottom:0;} 
#mainContent .wrapper .show_land li .div_1 {float:left; width:246px;}
#mainContent .wrapper .show_land li .div_1 img { border:0; margin:0; padding:0; vertical-align:top;}
#mainContent .wrapper .show_land li .div_2 {float:left; width:334px; height:131px;}
#mainContent .wrapper .show_land li .div_2 p {color:#fff; margin:0; font-family:Tahoma, Geneva, sans-serif;}
#mainContent .wrapper .show_land li .div_2 .shtitle {width:334px; height:39px; padding:7px 0 0 10px; margin:15px 0 5px 0; background:url(../img/showcase_dark.png) no-repeat top left;
color:#fff;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 20px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em; }

#mainContent .wrapper .show_land li .div_3 {float:left; width:70px; height:131px; background:url(../img/showcase_arrow.png) no-repeat 22px 28px;}

#mainContent .wrapper h2.showcase {
padding-left:30px;
background:#4D5467 url(../img/showcase_smarrow.png) 11px 17px no-repeat;
color:#fff;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 47px;
margin-bottom:17px;
} 

#mainContent .wrapper h2.vidapp {margin-bottom:13px;}

#mainContent .wrapper .col-2 p { padding:0 12px;}
#mainContent .wrapper .col-2 p.welcome {font-size:18px; letter-spacing:-1px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

/* SHOWCASE CATEGORY */
#mainContent .scategory_1 .videoapps {width:100%; overflow:hidden; margin:10px 0 0 0; padding-bottom:10px; border-bottom:1px solid #dedede;}
#mainContent .scategory_1 .videoapps li.image {float:left; width:485px; height:300px; padding:0 10px 0 0; color:#CF0; margin:0 10px 0 0; abackground:url(../img/show_dotted1.png) repeat-y top right;}
#mainContent .scategory_1 .videoapps li.content {float:left; width:485px; height:300px; padding:0; margin:0; color:#CF0; abackground:url(../img/show_blue.png) repeat-x top left;}
/* END SHOWCASE CATEGORY */

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#mainContent .wrapper #slider-wrapper {
    width:653px;
    height:392px;
	float:left;
}

#mainContent .wrapper #slider {
	position:relative;
    width:649px;
    height:333px;
    amargin-left:190px;
	background:url(../img/nivo-slider/loading.gif) no-repeat 50% 50%;
}


#mainContent .wrapper #slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#mainContent .wrapper #slider a {
	border:0;
	display:block;
}

#mainContent .wrapper .nivo-controlNav {
	position:absolute;
	bottom:-112px;
}

#mainContent .wrapper .nivo-controlNav a {
	display:block;
	width:100px;
	height:100px;
	text-indent:-9999px;
	border:0;
	margin-right:10px;
	float:left;
}

#mainContent .wrapper .main_slideshow {float:left; height:461px; width:990px; background: url(../img/nivo-slider/holder_bgr.png) repeat-x left top;}
#mainContent .wrapper .width_740 {width:740px;}
#mainContent .wrapper .main_slideshow .left_side {float:left; width:307px; position:relative; margin-right:10px; padding:0 0 10px 10px;}
#mainContent .wrapper .main_slideshow .left_side .div1 {position:absolute; float:left; top:-2px; *display:none;}
#mainContent .wrapper .main_slideshow .left_side .div2 {float:left; padding:15px; width:277px; height:158px; background: url(../img/nivo-slider/holder_box.png) repeat-x left top;}
#mainContent .wrapper .main_slideshow .left_side .div2 h2 {padding-bottom:10px;}
#mainContent .wrapper .main_slideshow .left_side .div2 p {line-height:1.8em; color:#6c6c6c;}
#mainContent .wrapper .main_slideshow .left_side .div3 {float:left; height:64px; width:306px; background: url(../img/nivo-slider/holder_arrow_big.png) no-repeat center center;}
#mainContent .wrapper .main_slideshow .left_side .test123 {float:left; padding:17px 15px 15px; height:109px; width:276px; background: url(../img/nivo-slider/holder_box2.png) repeat-x top left;}
#mainContent .wrapper .main_slideshow .left_side .test123 p.line1 {font-family:Tahoma, Geneva, sans-serif;padding-bottom:16px; font-size:16px; line-height:1.2em; color:#dfdede; }

#mainContent .wrapper .nivo-controlNav a.nivo-control0 {background:url(../img/nivo-slider/main_thumb.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.nivo-control0:hover {background:url(../img/nivo-slider/main_thumb_h.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.active0 {background:url(../img/nivo-slider/main_thumb_h.png) no-repeat;}

#mainContent .wrapper .nivo-controlNav a.nivo-control1 {background:url(../img/nivo-slider/blackberry_thumb.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.nivo-control1:hover {background:url(../img/nivo-slider/blackberry_thumb_h.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.active1 {background:url(../img/nivo-slider/blackberry_thumb_h.png) no-repeat;}

#mainContent .wrapper .nivo-controlNav a.nivo-control2 {background:url(../img/nivo-slider/classic_thumb.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.nivo-control2:hover {background:url(../img/nivo-slider/classic_thumb_h.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.active2 {background:url(../img/nivo-slider/classic_thumb_h.png) no-repeat;}

#mainContent .wrapper .nivo-controlNav a.nivo-control3 {background:url(../img/nivo-slider/art_thumb.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.nivo-control3:hover {background:url(../img/nivo-slider/art_thumb_h.png) no-repeat;}
#mainContent .wrapper .nivo-controlNav a.active3 {background:url(../img/nivo-slider/art_thumb_h.png) no-repeat;}



/* #mainContent .wrapper .nivo-controlNav a { float:left; display:block;} 
#mainContent .wrapper .nivo-controlNav a.active {
	background:url(../img/nivo-slider/main_thumb_h.png) no-repeat;
	
}*/

#mainContent .wrapper .nivo-controlNav a:hover {background:url(../img/nivo-slider/main_thumb_h.png) no-repeat;}

#mainContent .wrapper .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../img/nivo-slider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
#mainContent .wrapper a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
#mainContent .wrapper a.nivo-prevNav {
	left:15px;
}

#mainContent .wrapper .nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}

#mainContent .wrapper .nivo-caption p { margin-bottom:0; color:#ddd;}

#mainContent .wrapper .nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

#mainContent .wrapper .nivo-caption a:hover { text-decoration:none; color:#ff9900;}

/*
#mainContent .wrapper #slider .nivo-controlNav {
	position:absolute;
	bottom:-115px; // Put the nav below the slider 
}
#mainContent .wrapper #slider .nivo-controlNav img {
	display:inline; // Unhide the thumbnails 
	position:relative;
	opacity:0.8;
	margin-right:10px;
}
*/

#mainContent .wrapper a.more_tut {display:block; width:281px; height:66px; background:url(../img/more_tut.png) no-repeat top left;}
#mainContent .wrapper a.more_tut:hover {opacity:0.8;}
