a,
a:link
a:visited{
text-decoration:none;
}
a:hover
a:active{
text-decoration:underline;
}
body{
margin:0 auto;
padding:0;
}

.clear{
clear:both;
}

#top{
clear:both;
height:60px;
min-width:100%;
}
#top p{
margin:0;padding:4px 4px 0 0;opacity:0.4;font-size:10px;
text-align:right;
}
#top .top{
clear:both;
height:40px;
min-width:100%;
}

#top #wrap-bottom{
/* width:940px; */
margin:0 auto;
}

#top .bottom{
float:left;
clear:both;
min-width:100%;
margin:-10px 0 0 0;
}

#top .left{
width:60%;
float:left;
height:10px;
margin:0;
-moz-border-radius:7px 7px 0 0;
-webkit-border-radius:7px 7px 0 0;
border-radius:7px 7px 0 0;
}


#top .center{
width:35%;
float:left;
height:17px;
margin:10px 0 0 0;
-moz-border-radius:0 0 7px 7px;
-webkit-border-radius:0 0 7px 7px;
border-radius:0 0 7px 7px;
}

#nav-find{
clear:both;
width:94%;
margin:-30px auto 0 auto;
}

.find label{
display:none;height:0;width:0;
}
.find input:focus{
outline:none;
}
.find form, .find input{
margin:0;
padding:0;
border:none;
background:transparent;
display:block;
}
.find{
clear:both;
margin:0 auto;
}
.find form{
width:100%;
float:right;
padding:0;
margin:0;
-webkit-border-radius:5px;
border-radius:5px;
-moz-border-radius:5px;
}

.find input[type=text]{
width:81%;
float:left;
margin:0 3px 0 0;
font:italic normal 21px arial, helvetica;
padding:8px 4px 9px 4px;
}
.find input[type=text]:focus{
background:none;

}

.find input[type=submit]{/* -moz-box-shadow:inset 3px 3px 8px #fff, inset -3px -3px 8px #fff; */
width:23px;
height:23px;
font-size:0px;
cursor:pointer;
float:right;
margin:5px -7px 0 0;
border-radius:40px;
-moz-border-radius:40px;
-webkit-border-radius:40px;
}
.find input[type=reset]{
cursor:none;
padding:0;
float:right;
width:15px;
height:6px;
font-size:0px;
margin:26px 7px 0 0;
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
border-radius:0 2px 2px 0px;
-moz-border-radius:0 2px 2px 0px;
-webkit-border-radius:0 2px 2px 0px;
}/* end find */

#top .right{
width:5%;
float:right;
height:10px;
margin:0;
-moz-border-radius:7px 7px 0 0;
-webkit-border-radius:7px 7px 0 0;
border-radius:7px 7px 0 0;

}

#wrap{
display:block;
/* width:940px; */
margin:0 auto;
min-height:800px;
clear:both;
}

#header{
position:relative;
z-index:9999;
clear:both;
margin:0 auto 30px auto;
height:200px;
width:100%;
}

#header .description{
float:left;
margin:-6px 0 0 0;
line-height:34px!important;
text-transform:uppercase;
padding:0;
text-align:left;
font:normal bold 18px arial, helvetica;

}
#header .left{
margin:55px 0 0 0;
float:left;
width:100%;
/* width:60%; */
}
#header .left h1 img{
border:0;
padding:0;
margin:0;
}
#header .left h1 img:hover{
opacity:0.7;
}
#header .left h1{
margin:0;
padding:0;
}
#header .left h1:first-letter{
font-size:80px;
margin:0;
padding:0;
float:left;
}
#header .left h1 a,
#header .left h1 a:link,
#header .left h1 a:visited{
margin:0;
padding:0;
line-height:35px !important;
font:bold 40px arial, helvetica;
text-decoration:none;
text-transform:uppercase;
}

/* #header .right{
margin:20px 0 0 0;
float:left;
width:40%;
} */

#menu{
position:relative;
z-index:9999;
width:100%;
margin: 0 auto;
min-height: 40px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.m-drop{
float:left;
list-style:none;
padding:0 0 0 20px;
margin:0;
}
.m-drop li{
list-style:none;
float:left;
margin:0;
padding:0;
}
.m-drop li a{
text-decoration:none;
display:block;
text-transform:capitalize;
}
.m-drop li a:link,
.m-drop li a:visited{
min-width:80px;
text-align:center;
font-size:14px;
font-family:Arial, helvetica, sans-serif;
padding:8px 2px 10px 2px;
margin:4px 0 0 2px;

}
.m-drop #actived{
-moz-border-radius:3px 3px 1px 1px;
-webkit-border-radius:3px 3px 1px 1px;
border-radius:3px 3px 1px 1px;
}
.m-drop li a:hover,
.m-drop li a:active{
-moz-border-radius:3px 3px 1px 1px;
-webkit-border-radius:3px 3px 1px 1px;
border-radius:3px 3px 1px 1px;
}
/* .m-drop li li a[href='#']:after{
content:">>";
font-weight:bold;
} */
.m-drop li li a:link,
.m-drop li li a:visited{
width:191px;
margin:0;
padding:4px 0 4px 8px;
text-align:left;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
}

