/* 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;}
img.minidog {padding: 0 0 8px 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;font-size:6em;text-align:center;}
p{margin:0;padding:0;font-size:1.25em;}
#math-game-hdr{width:640px;height:152px;padding-top:5px;text-align:left;font-weight:bold;border-bottom:2px solid;border-color:#000;overflow:hidden}
#math-game-hdr p{text-align:center;padding-top:3px;font-size:1.8em;font-weight:bold;margin:0 10px 0 10px}
#wrap{width:800px;height:2141px;margin:auto;margin-top:0;text-align:left;background-color:#fffCE9;border:1px solid;border-color:#000}
#wrapfeatured{width:800px;height:2441px;margin:auto;margin-top:0;text-align:left;color:#000e7a;background-color:#fffCE9;border:1px solid;border-color:#000}
#wrapbanner{width:800px;height:2142px;margin:auto;margin-top:0;text-align:left;color:#000e7a;background-color:#fffCE9;border:1px solid;border-color:#000}
#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;}
#head{margin:0;border-left:0px solid;border-right:0px solid;border-color:#000;}
#header{width:800px;height:127px;margin:0;border-left:0px solid;border-right:0px solid;border-color:#000;background-color:#FFF;overflow:hidden}
#header p{text-align:center;font-size:1.8em;color:red;}
#nav{width:800px;background-color:#990202;height:50px;border-top:1px solid;border-bottom:1px solid;border-color:#000;}
/*New Menu Layout*/
.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%;}

