/* *
 * views template to output the stylesheet to customize a view.
 * This code was generated by the views theming wizard
 * Date: Wed, 03/05/2008 - 22:32
 * View: home
 *
 * The class selectors are filled with a single comment line.
 * You should complete each selector according to your liking.
*/

/*EM calculator: http://riddle.pl/emcalc/
The base font for the site is 10px or x-small.  To calculate the padding, width, etc with ems, 
you have to base it off the font of that element, or the next containing element.
*/

/**FRONT SPECIFIC STYLES FOR SPIDER**/
body.front #logo-title {
	display: none;
}
/**
*MAIN - full width 791px
**/
body.front #main{
	position: relative;
	left: 0;
	/*top: -169px;*/
	width: 792px;
	height:631px;
	margin: 0;
}
* html body.front #main {
/*	top: -530px;
	margin-bottom: -531px;*/ 
}

body.front #main .content{
	padding: 0;
}
body.front #main h1.title {
	display: none;
}
#cricket {
	width: 147px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
#ladybug {
	width: 67px;
	position: absolute;
	bottom: 0px;
	left: 147px;
}
#pussywillow {
	width: 46px;
	position: absolute;
	bottom: 0px;
	left: 214px;
}
#muffin {
	width: 61px;
	position: absolute;
	bottom: 0px;
	left:260px;
}
#sluggo {
	width: 100px;
	position: absolute;
	bottom: 0px;
	left:326px;
}
#zoot {
	width: 92px;
	position: absolute;
	bottom: 0px;
	left:426px;
}
#george{
	width: 64px;
	position: absolute;
	bottom: 0px;
	left:518px;
}
#tail{
	width: 49px;
	position: absolute;
	bottom: 0px;
	left:582px;
}
#marty {
	width: 64px;
	position: absolute;
	bottom: 0px;
	left:633px;
}
#tater {
	width: 78px;
	position: absolute;
	bottom: 0px;
	left:712px;
}
#pudding {
	width: 78px;
	position: absolute;
	bottom:140px;
	left:712px;
}


/*Lookinside block*/
#block-views-lookinsidehome {
	position: absolute;
	width: 41.2em;
	top: 19.0em;
	left: 6.5em;
	z-index: 1;
}
/** html #block-views-lookinsidehome{
	top: 16.0em;
}
*/#block-views-lookinsidehome h2{
	display: none;
	height:0;
	content:"";
}
#block-views-lookinsidehome .view-data-node-data-field-featured-image-field-featured-image-fid {
	float: left;
}
#block-views-lookinsidehome .view-data-node-title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #a42b3c;
	font-size: 153.9%; /*18px*/
	font-weight: bold;
	padding: 0.2em 0em 0em 0em;
	width:219px;
	float:right;
}
#block-views-lookinsidehome .view-data-node-title a{
	color: #35378a;
	text-decoration: none;
}
#block-views-lookinsidehome .view-data-node-title a:hover{
	text-decoration: underline;
}
#block-views-lookinsidehome .view-data-node-data-field-teaser-copy-field-teaser-copy-value{
	float:right;
	font-size:120%;
	width:219px;
}
#block-views-lookinsidehome .view-data-node-link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	width:219px;
	font-size:108%;
	text-align:left;
}
#block-views-lookinsidehome .view-data-node-link a{
  color: #a42b3c;
}

