/*CSS reset*/
#coverSet{
background:url(coverdim.png);
float: left;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 1499;
}
#coverWrap{
width:680px;
height:440px;
margin:auto;
position:absolute;
margin-top: -243px;
left:50%;
top: 50%;
margin-left:-340px;;
}
#coverSet img[src='images/bar.png']{
position: absolute;
left: 50%;
top:10%;
margin-top: -30px;
margin-left: -175px;
}
#coverMain{
background:url(coverbg.png) no-repeat;
width:100%;
height:100%;
margin:auto;
}
#coverContent{
top:100px;
position:relative;
font-family: calibri,cambria,arial,helvetica;
}
#coverClose{
color:#555;
font-size: 14px;
float: right;
margin-right: 13%;
margin-top: 15%;
}
#coverClose:hover{
color:#999
}
#coverClose:active{
color:#000;
}
#coverHead{
font-size: 44px;
font-weight: bold;
width: 500px;
text-align: center;
margin-left: 53px;
color: #444;
float: left;
margin-top: 10px;
}
#coverHint{
clear: both;
float: left;
width: 500px;
font-size: 31px;
margin: 40px auto;
margin-left: 65px;
font-weight: bold;
color: #666;
text-align: center;
}
ul, menu, dir ,a,div,img,span,li{
list-style-type: none;
margin:0;
padding:0;
}

html,body {
margin: 0px!important;
height: 100%;
}
#containerWrap{
min-height: 100%;
height: auto;
background: #fcfcfc;
}
#detailOutWrap{
position:relative;
z-index:500;
text-align:center;
font-size:12px;
width:100%;
height:37px;
padding-top:2px;
box-shadow:0 1px 15px 2px #999	;
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
}
#detailInWrap{
width:850px;
margin:auto;
}
#details input[type='button']{
font-weight:bold;
background: -webkit-linear-gradient(top, rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); 
width:100px;
height:26px;
border:2px solid #0DB2DB;
border-radius:10px;
margin-top:4px;
margin-left:5px;
color:white;
font-family:calibri;
cursor:pointer;
}
#details input[type='button']:hover{
background: -webkit-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
border-color:#49c0f0;
}
#details input[type='button']:active{
background: -webkit-linear-gradient(top, #356aa0 0%,#356aa0 100%);
border-color:#356aa0;
}
#details{
width:780px;
margin:auto;
line-height:16px;
font-family:calibri,cambria,helvetica, arial;
color:#333;
}
#detailClose{
float:right;
margin-top:6px;
color:#555;
font-size:14px;
}
#detailClose:hover{color:#eee}
#detailClose:active{color:#000;margin-top:7px;}
#mainContents {
margin : 0 auto;
width: 980px;
padding-bottom: 370px;
height: auto;
position:relative;
z-index:0;
margin-top: -77px;
}

img,a{
border:none;
}
a{
text-decoration:none;
cursor:pointer;
}

body{
font-family:helvetica,arial;
font-weight:100;
}
#header {
margin: 0 auto;
height: auto;
min-width: 980px;
width: 100%;
z-index: 100;
position:relative;
}
#topWrap{
position:relative;
height: 20px;
top:0;
display: block;
border-bottom: 1px solid #ddd;
background: rgb(249,249,249); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(249,249,249,1) 1%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(249,249,249,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 1%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(249,249,249,1) 1%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(249,249,249,1) 1%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(249,249,249,1) 1%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */

}
#topsWrap{
width:980px;
margin: 0 auto;
display:block;
position:relative;
height:17px;
z-index: 550;
}

#categBar{
    width:100%;
    height: 34px;
    position: relative;
	z-index:99;
	background:#fcfcfc;
    border-bottom: 1px solid #ddd;}
	

#rightSignin{
font-size: 13px;
list-style:none;
position:absolute;
font-weight: 900;
right: 0%;	
z-index: 550;
}

#rightSignin li{
border-radius: 0 0 3px 3px;
float:left;
margin-right:10px;
text-align:center;
z-index: 550;
position: relative;
cursor:pointer;
display: inline-block;
padding:0 15px 2px 15px;
border: 1px solid #eee;
}
#rightSignin li:hover{
text-decoration:underline;
}
#wishTop{
margin-top:-26px;
height: 46px;
z-index: 550;
}
#wishTop a,#wishTop a:visited{
color:#333;
}
#wishAmt{
font-size: 23px;
color: darkRed;
display:inline;
}

#wishTop:hover{
margin-top: -1px;
}