.m-drop ul{
width:200px;
position:absolute;
padding:0;
margin:0 0 0 2px;
padding: 5px 0;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
}
 
.m-drop ul ul,
.m-drop ul ul ul,
.m-drop ul ul ul ul,
.m-drop ul ul ul ul ul{
margin:-30px 0 0 150px;
padding:5px 0;
}
.m-drop li:hover ul,
.m-drop li ul li:hover ul,
.m-drop li ul li ul li:hover ul,
.m-drop li ul li ul li ul li:hover ul,
.m-drop li ul li ul li ul li ul li:hover ul
{display:block;}
.m-drop ul,
.m-drop ul ul,
.m-drop li:hover ul ul,
.m-drop li:hover ul ul ul,
.m-drop li:hover ul ul ul li ul,
.m-drop li:hover ul ul ul li ul li ul
{display:none;}
/* original code by indam[http://www.indaam.com] */

#footer-top{
width:100%;
margin: 0 auto 10px auto;
/* min-height:300px; */
clear:both;
}

#footer-top .wrap{
padding:0;
float:left;
width:100%;
clear:both;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

#footer-top .wrap .widget{
float:left;
width:33.33%;
min-height:265px;
text-transform:capitalize;
margin: 20px 0 15px 0;
}

#footer-top .wrap .widget h3{
padding:0 0 0 20px;
text-transform:capitalize;
font-size:17px;
text-transform:uppercase;
font-weight:normal;
margin-top:10px;
}

#footer-top .wrap .widget .cn{
padding:5px 10px 5px 20px;
}
#footer-top .wrap .widget ul{
list-style:none;
margin:0;
padding:0;
}
#footer-top .wrap .widget ul li{
padding:3px 0;
}

#footer-bottom{
padding:20px 0 30px 0;
margin:20px 0 0 0;
min-width: 100%;
clear:both;
min-height:300px;
}

#footer-bottom .wrap{
margin:20px auto 0 auto;
/* width:940px; */
text-transform:capitalize;
}

#footer-bottom .wrap .widget{
float:left;
width:24%;
min-height:260px;
font-size:14px;
max-height:300px;
overflow:auto;
margin:0 0 25px 0;
}

#footer-bottom .wrap .widget .cn{
margin:7px;
}

#footer-bottom .wrap .widget h3{
padding:0 0 10px 15px;
text-transform:capitalize;
font-weight: normal;
letter-spacing: -0.05em;
font-size: 16.5px;
margin: 0;
}

#footer-bottom .wrap li{
padding:4px 4px 4px 4px;
margin:0 3px;
}

#footer-bottom .wrap ul{
list-style:none;
margin:0;
padding:0;
}

#credit{
font-family:georgia;
margin:40px auto 0 auto;
padding:12px 0;
/* width:940px; */
}

#credit p{
margin:0;
padding:0;
}

#credit p .themeby{
text-transform:uppercase;
font:normal normal 10px/20px verdana;
padding:0 0 0 58px;
}

#widget-top{
/* width:940px; */
margin:0 auto;
width:100%;
clear:both;
}

#widget-top .widget-top{
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:20px auto 0 auto;
}

#widget-top .widget-top h3{
padding:5px 0;
margin:0;
text-align:center;
font:normal 17px arial, helvetica;
text-transform:uppercase;}

#widget-top .widget-top .widget{
padding:5px 5px 10px 5px;
}

#ads{
width:100%;
margin:10px auto;
clear:both;
}

#ads .wrap{
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:10px;
}

.ads-content{
text-align:center;
}

.title-not{
clear:both;
text-align:center;
margin:0;
padding:10px 0;
font-weight:bold;
font-family:'arial black', helvetica;
text-transform:uppercase;
}
.s-not{
min-width:400px;
max-width:600px;
clear:both;
text-align:center;
margin:0 auto;
padding:10px 0;
}
.error404 #wrap #content .find{
float:none!important;
margin:0 auto!important;
}

.error404 #wrap #content .find input[type=text]{
width:90%;
}

/* bubble */
#bubble{
margin-top:25px;
float:left;
width:100%;
clear:both;
height:40px;
margin-bottom:-40px;
}

#bubble .bubble1,
#bubble .bubble2,
#bubble .bubble3,
#bubble .bubble4,
#bubble .bubble5,
#bubble .bubble6{
float:left;
-moz-border-radius:50%;
-webkit-border-radius:500px;
border-radius:500px;
}
#bubble .bubble1{
width:100px;
height:100px;
margin:0 0 0 20px;
}

#bubble .bubble2{
width:60px;
height:60px;
margin:40px 0 0 -30px;

}
#bubble .bubble3{
width:30px;
height:30px;
margin:20px 0 0 0px;
}

#bubble .bubble4{
width:80px;
height:80px;
margin:50px 0 0 -30px;
}

#bubble .bubble5{
width:30px;
height:30px;
margin:25px 0 0 -35px;
}

#bubble .bubble6{
width:20px;
height:20px;
margin:45px 0 0 -15px;
}
/* end buble */