#block-views-funstuff_trythis .view-content-funstuff-trythis .item-list{
	width:305px;
	height:90px;
	position:absolute;
	left:50px;
	top:68px;font-size:110%;
	z-index:50;
}
#block-views-funstuff_puzzles .view-content-funstuff-puzzles .item-list{
	width:335px;
	height:90px;
	position:absolute;
	left:200px;font-size:110%;
	top:125px;
}
body.view-funstuff_puzzles h1.title{
	/*display:none;*/
}
#block-views-funstuff_trythis .view-content-funstuff-trythis ul li, #block-views-funstuff_puzzles .view-content-funstuff-puzzles ul li{
	float:left;
	padding:2px 4px 6px 0px;
	width:48%;
}
#block-views-funstuff_trythis .view-content-funstuff-trythis ul li a, #block-views-funstuff_puzzles .view-content-funstuff-puzzles ul li a{
	display:block;
}
#block-views-funstuff_puzzles h2.title, #block-views-funstuff_trythis h2.title{
	display:none;
}
#block-views-feature_teaser_home{
	position:absolute;
	left:528px;
	top:98px;
}
#block-views-feature_teaser_home .view-content-feature-teaser-home{
	height:95px;
	width:215px;
}
#block-views-feature_teaser_home .view-content-feature-teaser-home p{
	padding:0px 0px 5px 0px;
}
#block-views-feature_teaser_home ul li{
	text-align:center;
}
#block-views-feature_teaser_home a{
	display:block;
	color:#35378A;
	font-family:"Courier New", Courier, monospace;
	font-size:168%;
	padding:3.0px;
	font-weight:bold;
	line-height:1.3;
	z-index:300;
}
table#chatterbox_table{
	position:absolute;
	left:0px;
	top:35px;
}
.table_wrapper{
	position:relative;
	bottom:40px;
	right:12px;
}
body.menu-path-75-127-127 #main div.tabs{
	position:absolute;
	top:141px;
}
body.menu-path-75-127-127 #main #content-main #content-left{
	padding:0px;
}
/*** C R I C K E T  C O M M E N T  S T Y L E ***/
.comment{
border:1px solid #35378a;
}
#content-right .round1{
background-image:url(../gfx/comment_cr_cricket_ul.gif);
}
#content-right .round2{
background-image:url(../gfx/comment_cr_cricket_ur.gif);
}
#content-right .round3{
background-image:url(../gfx/comment_cr_cricket_lr.gif);
}
#content-right .round4{
background-image:url(../gfx/comment_cr_cricket_ll.gif);
}
#content-right .comment .content p{
	clear:both;font-size:100%; padding-bottom:10px;
}
#content-right .round4 {
padding:5px 15px;
}

/*** C A R U S  M A I N  O V E R I D E S ***/
img#logo {
margin:18px 0px 0px 10px;
}
p {
	line-height:1.45em;margin-left:-2px;
font-size:90%;
padding:4px;
}
#main .view-lookinside-groupings {
	padding-left:4px;
}
body.view-contest_winners #main #content-left h3, body.view-contest_winners #main .view-sc-winners-story h3, body.view-contest_winners #main #content-main .view-contest-winners-story ul h3, body.view-contest_winners #main .view-yt-winners-story h3,body.view-audio_archive #main #content-left h3, body.view-audioarchive #main #content-left h3, body #main #content-left h3 {
	font-size:93%;
	font-weight:normal;
	border-bottom:none;
}

body.view-contest_winners #content-right .view-sc-winners-pics .item-list ul li .view-contest-info, body.view-contest_winners #content-right .view-content-ask-winners-pics .item-list ul li .view-contest-info, body.view-contest_winners #content-right .view-yt-winners-pics .item-list ul li .view-contest-info, body.view-contest_winners #content-right .view-contest-winners-pics .item-list ul li .view-contest-info, body.view-album_archive .view-content-album-winners-pics .item-list ul li .view-data-node-data-field-city-state-field-city-state-value{
	vertical-align:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
padding:4px;
}

#main #content-main #content-left {
	float: left;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: -20px;
	padding: 0px 22px 0px 0px;
}

#main #content-main #content-right {
	float: left;
	width: 535px;
	margin: 0px;
	padding: 0px;
}


body #main #content-left .item-list {
	margin-top:3px;margin-left:8px;font-size:90%;
}
body.view-comingsoon  #main #block-views-comingsoon h2.title {
	padding-left:8px;
}
body.ntype-audio #main .content h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:128.1%;
	padding-top:10px;
}
body.view-audio_archive #main #content-left h2, body.view-audioarchive #main #content-left h2 {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:123.1%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
}
body.view-audioarchive #content-right h1{
	padding-bottom:5px;
}

body .view-data-field-teaser-copy-value p{
	padding:0px 0px 0px 0px;
	color: #000000;
	font-size: 76%;
	border-bottom:1px solid;
}

#content-left li.active a.active{
	font-weight:bold;
	text-decoration:none;
}
.view-content table thead tr th, #forum table thead tr th a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.view-content table thead tr th, #forum table thead tr th a:vistited, .view-content table thead tr th, #forum table thead tr th a:hover, .view-content table thead tr th, #forum table thead tr th a:active{
	color:#000000;
	text-decoration:underline;
}
body.section-cricket-league #main #content-main #content-right #forum table{
	font-size:80%;
}
body.section-cricket-league #main #content-main #content-right #forum th, body.section-cricket-league #main #content-main #content-right #forum td {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:88%;
}
body.section-cricket-league #main #content-main #content-right #forum td.topic {
	font-family:"Times New Roman",Times,serif;
	font-size:140%;
	text-align:left;
}
.forum-topic-navigation {
	border-bottom:none;
	border-top:none;
	padding:0px;
	text-align:center;
}
.view-content table tbody tr, #forum table tbody tr {
border-bottom:1px solid;
}
body.ntype-internalcontest #container #main .content {
	padding-right:0px;
}

