#homepage_app_footer { left: 0; width:100%; font-size:12px; margin:0 auto; color:#A6A8AB; padding: 10px; font-family:Arial,Helvetica,sans-serif; text-align:left; bottom: 0; position:fixed; z-index: 10; }
#homepage_app_footer a, #homepage_app_footer span { color:#A6A8AB; padding:0px 10px;vertical-align:top;}
#homepage_app_footer a:link { text-decoration:none; }
#homepage_app_footer a:hover { text-decoration:underline; }

#homepage_app_footer #left_area { float: left;}
#homepage_app_footer #right_area { float: right;}

#homepage_app_footer #share_area { padding:0; float: right; }

.shadow, .shadow a, .shadow span { 
	color: #fff !important;
	text-shadow: black 0 3px 3px;
	filter: shadow(color=#333333, direction=135, strength=2);
}

#homepage_app_footer .copyright a { padding: 0;}

#homepage_app_footer #openBannerLink { display: none; }
#homepage_app_searchbox { width: 610px; height:73px; padding:0; padding-right:37px; position:absolute; top:200px; right:0; bottom:0; left:50%; margin:0 auto;	margin-left:-335px; font-family:Arial,Helvetica,sans-serif; z-index:10; }
#homepage_app_searchbox .searchborder { position:relative; height:76px; background:url(../../../resources/images/sprites/sprite.png) -138px 0}
#homepage_app_searchbox .begin { 
	background:url(../../../resources/images/sprites/sprite.png); 
	width:138px; 
	height:127px; 
	position:absolute; 
	left:-138px; 
	top:0px; 
	height: 76px;
}
	
#homepage_app_searchbox .begin .logo { position:absolute; top:5px; left:10px; }
#homepage_app_searchbox .end { background:url(../../../resources/images/sprites/sprite.png) -734px 0px; width:76px; height:76px; position:absolute; right:-39px; top:0; }
#homepage_app_searchbox #custom { width:585px; height:17px; position:absolute; top:96px; left:32px; padding:0; text-align:left; font-size:11px; font-weight:normal; }
#homepage_app_searchbox #custom a { color:#333; text-decoration:none; margin-right:15px; }
#homepage_app_searchbox #custom a:hover { color:#F48619; text-decoration:none; }
/* #homepage_app_searchbox .q { 
	height:30px; 
	border: 0; 
	font-size:22px; 
	color:#000; 
	outline:0px; 
	padding-top:4px; 
	rgba(256,256,256,1);
	} */

#homepage_app_searchbox .fieldwrap { position:absolute; left:5px; top:20px; padding-left:7px;}
#homepage_app_searchbox form { margin:0px; padding:0px; width: 700px;}

#homepage_app_searchbox a.searchbutton { background:url(../../../resources/images/buttons/searchbutton.png) no-repeat top right; position:absolute; float:left; margin-right:13px; padding-right:20px; text-decoration:none; top: 16px; right:21px; cursor:pointer; height: 48px; float: right; }
#homepage_app_searchbox .buttonlabel { position: relative; float:left; display:block; padding: 12px 0 5px 25px; height:44px; color:#000000; font-weight:bold; float: left; font-size:18px; text-decoration: bold; min-width: 70px; text-align: center; z-index: 1000}
#homepage_app_searchbox .buttonlabel { position: relative; background: url(../../../resources/images/buttons/searchbutton-scalable-r.png) no-repeat; float:left; display:block; padding: 12px 0 5px 25px; height:44px; color:#000000; font-weight:bold; float: left; font-size:18px; text-decoration: bold; min-width: 70px; text-align: center; z-index: 1000}


#homepage_app_searchbox .space { 
	background:url(../../../resources/images/sprites/sprite.png) no-repeat -583px -16px;
	height: 48px; float: left; width: 60px; position:absolute; left:-21px; top: 0;
}

#homepage_app_searchbox .suggetion { 
	display:none; 
	position:absolute; 
	top: 95px;
	background:#fff; 
	z-index:1000;    
	border-color: #D9D9D9 #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2)
}

