/* Site settings */
body {background:url('../img/tile.png');font-family:Arial,sans-serif;font-size:70%;font-weight:normal;font-style:normal;color:#000000;text-align:center;margin:0 0 10px 0;}
img{border:0;}
h1{margin:0;padding-top:5px;font-size:2.0em;text-align:center;}
h2{margin:0;padding-top:10px;font-size:5em;text-align:center;}
h3{margin:0;padding-top:0px;font-size:3em;text-align:center;}
h4{margin:0;padding-top:0px;font-size:2.2em;text-align:center;}
p{margin:0;padding:0;font-size:1.25em;}
#wrap2{width:800px;margin:auto;margin-top:0;text-align:left;color:#000e7a;background-color:#fffCE9;border:2px solid;border-color:black;overflow:hidden;}
#wrap3{width:800px;float:left;margin:0 0 0 150px;text-align:left;color:#000e7a;background-color:#fffCE9;border:2px solid;border-color:black;overflow:hidden;}
#header{width:800px;height:127px;margin:0;border-left:0px solid;border-right:0px solid;border-color:#000;background-color:#FFF}
#nav{width:800px;background-color:#990202;height:50px;border-top:1px solid;border-bottom:1px solid;border-color:#000;}
.top_menu{width:100%;height:44px;background:#990303 url(/img/inc/menu-background.png);font-size:1.3em;background-repeat:repeat-x;background-position:top;padding:0;overflow:hidden;}
.top_menu ul{list-style-type: none;padding:0;margin:0;display:inline;}
.top_menu li{width:9.9%;height:44px;border-right:0.5px #034e99 solid;float:left;}
a.top_nav{color:#fff;display:block;text-decoration:none;height:44px;width:100%;text-align:center;}
a.top_nav:hover{background:#034e99 url(/inc/img/menu-live.png);background-repeat:repeat-x;background-position:top;}
a.top_nav:link {color:white; cursor:pointer;}
a.top_nav:visited {color:white;}
.padding_large{padding-top:19%;}
.padding_small{padding-top:8%;}
#navbar  #home .top_menu #homenav a,.top_menu #funnav a,#work .top_menu #worknav a,#vid .top_menu #vidnav a,#math .top_menu #mathnav a,#blog .top_menu #blognav a,#tool .top_menu #toolsnav a,#tute .top_menu #tutnav a,#cent .top_menu #centnav a,#us .top_menu #usnav a{background:#034e99 url(/img/inc/menu-live.png);background-repeat:repeat-x;background-position:top;}
#ad1{width:728px;height:90px;padding:5px 0 5px 0;margin:0px 0 0 34px;}
#adtop{width:728px;height:auto;padding:5px 0 5px 0;margin:0px 0 0 34px;}
#right{width:639px;float:right;margin:0;padding:0;background-color:#FFFCE9;overflow:hidden;display:inline;border-left:1px solid;border-color:#000}
#searchcontainer{width:800px;height:auto;overflow:hidden;border-bottom:4px solid;border-top:4px solid;border-color:#990303;background-color:#990303;}
#googlesearch{width:800px;height:auto;overflow:hidden;border-top:3px solid;border-bottom:3px solid;border-color:#990303;background-color:white}
#searchleft{width:780px;float:left;padding-left:15px;overflow:hidden;display:inline;}
#searchright{float:right;color:#000e7a;overflow:hidden;display:inline;overflow:hidden;display:inline}
a.frm_sub{display: block;width: 100px;height: 30px;background:  url(/search/inc/img/submit.png); background-repeat:no-repeat;float:left;margin-top:3px;}
.frm_sub:hover {background-position: -101px 0;}
.featured{width:800px;margin:0;padding-top:5px;border-bottom:4px solid;border-color:#990303;overflow:hidden;}
.categoriescarousel{width:800px;margin:0;padding:0px;border-bottom:4px solid;border-color:#990303;overflow:hidden;}
.next{border-left:1px solid;border-bottom:2px solid;border-color:#000;text-align:right;height:32px; font-size:1.7em;}
.next p{padding:2px;}
.prevnext{width:400px;float:left;margin:11px 0 0 4px;text-align:left;font-size:1.7em;}
.prevnext p{padding:4px;}
.spanprevnext{width:375px;float:right;margin:11px 4px 0 0;text-align:right;font-size:1.7em;}
#spantop{width:800px;float:right;font-weight:bold;padding: 0 0 10px 0;border-bottom:2px solid;border-color:#000;background-color:#990303;}
#spantop a:link,
#spantop a:visited {color:white}
#spantop a:hover {color:lightgrey}
#spanbot{width:800px;float:right;font-weight:bold;padding: 0 0 10px 0;border-top:2px solid;border-color:#000;display:inline;background-color:#990303;}
#spanbot a:link,
#spanbot a:visited {color:white}
#spanbot a:hover {color:lightgrey}
.game{width:640px;margin:0;height:106px;padding-top:5px;border-bottom:2px solid;border-color:#000;overflow:hidden}
.game img{float:left;margin:0px 5px 0 6px;padding-top:3px;width:94px;height:94px}
.game p{width:531px;float:right;font-weight:bold;margin-right:2px;margin-top:0px;padding-top:0px;font-size:1.3em;text-align:left;display:inline;overflow:hidden;}
.game a{font-size:2em;font-weight:bold;}
.game2{width:640px;margin:0;height:106px;padding-top:5px;border-bottom:2px solid;border-color:#000;overflow:hidden}
.game2 img{float:left;margin:3px 5px 0 6px;padding-top:3px;}
.game2 p{width:531px;float:right;line-height:1;font-weight:bold;margin-right:2px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
.game2 a{font-size:2em;font-weight:bold;}
.gameimg2{width: 94px;height: 94px;position: relative;   float:left;top: 0;left: 0;}
.gameimg2 img{width:90px;height:90px;padding:2px 0 0 4px}
.image_holder{float:left;width:94px;height:94px;padding-right: 11px;}
.NEW{background:url('/inc/img/NEW.png') no-repeat;width: 90px;height: 90px;position: absolute;top: 1px;left: 5px;}
.gamelink{float:left;overflow:hidden}
.gamelink p{font-weight:bold;margin-right:0px;margin-top:0px;font-size:1.3em;text-align:left;display:inline;overflow:hidden}
.gamelink a{font-size:1em}
.gamelink2{float:left;overflow:hidden}
.gamelink2 p{font-weight:bold;margin-right:0px;margin-top:0px;font-size:1.5em;text-align:left;display:inline;overflow:hidden}
.gamelink2 a{font-size:1em}
.gamebot{width:640px;margin:0;height:103px;padding-top:4px;border-color:#000;overflow:hidden;}
.gamebot img{float:left;margin:0px 5px 0 6px;padding-top:3px;width:94px;height:94px}
.gamebot p{width:529px;float:right;font-weight:bold;margin-right:4px;margin-top:0px;padding-top:0px;font-size:1.3em;text-align:left;display:inline;overflow:hidden;}
.gamebot a{font-size:2em;font-weight:bold;}
.gamebot2{width:640px;margin:0;height:103px;padding-top:4px;border-color:#000;overflow:hidden;}
.gamebot2 img{float:left;margin:0px 5px 0 6px;padding-top:3px}
.gamebot2 p{width:529px;float:right;font-weight:bold;margin-right:4px;margin-top:0px;padding-top:0px;font-size:1.5em;text-align:left;display:inline;overflow:hidden;}
.gamebot2 a{font-size:2em;font-weight:bold;}
#left{width:160px;border:0;margin:0;overflow:hidden;display:inline;float:left;}
#popular{width:160px;border:0;margin:0;overflow:hidden;display:inline;float:left;}
#popular img{width:120px;height:120px;padding:0;margin: 20px 0 0 20px}
.google{width:160px;border-right:1px solid;border-bottom:1px solid;border-color:#000;height:600px;}
.googlebot{width:160px;border-right:1px solid;border-color:#000;height:600px;}
.google2{width:160px;}
#ad-bot-728x90{width:728px;height:90px;padding:5px 0 5px 0;margin:0px 0 0 34px;clear:both}
a {text-decoration:underline;}
a:link {color:blue; cursor:pointer;}
a:visited {color:blue;}
a:hover {color:#9494b2;}
a * {color:#000000;text-decoration:underline;}
sup {font-size:0.7em; vertical-align: 0.3em;}
sub {font-size:0.7em;}

.outer{position:relative;width:1180px;margin:auto;}
.outer_divs{position:absolute;width:200px;top:2px;right:0;}
.clear{clear:both;}
.outer_ads{width:200px;background-color:white;margin: 10px 0 10px 0;}
.outer_ads p{text-align:left;margin: 5px 2px 0 2px;padding: 0 0 5px 0;font-weight:bold;text-align:center}
.outer_ads li{margin: 3px 0 0 2px;}
.outer_ads{width:200px;text-align:center;padding-bottom:10px;}

#slideshow1 {
width: 780px;
position: relative;
padding: 5px 10px 10px 10px;
border-bottom: 4px #990303;
}


#slideshow1 .m_wrap {
width: 720px;
height: 40px;
overflow: hidden;
margin-left: 29px;
padding-top: 6px;
zoom: 1;
position: relative;
}

#slideshow1 ul {
list-style: none;
margin: 0;
padding: 0;
width: 1000000px;
position: relative;
}

#slideshow1 li {
font-size: 1.5em;
text-align: center;
font-weight: bold;
float: left;
position: relative;
width: 110px;
margin-right:5px;
margin-left:5px;
}

#slideshow1 img {
height: 30px;
}

#slideshow1 .prev {
position: absolute;
top: 40px;
display: block;
width: 33px;
height: 40px;
text-indent: -99999px;
background: url(https://www.mathnook.com/math/inc/img/prev-horizontal.png) 0 5px no-repeat;
left: 3px;
}

#slideshow1 .next {
position: absolute;
top: 40px;
right: 2px;
display: block;
width: 33px;
height: 40px;
border: 0;
text-indent: -99999px;
background: url(https://www.mathnook.com/math/inc/img/next-horizontal.png) 0 5px no-repeat;
}


#slideshow2 {
width: 780px;
position: relative;
padding: 10px;
}

#slideshow2 .m_wrap {
width: 720px;
overflow: hidden;
margin-left: 29px;
zoom: 1;
position: relative;
}

#slideshow2 ul {
list-style: none;
margin: 0;
padding: 0;
width: 1000000px;
position: relative;
}

#slideshow2 li {
font-size: 1.2em;
text-align: center;
font-weight: bold;
float: left;
position: relative;
width: 134px;
margin-right:5px;
margin-left:5px;
}

#slideshow2 img {
height: 130px;
width: 130px;
}

#slideshow2 .prev {
position: absolute;
top: 52px;
display: block;
width: 33px;
height: 40px;
text-indent: -99999px;
background: url(https://www.mathnook.com/math/inc/img/prev-horizontal.png) 0 5px no-repeat;
left: 3px;
}

#slideshow2 .next {
position: absolute;
top: 52px;
right: 2px;
display: block;
width: 33px;
height: 40px;
border: 0;
text-indent: -99999px;
background: url(https://www.mathnook.com/math/inc/img/next-horizontal.png) 0 5px no-repeat;
}