body.ntype-internalcontest #container #main #content-right .content h2.title{
	clear:both;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:138.5%;
	padding:0em;
}
body.ntype-internalcontest #container #main #content-right .content h3{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:126.5%;
	padding:0em;
	color:#35378a;
	border-bottom:1px solid;
}
.contestdescription {
	font-size:113%;
}
body.view-contest_winners .view-data-field-teaser-copy-value p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:80%;
	padding-top:5px;
}
.contestrules {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:92%;
}

body #main #content-left h2{
	padding-left: 8px;
}
body #main #content-left h2{
	padding-left: 8px;
}

body.view-contest_winners #content-right  h3{
	/* margin-top: 10px;*/
	color:#35378a;
	border-bottom:1px solid;
	font-size: 123.1%
}
body #main #content-right h3 a {
	font-size: 123.1%
}
body.ntype-recipe #main .recipedescription{
	display: none;
}
#block-views-lookinsidehome .view-data-node-link{
	width:217px;
	font-size:97%;
}
body.ntype-contestsubmissions #main  h1{
	display:none;
}
body.ntype-contestsubmissions #container #main #content-right .content  h2{
	color:#000000;margin-top:-10px;margin-bottom:-12px;
}
body.ntype-contestsubmissions #container #main #content-right .view-sub-info {
	margin-top:10px;font-size:87%;
}
body.ntype-contestsubmissions #container #main #content-right .view-contest-info {
	margin-top:10px;
}

body.menu-path--313 #content-right h2.title,
body.menu-path--314--314 #content-right h2.title,
body.menu-path--314 #content-right h2.title {
	display: none;
}

body.view-contest_winners #main #content-right .view-contest-info-sub{
	font-size:80%;
	color:#000;
	margin-bottom:20px;
}
body #main #content-left li{
	padding-bottom:8px;
}

#content-left {
font-size:80%;font-weight:bold;
}

#content-left a{
font-size:125%;font-weight:normal;
}

#block-block-2 a, #block-block-19 a{
	margin-left:8px;
}

/*** C H A T T E R B O X ***/
#block-views-chatterbox_recent_thismonth {
	width:160px;
	height:90px;
	position:relative;
	left:198px;font-size:92%;
	top:-835px;
align:bottom;
}
#block-views-chatterbox_recent_thismonth a{
	margin-bottom:-15px;
}

#block-views-chatterbox_recent_thismonth h2.title, #block-views-chatterbox_recent_thismonth th{
	display:none;
}
#main #content-bottom a.chatterbox-thismonth{
	display:block;
left:200px;
	top:-20px;
	border:none;
	text-indent:-3000px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	width:165px;
	height:64px;
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_month-btn.jpg)
}
#main #content-bottom a:hover.chatterbox-thismonth, #main #content-bottom a:active.chatterbox-thismonth {
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_month-btn-on.jpg)
}

#block-views-chatterbox_recent_chirp {
	width:155px;
	height:90px;
	position:relative;
	left:396px;font-size:92%;
	top:-745px;
}
#block-views-chatterbox_recent_chirp a{
	margin-bottom:-15px;
}
#block-views-chatterbox_recent_chirp h2.title, #block-views-chatterbox_recent_chirp th{
	display:none;
}
#main #content-bottom a.chatterbox-chirpatcricket{
	display:block;
left:200px;
	top:-200px;
	border:none;
	text-indent:-3000px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	width:159px;
	height:64px;
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_chirp-btn.jpg)
}
#main #content-bottom a:hover.chatterbox-chirpatcricket, #main #content-bottom a:active.chatterbox-chirpatcricket {
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_chirp-btn-on.jpg)
}

#block-views-chatterbox_recent_blab {
	width:153px;
	height:90px;
	position:relative;
	left:583px;font-size:92%;
	top:-655px;
}
#block-views-chatterbox_recent_blab a{
	margin-bottom:-15px;
}
#block-views-chatterbox_recent_blab h2.title, 
#block-views-chatterbox_recent_blab th{
	display:none;
}
#main #content-bottom a.chatterbox-blababoutbooks{
	display:block;
left:200px;
	top:-200px;
	border:none;
	text-indent:-3000px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	width:155px;
	height:64px;
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_blab-btn.jpg)
}
#main #content-bottom a:hover.chatterbox-blababoutbooks, #main #content-bottom a:active.chatterbox-blababoutbooks {
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_blab-btn-on.jpg)
}