#homepage_app_searchbox .suggetion ul { list-style:none; padding-left:0px; margin-top:5px; margin-bottom:8px; margin-left:0px; }
#homepage_app_searchbox .suggetion .result li { padding: 5px 0 5px 10px; cursor:pointer; color:#000000; }
#homepage_app_searchbox .suggetion .result li.selected { background:#DFF2FB; }
#homepage_app_searchbox .searchfeed { width:124px; height:27px; position:absolute; bottom:7px; right:29px; }
#homepage_app_searchbox .searchfeed_square { margin: 65px -10px; }

#pageoption .theme img { margin:5px; border:0px; }
#pageoption .theme img.active { outline:2px solid #f3b143; }
#pageoption ul.tabs { list-style:none; margin:0 !important; padding:0; border-bottom:1px solid #666; height:30px; }
#pageoption ul.tabs li { float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; }
#pageoption ul.tabs a { outline:none; background:url(../../../resources/images/sprites/blue.png) no-repeat -420px 0; font-size:11px; display:block; height:30px; line-height:30px; width:134px; text-align:center; text-decoration:none; color:#333; padding:0px; margin:0px; position:relative; top:1px; }
#pageoption ul.tabs a:active { outline:none; }
#pageoption ul.tabs a:hover { background-position:-420px -31px;	color:#fff;	}
#pageoption ul.tabs a.current, #pageoption ul.tabs a.current:hover, #pageoption ul.tabs li.current a { background-position:-420px -62px; cursor:default !important; color:#000 !important; }
#pageoption ul.tabs a.s { background-position:-553px 0; width:81px; }
#pageoption ul.tabs a.s:hover { background-position:-553px -31px; }
#pageoption ul.tabs a.s.current { background-position:-553px -62px; }
#pageoption ul.tabs a.l { background-position:-248px -0px; width:174px; }
#pageoption ul.tabs a.l:hover { background-position:-248px -31px; }
#pageoption ul.tabs a.l.current { background-position:-248px -62px; }
#pageoption ul.tabs a.xl { background-position:0 -0px; width:248px; }
#pageoption ul.tabs a.xl:hover { background-position:0 -31px; }
#pageoption ul.tabs a.xl.current { background-position:0 -62px; }
#pageoption .panes .pane { display:none; }
#pageoption .panes { height:260px; padding:20px 5px; border:1px solid black; border-top:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; *overflow: none;}
#colorbox, #cboxOverlay, #cboxWrapper { position:absolute; top:0; left:0; z-index:9999; overflow:hidden; }  
#cboxOverlay { position:fixed; width:100%; height:100%; }  
#cboxMiddleLeft, #cboxBottomLeft { clear:left; }  
#cboxContent { position:relative; overflow:hidden; }  
#cboxLoadedContent { overflow:auto; *min-height: 200px;}  
#cboxLoadedContent iframe { display:block; width:100%; height:100%; border:0; }  
#cboxTitle { margin:0; }  
#cboxLoadingOverlay, #cboxLoadingGraphic { position:absolute; top:0; left:0; width:100%; }  
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; }  

#homepage_searchtabs { position: absolute; margin: -20px 0 0 210px; font-size: 16px; font-family:Arial, Helvetica, sans-serif; color: #A6A8AB;}
#homepage_searchtabs a { text-decoration: underline; color: #A6A8AB; margin: 0 10px; outline: none;}
#homepage_searchtabs a.current { text-decoration: none; font-weight: bold; }

#cboxOverlay { background:#000000 0 0 repeat; }  
#colorbox {    }  
#cboxContent { background:#fff; padding: 20px; border-radius: 10px;}  
#cboxTitle { position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494; }  
#cboxCurrent { position:absolute; bottom:4px; left:58px; color:#949494; }  
#cboxSlideshow { position:absolute; bottom:4px; right:30px; color:#0092ef; }  
#cboxClose { margin: 3px; position:absolute; top:0; right:0; width:25px; height:25px; text-indent:-9999px; }  
#cboxClose.hover { background-position:-25px -25px; }  

