#nav ul li span.about{background:#EB7F2D;}#nav ul li a.about{background:#EBA16A;}#nav ul li span.paint{background:#2CADE8;}#nav ul li a.paint{background:#64BEE8;}#nav ul li span.paper{background:#8ACE28;}#nav ul li a.paper{background:#9EDC4C;}#nav ul li span.specials{background:#CE286D;}#nav ul li a.specials{background:#DC4C85;}#nav ul li span.contact{background:#B228CE;}#nav ul li a.contact{background:#C74CDC;}#content_main h1{background:#289ace;color:#000;}#content_main h2{background:#289ace;color:#000;}#content_side h5:before{color:#CE286D;}#content_side h3{background:#CE286D;color:#000;}#content_side h4{background:#CE286D;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}a{outline:none;}a:focus{outline:1px dotted;}html{color:#000;background:#fff url('img/bg_header.gif') repeat-x top center;}body{text-align:left;line-height:22px;font-family:Arial,Helvetica,sans-serif;font-size:14px;}#wrapper{margin:0 auto;width:940px;}#showcase{margin:20px 0;}#showcase .showcase_ph{width:300px;height:198px;margin:0 0 20px 0;float:left;background:#ddd;}#showcase div.showcase_ph+div{margin-left:20px;}#header{height:125px;}#header h1{font-family:Georgia,Times New Roman,Times,serif;font-style:italic;position:absolute;top:85px;margin-left:690px;font-size:18px;color:#eb7f2d;}#header p{font-family:Georgia,Times New Roman,Times,serif;margin:65px 20px 95px;font-weight:bold;font-size:35px;visibility:hidden;}#header img{position:absolute;top:20px;visibility:visible;}#header span{font-weight:normal;}#content_main{margin-right:20px;width:620px;margin-bottom:80px;float:left;}#content_main h2{font-family:Georgia,Times New Roman,Times,serif;padding:10px 5px 10px 10px;font-size:23px;}#content_main h3{font-family:Georgia,Times New Roman,Times,serif;margin-top:20px;margin:20px 0 0 40px;font-size:16px;font-weight:bold;}#content_main h3.block{font-family:Georgia,Times New Roman,Times,serif;line-height:20px;font-size:24px;font-weight:bold;padding:10px;margin:20px 0 0 0;background:#90D0EE;}#content_main h4{font-family:Georgia,Times New Roman,Times,serif;font-size:18px;margin:20px 0 0 40px;line-height:22px;}#content_main h4.specials_title{font-size:22px;font-weight:bold;}#content_main img{margin:20px 0 0 40px;}#content_main p{margin:20px 0 0 40px;}#content_main p+p:first-letter{font-size:1em;}#content_main p:first-letter{font-size:1.25em;}#content_main p.breadcrumb{font-size:10px;margin:20px 0 0 40px;}#content_main p.breadcrumb:first-letter{font-size:1em;}#content_main ul{margin:20px 0 0 60px;}#content_main ul ul{margin:0 0 0 20px;}#content_main ul ul.product-list li{list-style:circle;}#content_main p a{color:#00458c;}#content_main p a:hover{text-decoration:underline;}ul#resources a{font-size:12px;line-height:13px;margin:0;padding:0;}ul#resources p{font-size:12px;line-height:13px;margin:0 0 10px 0;padding:0;}ul#resources p:first-letter{font-size:1em;}ul#resources li{list-style:none;}iframe{margin:20px 0 0 40px;}ul#item_list li:before{content:"";}ul#item_list{margin:20px 0 0 40px;}ul#item_list li{clear:both;padding:0 0 20px;list-style:none;}ul#item_list img{float:left;margin:20px 0 20px;padding:0 20px 0 0;}ul#item_list h3{font-family:Georgia,Times New Roman,Times,serif;line-height:24px;font-size:24px;font-weight:bold;padding:10px;margin:20px 0 0 0;background:#90D0EE;}ul#item_list span{position:relative;bottom:.9em;font-size:.4em;line-height:10px;}ul#item_list ul.item_info{margin:20px 0 0 180px;padding:0;}ul#item_list ul.item_info li{font-size:13px;font-weight:bold;clear:none;border:0;padding:0;list-style:square;}ul#item_list ul.no_check li:before{list-style:none;font-size:22px;content:"";}ul#item_list ul.item_info.specials li{font-size:14px;}ul#item_list p{font-weight:normal;font-family:Arial,Helvetica,sans-serif;margin:10px 0 0 160px;padding:0;}ul#item_list p.text_foot{font-weight:bold;font-size:12px;}ul#item_list p.nopic{margin:10px 0 0 40px;}ul#item_list a{font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;}ul#item_list p:first-letter{font-size:1em;}ul#links{margin:20px 0 0 40px;}ul#links a{display:block;margin:0 0 20px;}ul#links img{margin:0;padding:0;}#content_side{width:300px;float:right;font-size:14px;font-family:Arial,Helvetica,sans-serif;margin-bottom:80px;}#content_side h3{font-family:Georgia,Times New Roman,Times,serif;padding:10px 5px 10px 10px;font-size:22px;}#content_side h4{font-family:Georgia,Times New Roman,Times,serif;margin-top:40px;padding:10px 5px 10px 10px;font-size:22px;}#content_side table{margin:20px 0 0 40px;width:260px;}#content_side td{text-align:right;}#content_side td.store_hour_date{text-align:left;}#content_side tr.alt{background:#ddd;}#content_side p{font-size:14px;margin:20px 0 0 40px;}#content_side p+ul{margin-top:-20px;}#content_side ul+p:first-line,#content_side p+p:first-line{font-weight:normal;}#content_side p a{color:#00458c;}#content_side p a:hover{text-decoration:underline;}#content_side ul ul li:before{color:#24E917;}#content_side ul.products{margin:20px 0 40px 40px;}#content_side ul.products ul{margin:0 0 0 20px;}#content_side ul.products ul li{list-style:circle;}#content_side .ph_map{display:block;margin:20px 0 0 40px;width:260px;background:#ddd;height:180px;}#content_side ul.address{font-family:Georgia,Times New Roman,Times,serif;font-size:16px;margin:20px 0 0;}#content_side ul.address li{margin:0 0 0 40px;}#content_side ul.address li.phone{margin-top:10px;}#content_side ul.address li:before{content:"";}#content_side ul.address table{margin:20px 0 0 0;}#content_side ul.address td{font-size:14px;font-family:Arial,Helvetica,sans-serif;text-align:left;}#content_side ul.features{font-family:Georgia,Times New Roman,Times,serif;margin:10px 0 0 0;font-size:16px;}#content_side ul.features li{margin:5px 0 0 40px;}#content_side ul.features li:before{font-size:22px;content:"\2713 \0020";}#content_side form{color:#000;padding:10px 0 10px 60px;}#content_side input{width:160px;border:1px solid #444;padding:2px;}#content_side input:focus{background:#fbdf19;}#content_side input.submit{float:right;height:22px;width:70px;font-weight:bold;font-size:10px;text-transform:uppercase;cursor:pointer;}#content_side input.submit:hover{background:#fbdf19;}#nav{position:absolute;top:140px;}#nav ul li{display:block;width:188px;float:left;}#nav li+li{border-left:5px solid #fff;width:183px;}#nav ul li span{padding-top:3px;padding-bottom:12px;display:block;}#nav ul li a{font-family:Georgia,Times New Roman,Times,serif;font-size:18px;font-style:italic;color:#000;display:block;text-align:center;text-decoration:none;padding-top:15px;}#nav a:hover{color:#fff;padding-top:23px;text-shadow:0 0 7px #fff;}#nav a:hover span{padding-bottom:4px;}#nav a:active{color:#fff;text-shadow:0 0 4px #fff,0px 0 8px #fff;}#nav a.selected{padding-top:23px;}#nav a.selected span{color:#fff;padding-bottom:4px;text-shadow:0 0 7px #fff;}#footer{float:left;width:940px;clear:both;padding-bottom:20px;font-size:9px;line-height:13px;background:#e0e0e0;color:#666;}#footer h4{margin:20px 20px 0 20px;font-weight:bold;font-size:10px;}#footer li{float:left;}#footer li+li:before{content:"\2002";}#footer ul{padding:0 0 0 20px;clear:both;float:left;}#footer a{color:#666;}#footer ul.copyline{margin-top:15px;}