@charset "utf-8";

/* CSS Document */



body{

	background-color:#b9f2f8;

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;border:0;

	line-height:18px;

}



a{

	border: 0px;

	outline:none;

	text-decoration:none;

	color:#148ce8;

	font-weight:bold;

}



img{border: none; outline:none;}



h1{margin-top:0px; font-size:22px; font-weight:bold;}



.wrapper{

	margin-left:auto;

	margin-right:auto;

}





.clear{clear:both;}



/*HEADER*/



.header{background:url(images/home-header.jpg) no-repeat center top; height:360px;}

.ourclients-header{background:url(images/ourclients-header.jpg) no-repeat center top; height:360px;}

.contactus-header{background:url(images/contactus-header.jpg) no-repeat center top; height:360px;}

.ourpublishers-header{background:url(images/ourpublishers-header.jpg) no-repeat center top; height:360px;}

.aboutus-header{background:url(images/aboutus-header.jpg) no-repeat center top; height:360px;}



.header-monster{background:url(images/header-monster.jpg) no-repeat center top; height:207px;}

.header-ourclients{background:url(images/header-ourclients.jpg) no-repeat; height:207px;}





.searchbar{

	background:url(images/searchbar-bg.gif) no-repeat;

	height:40px;

	width:168px;

	float:right;

	margin:168px 121px 0 0;

}



.header-wrap{

	width:1000px; 

	margin:auto; 

	padding-top:40px;

	height:65px;

}



.logo{

	/*background:url(images/logo-bg.jpg) no-repeat center top; */

	background:url(images/nomnom-logo.png) no-repeat left;

	width:310px;

	height:65px;

	float:left;

}





/*NAVIGATION*/

.navigation{

	float:right;

	height:65px;

}



.navigation ul{float:right; padding:0; margin:0px;}



.navigation ul li{

	float:left; 

	list-style:none;

}







/*HOME FEATURED*/

.content-wrap{

	width:856px; 

	padding:60px 0 0 0px;

	margin-left:auto;

	margin-right:auto;

}





.monster-hands{

	background:url(images/monster-hands.gif) no-repeat; 

	height:55px;

	margin-left:auto;

	margin-right:auto;

	width:940px;



}



.twitterbox{

	width:1000px; 

	margin-left:auto; 

	margin-right:auto;

}

.tweet{

	width:130px; 

	float:right; 

	padding-top:90px; 

	padding-right:41px; 

	line-height:14px;

	margin:0px;

}



a.twit-more{

	background:url(images/readmore-btn.gif) no-repeat; 

	width:72px;

	height:12px;

	display:block;

	float:right;

	text-indent:-2000px;


}



.tweet{font-weight:bold;}

.twit p{padding:0; margin:0;}

.twit{
	
	height:85px; 

	margin:0; 

	padding-top:28px;

}



span.tweetwhen{color:#148CE8;}



li.twit-date{

	font-size:11px; 

	font-weight:bold;

}



li.twit-date ul{font-weight:normal;}



li.twit-more{list-style:none;}



ul#twit-twit{

	list-style:none; 

	padding:0; 

	margin:0; 

	height:100px;

}



ul#twit-twit li ul{

	list-style:none; 

	padding:0; 

	margin:0; 

	height:85px;

}



.home-featured{

	background:url(images/home-featured.gif) center top no-repeat; 

	height:360px; 

	margin:auto;

}



.pagetitle{padding-bottom:50px;}



.otherpages-featured{

	background:url(images/otherpages-featured.gif) center top no-repeat; 

	margin:auto;

	

}



.contactus-featured{

	background:url(images/contactus-featured.gif) center top no-repeat;

	margin:auto;

	height:360px;

	

}



input#subject{

	margin-left:0px; 

	margin-right:0px;

}

input#subject2{margin-left:0px;}



span.contactus{padding-right:15px;}



.contactus-btns{

	float:right; 

	height:31px; 

	margin-top:10px;

}



input.submit-btn{

	background:url(images/send-btn.gif) center no-repeat; 

	border:none; 

	width:57px; 

	height:31px;

	text-indent:-3000px; 

}



input.reset-btn{

	background:url(images/reset-btn.gif) center no-repeat; 

	border:none; 

	width:54px; 

	height:31px;

	text-indent:-3000px;

}