#option_panes_theme_selector { width:295px;	height:136px;position:absolute; }
#option_panes_theme_selector a { text-decoration: none; margin: 0px;}
#option_panes_theme_selector #thumbs img { border: 0; width: 80px; height: 53px;}
#option_panes_theme_selector h2 { font-size:12px;font-weight:bold;padding-left:13px;padding-top:2px;font-family:Tahoma, Verdana, Arial, sans-serif; }
#option_panes_theme_selector div.wrap { position:absolute;left:21px;overflow:hidden;width:503px;height:178px; top:100px;}
#option_panes_theme_selector div.wrap .scrolling { padding-left:2px;padding-top:2px;width:100000px;height:60px;position:absolute;left:0px; }
#option_panes_theme_selector div.wrap .scrolling div { padding: 1px 0;}

#option_panes_theme_selector #wrap img { outline: 1px solid black; height: 55px; width: 80px; }
#option_panes_theme_selector div a img { cursor: pointer;}

#option_panes_theme_selector div img.active { outline:2px solid #f3b143; }
#option_panes_theme_selector .close { width:27px;height:14px;position:absolute;top:12px;right:8px; }
#option_panes_theme_selector .prev { background:url(../../../resources/images/sprites/theme_selector.png) -8px -60px; width:12px;height:19px;position:absolute;top:176px;left:5px; }
#option_panes_theme_selector .next { background:url(../../../resources/images/sprites/theme_selector.png) 18px; width:12px;height:19px;position:absolute;top:176px;right:-245px; }        
         
#makeHomepage { 
	font-family: Arial, Helvetica, sans-serif;	
	display: none;
	background-image:url(../../../resources/images/icons_logos/home.png);
	background-repeat: no-repeat;
 	position: absolute;
 	top: 36%;
 	left: 45%;
 	padding-left: 30px;
 	color: #FFF; 
 	cursor:hand;
 	font-size: 11px;
 	line-height: 20px;
}    

#makeHomepage.movedown {
	 top: 85%;
}

#makeHomepage a { 
 	text-decoration: none;
 	color: #A6A8AB;
}

#makeHomepage a:hover { 
 	text-decoration: underline;
}

#suggestion_searchtabs {
	display: none;
	background:url(../../../resources/images/sprites/sprite.png) no-repeat scroll left -150px;
	height: 32px;
}

#suggestion_searchtabs .searchtabs {
	float: left;
	height: 23px;
	cursor: pointer;
	margin: 5px;
	min-width: 50px;
}

#suggestion_searchtabs_close {
	float: right;
	width: 20px;
	display: inline-block;
	height: 32px;
	background:url(../../../resources/images/sprites/sprite.png) no-repeat scroll -50px -150px;
}

#suggestion_searchtabs .current .searchtabs_close {
	float: right;
	width: 5px;
	display: inline-block;
	height: 23px;
	background:url(../../../resources/images/sprites/sprite.png) no-repeat scroll -211px -124px;
}

#suggestion_searchtabs div:hover {
		background:url(../../../resources/images/sprites/sprite.png) 0 -98px;
}

#suggestion_searchtabs div.current {
		background:url(../../../resources/images/sprites/sprite.png) 0 -124px;
}

#suggestion_searchtabs .icon {
	display: inline-block;
	height: 17px;
	width: 17px;
	margin: 4px 0 0 4px;
}

#suggestion_searchtabs .content {
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	padding: 0 5px;
	margin: 6px 0 0 4px;
	top: -4px;
	position: relative;
}

#suggestiontabs_web .icon {
	background:url(../../../resources/images/sprites/sprite.png) 0 -78px;
}

#suggestiontabs_images .icon {
	background:url(../../../resources/images/sprites/sprite.png) -17px -78px;
}

#suggestiontabs_videos .icon {
	background:url(../../../resources/images/sprites/sprite.png) -34px -78px;
}

#option_panes_image_vote {
	overflow:hidden; width:540px;; top:-18px; left: 8px; height:114px; position:relative;
	background: url(../../../resources/images/sprites/vote_box_wrapper.png) no-repeat scroll 0 0 transparent;
}

