@charset "UTF-8";
/* CSS Document */

body {
	margin: 5px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 890px;
	background-color: #E0E1E2;
	background-image:url(_assets/_images/_common/bkgd.gif);
	font-family:Arial, Helvetica, sans-serif;
}

#portal {
	overflow: auto;
	margin-bottom:7px;
}
	#container h1 { display: none; }


ul#menu {
	width: 890px; list-style: none;
	margin: 0; padding:0;
}

ul#menu li { display: inline; }
	
ul#menu li a { display: block; float: left; height: 200px; text-indent: -9999px;}

	ul#menu li a.spacercell { background-image: url(_assets/_images/_landing/spacer_image.jpg); width: 292px; background-position: 0 0;}
	ul#menu li a.spacercell:hover, ul#menu li a.spacercell:focus { background-position: 0 -200px;}

	ul#menu li a.thebean { background-image: url(_assets/_images/_landing/landing_thebean.gif); width: 292px; background-position: 0 0; margin-left:7px;}
	ul#menu li a.thebean:hover, ul#menu li a.thebean:focus { background-position: 0 -200px;}

	ul#menu li a.theshoe { background-image: url(_assets/_images/_landing/landing_theshoe.gif); width: 292px; background-position: 0 0; margin-left:7px;}
	ul#menu li a.theshoe:hover, ul#menu li a.theshoe:focus { background-position: 0 -200px;}
	
		

a { outline: none; }

#footer {
background:#fff;
font-size: 10px;
font-family: Arial,Helvetica,sans-serif;
color: #666666;
padding-left: 15px;
}

#footer a{
color:#666;
}

#description { padding: 20px;}
#description h1 { font-size:21px; color:#196bb5; margin:0 0 0 0; padding:0;}
#description h2 { font-size:16px; color:#000; font-weight:100; }
#description p { font-size:12px; line-height:18px;}

#twitterfeed ul { list-style-type:none; font-size:13px; line-height:13px; padding:0; margin:0;}
#twitterfeed ul li {display:block; margin:10px; padding:10px; border:1px solid #ccc; background:#f4f4f4;}
#twitterfeed ul li:hover { background:#cef5ff;}
#twitterfeed h2 { display:block; width:auto; color:#FFF; font-size:16px; background:#196bb5; padding:5px; margin:0; font-weight:normal; }
#twitterfeed a { text-decoration:none; color:#196bb5; }
#twitterfeed a:hover { text-decoration:underline; }

#twitterfeed h3 { padding: 10px; margin:0; display:block; padding:5px; color:#fff; background:#196bb5; font-size:12px; }
#twitterfeed h3 a { color:#FFF;}

#bloggerfeed { margin-top:20px; height:100%;}
#bloggerfeed h2 { font-size:16px; color:#e98300; font-weight:100; margin:0; padding-bottom:20px;}
#bloggerfeed h2 a { color:inherit;}
#bloggerfeed p { font-size:12px; line-height:18px;}
#bloggerfooter { vertical-align:text-bottom; width:auto; background:#e98300; padding:5px; position: relative;}

div.feedburnerFeedBlock { font-family: Verdana, arial, sans; font-size: 12px; width: auto; border: 1px #cccccc solid ; padding: 1em ; background:#f4f4f4;}
div.feedburnerFeedBlock:hover { background:#cef5ff;}
div.feedburnerFeedBlock a { text-decoration:none; color:#196bb5; }
div.feedburnerFeedBlock a:hover { text-decoration:underline;}
div.feedburnerFeedBlock p.feedTitle { display:none; }
div.feedburnerFeedBlock span.headline a{ color:#000 ; text-decoration:none; font-size:18px; }
div.feedburnerFeedBlock span.headline a:hover {text-decoration:underline;}
div.feedburnerFeedBlock span.headline { }
div.feedburnerFeedBlock p.date { display: inline; margin-left: 1em; margin-right: .5em; margin-top:5px;  color: #aaaaaa ; }
div.feedburnerFeedBlock ul li div { }
div.feedburnerFeedBlock ul li { line-height:18px; text-indent: 0 ; margin:0; padding:0 0 .25em 0; }
div.feedburnerFeedBlock ul { margin:0 0 1.5em; padding:0 0 1.5em; border-bottom:1px dotted #ccc; list-style:none;} 

* html #menu a:hover {}