/*Set live link*/
#navbar .top_menu #homenav a,#fun .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;
}
#adtop{width:728px;height:auto;padding:5px 0 5px 0;margin:0px 0 0 34px;}
#ad1{width:728px;height:90px;padding:5px 0 5px 0;margin:0px 0 0 34px;}
#holder728{width:800px;height:100px;overflow:hidden;border-bottom: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;}
#searchright{float:right;color:#000e7a;overflow:hidden;display:inline;overflow:hidden;display:inline}
#googlesearch{width:800px;height:auto;overflow:hidden;border-top:3px solid;border-bottom:3px solid;border-color:#990303;background-color:white}
#searchleft{width:780px;height:auto;float:left;padding-left:15px;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;}
#content{width:800px;clear:both;color:#000e7a;overflow:hidden;}
#holder{width:800px;float:left}
#right{width:637px;float:right;margin:0;padding:0;border-left:1px solid;border-color:#000;background-color:#FFFCE9;overflow:hidden;display:inline}
#no_1{width:639px;margin:0;height:101px;padding:0px;border-top:0px solid;border-color:#000;}
#no_1 img{float:right;padding:0px;margin:0px;}
#no_1featured{width:640px;float:right;margin:0;height:101px;padding:0px;border-top:0px solid;border-color:#000;background-color:#003366}
#no_1featured img{float:right;}
#mathpupfeatured{width:159px;height:150px;float:left;margin:0;border-right:1px solid;border-bottom:2px solid;border-top:0px solid;border-color:#000;overflow:hidden;}
#mathpup{width:160px;height:150px;margin:0;border-right:1px solid;border-bottom:1px solid;border-top:0px solid;border-color:#000;overflow:hidden;}
#mathpup a:link{color:white;}
#mathpup a:visited{color:white;}
#categoryhdr {border-bottom:2px solid;border-color:#000;padding-bottom: 10px;}
#categoryhdr h3{width:640px;text-align:left;margin-left: 10px;padding:10px 0 0 0;}
#categoryhdr p{text-align:left;font-size:1.6em;margin: 0 10px 0 10px;}
.grade-link {padding-left:26px;font-size:1.8em;font-weight:bold}
.category{width:640px;margin:0;height:110px;padding-top:6px;border-bottom:2px solid;border-color:#000;overflow:hidden}
.category img{float:left;margin:2px 5px 0 6px;}
.category p{width:524px;float:right;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
.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;}
.ccsscarousel{width:800px;margin:0;padding:0px;border-bottom:4px solid;border-color:#990303;overflow:hidden;}
.xr_swf{float:right;}
.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:380px;float:left;margin:11px 0 0 10px;text-align:left;font-size:1.7em;}
.prevnext p{padding:4px;}
.prevnext2col{width:180px;float:left;margin:2px 0 0 4px;text-align:center;font-size:1.7em;}
.prevnext2col p{padding:4px;}
.spansearch{width:190px;float:left;margin:2px 0 0 4px;text-align:center;font-size:1.7em;}
.spansearch p{padding:4px;}
.spanprevnext{width:320px;float:right;margin:11px 4px 0 0;text-align:right;font-size:1.7em;}
.spansearch2{width:190px;float:left;margin:2px 0 0 4px;text-align:center;font-size:1.7em;}
.spansearch2 p{padding:4px;}
.spanprevnext2{width:195px;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-bottom: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:100px;padding:3px 0 3px 0;border-bottom:2px solid;border-color:#000;overflow:hidden}
#game img{float:left;margin:3px 5px 0 6px;}
#game p{width:530px;float:right;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
#gamenew{width:640px;margin:0;height:100px;padding-top:6px;border-bottom:2px solid;border-color:#000;overflow:hidden}
#gamenew img{float:left;margin:0px 5px 4px 2px;padding:0;}
#gamenew p{width:530px;float:right;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
#gamemlt{width:640px;margin:0;padding-top:4px;text-align:center;display:inline}
#gamemlt a{font-size:1.6em;float:left;padding-right:10px;text-align:center;display:inline}
#gamemlt2{width:640px;margin:0;padding:0px;text-align:center;display:inline}
#gamemlt2 a{font-size:1.6em;float:left;padding-right:20px;padding-top:0;}
#gamemlt3{width:640px;margin:0;padding:0px;text-align:right;display:inline}
#gamemlt3 a{width:200px;font-size:1.6em;float:left;margin-left:45px;padding-right:0px;padding-top:0;text-align:center}
#gamemlt3 p{height:20px;padding-top:6px;padding-bottom:8px;text-align:left;}
#gamemlt4{width:640px;margin:0;padding:0px;text-align:left;display:inline}
#gamemlt4 a{width:120px;font-size:1.6em;float:left;margin-left:0px;padding-right:0px;padding-top:0;text-align:center}
#gamemlt5{width:640px;margin:0;padding:0px;text-align:center;display:inline}
#gamemlt5 a{font-size:1.6em;float:left;padding-left:18px;padding-right:18px;padding-top:0px;overflow:hidden;}
#gamemlt5 p{height:20px;padding-top:0px;padding-bottom:0px;text-align:left;}
#gamemlt6{width:640px;margin:0;padding:0px;text-align:center;display:inline}
#gamemlt6 a{font-size:1.6em;float:left;padding-left:39px;padding-right:35px;padding-top:0px;}
#gamemlt6 p{height:40px;padding-top:0px;padding-bottom:0px;text-align:left;}
.gameitem{width:640px;margin:0;padding:3px 0 3px 0;border-bottom:2px solid;border-color:#000;overflow:hidden}
.gameitem img{float:left;margin:3px 5px 3px 6px;width:94px;height:94px}
.gameitem p{width:530px;float:right;line-height:1;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
.gameitem em{color:red;font-style:normal}
.gameimg{margin:0;padding:0px;width:98px;height:94px;display:inline;overflow:hidden;}
.gameitem2{width:640px;margin:0;padding:3px 0 3px 0;border-bottom:2px solid;border-color:#000;overflow:hidden}
.gameitem2 img{float:left;margin:3px 5px 0 6px;}
.gameitem2 p{width:530px;float:right;line-height:1;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
.gameitem2 em{color:red;font-style:normal}
.gameimg2{width: 94px;height: 94px;position: relative;   float:left;top: 0;left: 0;}
.gameimg2 img{width:90px;height:90px;padding:2px 0 0 4px}
.gameccss{width:640px;margin:0;padding:3px 0 3px 0;border-bottom:2px solid;border-color:#000;overflow:hidden}
.gameccss img{float:left;margin:3px 5px 0 6px;width:94px;height:94px}
.gameccss p{width:530px;float:right;line-height:1;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
.gameccss2{width:640px;margin:0;padding:3px 0 3px 0;border-bottom:2px solid;border-color:#000;overflow:hidden}
.gameccss2 img{float:left;margin:3px 5px 0 6px;}
.gameccss2 p{width:530px;float:right;line-height:1;font-weight:bold;margin-right:3px;padding-top:0px;font-size:1.5em;display:inline;overflow:hidden}
.skillleftccss{margin:0;font-size:2em;font-weight:bold;width:354px;float:left;display:block;display:inline;overflow:hidden}
.skillleftccss p{font-size:1em;color:red}
.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;}
.heading{margin:0;font-size:2em;font-weight:bold;font-size:2em;width:570px;}
.skills{font-size:1.30em;font-weight:bold;margin:0 0 0 100px;}
.skills2{color: #FF0000;font-size:1.50em;font-weight:bold;width:170px;float:right;margin:4px 0px 0 0px;text-align:left;}
.skills3{color: #FF0000;font-size:1.50em;font-weight:bold;width:280px;float:right;margin:4px 0px 0 0px;text-align:left;}
.skillleft{height:24px;margin:0;font-size:2em;font-weight:bold;width:354px;float:left;display:block;display:inline;overflow:hidden}
.skillright{height:24px;margin:0;font-size:1.5em;font-weight:bold;width:170px;float:right;color:#FF0000;display:inline;overflow:hidden;padding-top:5px;}
.skillleft2{height:28px;margin:0;font-size:2em;font-weight:bold;width:364px;float:left;display:inline;overflow:hidden;padding-bottom:0}
.skillright2{height:24px;margin:0;font-size:1.5em;font-weight:bold;width:170px;float:right;color:#FF0000;display:inline;overflow:hidden;padding-top:5px;padding-bottom:0}
.skillleft3{height:28px;margin:0;font-size:2em;font-weight:bold;width:234px;float:left;display:inline;overflow:hidden;padding-bottom:0}
.skillright3{height:24px;margin:0;font-size:1.5em;font-weight:bold;width:290px;float:right;color:#FF0000;display:inline;overflow:hidden;padding-top:5px;padding-bottom:0}
.skillleft4{height:28px;margin:0;font-size:2em;font-weight:bold;width:234px;float:left;display:inline;overflow:hidden;padding-bottom:0}
.skillright4{height:24px;margin:0;font-size:1.5em;font-weight:bold;width:290px;float:right;color:#FF0000;display:inline;overflow:hidden;padding-top:5px;padding-bottom:0;text-align:right;margin-right:5px;}
.skillleft5{height:28px;margin:0;font-size:2em;font-weight:bold;width:384px;float:left;display:inline;overflow:hidden;padding-bottom:0}
.skillright5{height:24px;margin:0;font-size:1.5em;font-weight:bold;width:150px;float:right;color:#FF0000;display:inline;overflow:hidden;padding-top:5px;padding-bottom:0}
.skillleftmlt{height:24px;margin:0;font-size:2em;font-weight:bold;width:254px;float:left;display:inline;overflow:hidden}
.skillrightmlt{height:24px;margin:0;font-size:1.5em;font-weight:bold;width:270px;float:right;color:#FF0000;display:inline;overflow:hidden;padding-top:5px;}
.headerskill{height:32px;margin:0;width:640px;display:inline;overflow:hidden;padding:0;border-bottom:1px solid;border-color:#000;}
.border{border-bottom:2px solid;border-right:0px solid;border-color:#000;}
/*Outer container added to allow positioning of outside adds*/
.outer{position:relative;width:1180px;margin:auto;}
.outer_divs{position:absolute;width:200px;top:2px;right:0;}
.clear{clear:both;}
.outer_div{width:200px;background-color:#fffCE9;margin: 0 0 10px 0;}
.outer_div p{text-align:left;margin: 0 2px 0 2px;padding: 0 0 5px 0;}
.outer_div li{margin: 3px 0 0 2px;}
.outer_ads{width:200px;text-align:center;padding-bottom:10px;}
#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{width:160px:border:0;margin:0;text-align:left}
#popular img{width:120px;height:120px;padding:0;margin: 20px 0 0 20px}
.newsletter{width:160px;padding: 5px 0 5px 0;font-size:2em;font-weight:bold;background-color:#990202}
.newsletter a:link,
.newsletter a:visited {color:white}
.newsletter a:hover {color:lightgrey}
.cj-125x125{width:160px;height:153px;padding: 27px 0px 0px 17px;overflow:hidden;}
.google{width:160px;height:600px;}
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;}
.xr_tl {position: absolute; white-space: pre; unicode-bidi:bidi-override;}
.xr_tr {position: absolute; white-space: pre; unicode-bidi:bidi-override; text-align:right;}
.xr_tc {position: absolute; white-space: pre; unicode-bidi:bidi-override; text-align:center;}
.xr_tj {position: absolute; unicode-bidi:bidi-override; text-align:justify;}
.xr_ap {position: absolute; border:none;}
.xr_tb {position: absolute; unicode-bidi:bidi-override;}
.xr_tu {unicode-bidi:bidi-override;margin-top:0px;margin-bottom:0px;}
#addthis{width:640px;height:40px;padding-left:0px;padding-top:5px;}
#addthis p{width:640px;font-size:1.9em;font-weight:bold;padding: 3px 0 2px 0;text-align:center;}
#addthis2{width:640px;height:48px;padding-left:198px;}
#skillsholder{width:800px;padding-top:120px}
#skills{width:800px;float:left;}
#skills h2{font-size:2.2em;font-weight:bold;text-align:left;text-align:left;padding-left:10px;}
#skills p{width:256px;float:left;margin:0;font-weight:bold;font-size:1.5em;padding:0px 0px 0 10px;display:inline;}
#skillskey{width:640px;padding-left:16px;}
#skillskey h2{font-size:2.2em;font-weight:bold;text-align:left;margin:0 0 5px 8px;width:600px;text-align:left;}
#skillskey p{width:300px;float:left;margin:0;font-size:1.5em;padding:0 0 0 10px;}
#skills2col{width:180px;height:60px;float:left;padding-left:16px;}
#skills2col p{width:180px;float:left;font-weight:bold;margin:0;font-size:1.5em;padding:0 0 0 10px;}
#skills2col2{width:300px;height:54px;float:right;padding-left:0px;}
#skills2col2 p{width:300px;float:right;font-weight:bold;margin:0;font-size:1.5em;padding:0 113px 0 0;}
#footer_links{width:800px;clear:both;float:left;font-weight:bold;text-align:center;font-size:1.3em;padding:3px 0 10px 0;}
#footer{width:800px;clear:both;background-color:#fffCE9;text-align:center;font-size:1.3em;padding:8px 0 10px 0;}
#adpeeps{width:640px;height:85px;padding:0;margin:0;}
.adpeeps{width:640px;background-color:#ffffff;height:98px;padding-top:9px;border-left:1px solid;border-bottom:1px solid;border-color:#000;}
#ad2{width:640px;padding-top:8px;margin:0;}
#ad3{width:300px;float:right;padding-right:14px;padding-top:2px;margin:0;}
.adhdr{font-size:2.0em; text-align:center;padding-top:2px;margin:0}
#privacy{font-size:1.5em;font-weight:bold;margin:0 10px 0 10px;text-align:left;}

#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;
}


#slideshow3 {
width: 780px;
position: relative;
padding: 5px 10px 10px 10px;
border-bottom: 4px #990303;
}


#slideshow3 .m_wrap {
width: 720px;
overflow: hidden;
margin-left: 29px;
padding-top: 6px;
zoom: 1;
position: relative;
}

#slideshow3 ul {
list-style: none;
margin: 0;
padding: 0;
width: 1000000px;
position: relative;
}

#slideshow3 li {
font-size: 1.5em;
text-align: center;
font-weight: bold;
float: left;
position: relative;
width: 110px;
margin-right:5px;
margin-left:5px;
}

#slideshow3 img {
height: 30px;
}

#slideshow3 .prev {
position: absolute;
top: 60px;
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;
}

#slideshow3 .next {
position: absolute;
top: 60px;
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;
}
