*			{padding:		0px;
			margin:			0px;
			z-index:		1;}
			
img			{border:		0px;}

.hidden		{display: 		none !important;}
.visible	{display: 		block !important;}
.clear		{clear:			both;}

/* */

body		{background-color:	white;
			color:				#324d81;
			font-size:			70%;
			/*
			line-height:		120%;
			*/
			font-family:		tahoma, arial, verdana;}

:focus 		{outline:			0px;}

a			{color:				#324d81;
			text-decoration:	none;}
			
			a.viewMore 			{float:				right;
								margin-right:		286px;
								margin-top:			-1px;
								color:				#cc0000;}
								
			a.top 				{background:		transparent url(/images/dd-top.jpg) no-repeat scroll center top;
								display:			block;
								float:				right;
								font-size:			0.5em;
								height:				10px;
								padding:			7px 2px 0;}

a:hover		{text-decoration:	underline;}

ul			{list-style-type:	none;}

.center		{text-align:		center;}

.red 		{color:				#F40000 !important;}

h1			{width:				880px;
			font-size:			3.0em;
			margin:				0px auto;
			color:				#C4CEE0;}
			
			h1 a		{float:			left;
						margin-top: 8px;}
			
			h1 span		{display:		block;
						border-bottom:	1px solid #C4CEE0;
						margin-left:	159px;
						padding-bottom:	10px;}
						
			h1 dl		{text-align:	right;
						font-size:		0.33em;}	
						
						h1 dt		{display:		inline;}
						h1 dd		{display:		inline;}
						
						h1 dl a		{float:			none;
									padding-left:	4px;
									font-weight:	normal;}
			
h3			{
			padding:			0px 3px 6px;
			font-size:			1.2em;
			}
			.mainicons h3, .bottom h3, .body .right h3 {
						padding:			10px 0 4px;
						margin:				0px 0 4px 0px;
						border-bottom:		1px solid #c4cee0;
						}
						.mainicons h3 {
									margin-right:		10px;
									}
						.body.feeds .right h3 {
									padding-left:		10px;
									margin-right:		0px;
									color:				#f40000;
									border:				0px;
									font-size:			1.4em;
									font-weight:		normal;
									}
						.body .left h3 {			
									padding:			2px 0px 4px 4px;
									font-weight:		normal;
									}
			/* >>>>> for wether only */		
			h3 span {
						float:right;
						font-size:10px;
						font-weight:normal;
						}
			/* <<<<< */
			.bottom h3 {
						font-size:			medium;
						padding-top:		0;
						}
						.bottom h3 i {
									font-size:			smaller;
									}
h4			{
			font-size:			1em;
			border-bottom:		1px solid #c4cee0;
			width:				150px;
			float:				left;
			padding-top:		15px;
			margin-bottom:		4px;
			margin-left: 		10px;
			}
			
/*input, textarea, select	
			{font-family:		tahoma, arial, verdana;
			font-size:			13px;
			font-weight:		bold;
			color:				#324d81;
			word-spacing:		0px;
			letter-spacing:		0px;
			border:				1px solid #7587aa;
			background:			white;}*/

input, textarea, select	
			{font-family:		tahoma, arial, verdana;
			font-weight:		bold;
			color:				#324d81;
			word-spacing:		0px;
			letter-spacing:		0px;}			
		

		
#keyword	{text-align:		center;}

	/*		#keyword p	{
						}*/
			
			#keyword .spacer {
						height:			225px;
						_height:		60px;
						*height:		60px;
						}
			.addItem, .addItem:hover
						{
						font-size:		1.3em;
						font-weight:	bold;
						text-decoration:none;
						vertical-align:	middle;
						}
			.clearField {
						font-size:		1.3em;
						Background:		transparent;
						border:			0px;
						vertical-align:	middle;
						cursor: pointer;
						 }			
			#keywordfield {
						width:				330px;
						padding:			1px;
						font-size:			large;
						letter-spacing:		0px;
						font-weight:		normal;
						font-family:		"lucilda grande", arial, verdana;
						vertical-align:	middle;}
						
			.savedKeywords {
						width:			390px;
						margin-left:	246px;
						*margin-left:	123px;
						_margin-left:	123px;
						padding-top:	5px;
						overflow:		auto;
						text-align:		center;
						height: 		120px
						}
						.savedKeywords span {
									/* background:	#f0f2f6; */
									line-height: 180%;
									white-space:nowrap;
									}


	
			 
			 
			 
			
.mainsearch {	
		width:		880px;
		margin:		0px auto 30px;
		}

		.mainicons {
				position:				relative;	
				background-position:	left center;
				display:				block;
				float:					left;
				background-position:	left top;
				background-repeat:		no-repeat;
				display:				inline;
				}
				.mainicons dt a {
						width:					150px;
						height:					73px;
						display:				block;
						text-indent:			-9999px;
						}
						
/* #324d81 Lavender LemonChiffon LavenderBlush LightBlue LightGoldenRodYellow 
	LightGrey Linen MistyRose PaleGoldenRod   OldLace           */
	
	/*			#keyword #keywordfield{
						background:				LightGoldenRodYellow;
						}	
				#keyword #keywordfield,
				.mainicons dd {
						background:				#fff;
						border:					1px solid #b4bdce;
						}	*/	
	
	
				.mainicons dd {
						background:				#fff;
						border:					1px solid #b4bdce;
						display:				none;
						padding:				0px 0px 14px 17px;
						position:				absolute;
						width:					235px;
						display:				none;
						z-index:				10;
						}
						.mainicons dd a {;
								white-space:			nowrap;
								line-height:			200%;
								padding-right:			15px;
								}									
								.mainicons dd a img {
										padding:				6px 0px 0px 15px;
										}
						.mainicons:hover dd {
								display:			inline;
								}
								
				.mainicons.googleNews {
						background-image:	url(http://www.goyoke.com/images/logos/Google-News.gif);
						margin:				73px 0px 0px 110px;
						}
						.mainicons.googleNews dd {
								background-image:		url(http://www.goyoke.com/images/dd-top-left.jpg);
								background-position:	top left;
								background-repeat:		no-repeat;
								top:					50px;
								left:					90px;
								}
								.mainicons.googleNews a {
										width:					150px;
										height:					65px;	
										}
				.mainicons.wikipedia {
						background-image:	url(http://www.goyoke.com/images/logos/wikipedia.jpg);	
						margin:				0px 10px;
						height:				140px;	
						}
						.mainicons.wikipedia dd {
								background-image:		url(http://www.goyoke.com/images/dd-top.jpg);
								background-position:	48px 0px;
								background-repeat:		no-repeat;
								top:					116px;
								left:					20px;
								width:					280px;
								}
									
				.mainicons.searchEngines {
						padding-bottom:			30px;
						}	
						.mainicons.google .googlebutton {
								display:			none;
						}	
						a.mainicons.google {
								background:			url(http://www.goyoke.com/images/logos/google.jpg) no-repeat center bottom;
								width:				174px !important;
								height:				111px !important;
								text-indent:		-9999px;
								cursor:				pointer;	
								margin:				0px 0px 0px 0px;	
								float:				left;
								border:				0px;
								}
						.mainicons.searchEngines dd {
								background-image:		url(http://www.goyoke.com/images/dd-top.jpg);
								background-position:	220px 0;
								background-repeat:		no-repeat;
								top:					116px;
								left:					-140px;
								width:					280px;
								}
				.mainicons.youtube {
						background-image:   url(http://www.goyoke.com/images/logos/youtube.jpg);
						background-position:left bottom;
						margin:				71px 0px 0px 0px;
						width:				250px;
						}
						.mainicons.youtube dd {
								background-image:		url(http://www.goyoke.com/images/dd-top-right.jpg);
								background-position:	top right;
								background-repeat:		no-repeat;
								left:					-225px;
								top:					68px;
								width:					260px;
						} 	
										
				.mainicons.science {
							background-image:	url(http://www.goyoke.com/images/logos/National-Geographic.gif);
							margin-left:		63px;
							margin-top:			-5px;
							}
							.mainicons.science dd {
									background-image:		url(http://www.goyoke.com/images/dd-top-left.jpg);
									background-position:	top left;
									background-repeat:		no-repeat;
									top:					49px;
									left:					117px;
									}
				.mainicons.yahoo {
						background-image:	url(http://www.goyoke.com/images/logos/yahoo.jpg);
						float:				right;
						margin-right:		85px;
						}
						.mainicons.yahoo dd {
								background-image:		url(http://www.goyoke.com/images/dd-top-right.jpg);
								background-position:	top right;
								background-repeat:		no-repeat;
								left:					-247px;
								top:					49px;
								width:					260px;
						}
				.mainicons.hulu {
						background-image:	url(http://www.goyoke.com/images/logos/hulu.jpg);
						background-position:15px 0;
						clear: left; /* only for ie6 */
						/*
						clear:				left;
						margin-left:		25px;
						margin-top:			-12px;
						padding-right:		10px;
						*/
						margin-top:-5px;
						margin-left:13px;
						}
						.mainicons.hulu dd {
								background-image:		url(http://www.goyoke.com/images/dd-left.jpg);
								background-position:	0px 37px;
								background-repeat:		no-repeat;
								top:					-12px;
								left:					155px;
								}
				.mainicons.flickr {
						background-image:	url(http://www.goyoke.com/images/logos/flickr.gif);
						/*
						background-position:top right;	
						float:				right;	
						clear:				right;
						margin-right:		38px;
						padding-right:		20px;
						margin-top:			-10px;
						*/
						float:right;
						margin-right:35px;
						}
						.mainicons.flickr dd {
								background-image:		url(http://www.goyoke.com/images/dd-top-right.jpg);
								background-position:	top right;
								background-repeat:		no-repeat;
								left:					-255px;
								top:					25px;
								}
				.mainicons.imdb {
						background-image:	url(http://www.goyoke.com/images/logos/imdb.jpg);
						background-position:left top;
						clear:				left;
						margin-left:		24px;
						margin-top:			-2px;
						padding-right:		3px;
						}
						.mainicons.imdb dd {
								background-image:		url(http://www.goyoke.com/images/dd-left.jpg);
								background-position:	center left;
								background-repeat:		no-repeat;
								top:					-19px;
								left:					142px;/*
								width:					300px;*/
								}
				.mainsearch .mainicons.facebook {
						background-image:	url(http://www.goyoke.com/images/logos/facebook.gif);	
						background-position:right top;
						float:				right;
						clear:				right;	
						margin:				0px 12px 0px 0px;
						padding-right:		40px;
						}
						.mainicons.facebook dd {
								background-image:		url(http://www.goyoke.com/images/dd-right.jpg);
								background-position:	center right;
								background-repeat:		no-repeat;
								left:					-238px;
								top:					-8px;
								}
								
								
				.mainsearch .mainicons.shopping {	
						clear:				left;
						}
						.mainicons.shopping dd {
								background-image:		url(http://www.goyoke.com/images/dd-bottom-left.jpg);
								background-position:	bottom left;
								background-repeat:		no-repeat;
								top:					-154px;
								left:					166px;
								width:					412px;
								}								
						.mainsearch .mainicons.amazon {
								background-image:	url(http://www.goyoke.com/images/logos/amazon.gif);	
								background-position: left bottom;		
								clear:				left;
								margin-left:		12px;
								margin-top:			-20px;
								margin-bottom:		5px;
								padding-right:		18px;
								}
								.mainsearch .mainicons.amazon a {
									height:				55px;
									}
						.mainsearch .mainicons.ebay {
								background-image:	url(http://www.goyoke.com/images/logos/ebay.gif);
								background-position:top center;		
								clear:				left;
								margin-left:		32px;
								margin-top:			5px;
								}
	/*							.mainicons.ebay dd {
										background-image:		url(http://www.goyoke.com/images/dd-bottom-left.jpg);
										background-position:	bottom left;
										background-repeat:		no-repeat;
										top:					-78px;
										left:					106px;
										width:					300px;
										}*/
				.mainsearch .mainicons.comunity {
						background-position:right top;
						float:				right;	
						clear:				right;
						padding-right:		20px;
						width:				205px;
						}
						.mainsearch .mainicons.twitter {
								background-image:	url(http://www.goyoke.com/images/logos/twitter.gif);	
								background-position:right top;
								float:				right;	
								clear:				right;
								margin:				-5px 15px 0px 0px;
								padding-right:		20px;
								}						
						.mainsearch .mainicons.myspace {
								background-image:	url(http://www.goyoke.com/images/logos/myspace.gif);	
								background-position:right top;
								float:				right;	
								clear:				right;
								margin:				-20px 34px 0px 0px;
								padding-right:		20px;
								}
						.mainicons.comunity dd {
								background-image:		url(http://www.goyoke.com/images/dd-bottom-right.jpg);
								background-position:	right bottom;
								background-repeat:		no-repeat;
								left:					-215px;
								top:					-56px;
								}
								.mainicons.myspace dt a {
										height:				60px;
										}
	
	/*			.mainsearch .mainicons.last {
						background-image:	url(http://www.goyoke.com/images/logos/last.jpg);
						background-position:left center;
						float:				right;
						clear:				right;
						margin-right:		50px;
						_margin-right:		25px;		
						}*/








		
.footer {
		padding:		0px 0px 20px;
		text-align:		center;
		clear:			both;
		}
		.showPanel {
					font-weight:	bold;
					}				
.resetPanel {
		display:		block;
		float:			right;
		font-weight:	bold;
		margin-right:	15px;
		margin-top:		-12px;
		}
		
.bottomFooter {	
		width:			995px;
		margin:			0px auto;
		padding:		13px 0px;
		text-align:		center;
		/*
		background:		url(http://www.goyoke.com/images/bottomFooter.jpg) no-repeat;
		*/
		}	

.bottom {	
		clear:			both;
		width:			865px;
		margin:			0px auto;
		padding:		0 0px 0px 0;
		/*
		background:		#F0F2F6 url(http://www.goyoke.com/images/bottom-bg.gif) no-repeat;
		*/
		}
		.bottom .container {	
				width:			200px;
				float:			left;
				}
				.bottom .left {	
							width:			610px;
							float:			left;
							margin-right: 	10px;
							}
							.bottom .left dl,
							.bottom .gfc-resultsRoot {	
										width:			226px;
										height:			145px;
										height:			96px;
										overflow:		hidden;
										line-height:	130%;
										padding:		0 10px 0px 0px;
										float:			left;
										}
											.threeLinks .gfc-resultsRoot,
											.fourLinks .gfc-resultsRoot {
												height:		52px;
												padding-top:2px;
												width:		295px;
											}											
											.fourLinks .gfc-resultsRoot {
												height:		69px;	
											}
			
										.bottom .left dl img,
										.gfc-resultsRoot img {	
													width:			40px;
													padding:		3px 7px 5px 0px;
													float:			left;
													}
										.bottom .left dl dt,
										.bottom .gf-title {	
													font-weight:	bold;
													}
													.bottom .threeLinks .gf-title,
													.bottom .fourLinks .gf-title {	
																font-weight:	normal;
																}
							.bottom .left dl.panelMenu {
									float:			right;
									height:			auto;
									width:			auto;
									overflow:		auto;
									position:		relative;
									overflow:		visible;
									padding-right:	10px;
									padding-top:	5px;
									}
									.bottom .left dl.panelMenu dt {
											background:		url(http://www.goyoke.com/images/panelSettings-bg.gif) no-repeat scroll 88px 5px;
											cursor:			pointer;
											margin-right:	9px;
											}
											.bottom .left dl.panelMenu dt.on {	
													background-color:	#324D81 ;
													color:			#E1E4EA;
													padding:		0px 13px 0px 4px;
													margin-right:	0px;
													}
									.bottom .left dl.panelMenu dd {
											background:			white;
											border:				1px solid #C4CEE0;
											padding:			5px;
											position:			absolute;
											width:				125px;
											}	
											.bottom .left dl.panelMenu dd span {
													display:		block;									
													}								
													.bottom .left dl.panelMenu dd span a {								
															}									
				.bottom .right {
							width:			244px;
							text-align:		center;
							}
							.bottom .right h3,							
							.bottom .right h4 {
										text-align:		left;
										}
							.bottom .right div {	
										float:			left;
										font-size:		x-small;
										width:			80px;
										}
										.bottom .right div p.day {
													font-weight:	bold;
													}
										.bottom .right div p.day {
													font-weight:	bold;
													}
										.bottom .right div p.temperature {
													font-weight:	bold;
													font-size:		large;
													}

.footer img,
.bottomFooter img {
			display:		block;
			padding:		20px 0px 5px;
			margin:			0px auto;
			}
.footer span,
.bottomFooter span {
			display:		block;
			}					
span.copyright {
			font-size:		0.8em;
			}					
					
span.copyright a.logo {
			width:			20px;
			display:		block;
			margin:			auto;
			}						
					
					
.body {	
		width:			880px;
		margin:			0px auto;
		/*background:		#f0f2f6;*/
		border-bottom:	1px solid #C4CEE0;
		border-bottom:	1px solid #e80e05;
		border-bottom:	1px solid #f40000;
		overflow:		auto;
		font-size:		1.2em;
		line-height:	117%;
		}				
		.body .left {	
				float:			left;
				width:			150px;
				padding:		20px 0;
				margin:			0px auto;
				/*background:		url(http://www.goyoke.com/images/left-bg.gif) top center no-repeat;*/
				}		
				.body .left ul li {
						display:		block;
						padding:		3px 6px;
						}	
						.body .left ul li a {
								padding:		5px 4px;
								}	
						.body .left ul li ul {
								display:		none;
								}
								.body .left ul li ul li {
										padding:		1px 0px 0px 10px;
										font-size:		0.9em;
										}	
		.body .right {	
				padding:		10px 0 15px;		
				float:			right;
				width:			720px;
				padding-left:	10px;
				}
				.body.feeds .right {/*
						padding:		0px 0px 15px 0px;
						width:			830px;	*/
						width:			730px;
						padding-left:	0px;
						}
				.body .gfc-resultsRoot {	
								clear:			both;
								padding-bottom:10px;
								overflow: 		auto;
								}						

#header		{background:		#FEFEE4 url(http://www.goyoke.com/images/header_bg.jpg) center top repeat-x;
			background:		url(http://www.goyoke.com/images/header_bg.jpg) center top repeat-x;}

#header ul	{width:			880px;
			margin:			0px auto;
			height:			25px;}
			
#header	li.left		{float:			left;
			margin-right:		3px;
			padding-right:		3px;
			background:		transparent url(http://www.goyoke.com/images/bar.gif) center right no-repeat;}

#header	li.right	{float:			right;
			margin-left:		3px;
			padding-left:		3px;
			background:		transparent url(http://www.goyoke.com/images/bar.gif) center left no-repeat;}

#header	li.last		{background:		transparent;}

#header	dl		{text-align:		left;
			position:		relative;
			z-index:		2;}

#header	dl dt		{cursor:		pointer;
			padding:		3px 5px 3px 5px;
			margin-right:		1px;}



#header	dl dd		{padding:		0px 5px 5px;
			background-color:	#fff;
			width:			230px;
			position:		absolute;
			border:			1px solid #B4BDCE;}
			
#header	dl dt.on	{text-decoration: underline;}


#header	li.right dl dd		{left:			-201px;}

#header	dl dd b		{display:		block;
			padding-top:		3px;}



#header dd a img {
padding:6px 0 0 16px;
}




a.toplinks		{display:		block;
			padding:		3px 5px;}





div.formfield {
height:20px;
margin:0 auto;
padding:10px 0 0;
text-align:left;
width:450px;
}
div.formfield input.field {
float:right;
padding:1px 3px;
width:270px;
}
form label {
float:left;
}
div.textarea {
height:180px;
margin:0 auto;
padding:10px 0 0;
text-align:left;
width:450px;
}
div.textarea textarea {
float:right;
height:150px;
padding:1px 3px;
width:270px;
}



/* */
.bottom #feedControl {margin-top: -10px !important;}	
	.threeLinks #feedControl,
	.fourLinks #feedControl {margin-top: -6px !important;}
.gfc-resultsHeader {border: 0px !important; margin: 0px !important; display: inline !important; color: #324D81 !important;}
.gfc-resultsHeader .gfc-title {color: #324D81 !important;}
.gfc-results {padding: 0px !important;}
	.bottom .gfc-results {margin-left:	50px !important;}
	.bottom .threeLinks .gfc-results,
	.bottom .fourLinks .gfc-results {border-bottom: 1px solid #e1e4ea; }
.bottom .gfc-result {margin: 0px !important; border-bottom: 1px solid #e1e4ea; padding-bottom: 3px;}
	.bottom .threeLinks .gfc-result,
	.bottom .fourLinks .gfc-result {border-bottom: 0; }
	.body .gfc-result {margin-bottom: 0px;display:inline;float:left;width:350px;margin-left: 7px; padding:2px 3px 3px 5px; cursor:default;}
		.body .gfc-result:hover { /* background:#F0F2F6; */ }  
	.body .info .gfc-result {display:inline;float:left;width:350px;margin-left: 7px; padding:5px 3px 6px 5px; cursor:default;  border: 1px solid #F0F2F6; border-width: 0px 0px 1px 0px;}
		.body .info .gfc-result:hover { /* border-color:#C4CEE0;background:#F0F2F6; */ }        
.bottom .gfc-result .gf-title {font-size: 0.99em !important; height: 30px !important;}
	.bottom .threeLinks .gfc-result .gf-title,
	.bottom .fourLinks .gfc-result .gf-title {font-size: 0.97em !important; height: 14px !important;}
	.body .gfc-result .gf-title {display: inline;}
	/*.body .gfc-result .gf-title {font-weight:bold;}*/
.gf-relativePublishedDate {font-size: xx-small !important; }
.gf-snippet {height:45px; overflow:hidden;  display: none !important;}
	.body .info .gf-snippet {height:auto; overflow:hidden;  display: block !important; color: #777; font-size:0.8em;}
.gf-author, .gf-spacer {display: none !important;}
			.fourLinks .gf-result .gf-relativePublishedDate,
			.threeLinks .gf-result .gf-relativePublishedDate {
				display:none;
			}
			.body .info.gf-result .gf-author,
			.body .info .gf-result .gf-spacer,
			.body .gf-result .gf-relativePublishedDate {
				display:inline !important;
				padding-left: 5px;
			}
			.body .gf-result .gf-relativePublishedDate {
				color:green;
			}
.info .gf-result { height: 14px; overflow: hidden;}
.body .gf-result {height: 17px; overflow: hidden;}
.body .info .gf-result { height: 49px; overflow: hidden;}



/*.body .gf-snippet {display: none !important;}
.body .gf-result { height: auto;}
.body .gfc-result {margin:0px;padding:0px;border:0px;width:407px;}*/