#signinTop{
height: auto;	
width:154px;	
margin-top: -42px;
z-index: 550;
position:relative;
padding-bottom:5px !important;
border-color:#bbb !important;
}
signinTop a,signinTop a:visited{
color: #3B5998;
}
#signinTop:hover{
background: rgb(96,108,136); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwNmM4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjRjNmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(96,108,136,1) 0%, rgba(63,76,107,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,108,136,1)), color-stop(100%,rgba(63,76,107,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-8 */
border-color:#3B5998 !important;
color:#fff;
margin-top:0px;
}
#signinTop a:hover,#signinTop a{
color:#fff;
}
#signinTop img{
margin: 8px auto -13px auto;
display: block;
width: 80px;
}


#headerWrap{
display: block;
margin: auto;
position: relative;
height: auto;
}
#afterheaderWrap{
background: url(../images/header.png) 50% 0;
width: 100%;
min-width:980px;
height: 82px; 
display: block;
position: relative;
z-index: 100;
border-bottom: 1px solid #ccc;
}
#searchWrap{
display:inline-block;
}
#searchBar {
width: auto;
margin: 23px auto;
height: 40px;
display: block;
float: left;
text-align: center;
}
#srchbtn{
cursor: pointer;
float: left;
width: 56px;
height: 40px;
margin-left: 10px;
border-radius:6px;
background:url('../images/srchbtn.png') -2px -3px no-repeat;
}
#srchbtn:hover{
background:url('../images/srchbtn.png') -2px -47px no-repeat;
}
#srchbtn:active{
background:url('../images/srchbtn.png') -2px -90px no-repeat;
}
#header input[type="text"] {
float:left;
width: 500px;
height: 28px;
font-size: 20px;
padding: 5px 5px 5px 7px;
font-weight:100;
font-family: Calibri,Helvetica, Arial;
color: #333;
border: #CCC 1px solid;
border-radius: 5px;
outline:none;
}
#searchpaneWrap{
width:980px;
margin:auto;
position: relative;
}
#searchPane{
width: 880px;
clear: both;
}

#logo {
width: 250px;
height:70px;
float:left;
}
#logo img{
width:250px;
}
.newShelf,#recommendedWrap{
width: 960px;
height:auto;
margin:auto;
margin-bottom: -85px;
text-align:center;
padding-top:120px;
}

.shelfTopWrap,#recoTop{
width: 100%;
display:block;
height:30px;
border-bottom: 3px solid #333;
}
.shelfName,#recoTitle{
display:block;
float:left;
font-weight:bold;
padding: 5px 70px 5px 20px;
z-index:1;
position:relative;
color: #333;
}
.shelfTopics{
float:left;
display:block;
height: 13px;
padding-top: 9px;
position:relative;
margin-left:-5px;
z-index:0;
}
.shelftopicsWrap {
display:block;
font-size: 14px;
}
.shelftopicsWrap ul{
display: inline-block;
width:auto;
}
.shelftopicsWrap li {
display:block;
float:left;
}
.shelftopicsWrap li a{
margin-top:-7px;
float:left;
font-size:13px;
padding: 6px 0;
color:#777;
min-width: 100px;
}
.shelftopicsWrap li a:hover{
color: #222;
}

.shelftopicsWrap li.selected a,.shelftopicsWrap li.selected a:hover{
float:left;
display:block;
}
.shelftopicsWrap li.selected a{
font-weight:bold;
color: #333;
font-size: 14px;
}
.shelftopicsWrap li.selected a:hover, .shelftopicsWrap li.selected:hover{
text-decoration:none;
cursor:default;
}
.shelfWrap,#recoDisplay{
display:block;
position:relative;
z-index:2;
height: 240px;
width:100%
border: 1px solid #eee;
box-shadow: 0px 6px 7px -2px #ccc;
padding-top: 5px;
}
.shelfitemWrap{
height:auto;
width: 100%;
position:relative;
margin: auto;
margin-top: 7px;}
.shelfitemdisplayWrap{
width: 820px;
display: block;
position: relative;
overflow: hidden;
margin-left: 70px;
float: left;
}

.shelfItems{
width:100000px;
display:block;
position:relative;
}
.shelfItems li{
display:inline-block;
*display:inline;/*for ie*/
zoom:1;/*for ie*/
list-style:none;
width: 188px;
float:left;
position:relative;
padding-top: 20px;
height: 200px;
border: 1px solid #fcfcfc;
cursor:pointer;
margin-right: 20px;
}
.shelfItems li:hover .shelfitemText{
text-decoration:underline;
}
.shelfItems li:hover .shelfitemimgWrap img{
box-shadow: 0 4px 7px -2px #999;
}
.shelfItems li:active{
background:#f9f9f9;
}
.slideBack a, .slideFwd a {
padding: 0px 21px 25px 20px;
}
.slideBack:hover{
background: url('../images/sidebuttons.png') -3px -53px;
}
.slideBack:active{
background: url('../images/sidebuttons.png') -3px -103px;
}
.slideBack,.slideFwd{
background: url('../images/sidebuttons.png') -3px -3px;
width: 43px;
height: 43px;
position: absolute;
border-radius: 11px;
float: left;
margin:0;
margin-top: 90px;
cursor: pointer;
margin-left: 5px;
}
.slideFwd{
background: url('../images/sidebuttons.png') -53px -3px;
float:right;
margin-right: 5px;
right: 0%;
}

