@charset "UTF-8";
/* CSS Document */

.laptop-container {
	position:relative;
	margin:auto;
	top:0px;
	width:380px;
	height:216px;
}

.laptop-top {
	position:absolute;
	left:0px;
	top:0px;
	width:380px;
	height:19px;
}

.laptop-left {
	position:absolute;
	left:0px;
	top:19px;
	width:57px;
	height:197px;
}

.screen {
	position:absolute;
	left:57px;
	top:19px;
	width:267px;
	height:157px;
}

.laptop-right {
	position:absolute;
	left:324px;
	top:19px;
	width:56px;
	height:197px;
}

.laptop-bottom {
	position:absolute;
	left:57px;
	top:176px;
	width:267px;
	height:40px;
}

/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
        margin:0;
        padding:0;
        display:block;
        overflow:hidden;
        text-indent:-8000px;
}

/* // image replacement 
			
#container{	
        margin:0 auto;
        position:relative;
        text-align:left;
        width:446px;
        background:#fff;		
        margin-bottom:2em;
}

#header{
        height:80px;
        line-height:80px;
        background:#5DC9E1;
        color:#fff;
}				

#content{
        position:relative;
}*/

/* Easy Slider */

.carouselSlider ul, .carouselSlider li {
        margin:0;
        padding:0;
        list-style:none;
}

.carouselSlider li { 
        width:267px;
        height:157px;
        overflow:hidden; 
}

#prevBtn, #nextBtn { 
        display: block;
	height: 39px;
        left: -55px;
        overflow: visible;
        position: absolute;
        top: 71px;
        width: 30px;
        z-index: 1;
}

#nextBtn { 
        left:295px;
}	

#prevBtn a, #nextBtn a {  
        display:block;
        position:relative;
        width:30px;
        height:39px;
        background: url("../images/btn_prev.png") no-repeat 0 0;	
}

#nextBtn a { 
        background: url("../images/btn_next.png") no-repeat 0 0;	
}	
        
/* numeric controls */	

ol#controls{
        margin:1em 0;
        padding:0;
        height:28px;	
}

ol#controls li{
        margin:0 10px 0 0; 
        padding:0;
        float:left;
        list-style:none;
        height:28px;
        line-height:28px;
}

ol#controls li a{
        float:left;
        height:28px;
        line-height:28px;
        border:1px solid #ccc;
        background:#DAF3F8;
        color:#555;
        padding:0 10px;
        text-decoration:none;
}

ol#controls li.current a{
        background:#5DC9E1;
        color:#fff;
}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}