#option_panes_image_vote .imagetitle {
	font-weight: bold;
	font-size: 13px;
}

#option_panes_image_vote #currentBgThumb {
	margin: 15px 0 0 18px; 
	float: left;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.6);
	max-width: 80px;
	height: 53px;
}

#option_panes_image_vote #imgDesc {
	margin:10px 0 0 10px; 
	float:left;
}

#option_panes_image_vote #imgDesc div {
	margin: 2px 0;
	width: 415px;
}

#option_panes_image_vote #option_panes_like_buttons {
	clear: both;
	display: block;
	font-weight: bold;
	text-align: center;
	margin-left: 14px;
	width: 82px;
	height: 1px;
}

#option_panes_image_vote #option_panes_like_buttons img {
	margin-top:5px; outline: 0;
}

#option_panes_image_vote #option_panes_like_buttons ul {
	margin:0px; padding:0px; border:0px;
}

#option_panes_image_vote #option_panes_like_buttons li {
	list-style:none; display: inline; color:#888; width:20%; height:5px;
}

#imgFooter {
	clear: both;
	overflow: auto;
	width: 520px;
}

#imgFooter .slide_voting {
	font-weight: bold;
	margin: 10px 0 0 12px;
	text-align: center;
	float: left;
	min-width: 90px;
}

#imgFooter .slide_icons {
	text-align: right;
	float: right;
	padding: 13px 0;
}

#imgFooter .slide_icons img {
	padding-left: 10px;
	border: 0;
	outline: 0
}

#imgFooter .slide_voting span {
	position: relative;
	bottom: 2px;
}

.like_count {
	color: #72b66f;
}

.unlike_count {
	color: #ea2525
}

#moreInfoLink .slidelink {
	color: #5abfe8;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

#option_panes_theme_selector_text_no_image { 
	font-weight: bold;
	font-size:12px; 
	position: relative; 
	top: 180px;
	background: url(../../../resources/images/sprites/misc.png) no-repeat;
	background-position: 0 -1260px;
	padding: 2px 10px 10px 22px;
}     

#option_panes_theme_selector_text_no_image a:hover { text-decoration: underline;}   
#homepage_app_background { 
	position: absolute;
	z-index: 10;
}

#ctl,#ctr,#cbl,#cbr { background-image:url(../../../resources/images/sprites/sprite.png); }

#arrow_navigation {
	right: -50px;
	bottom: 55px;
	position:fixed;
	width: 120px;
	text-align: right;
}

#cboxClose {background: url(../../../resources/images/sprites/misc.png); background-position: 0 -104px;}

#theme_selector { display:none;background:url(../../../resources/images/sprites/theme_selector.png) left;width:295px;	height:136px;position:absolute; }
#theme_selector h2 { font-size:12px;font-weight:bold;padding-left:13px;padding-top:2px;font-family:Tahoma, Verdana, Arial, sans-serif; }
#theme_selector div.wrap { position:absolute;top:41px;left:20px;overflow:hidden;width:254px;height:58px; }
#theme_selector div.wrap .scrolling { padding-left:2px;padding-top:2px;width:100000px;height:58px;position:absolute;left:0px; }
#theme_selector div img { margin-right:2px;margin-left:2px; }
#theme_selector div img.active { outline:2px solid #f3b143; }
#theme_selector .close { width:27px;height:14px;position:absolute;top:12px;right:8px; }
#theme_selector .prev {	width:12px;height:19px;position:absolute;top:59px;left:7px; }
#theme_selector .next { width:12px;height:19px;position:absolute;top:58px;right:7px; }

#supersized-loader { 
	display: none; 
}
	
	#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
		#supersized a { width:100%; height:100%; display:block; }
			#supersized li.prevslide { z-index:-20; }
			#supersized li.activeslide { z-index:-10; }
			#supersized li.image-loading { background:#111 no-repeat center center; width:100%; height:100%; }
				#supersized li.image-loading img{ visibility: hidden; }
			#supersized li.prevslide img, #supersized li.activeslide img { display:inline; }
			
			/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : 3.2.3
	Site	: www.buildinternet.com/project/supersized
	
	Theme 	: Shutter 1.1
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/