.slideFwd:hover{
background: url('../images/sidebuttons.png') -53px -53px;
}

.slideFwd:active{
background: url('../images/sidebuttons.png') -53px -103px;
}
.shelfitemimgWrap img{
background:#fff;
padding:5px;
max-width: 170px;
height:110px;
border:1px solid #f2f2f2;
}
.shelfitemText {
margin-top:20px!important;
line-height: 15px;
font-size: 13px;
width:80%;
height: 70px;
color:black;
}

#wishTop{
background: rgb(252,252,252); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
color:#088bbb;
}

#signinTop{
color: #f9f9f9;
background: rgb(109,179,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzBkYTRlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzBjOTJkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZGIyZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(109,179,242,1) 0%, rgba(13,164,224,1) 49%, rgba(12,146,209,1) 51%, rgba(13,178,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(49%,rgba(13,164,224,1)), color-stop(51%,rgba(12,146,209,1)), color-stop(100%,rgba(13,178,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(13,164,224,1) 49%,rgba(12,146,209,1) 51%,rgba(13,178,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(13,164,224,1) 49%,rgba(12,146,209,1) 51%,rgba(13,178,219,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(13,164,224,1) 49%,rgba(12,146,209,1) 51%,rgba(13,178,219,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(109,179,242,1) 0%,rgba(13,164,224,1) 49%,rgba(12,146,209,1) 51%,rgba(13,178,219,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#0db2db',GradientType=0 ); /* IE6-8 */
}

.auth{
font-weight:100;
font-size:11px;
color:#999;
}
.fixed {
position:fixed !important;
z-index:400;	
}
#slides{
text-align: center;
min-width: 980px;
min-height: 308px;
margin:auto;
}

.slideshowImg{
display:none;
}
.currentImg{
display:block;
position:relative;
}
#categShow{
position: absolute;
min-width: 980px;
min-height: 308px;
width: 100%;
height: 100%;
z-index: 99;
}
#categshowBack{
z-index: 900;
background:white;
width: 100%;
height: 100%;
opacity:0;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
#categShow img,#categshowImg{
	position:relative;
z-index:10;
}
.categsofShow{	
z-index: 10000;
position: absolute;
}
.categsofShow:hover{
border: 2px solid #444;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
box-shadow: inset 0 20px 100px 10px #999;
-webkit-box-shadow: inset 0 20px 100px 10px #999;
-moz-box-shadow: inset 0 20px 100px 10px #999;
-ms-box-shadow: inset 0 20px 100px 10px #999;
-o-box-shadow: inset 0 20px 100px 10px #999;
}
#categShow a{
display:block;
z-index: 10000;
}
#mobileShow{
height:100%;
left:0;
width:31.2%;
top: 0;
} 
#laptopShow{
left:31.2%;
width:32.22%;
height:50%;
top: 0;
}
#eyewearShow{	
left:31.2%;
width:32.22%;
height:50%;
top: 50%;
}
#tabletShow{	
left:63.42%;
width:21.5%;
height:50%;
top:0%;
}
#cameraShow{	
left:63.42%;
width:21.5%;
height:50%;
top: 50%;
}
#watchesShow{	
right:0;
width:15.13%;
height:100%;
top: 0%;
}
#slidesWrap{
margin:auto;
}
#slidesimageWrap{
margin:auto;
background: #Fff;
width: 980px;
margin: auto;
}
#slidesimageWrap img {
margin: 0 auto;
width: 100%;
-moz-box-shadow: 0px 5px 15px 2px #ccc;
-webkit-box-shadow: 0px 5px 15px 2px #ccc;
box-shadow: 0px 5px 15px 2px #ccc;
}


