body { font-size:11px; color:#999; }
table, td { color:#999; }

#header, #main, #content-bottom, #breadcrumb, #footer { width:1000px; }

a {outline: none; -moz-outline: none;}
a:link, a:visited, a:active { color:#518dad; text-decoration:none; } /* 518dad */
a:hover, div#vitalstats a:hover, #content-bottom a.jump:hover, #content-bottom .subcolumn1-4  a.jump:hover
	{ color:#518dad; text-decoration:underline; }
.button4 a:hover, #resources_seminars a:hover, #resources_seminars a.jump:hover { text-decoration:underline; }

#main a.pdf { background:url(/euro/main/css/pro/images/iconpdf18x18.png) no-repeat left top; padding:3px 0 3px 24px; }
#main a.more { text-align:left; color:#333; }

ul.arrow li { background:url(/euro/main/css/pro/images/bullet_arrow.gif) no-repeat left top; padding-left:10px; }

.sosumi { color:#999; }



/******** header, globalnav *************************************/
#header { text-align:left; margin-top:24px; }
#header img { float:left; font-size:45px; margin:14px 0 31px 0; }

#globalnav { float:right; margin-top:23px; }
#globalnav li { display:block; float:left; }
#globalnav li a { display:block; border-left:1px solid #fff; width:73px; height:16px; padding:6px 10px 4px 10px; background:#c8c9ca; text-align:center; color:#fff; text-decoration:none; white-space:nowrap; }
#globalnav li a:hover { background:#a6a9ab; }

#globalnav li#globalnav_profiles a { background:#c8c9ca url(/euro/main/css/pro/images/header_globalnav_leftcap.gif) no-repeat left top; }
#globalnav li#globalnav_profiles a:hover, body#profiles #globalnav li#globalnav_profiles a, body#stories #globalnav li#globalnav_profiles a { background:#a6a9ab url(/euro/main/css/pro/images/header_globalnav_leftcap.gif) no-repeat left bottom; }
body#solutions #globalnav li#globalnav_solutions a, body#tricks #globalnav li#globalnav_solutions a, body#tips #globalnav li#globalnav_tips a { background:#a6a9ab; }
#globalnav li#globalnav_tips a { width:86px; }
#globalnav li#globalnav_resources a { background:#c8c9ca url(/euro/main/css/pro/images/header_globalnav_rightcap.gif) no-repeat right top; }
#globalnav li#globalnav_resources a:hover, body#resources #globalnav li#globalnav_resources a { background:#a6a9ab url(/euro/main/css/pro/images/header_globalnav_rightcap.gif) no-repeat right bottom; }
body#profiles.inactive #globalnav li#globalnav_profiles a, body#stories.inactive #globalnav li#globalnav_profiles a,
	body#solutions.inactive #globalnav li#globalnav_solutions a, body#tricks.inactive #globalnav li#globalnav_solutions a,
	body#tips.inactive #globalnav li#globalnav_tips a,
	body#resources.inactive #globalnav li#globalnav_resources a { cursor:default; }	

#header_archive { margin:-35px 0 40px 0; }
body.archive p.localnav { margin:-20px 0 0 0; padding-bottom:20px; }
/*\*/
html>body.archive p.localnav { margin:0; padding:0; }
/* */

ul#localnav { margin:-20px 0 0 0; padding-bottom:20px; }
ul#localnav li { display:block; float:left; }
ul#localnav li a { display:block; border-left:1px solid #fff; width:86px; height:13px; padding:4px 10px 2px 10px; background:#c8c9ca; text-align:center; color:#fff; font-size:9px; font-weight:bold; text-decoration:none; white-space:nowrap; position:relative; }
ul#localnav a.all { background:#dcdddd; color:#fff; }
ul#localnav a.all:hover { background:#dcdddd; color:#666666; }
/*\*/
html>body ul#localnav a#localnav_design.all, html>body ul#localnav a#localnav_design.all:hover { background:#dcdddd url(/euro/main/css/pro/images/localnav_leftcap.gif) no-repeat left bottom; position:relative; }
html>body ul#localnav a#localnav_music-audio.all, html>body ul#localnav a#localnav_music-audio.all:hover {background:#dcdddd url(/euro/main/css/pro/images/localnav_rightcap.gif) no-repeat right bottom; position:relative; }
html>body ul#localnav a#localnav_design { background:#c8c9ca url(/euro/main/css/pro/images/localnav_leftcap.gif) no-repeat left top; position:relative; }
html>body ul#localnav a#localnav_music-audio { background:#c8c9ca url(/euro/main/css/pro/images/localnav_rightcap.gif) no-repeat right top; position:relative; }
/* */
ul#localnav a.hi, ul#localnav a:hover { background:#a6a9ab; color:#fff; }
/*\*/
html>body ul#localnav a#localnav_design.hi, html>body ul#localnav a#localnav_design:hover { background:#a6a9ab url(/euro/main/css/pro/images/localnav_leftcap.gif) no-repeat left center; position:relative; }
html>body ul#localnav a#localnav_music-audio.hi, html>body ul#localnav a#localnav_music-audio:hover { background:#a6a9ab url(/euro/main/css/pro/images/localnav_rightcap.gif) no-repeat right center; position:relative; }
/* */
ul#localnav a#localnav_showall { margin-left:15px; width:54px; background:#cccdce url(/euro/main/css/pro/images/localnav_showall.gif) no-repeat top center; }
ul#localnav a#localnav_showall.hi, ul#localnav a#localnav_showall:hover { color:#fff; background:#a6a9ab url(/euro/main/css/pro/images/localnav_showall.gif) no-repeat bottom center; }

ul#localnav img { margin-left:5px; }




/******** main, content *************************************/
#main h1 { font-size:29px; margin:0 0 .6em -2px; color:#000; background-color:#fff; line-height:1.1em; letter-spacing:-.02em; }
#main h1 span { color:#a6a9ab; }
#main h2 { color:#999; font-size:14px; }
#main h3, #main h4, #main h5 { color:#666; }

div.headerimage { font-size:30px; margin:0 0 21px 0; font-weight:normal; }

/*
#content .storycat { font-size:12px; font-weight:bold; display:block; position:relative; margin:-1.1em 0 .5em -14px; }
*html #content .storycat { width:388px; }
#content .storycat li { display:none; float:left; margin-left:4px; padding-left:10px; background:url(/euro/main/css/pro/images/content_storycat_separator.gif) no-repeat left center; padding-bottom:0; }
body.design #content .storycat li#design, 
	body.filmvideo #content .storycat li#filmvideo, 
	body.photography #content .storycat li#photography, 
	body.musicaudio #content .storycat li#musicaudio, 
	body.architecture #content .storycat li#architecture { display:block; }
*/

#content { width:592px; line-height:1.4em; }
#content.full, body.archive #content { width:1000px; }
#video #content { width:388px; }
#content p { margin-bottom:1.4em; }

#content p.byline { font-weight:bold; color:#666; margin-top:-.6em; margin-bottom:.9em; }

#content .pagination { font-weight:bold; color:#ccc; margin-bottom:.9em; margin-top:2.6em; display:none; }
#content .subcolumn2-2 .pagination { display:block; }
#content .pagination span.pages { color:#666; background:#fff; position:relative; z-index:10; }
#content .pagination a { padding-left:5px; border-left:1px solid #ccc; position:relative; left:-2px; z-index:9; }
#content .nextpage { font-weight:bold; color:#666; /*display:none;*/ }

#content .subcolumn1-2, #content .subcolumn2-2 { width:286px; }
#sidebar .subcolumn1-2, #sidebar .subcolumn2-2 { width:174px; }
#content.full .subcolumn1-2, #content.full .subcolumn2-2 { width:492px; }

#content img.across { margin:4px 0 20px 0; }
img.left { margin:2px 14px 8px 0; } div.left { float:left; margin:2px 14px 8px 0; }
img.right { margin:2px 0 8px 14px; } div.right { float:right; margin:2px 0 8px 14px; }
img.border { border:1px solid #a6a9ab; }
#content div.left p.caption, #content div.right p.caption { margin-bottom:0; }
#content p.caption, #sidebar p.caption { margin-top:-20px; color:#666; font-size:9px; padding:6px 0 6px 0; line-height:1.3em; }

#content blockquote { margin:.6em 0 .9em 0; color:#92b3c5; font-size:18px; font-weight:bold; line-height:1.2em;  }
#content blockquote p { margin:0; }

body.archive p.localnav { margin:0; }

div.clearer.sectionseparator {border-top: 1px solid #c7c7c7; margin: 10px 0;}


/******** sidebar *************************************/
#sidebar { width:388px; margin:2px 0 0 0; padding:0; }
#video #sidebar { width:592px; margin-top:0; }
#sidebar a.promo { display:block; margin:0 0 38px 0; }
#sidebar div { background:#f4f4f4 url(/euro/main/css/pro/images/sidebar_bgbottom.gif) no-repeat left bottom; padding:14px 14px 7px 14px; margin:0 0 38px 0; color:#333; position:relative; }
#sidebar div h3 { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_bgtop.gif) no-repeat left top; color:#fff; padding:11px 14px .85em 14px; font-size:14px; margin:-14px -14px 1em -14px; position:relative; }
#sidebar div h4, #sidebar div h5 { color:#000; }
#sidebar div div, #sidebar div.clearer { background:none; padding:0; margin:0; }
#sidebar img { position:relative; }
 
#sidebar ul.columns li { float:left; width:154px; margin-right:12px; }
#sidebar ul.columns li.clearer { clear:both; display:block; height:1em; background:none; list-style:none; margin:0; padding:0; }

div#subnav { background:none; padding:0; }
div#subnav h3 { background:#c8c9ca url(/euro/main/css/pro/images/sidebar_subnav_bgtop.gif) no-repeat left top; width:360px; padding:12px 14px 12px 14px; margin:0; }
div#subnav ul, div#subnav ul li { margin:0; padding:0; }
div#subnav ul li a { display:block; width:314px; padding:12px 60px 12px 14px; margin:0; border-top:1px solid #f0f0f0; background:#c8c9ca url(/euro/main/css/pro/images/sidebar_subnav_arrow.gif) no-repeat left 14px; color:#fff; }
div#subnav ul li a:hover { background-color:#a6a9ab; text-decoration:none; }
div#subnav ul li.new { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_subnav_new.gif) no-repeat left center; width:314px; padding:12px 60px 12px 14px; }
div#subnav ul li.new a { background:#c8c9ca url(/euro/main/css/pro/images/sidebar_subnav_arrownew.gif) no-repeat left center; }
div#subnav ul li.new a:hover { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_subnav_arrownew.gif) no-repeat left center; }
div#subnav ul li, div#subnav ul li.new { position:relative; z-index:9; }
div#subnav ul li.subnavcap { background:transparent url(/euro/main/css/pro/images/sidebar_subnav_bgbottom.gif) no-repeat left bottom; padding:0; margin:0; position:relative; top:-12px; z-index:10; }

#sidebar div.links { background:none; padding:14px 14px 0 14px; width:360px; margin-bottom:28px; color:#333; position:relative; }
#sidebar div.links div.h3 { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_links_bg.gif) no-repeat left bottom; width:382px; padding:7px 6px 6px 0; margin:-12px -14px 1em -14px; position:relative; }
#sidebar div.links div.h3 h3 { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_links_bg.gif) no-repeat left top; width:370px; padding:7px 6px 0 12px; margin:-7px -14px 0 0; font-size:12px; }

#sidebar div.plain { background:transparent url(/euro/main/css/pro/images/sidebar_bgbottom_plain.gif) no-repeat left bottom; width:388px; padding:0; color:#333; }
#sidebar div.plain div { background:transparent url(/euro/main/css/pro/images/sidebar_bgtop_plain.gif) no-repeat left top; width:360px; padding:14px 14px 6px 14px; margin:0; }
#sidebar div.plain div div { background:none; padding:0; margin:0; }

div#vitalstats { background:#f4f4f4 url(/euro/main/css/pro/images/sidebar_bgbottom.gif) no-repeat left bottom; color:#333; font-size:11px; line-height:1.6em; padding:14px 14px 7px 14px; margin:0 0 38px 0; color:#333; position:relative; }
div#vitalstats h3 { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_bgtop.gif) no-repeat left top; color:#fff; padding:11px 14px .85em 14px; font-size:14px; margin:-14px -14px 1em -14px; }
div#vitalstats a { color:#000; }
#sidebar dl dt, div#vitalstats dl dt {  display:inline; float:left; clear:left; color:#999; font-weight:bold; background:#f4f4f4 url(/euro/main/css/pro/images/sidebar_dt_separator.gif) no-repeat right center; margin-right:4px; padding:0 8px .3em 0; position:relative; }
#sidebar dl dt.nothanging, div#vitalstats dl dt.nothanging { padding-bottom:0; }
#sidebar dl dd, div#vitalstats dl dd { padding-bottom:.3em; margin-left:0; }
#vitalstats .storycat { font-size:10px; font-weight:bold; background:#a6a9ab; display:block; padding:0 14px 1.15em 0; margin:-2.6em -14px 12px -14px; }
/*\*/ *html #vitalstats .storycat { width:374px; position:relative; } /**/
#vitalstats .storycat li { display:none; float:left; margin-left:4px; padding-left:8px; color:#fff; position:relative; z-index:9; background:#a6a9ab url(/euro/main/css/pro/images/sidebar_storycat_separator.gif) no-repeat left center; padding-bottom:0; }
#vitalstats .storycat li.first { display:block; float:left; width:5px; background:#a6a9ab; color:#fff; position:relative; margin-right:-12px; margin-left:1px; z-index:10; }
body.illustration #vitalstats .storycat li#illustration, 
	body.design #vitalstats .storycat li#design, 
	body.filmvideo #vitalstats .storycat li#filmvideo, 
	body.photography #vitalstats .storycat li#photography, 
	body.musicaudio #vitalstats .storycat li#musicaudio, 
	body.architecture #vitalstats .storycat li#architecture { display:block; }

div#gallery { background:#fff url(/euro/main/css/pro/images/sidebar_bgbottom_gallery.gif) no-repeat left bottom; font-size:11px; }
div#gallery .underline { font-size:10px; font-weight:bold; background:#a6a9ab; padding:0 14px 1.4em 14px; margin:-2.4em -14px 0 -14px; color:#fff; position:relative; }
div#gallery #gallery_nav { background:#fff url(/euro/main/css/pro/images/sidebar_gallerynav_bg.gif) no-repeat left top; height:39px; width:331px; margin:30px -16px 16px 23px; padding:0; position:relative; }
div#gallery #gallery_nav li { display:block; float:left; margin-right:16px; cursor:pointer; }
div#gallery #gallery_nav li.active { cursor:default; }
div#gallery div.switch { background:none; display:none; width:292px; margin:0 23px 18px 23px; padding:0; color:#999; }
/*\*//*/ *html div#gallery div.switch { width:152px; margin-right:0; } /**/
div#gallery div#gallery1 { display:block; }
div#gallery div.switch img { margin-bottom:15px; }
div#gallery div.switch h4 { color:#666; margin-bottom:3px; }

#video { background:transparent url(/euro/main/css/pro/images/video_bgbottom.gif) no-repeat left bottom; margin-bottom:10px; padding:0; }
#video div, #video #sidebar div, #video div#vitalstats, #video div#gallery { background:transparent none; padding-top:0; margin-top:0; margin-bottom:0; }
#video div#vitalstats img { margin-bottom:14px; }
#video div#gallery h3 { background:#a6a9ab url(/euro/main/css/pro/images/video_bgtop.gif) no-repeat left top; }
#video div#gallery #gallery_nav { background:transparent url(/euro/main/css/pro/images/sidebar_gallerynav_bg_video.gif) no-repeat left top; height:55px; width:539px; margin:30px -22px 22px 23px; }
#video div#gallery #gallery_nav li { margin-right:22px; }
#video div#gallery div.switch { width:517px; margin:0 23px 0 23px; }
#video div#gallery div.switch img { float:left; margin-right:10px; margin-bottom:30px; }
#video div#gallery div.switch h4, #video div#gallery div.switch p { width:240px; display:inline; }
#video div#gallery div.switch h4 { width:auto; padding-right:8px; margin-right:2px; background:#fff url(/euro/main/css/pro/images/sidebar_gallery_separator.gif) no-repeat right center; }


/*** quicktime ***********************************/
#intro { width:720px; margin:36px auto; }
#transport {position:relative; height:29px; top:30px; padding-bottom:45px; width:720px; }
#transport a {text-decoration:none; }
#transport a.hi {background-position:left -29px; }
#btnPlay, #btnPause {position:absolute; height:29px}
#btnPlay {top:0; left:0; width:32px; background:transparent url(/euro/main/css/pro/images/btnplay.gif) no-repeat left top; overflow:hidden; }
#btnPause {top:0; left:32px; width:31px; background:transparent url(/euro/main/css/pro/images/btnpause.gif) no-repeat left top; overflow:hidden; }
#timeline {width:650px; height:9px; background-color:#191919; position:relative; top:10px; left:0px; }
*html #timeline { left:35px; }
html>body #timeline {left:72px; }
/*\*//*/ *html #timeline { left:0px; } /**/
#position {position:absolute; height:9px; background-color:#333333; top:0; left:0; }
#handle {position:absolute; height:16px; right:-5px; top:-7px; width:11px; cursor:pointer; background:transparent; }
#transport p {position:relative; right:0; margin:20px 0 0 0; padding:0; text-align:right; font-size:11px; color:#999; }



/******** drawer  *************************************/
#drawer { margin:1em 0 0 0; }
#drawer a { text-decoration:none; }
#drawer a:hover { text-decoration:underline; }
.divColumn11 { position:absolute; top:10.5px; height:163px; width:141px; left:10px; }
.divColumn12 { position:absolute; top:10.5px; height:163px; width:141px; left:156px; }
.divColumn21 { position:absolute; top:10.5px; height:163px; width:141px; left:10px; }
.divColumn22 { position:absolute; top:10.5px; height:163px; width:141px; left:156px; }
.divColumn31 { position:absolute; top:10.5px; height:163px; width:141px; left:10px; }
.divColumn32 { position:absolute; top:10.5px; height:163px; width:141px; left:156px; }
.divColumn33 { position:absolute; top:10.5px; height:163px; width:141px; left:302px; }
.divColumn34 { position:absolute; top: 10.5px; height: 163px; width: 141px; left:448px; }
.genericlist { list-style:square outside; margin:0 0 0 16px; padding:0 0 1em 0; }



/******** resources_seminars *************************************/
#resources_seminars { margin:3em 0 0 0; font-size:9px; }
#resources_seminars .subcolumn1-2, #resources_seminars .subcolumn2-2 { width:478px; padding:0 0 0 12px; }
#resources_seminars div.h3 { background:#a6a9ab url(/euro/main/css/pro/images/resourcesseminars_bg.gif) no-repeat left bottom; width:484px; padding:7px 6px 6px 0; margin:-12px 0 1em -12px; position:relative; }
#resources_seminars h3 { background:#a6a9ab url(/euro/main/css/pro/images/resourcesseminars_bg.gif) no-repeat left top; width:472px; margin:-7px -6px 0 0; padding:7px 6px 0 12px; color:#fff; }
#resources_seminars a.jump { background:#a6a9ab url(/euro/main/css/pro/images/main_button_arrow.gif) no-repeat right center; display:block; padding:0 20px 0 0; color:#fff; width:450px; }
#resources_seminars a { color:#000; }
#resources_seminars li { display:none; float:left; width:225px; margin-right:8px; padding-bottom:.6em; }
#resources_seminars ul.arrow li { width:215px; background:#fff url(/euro/main/css/pro/images/bullet_arrow_resourcesseminars.gif) no-repeat left top; padding-top:3px; padding-bottom:.9em; }
#resources_seminars li.odd, #resources_seminars ul.arrow li.odd { clear:left !important; }

#sidebar #resources_seminars { margin:0 0 -20px 0; background:none; }
#sidebar #resources_seminars .subcolumn1-2 { float:none; width:288px; padding:0; margin:0 0 38px 0; }
#sidebar #resources_seminars .subcolumn2-2 { clear:both; float:none; width:288px; padding:0; margin:0 0 38px 0; }
#sidebar #resources_seminars div.h3 { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_links_bg.gif) no-repeat left bottom; width:382px; padding:7px 6px 6px 0; margin:-12px 0 1em -14px; position:relative; }
#sidebar #resources_seminars h3 { background:#a6a9ab url(/euro/main/css/pro/images/sidebar_links_bg.gif) no-repeat left top; width:370px; margin:-7px -6px 0 0; padding:7px 6px 0 12px; font-size:12px; }
*html #sidebar #resources_seminars div.h3, *html #sidebar #resources_seminars div.h3 h3 { width:388px; }
#sidebar #resources_seminars a.jump { width:348px; }
*html #sidebar #resources_seminars a.jump { width:348px; }
#sidebar #resources_seminars li { float:none; width:360px; }


body.illustration #resources_seminars li.illustration,
	body.design #resources_seminars li.design, 
	body.filmvideo #resources_seminars li.filmvideo, 
	body.photography #resources_seminars li.photography, 
	body.musicaudio #resources_seminars li.musicaudio, 
	body.architecture #resources_seminars li.architecture,
	body.color #resources_seminars li.color { display:block; }



/******** content-bottom *************************************/
#content-bottom { background:#fff url(/euro/main/css/pro/images/content-bottom_bgbottom.gif) no-repeat left bottom; font-size:10px; margin-top:2.7em; padding-bottom:6px; }
#content-bottom .topcap { background:#fff url(/euro/main/css/pro/images/content-bottom_bgtop.gif) no-repeat left bottom; height:12px; }

#content-bottom .subcolumn1-4, #content-bottom .subcolumn2-4, #content-bottom .subcolumn3-4, #content-bottom .subcolumn4-4 { float:left; padding:0 17px; }
#content-bottom .subcolumn1-4, #content-bottom .subcolumn2-4 { width:210px; }
#content-bottom .subcolumn3-4 { width:211px; }
#content-bottom .subcolumn4-4 { width:232px; }

#content-bottom h3 { font-size:12px; margin-top:.8em; margin-bottom:1.2em; color:#333; height:2em; }
/*\*/ *html #content-bottom h3 { height:2.4em; } /**/
#content-bottom .top { height:14em; }
html>body #content-bottom .subcolumn4-4 .top { margin-bottom:-8px; }
/*\*/ html>body*#content-bottom .subcolumn4-4 .top { margin-bottom:-4px; } /**/
/*\*/ *html #content-bottom .subcolumn4-4 .top { margin-bottom:8px; } /**/

#content-bottom a.jump { background:#fff url(/euro/main/css/pro/images/main_arrow.gif) no-repeat right center; padding:1px 20px 2px 0; font-weight:bold; color:#666; height:1em;  }

#main p.visit { margin-bottom:2.4em; }
p.rsearch { float:left; width:115px; color:#666; position:relative; top:8px; }
/*\*/ html>body*p.rsearch { top:4px; } /**/



/*** arrow button **********************************************/
.button1, .button2, .button3, .button4 { background:transparent url(/euro/main/css/pro/images/main_button.gif) no-repeat top left; }
.button2 { background-position:top right; margin-left:9px; padding-top:10px; }
.button3 { background-position:bottom right;}
.button4 { background-position:bottom left; margin:0 9px 0 -9px; padding:2px 0 7px 9px; }
.button4 a { background:transparent url(/euro/main/css/pro/images/main_button_arrow.gif) no-repeat right top;
	color:#fff; display:block; font-size:9px; font-weight:bold; margin:-9px -5px -4px -3px; padding:2px 17px 2px 0; position:relative; }
.button4 a#visit { background:#a6a9ab url(/euro/main/css/pro/images/main_button_arrowvisit.gif) no-repeat left center; padding-left:17px; position:relative; }



/*** breadcrumb, footer **********************************************/
#breadcrumb { }
#footer { border:none; padding-top:0; }



/******** search boxes *************************************/
#rsearch { float:right; width:120px; position:relative; margin-right:-3px; } 
#search input.sbox, #rsearch input.sbox { color:#80808C; height:19px; width:155px; border:0; background:white url(/euro/main/css/pro/images/search_bg.gif) repeat-x left top; padding:3px; font-size:11px; }
#rsearch input.sbox { width:90px; }
#search select, #rsearch select { width:122px; }
#search .srchimgs, #rsearch .srchimgs { margin-top:5px; }
/*\*/
html>body*#search input, html>body*#rsearch input { font-size:12px; }
html>body*#rsearch input { font-size:12px; }
html>body*#search .srchimgs, html>body*#rsearch .srchimgs { display:none; }
html>body*#search input.sbox { width:190px; }
html>body*#rsearch input.sbox { width:118px; }
*html #search .srchimgs, *html #rsearch .srchimgs { margin-bottom:1px; }
/**/
