/*body {
	background: #ddd;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
}*/

/*h1.demo_title {
font-size: 42px;
text-align: center;
text-shadow: 1px 1px 2px #fff;
color: #555;
margin-top: 30px;
border-bottom: 1px dashed #333;
padding-bottom: 30px;
margin-bottom: 30px;
}

.demo_ul {
display: block;
width: 200px;
margin: 0 auto;
}

.demo_ul li {
width: 100%;
list-style: none;
display: inline;
}
*/
/*.demo_ul li a{
color: #333;
text-decoration: none;
padding: 10px 5px;
margin: 0 5px 5px;
background: #fff;
border: 1px solid #555;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.demo_ul li a:hover{
color: #fff;
text-decoration: none;
background: #999;
}

.author_info {
position: fixed;
top: 90%;
left: 10px;
background: #333;
width: auto;
padding: 0 30px;
height: 40px;
line-height: 40px;
color: #fff;
color: #fff;
text-decoration: none;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}*/

.author_info:hover {
background: #2F4F4F;
}


/*Menu style begin from here
----------------------------------


/*======== Horizontal menu =========*/
#nav {
z-index: 99999;
margin:0;
padding:0;

}

#nav li a,#nav li {
float:left;

}

#nav li {
list-style:none;
position:relative;

}

#nav li a {

width: 100px;
height: 210px;
text-decoration:none;
margin:0;
font-size:12px;
font-weight:400;
text-transform:uppercase;
text-align: center;
color:#FFF;

}

#nav li a.icon1 {
background: url(../images/1.png) no-repeat center 0; width:78px

}
#nav li a.icon2 {
background: url(../images/2.png) no-repeat center 0; width:78px
}
#nav li a.icon3 {
background: url(../images/3.png) no-repeat center 0; width:78px
}
#nav li a.icon4 {
background: url(../images/4.png) no-repeat center 0; width:78px
}
#nav li a.icon5 {
background: url(../images/5.png) no-repeat center 0; width:79px
}
#nav li a.icon6 {
background: url(../images/6.png) no-repeat center 0; width:79px
}
#nav li a.icon7 {
background: url(../images/7.png) no-repeat center 0; width:79px
}
#nav li a.icon8 {
background: url(../images/8.png) no-repeat center 0; width:79px
}
#nav li a.icon9 {
background: url(../images/9.png) no-repeat center 0; width:79px
}
#nav li a.icon10 {
background: url(../images/10.png) no-repeat center 0; width:79px
}
#nav li a.icon11 {
background: url(../images/11.png) no-repeat center 0; width:79px
}
#nav li a.icon12 {
background: url(../images/12.png) no-repeat center 0; width:79px
}
#nav li a.icon13 {
background: url(../images/13.png) no-repeat center 0; width:79px
}


#nav li a span{
position: absolute;
top: 70px;
left:0;
right: 0;
font-size: 17px;
color:#cfcfcf;

}

#nav li a:hover span{
color:#fff;
}