/* Controls Bar
----------------------------*/
#controls-wrapper { margin:0 auto; height:42px; width:100%; bottom:0px; left:0; z-index:4; background:url(/components/homepage_app_background/images/nav-bg.png) repeat-x; position:fixed; }
#controls { overflow:hidden; height:100%; position:relative; text-align:left; z-index:5; }
#slidecounter { float:left; color:#999; font:14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 0 -1px 0; margin:0px 10px 0 15px; line-height:42px; }
#slidecaption { overflow:hidden; float:left; color:#FFF; font:400 14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 1px 1px 2px; margin:0 20px 0 0; line-height:42px; }

#navigation { float:right; margin:0px 20px 0 0; }
#play-button{ float:left; margin-top:1px;border-right:1px solid #333; background:url('/components/homepage_app_background/images/bg-hover.png') repeat-x 0 44px; }
#play-button:hover{ background-position:0 1px; cursor:pointer; }
	
#prevslide, #nextslide, #slideinfo { position:absolute; height:18px; top: 50%; margin-top: -21px; opacity:0.6; }
#prevslide { left:10px; background-position: 0px -36px; width:14px;background-image: url(../../../resources/images/sprites/arrows-sprite.png); }
#nextslide { left:24px; background-position: -14px -36px; width:14px; background-image: url(../../../resources/images/sprites/arrows-sprite.png); }
#prevslide:hover, #nextslide:hover{ cursor:pointer; }
#prevslide:hover { background-position: 0px -18px; }
#nextslide:hover { background-position: -14px -18px; }
#prevslide:active { background-position: 0px -36px; }
#nextslide:active { background-position: -14px -36px; }
		
ul#slide-list{ padding:15px 0; float:left; position:absolute; left:50%; }
ul#slide-list li{ list-style:none; width:12px; height:12px; float:left; margin:0 5px 0 0; }
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background-position:0 0px; }
ul#slide-list li a{ display:block; width:12px; height:12px; background:url('/components/homepage_app_background/images/nav-dot.png') no-repeat 0 -24px; }
ul#slide-list li a:hover{ background-position:0 -12px; cursor:pointer; }
	
#tray-button{ float:right; margin-top:1px; border-left:1px solid #333; background:url('/components/homepage_app_background/images/bg-hover.png') repeat-x 0 44px; }
#tray-button:hover{ background-position:0 1px; cursor:pointer; }
	

/* Progress Bar
----------------------------*/					
#progress-back{ z-index:5; position:fixed; bottom:42px; height:8px; width:100%; background:url('/components/homepage_app_background/images/progress-back.png') repeat-x; }
#progress-bar{ position:relative; height:8px; width:100%; background:url('/components/homepage_app_background/images/progress-bar.png') repeat-x; }


/* Thumbnail Navigation
----------------------------*/	
#nextthumb,#prevthumb { z-index:2; display:none; position:fixed; bottom:61px; height:75px; width:100px; overflow:hidden; background:#ddd; border:1px solid #fff; -webkit-box-shadow:0 0 5px #000; }
#nextthumb { right:12px; }
#prevthumb { left:12px; }
#nextthumb img, #prevthumb img { width:150px; height:auto;  }
#nextthumb:active, #prevthumb:active { bottom:59px; }
#nextthumb:hover, #prevthumb:hover { cursor:pointer; }


