/* CSS Document */

/* skin.css
 * Copyright 2005 Sears Optical Canada. All rights reserved.
 * Brulant Inc.
 *
 * Last Modified: 3/13/06
 * The skin.css file contains the style information for fonts and colors
 */
 
body, input, textarea, select, table, td, th { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
th { font-weight: bold; }
h1, h2, h3, h4, h5, h6 { font-size: 11px; font-weight: normal; }
h1 { font-size: 100%; }
h2 { font-size: 100%; }
h3 { font-size: 100%; }
h4 { font-size: 100%; }
h5 { font-size: 100%; }
h6 { font-size: 100%; }
a { color: #153694; }
a:hover { text-decoration: none; color: #412D16; }
img, a img, a:hover img { border: none; }

font { font-size: 100% !important; } 
span { font-size: 100% !important; font-family: Verdana, Arial, Helvetica, sans-serif !important; }
small { font-size: 100%; }
/*     ----------      */

body { background: #D0C8B6 url(/wps/wcm/myconnect/3a4508804ba841c79d289fc4f050adb4/main_bg.gif) repeat-x; }
#container { background: url(/wps/wcm/myconnect/91e564804ba841329d109fc4f050adb4/content_bg.gif) repeat-x; }
#main, #footer { background-color: #fff; }



#masthead .logo a { background: url(/wps/wcm/myconnect/4eacf3804ba8420f9d359fc4f050adb4/SearsOpticalCA_logo.gif) no-repeat; }

#masthead .utilnav { color: #666666; font-size: 95%; }
#masthead .utilnav a { color: #666666; text-decoration: none; }
#masthead .utilnav a:hover { color: #412D16; }
#masthead .utilnav a.on { color: #412D16; }

	#mnav ul {  }
	#mnav ul li { font-size: 110%; font-weight: bold; }
	#mnav ul#mainnav { border-bottom: 1px solid #AD915E; }
	#mnav ul#mainnav li { background: url(/wps/wcm/myconnect/31a40f004ba842679d4d9fc4f050adb4/topnav_divider.gif) right .1em no-repeat; }
#mnav ul#mainnav li#nav5 { background: none; }
#mnav ul#mainnav li#nav5 a:hover { background: none; }
	#mnav ul#mainnav li a { color: #153694; text-decoration: none; }
	#mnav ul#mainnav li a.on { color: #412D16; border-bottom: 3px solid #412D16; }
	#mnav ul#mainnav li a:hover { color: #412D16; border-bottom: 3px solid #412D16; _padding-bottom: 6px; }
	
	
	/* MAYA CODE */
#subnavigation ul li { background: url(/wps/wcm/myconnect/613d22004ba8423b9d419fc4f050adb4/subnav_divider.gif)  right .1em no-repeat; }
#subnavigation ul li.last { background: none; }
#subnavigation ul li a { color: #858585; text-decoration: none; }	
#subnavigation ul li a:hover {color: #412D16; }
#subnavigation ul li a.on { color: #412D16; }

#cross_sect[id] { background: url(/wps/wcm/myconnect/2930c4804ba840ff9d049fc4f050adb4/cont_logo.png) right center no-repeat; }
#cross_sect { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/wps/wcm/myconnect/2930c4804ba840ff9d049fc4f050adb4/cont_logo.png' );}

/* Content Start */
#content { border-top: 1px solid #ccc; }
#content #mainimg { }

/* Content Promo Box -- Translucent :: START */
#content #mainimg .promo_box a, #content #mainimg2 .promo_box a, #content #mainimg .promo_box a, #content #mainimg2 .promo_box a {color: #412d16; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; }
#content #mainimg3 .promo_box a, #content #mainimg4 .promo_box a { color: #fff; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; }
	#content #mainimg .promo_box.left .opt h1, #content #mainimg2 .promo_box.left .opt h1, #content #mainimg3 .promo_box.left .opt h1, #content #mainimg4 .promo_box.left .opt h1, #content #mainimg .promo_box.right .opt h1, #content #mainimg2 .promo_box.right .opt h1, #content #mainimg3 .promo_box.right .opt h1, #content #mainimg4 .promo_box.right .opt h1 { font-size: 140%; font-weight: 600; line-height: 10%;}
	#content #mainimg .promo_box a:hover h1, #content #mainimg2 .promo_box a:hover h1, #content #mainimg3 .promo_box a:hover h1, #content #mainimg4 .promo_box a:hover h1 { text-decoration: underline; }
	.promo_box p { padding: 0px; margin: 0px; }
			#content #mainimg #promo_box #opt { /*background: url(../images/home/box_opt1.png) no-repeat;*/ }
			#content #mainimg .promo_box .opt .optcontain { background: url(/wps/wcm/myconnect/56f11b804ba840b59cf89fc4f050adb4/arrow.gif) right top no-repeat; }
			
			 div[id="opt1"], div[id="opt2"] { background: url(/wps/wcm/connect/resources/file/eb07a70661f4ee1/box_opt1.png?MOD=AJPERES); }
			* html #opt1, * html #opt2 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/wcm/connect/resources/file/eb07a70661f4ee1/box_opt1.png?MOD=AJPERES'); }


			
/* Content Promo Box -- Translucent :: END */			

/* Content Promo Box -- SOLID :: START */
#content #mainimg2 { }
.promo_box .blurb { padding-right: 1.8em; }
#content #mainimg2 .promo_box .opt { background: url(/wps/wcm/myconnect/resources/file/eb89410d19e9c61/box_opt2.gif?MOD=AJPERES) no-repeat; }
#content #mainimg2 .promo_box .opt .optcontain { background: url(/wps/wcm/myconnect/56f11b804ba840b59cf89fc4f050adb4/arrow.gif) right top no-repeat; }
/* Content Promo Box -- SOLID :: END */

/* Content Promo Box -- BORDER :: START */
#content #mainimg3 {  }
#content #mainimg3 .promo_box .opt { background: url(/wps/wcm/myconnect/resources/file/eb89440d19f1099/box_opt3.gif?MOD=AJPERES) no-repeat; }
#content #mainimg3 .promo_box .opt .optcontain { background: url(/wps/wcm/myconnect/56f11b804ba840b59cf89fc4f050adb4/arrow.gif) right top no-repeat; }
/* Content Promo Box -- BORDER :: END */

/* Content Promo Box -- BORDER :: START */
#content #mainimg4 { }
#content #mainimg4 .promo_box .opt { }
#content #mainimg4 .promo_box .blurb { background: url(/wps/wcm/myconnect/56f11b804ba840b59cf89fc4f050adb4/arrow.gif) right  no-repeat;  }
/* Content Promo Box -- BORDER :: END */




/* SUBPAGE Content :: START */
#breadhead { background: #8d93a0}
#breadhead.colblock1 { background: #ad915e; }
#breadhead .colorblock_2 {  }

#breadhead a { color: #000; text-decoration: underline;  }
#breadhead a:hover { text-decoration: none; }
#breadhead a.on { font-weight: bold; }

/*
#breadhead ul li { float: left; list-style-type: none; color: #000; }
#breadhead ul li a { color: #000; text-decoration: underline; }
#breadhead ul li a:hover { text-decoration: none; }
#breadhead ul li.on { font-weight: bold; }
*/

#breadhead h1 { font-size: 170%; color: #fff; padding-top: .25em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }


#main_content, #main_content p, #main_content ul { font-size: 100%; }
#toggle { background: #f3f1ed; color: #6b6a6a; font-size: 110%; }
#toggle a { color: #6b6a6a; }
#toggle .on { color: #3e2914; font-weight: bold; }
#main_content p strong { font-size: 120%; }

#second_content { font-family: Arial, Helvetica, sans-serif; }
#second_content #showcase { border: 1px solid #b99e34; }
#second_content #showcase h1 { font-size: 100%; font-weight: bold; }
#second_content #showcase ul { border-bottom: 1px solid #b99e34; }
#second_content #showcase ul li { line-height: 150%; background: url(/wps/wcm/myconnect/d1487e004ba8406a9cec9fc4f050adb4/arrow1.gif?MOD=AJPERES) center left no-repeat; font-weight: bold;}
#second_content #showcase ul li a { text-decoration: none; color: #000; }
#second_content #showcase ul li a:hover { text-decoration: underline; }
#second_content #showcase ul li.on a { color: #036; }

#second_content #showcase h2 { color: #000; font-weight: bold; font-size: 210%; font-family: Helvetica, Arial, sans-serif; }
#second_content #showcase h3 { border-bottom: 1px solid #ad915e; font-family: Helvetica, Arial, sans-serif; font-size: 120%; line-height: 130%; }
#second_content #showcase h3 b { font-weight: normal; color: #ad915e; font-size: 130%; }
#second_content #showcase h3 strong { font-weight: normal; color: #463009; font-size: 130%; }

#second_content #showcase a strong { color: #036; }

/* footer START */
#footer { background: #fff url(/wps/wcm/myconnect/6343aa004ba841839d1c9fc4f050adb4/footerbg.gif) 5px 16px no-repeat;  font-size: 90%;}
#footer, #footer a { color: #666; text-decoration: none; }
#footer a:hover { color: #412D16; }