#footer{
height: 225px;
margin-top: -245px;
background: #f2f2f2;
bottom: 0;
padding-top: 20px;
font-family: 'arial';
color: #111;
width: 100%;
min-width: 980px;
clear: both;
position: relative;
box-shadow: 0 0 15px 3px #bbb;
}
#ftrlinks {
margin: -3px auto;
float:left;
display: inline-block;
list-style:none;
}
#ftrlinks li{
margin-top:5px;
}
#ftrlinks li a{
text-decoration: none;
color: #555;
}
.ftrSets{
float:left;
font-size: 13px;
margin-left:30px;
}
.ftrSets input[type='text']{
margin-top:10px;
width: 295px;
height: 25px;
border: 1px solid #bbb;
border-radius: 3px;
padding-left: 5px;
outline: none;
}
.ftrSets input[type='button']{
height: 29px;
cursor:pointer;
border-radius: 3px;
border: 1px solid #bbb;
background: #00a9d8; /* Old browsers */
background: -moz-linear-gradient(top,  #00a9d8 0%, #0093b4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a9d8), color-stop(100%,#0093b4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00a9d8 0%,#0093b4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00a9d8 0%,#0093b4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00a9d8 0%,#0093b4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #00a9d8 0%,#0093b4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a9d8', endColorstr='#0093b4',GradientType=0 ); /* IE6-9 */
color:#fff;
}
.ftrSets input[type='button']:hover{
background: #00b7ea; /* Old browsers */
background: -moz-linear-gradient(top,  #00b7ea 0%, #009ec3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00b7ea 0%,#009ec3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #00b7ea 0%,#009ec3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */
color:#fff;
}
.ftrSets input[type='button']:active{
background: #0084a8; /* Old browsers */
background: -moz-linear-gradient(top,  #0084a8 0%, #00748e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0084a8), color-stop(100%,#00748e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0084a8 0%,#00748e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0084a8 0%,#00748e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0084a8 0%,#00748e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0084a8 0%,#00748e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0084a8', endColorstr='#00748e',GradientType=0 ); /* IE6-9 */
border-color:#0084a8;
color:#aaa;
}
#footerwrap{
width: 980px;
margin: auto;
}
#ftrlinks li a:hover{
text-decoration:underline;
color:#555;
}
#scllinks span{
float:left;    
}
#footertopWrap{
width:100%;
clear:both;
display: inline-block;
}
#footer #allrightres{
font-size: 12px;
color: #777;
float: left;
text-align: center;
margin-top: 10px;
width: 100%;
}

#scllinks{
list-style:none;
float:right;
display: inline-block;
margin-left: 30px;
}
#scllinks li{
float:left;
margin-left: 10px;
}

.sociallinks{
width:41px;
height:40px;
border-radius:5px
}


/*****sociallinks*******************/

#scllinks #fb{
background:url('../images/follow1.png') -1px 0;
}
#scllinks #fb:hover{
background-position: -1px -41px;
}
#scllinks #fb:active{
background-position: -1px -82px;
}

#scllinks #twitter{
background:url('../images/follow1.png') -47px 0;
}
#scllinks #twitter:hover{
background-position: -46px -41px;
}
#scllinks #twitter:active{
background-position: -46px -82px;
}
#scllinks #gplus{
background:url('../images/follow1.png') -93px 0;
}
#scllinks #gplus:hover{
background-position: -93px -41px;
}
#scllinks #gplus:active{
background-position: -93px -82px;
}

#scllinks #blog{
background:url('../images/follow1.png') -139px 0;
}
#scllinks #blog:hover{
background-position: -139px -41px;
}
#scllinks #blog:active{
background-position: -139px -82px;
}


/**************************/

.transition1{
transition: background .5s, margin .5s,width .2s;
-moz-transition: background .5s, margin .5s,width .2s;
-webkit-transition: background .5s, margin .5s,width .2s;
-o-transition: background .5s, margin .5s,width .2s;
}
.transition2{
transition:width .2s,margin .2s;;
-moz-transition:width .2s,margin .2s;;
-webkit-transition:width .2s,margin .2s;;
-o-transition:width .2s,margin .2s;;
}
.shadows1{
-moz-box-shadow:    0px 4px 3px -2px #ccc;
-webkit-box-shadow: 0px 4px 3px -2px #ccc;
box-shadow: 0px 4px 3px -2px #ccc;
}
.shadows2{
-moz-box-shadow:0px 0px 14px -2px #999;
-webkit-box-shadow: 0px 0px 14px -2px #999;
box-shadow: 0px 0px 14px -2px #999;
}
.shadows3{
box-shadow: 0px 2px 6px -1px #BBB;
-moz-box-shadow: 0px 2px 6px -1px #BBB;
-webkit-box-shadow: 0px 2px 6px -1px #BBB;
}
.shadows4{
-moz-box-shadow:0px 0px 14px 1px #999;
-webkit-box-shadow: 0px 0px 14px 1px #999;
box-shadow: 0px 0px 14px 1px #999;
}
.shadows5{
box-shadow: 0px 0px 6px 1px #ccc;
-moz-box-shadow: 0px 0px 6px 1px #ccc;
-webkit-box-shadow: 0px 0px 6px 1px #ccc;
}