#block-views-chatterbox_recent_pudding {
	width:167px;
	height:90px;
	position:relative;
	left:198px;font-size:92%;
	top:-348px;
}
#block-views-chatterbox_recent_pudding a{
	margin-bottom:-15px;
}
#block-views-chatterbox_recent_pudding h2.title, #block-views-chatterbox_recent_pudding th{
	display:none;
}
#main #content-bottom a.chatterbox-puddingsplace{
	display:block;
left:200px;
	top:-200px;
	border:none;
	text-indent:-3000px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	width:165px;
	height:64px;
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_pudding-btn.jpg)
}
#main #content-bottom a:hover.chatterbox-puddingsplace, #main #content-bottom a:active.chatterbox-puddingsplace {
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_pudding-btn-on.jpg)
}

#block-views-chatterbox_recent_down {
	width:155px;
	height:90px;
	position:relative;
	left:396px;font-size:92%;
	top:-168px;
}
#block-views-chatterbox_recent_down a{
	margin-bottom:-15px;
}
#block-views-chatterbox_recent_down h2.title, 
#block-views-chatterbox_recent_down th{
	display:none;
}
#main #content-bottom a.chatterbox-downtoearth{
	display:block;
left:200px;
	top:-200px;
	border:none;
	text-indent:-3000px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	width:159px;
	height:64px;
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_down-btn.jpg)
}
#main #content-bottom a:hover.chatterbox-downtoearth, #main #content-bottom a:active.chatterbox-downtoearth {
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_down-btn-on.jpg)
}

#block-views-chatterbox_recent_inkwell {
	width:155px;
	height:90px;
	position:relative;
	left:583px;font-size:92%;
	top:-257px;
}
#block-views-chatterbox_recent_inkwell a{
	margin-bottom:-15px;
}
#block-views-chatterbox_recent_inkwell h2.title, #block-views-chatterbox_recent_inkwell th{
	display:none;
}
#main #content-bottom a.chatterbox-inkwell{
	display:block;
left:200px;
	top:-200px;
	border:none;
	text-indent:-3000px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	width:155px;
	height:64px;
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_inkwell-btn.jpg)
}
#main #content-bottom a:hover.chatterbox-inkwell, #main #content-bottom a:active.chatterbox-inkwell {
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter_inkwell-btn-on.jpg)
}


body.section-cricketleague #container #content-bottom #block-block-25{
	background-image:url(http://www.cricketmagkids.com/files/cricket/chatter-bkgrd.jpg);
	background-repeat:no-repeat;
	height:412px;
	width:550px;
	position:relative;
	left:190px;top:30px;
	bottom:0px;
}

/*** K Y N G D O M ***/
/*#block-views-chatterbox_kyngdom_air {
	width:125px;
	height:90px;
	position:relative;
	left:-535px;font-size:92%;
	top:80px;
align:bottom;
}

#block-views-chatterbox_kyngdom_air h2.title, #block-views-chatterbox_kyngdom_air th{
	display:none;
}

#block-views-chatterbox_kyngdom_water {
	width:125px;
	height:90px;
	position:relative;
	left:-397px;font-size:92%;
	top:-20px;
align:bottom;
}

#block-views-chatterbox_kyngdom_water h2.title, #block-views-chatterbox_kyngdom_water th{
	display:none;
}

#block-views-chatterbox_kyngdom_earth {
	width:125px;
	height:90px;
	position:relative;
	left:-258px;font-size:92%;
	top:-119px;
align:bottom;
}

#block-views-chatterbox_kyngdom_earth h2.title, #block-views-chatterbox_kyngdom_earth th{
	display:none;
}

#block-views-chatterbox_kyngdom_fire {
	width:125px;
	height:90px;
	position:relative;
	left:-120px;font-size:92%;
	top:-218px;
align:bottom;
}

#block-views-chatterbox_kyngdom_fire h2.title, #block-views-chatterbox_kyngdom_fire th{
	display:none;
}
*/
/*** C O N T E S T S ***/
body.view-contest_winners #main #content-right h2{
	font-size:126.5%;
	padding-top:10px;
	color:#35378a;
}

/*** T H I C K B O X  O V E R I D E  ***/
#TB_overlay{
	background-color:#A42B3C;
}

#main #content-main #content-right .view-header-fanart-submissions-pics h3{
color:#35378a;
margin:10px 0;
}