.content-left{

	float:left; 

	width:210px; 

	padding-right:20px;

}

.content-right{

	float:left; 

	width:625px;

}

.content-right-aboutus{

	float:left; 

	width:300px;

}



.separator{

	height:5px; 

	background-color:#e0e0e0; 

	width:100%; 

	margin:30px 0px;

}

.publisher-left{

	float:left; 

	width:210px; 

	padding-right:20px;

}

.publisher-right{

	float:right; 

	width:625px;

}



.globe-bg{background:url(images/globe.jpg) no-repeat bottom right; width:940px;  margin-left:auto; margin-right:auto;}

.content-box{background:url(images/content-repeat.gif) center repeat-y; padding-bottom:25px;}

.content-box-aboutus{background:url(images/content-repeat.gif) center repeat-y;}

.content-box-contactus{background:url(images/content-repeat.gif) center repeat-y; padding-bottom:25px; height:800px;}



p.subject-space{padding-top:5px;}

td.contact-left p{padding:0px 0px; margin:5px 0px;}



.otherpages-mid{

	background:url(images/content-repeat.gif) center repeat-y; 

	margin-left:auto;

	margin-right:auto;

}

.otherpages-bottom{

	background:url(images/content-bottom.gif) center top no-repeat; 

	margin-left:auto;

	margin-right:auto;

	height:80px;

	padding-bottom:30px;

}



#thumbNav{display:none;}

a#start-stop{display:none;}



/* START SLIDER */



.anythingSlider                         { width: 940px; height: 360px; position: relative; margin: 0 auto 15px; }

.anythingSlider .wrapper                { width: 940px; overflow: auto; height: 280px; position: absolute; top: 20px; left: 0; }

.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #fff; margin: 0; padding:0;}

.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 280px; width: 940px; margin: 0; }



.anythingSlider .hands					{ height: 50px; width:940px; background:url(images/monster-hands.png) no-repeat; position: absolute; top: 0px; z-index:1000px;}



.anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background:url(images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }

.anythingSlider .forward                { background-position: 0 0; right: 0px; }

.anythingSlider .back                   { background-position: -67px 0; left: 0px; }

.anythingSlider .forward:hover          { background-position: 0 -200px; }

.anythingSlider .back:hover             { background-position: -67px -200px; }



#thumbNav                               { position: relative; top: 323px; text-align: center; }

#thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }

#thumbNav a:hover                       { background-image: none; }

#thumbNav a.cur                         { background: #e0a213; }



#start-stop                             { background: green; background-image: url(images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }

#start-stop.playing                     { background-color: red; }

#start-stop:hover                       { background-image: none; }



/*

  Prevents

*/

.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }

.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }



/* END SLIDER */















/*HOMEPAGE*/

.sub-wrapper{margin-left:auto; margin-right:auto; width:970px;}



.image-title{}



ul.homepage-boxes{

	margin-left:auto;

	margin-right:auto;

	padding:0px;

}



ul.homepage-boxes li{	

	background:url(images/homepage-box.gif) no-repeat;

	height:166px;

	width:314px;

	list-style:none;

	float:left;

	padding-right:11px;

}



img.homepage-logo{

	padding:20px 0 10px 0px;

}



.homepage-boxes-wrap{

	padding:10px 10px 0 35px;

	width:250px;

	

}



ul.homepage-boxes li.last{padding-right:0px;}



/*FOOTER*/

.container1{

	background:url(images/footer-gradient.gif) bottom repeat-x; 

}

.container2{

	background:url(images/footer-bg.gif) no-repeat center bottom;

}



.footer-links ul li a{color:#FFF;}



.footer{	

	font-size:11px;

	color:#fff; 

	padding-bottom:20px;

	margin:60px auto 0 ;

	width:1000px;

}



.footer-text{

	float:left;	font-weight:normal; margin:0; padding:0; padding-left:25px; font-weight:bold;

}



.footer-links{

	float:right; margin:0; padding:0;

}



.footer-links ul li, .footer-links ul{list-style:none; margin:0;padding:0;}



.footer-links ul li{float:left;	padding-right:30px;}



.nomnomhands{width:100%; text-align:center; position:absolute; z-index:3000;}