/* Thumbnail Tray
----------------------------*/			
#thumb-tray{ position:fixed; z-index:3; bottom:0; left:0; background:url(/components/homepage_app_background/images/bg-black.png); height:150px; width:100%; overflow:hidden; text-align:center; -moz-box-shadow: 0px 0px 4px #000; -webkit-box-shadow: 0px 0px 4px #000; box-shadow: 0px 0px 4px #000; }
#thumb-back, #thumb-forward{ position:absolute; z-index:5; bottom:42px; height:108px; width:40px; }
#thumb-back{ left:0; background: url('/components/homepage_app_background/images/thumb-back.png') no-repeat center center;}
#thumb-forward{ right:0; background:url('/components/homepage_app_background/images/thumb-forward.png') no-repeat center center;}
#thumb-back:hover, #thumb-forward:hover{ cursor:pointer; background-color:rgba(256,256,256, 0.1); }
#thumb-back:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-forward:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
	
	
ul#thumb-list{ display:inline-block; list-style:none; position:relative; left:0px; padding:0 0px; }
ul#thumb-list li{ background:#111; list-style:none; display:inline; width:150px; height:108px; overflow:hidden; float:left; margin:0; }
ul#thumb-list li img { width:200px; height:auto; opacity:0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); }
ul#thumb-list li.current-thumb img, ul#thumb-list li:hover img{ opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); }
ul#thumb-list li:hover{ cursor:pointer; }
			
#slideinfo { width: 16px; left:-15px; background: url(../../../resources/images/icons_logos/info.png) no-repeat scroll 0 1px transparent; }			

#slideinfo:hover { cursor:pointer; opacity: 1;}

#slidedescription { 
	display: none;
	font-family: Arial, sans-serif;
	padding: 5px; 
	background-color: #fff; 
	border: 1px solid white; 
	border-radius: 5px;
	bottom: 50px; 
	right: 100px; 
	position: fixed; 
	text-align: left; 
	font-size: 11px;
	color: #000;	
	z-index: 10000;
}
	
#slidedescription_wrapper {	
	overflow:hidden; 
	width:400px; 
	max-height:110px; 
	min-height:50px; 
	position:relative;
	padding: 0;
}

#slidedescription div {
	margin: 3px;
}

#slideheader {
	font-weight: bold;
}

#homepage_app_background .slidelink {
	color: #5abfe8;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	padding-left: 5px;
}

#homepage_app_background .slide_icons img {
	margin-left: 10px;
}

#slidefooter { 
	text-align: right;
	font-weight: bold;
}

#slidedescription a { 
	text-decoration: none;
}

#slidedescription img { 
	padding: 0px;
	border: 0;
}

#slidedescription .slidedetails {
	margin: 3px 0;
}

#superbgimage img {
	image-rendering: optimizeQuality;
	-ms-interpolation-mode: bicubic;
}

.imageLike, .imageDisLike {
	cursor: pointer;
}

#descBody a img {
	outline: 0px; 
	border: 0;
}

#descBody #moreInfoLink img {
	height: 12px; 
	width: 12px; 
}

img#veer {
	outline: 0px;
}

#slideheader .imagetitle {
	margin: 0;
	font-size: 12px;
}

#slidefooter .slide_voting {
	top: -7px; 
	position: relative;
}

#slidefooter .slide_voting ul {
	padding: 0;
}

#slidefooter .slide_voting li {
	list-style:none;display: inline;float:left;
}

#slidefooter .slide_voting li img {
	padding-top:5px; border:0px; vertical-align:bottom;
}

#slidedescription_wrapper .shoplink {
	color: #999;
}
#homepage_app_grid_box {
}

#homepage_app_grid_banner {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -322px;
}

#bannerinfo {
	display: none;
	background-color: #fff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000; 
	line-height:1.5em;
}

#bannerinfo .content { background-color: #fff; margin: 0 auto 0 auto; padding: 5px; }
#bannerinfo h1 { font-size: 24px; color: #333; font-weight: bold; margin: 0; padding: 3px 0 6px 0px; }
#bannerinfo h2 { font-size: 20px; font-weight:normal; color:  #666666; padding: 0px 0 3px 0; margin:0; }
#bannerinfo a:link, a:visited { color: #999999; text-decoration: underline; }
#bannerinfo p { margin:10px 0; }
#bannerinfo img { border: none; }

#leftBox {
	width:520px; float:left; margin-right:30px;
}

#rightBox {
	width:290px;float:left; margin-top:80px;
}

.hiddenThumb { display: none; }

