/* 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:2em;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;}
#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}
#nav{width:800px;background-color:#990202;height:50px;border-top:1px solid;border-bottom:1px solid;border-color:#000;}
#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}
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;}
#searchleft{width:300px;font-size:1.5em;float:left;color:#000e7a;overflow:hidden;display:inline;overflow:hidden;display:inline;padding-top: 2px;}
#searchleft p{width:280px;color:#000e7a;overflow:hidden;display:inline}
#content{width:800px;clear:both;color:#000e7a;overflow:hidden;}
#holder{width:800px;float:left}
#right{width:639px;float:right;margin:0;padding:0;border-left:1px solid;boder-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;}
.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;}
.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{width:150;font-size:1.6em;float:left;padding-right:20px;padding-top:0;}
#gamemlt2 p{height:20px;padding-top:0px;padding-bottom:0px;text-align:left;}
#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:42px;padding-right:37px;padding-top:0px;}
#gamemlt6 p{height:40px;padding-top:0px;padding-bottom:0px;text-align:left;}
.gameitem{width:640px;margin:0;height:100px;padding:3px 0 3px 0;border-bottom:2px solid;border-color:#000;overflow:hidden}
.gameitem img{float:left;margin:3px 5px 0 6px;}
.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}
.gameimg{margin:0;padding:0px;width:98px;height:94px;display:inline;overflow:hidden;}
.gameitem2{width:640px;margin:0;height:100px;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}
.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;}
.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;}
.skillleftmlt{height:30px;margin:0;font-size:2em;font-weight:bold;width:254px;float:left;display:block;display:inline;overflow:hidden}
.skillrightmlt{height:30px;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;}
#left{width:160px;border:0;margin:0;overflow:hidden;display:inline;float:left;text-align:center;}
.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:320px;height:45px;float:left;padding:4px 0 4px 10px;font-weight:bold;}
#addthis p{width:320px;font-size:1.6em;padding: 1px 0 8px 10px;text-align:center;}
#addthis2{width:320px;height:35px;padding-left:48px;}
#constant{width:300px;float:right;padding:5px 5px 5px 0;}
#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:600x;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:center;}

#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(http://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(http://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(http://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(http://www.mathnook.com/math/inc/img/next-horizontal.png) 0 5px no-repeat;
}