caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
/* HTML5 tags */
header, section, footer, aside, nav, article, figure { display: block; }
/*===================*/
/*=== Main Styles ===*/
/*===================*/


a, a:visited { color:#000; text-decoration:none; }
a:hover, a:active { color:#9e805c; text-decoration:none; }
#dev7link { position:absolute; top:0; left:50px; background:url(img/dev7logo.png) no-repeat; width:60px; height:67px; border:0; display:block; text-indent:-9999px; }
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper { background:url(img/slider.png) no-repeat; width:998px; height:392px; margin:0 auto; }
#slider { position:relative; width:618px; height:246px; background:url(img/loading.gif) no-repeat 50% 50%; }
#slider img { position:absolute; top:0px; left:0px; display:none; }
#slider a { border:0; display:block; }
.nivo-controlNav { position:absolute; right:290px; bottom:-30px; }
.nivo-controlNav a { display:block; width:20px; height:22px; background:url(../img/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:-1px; float:left; }
.nivo-controlNav a.active { background-position:0 -19px; }
.nivo-directionNav a { display:block; width:30px; height:30px; background:url(img/arrows.png) no-repeat; text-indent:-9999px; border:0; }
a.nivo-nextNav { background-position:-30px 0; right:15px; }
a.nivo-prevNav { left:15px; }
.nivo-caption { text-shadow:none; font-family: Helvetica, Arial, sans-serif; }
.nivo-caption a { color:#efe9d1; text-decoration:underline; }
/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear { clear:both; }
.block { background:url(../img/block.png) no-repeat 0 0; display:block; position:fixed; width:134px; height:82px; right:0; top:182px; }
/*--------------carousel slider------------------*/
#list {
	/*height:155px;*/
	width:960px;
	margin-top:30px; 
	overflow:hidden;
	/*margin:30px auto;*/ 
}

.slider {
	float:left;
	left: -5000px; 
	/*margin:15px;*/ 
	position:relative; 
	visibility:hidden;
	/*width:935px !important;*/	
}
	
.slider ul {
	height:180px;
	/*width:960px;*/ 
}

.slider ul li {
	/*padding:0 20px;*/
	width:210px;
}

.slider ul li img {
	cursor:pointer;
	height:100px; 
	padding:0px;
	width:120px;
}

.prevs {
	cursor:pointer; 
	float:left;
	margin-left: -25px;
    margin-top: 70px;
    position: absolute;
	/*padding-top:55px;*/
}

.nexts {
	cursor:pointer; 
	float:right; 
	margin-top:-105px;
	/*padding-top:55px;*/
}

/************************************************
	      CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
	background: #000000;
	color: #ffffff; 
	cursor:default;
	padding:2px; 
	font-size:11px;   
	text-align:center;
}

.caption-top {
	border-width:0px;
}

.caption-bottom {
	border-width:0px;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:2px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}