/* SPRITE AREA --------------START-------------*/
.sprite-arrows-sprite{ background-position: 0 0; width: 28px; height: 54px; } 
.sprite-btn-close{ background-position: 0 -104px; width: 24px; height: 24px; } 
.sprite-cart{ background-position: 0 -178px; width: 16px; height: 16px; } 
.sprite-dislike{ background-position: 0 -244px; width: 17px; height: 19px; } 
.sprite-dislike_over{ background-position: 0 -313px; width: 17px; height: 19px; } 
.sprite-download-apps-green{ background-position: 0 -382px; width: 285px; height: 57px; } 
.sprite-gmaps{ background-position: 0 -489px; width: 16px; height: 16px; } 
.sprite-google-mapsbw{ background-position: 0 -555px; width: 16px; height: 16px; } 
.sprite-home{ background-position: 0 -621px; width: 20px; height: 20px; } 
.sprite-ico-veer{ background-position: 0 -691px; width: 16px; height: 14px; } 
.sprite-info{ background: url(../../../resources/images/sprites/misc.png); background-position: 0 -755px; width: 16px; height: 16px; } 
.sprite-like{ background-position: 0 -821px; width: 20px; height: 19px; } 
.sprite-like_over{ background-position: 0 -890px; width: 20px; height: 19px; } 
.sprite-mystart-logo-ftr{ background-position: 0 -959px; width: 97px; height: 47px; } 
.sprite-mystart{ background-position: 0 -1056px; width: 125px; height: 66px; } 
.sprite-powered_by_yahoo{ background-position: 0 -1172px; width: 64px; height: 38px; } 
.sprite-remove{ background-position: 0 -1260px; width: 17px; height: 17px; } 
.sprite-searchbutton-scalable-r{ background: url(../../../resources/images/sprites/misc.png); background-position: 0 -1327px; width: 170px; height: 44px; } 
.sprite-searchbutton{ background-position: 0 -1421px; width: 197px; height: 44px; } 
.sprite-wikipedia-icon{ background-position: 0 -1515px; width: 16px; height: 16px; } 

/* SPRITE AREA --------------END-------------*/

#searchBox { 
	width: 535px;  
    height: 32px;
    margin: 8px 0 0;
    border: 1px solid #aaa;
    outline: medium none;
    padding: 2px 20px 2px 5px;
    vertical-align: middle; line-height: 26px;
    font-size: 18px;
    float: left;
}

#search-submit {
	height: 38px;
    background: none repeat scroll 0 0 #75A8FE;
    width: 108px;
    display: block;
    position: relative;
    top: 8px;
    left: 10px;
    border: 0 none;
    cursor: pointer;
}

#search-submit:hover {
	background-color: #5688DD;
}

#search-submit .icon {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABPElEQVQ4y2P4//8/AxpWB+IJQLwXiG8D8Rkg7gViAyxqMTAyhw2IG4H453/cAGQwMzEGghStRtI4E4i9gdgYiEOg/D9QufnEGJgJVfwNiO1xKPZGcr0fIQNvQBVmEgijCqi6w/gMVIQqegsNR3wGCkG9/gfKxmqgK9TAk8TEIjTmQcAMl4E2UAWXiDTwOVS9Fi4Dkb0hQcAwdaTI48QXKduhCufgMYwZGhkgsIJQLJshJQmQoTxYImMFkuvUickpaUgJ+zk0MZcC8VJoCkAGJ6HpEq+BsMR7D0e2O4YUw/+hYe5HyEAY9gDiOqgr06ApgQHKRwYg7zsRYyAuLIrmShD4jJwmSTUQhKWB+AmaoaAw1iXXQFh6fIVm6ENQ6iDXQAZogfsBzVAnSgyEZdvPSC7kp9RABmh2jYWVPgATUBaOl6vnEAAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;
    display: inline-block;
    height: 20px;
    width: 20px;
}

#homepage_blekko_searchbox_logo { height: 45px;}
#homepage_blekko_searchbox_logo_powered { position: relative; left: 220px; height: 27px;}

.poweredBy {
	font-family: Arial,sans-serif;
    font-size: 13px;
    line-height: 1.2em;
    color: #666;
    position: relative;
    left: 10px;
    top: 15px;
