body		{font:.8em Trebuchet MS, Georgia, Arial, sans-serif;line-height:1.8em;background:#fff url(images/wood_tile_bg.png) fixed center 5% repeat;color:#ccc;margin:0;padding:0;}
a		{color:#ddd}
a:hover		{color:#fff}
p		{margin:5px 0}
h1		{font:normal 1.8em Trebuchet ms, century gothic,Georgia, Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:8px 0 4px}
h2		{font:bold 1.6em trebuchet ms, century gothic, Georgia, Arial, Sans-Serif;letter-spacing:-1px}
h3		{margin:0;padding:4px 0}
/*h4		{font-size: 16px; letter-spacing:.1em; margin: 4px; padding: 0; font-style: italic}*/
h4		{font-size: 14px; color: #e4d700; letter-spacing: 1px}
img		{border:0}
.right		{float:right}
ul,ol		{margin:0 0 0 20px;padding:0 0 0 10px}
hr		{height:2px;color:#000;border-style:none;margin:10px 0}
.clear		{clear:both;height:0}
.content		{width:980px;background:#111;margin:0 auto;padding:0}
.contentsmall	{width:980px;margin:0 auto;padding:0}
#topbar		{height:30px;background:#111;border-bottom:2px solid #333;margin:0 0 25px;padding:5px 20px;}
#subbar .wrap	{width:300px;float:left;height:150px; margin: -10px 0px 0px 0px; padding-left: 100px; }
#subbar .wrap img { padding: 30px 0px 0px 10px; }
#subbar h1	{font:normal 4.5em century gothic, times new roman, Georgia, Arial, sans-serif;color:#ccc;text-align:left;font-weight:400;padding:0}
#subbar h1 a	{color:#ccc;text-decoration:none}
#subbar h1 a:hover	{color:#fff;text-decoration:none}
#subbar		{width:100%;height:150px;margin:0;padding:0}
.menu		{float:left;width:460px;height:50px;margin-left:20px;font:20px/50px georgia, century gothic, serif;padding:100px 0 0}
.menu a		{color:#323f12;text-decoration:none;display:block;margin:0 4px;padding:0 20px}
.current_page_item a:hover	{border:none}
.menu ul		{list-style:none;margin:0;padding:0}
.menu li		{float:left;display:inline;margin:0}
#main		{width:980px;margin:-5px 0 0;padding:0}
#main .padding	{margin:0;padding:5px 0 20px}
.top_side		{width:960px;height:360px;margin:5px 0;padding:0 10px}
.right_side	{float:right;width:280px;overflow:hidden;color:#888;font:1em/1.8em Trebuchet MS, Georgia, Arial, sans-serif;margin:0;padding:0}
.right_side .ad	{margin:0 auto;padding:0 5px}
.right_side .ad img	{border:none;margin:3px;padding:0}
.right_side p	{padding:0 0 5px 5px}
.right_side .widgets	{margin:12px 0}
.right_side .widgets ul	{font-size:1.2em;margin:0;padding:5px 0 15px}
.right_side .widgets li	{list-style:circle;list-style-position:inside;border-bottom:1px dashed #666;margin:0;padding:2px 0}
.right_side .widgets li:hover	{list-style:disc;list-style-position:inside}
.right_side .widgets li a	{color:#888;text-decoration:none;display:block}
.right_side h3		{color:#bbb;font:normal 1.8em century gothic, Trebuchet ms, Georgia, Arial, Sans-Serif;width:100%;border-top:2px solid #bbb;border-bottom:1px dashed #666;margin:0}
.right_side .extra		{padding:10px}
#left_side			{width:660px;max-width:660px;float:left;color:#888;margin:0 10px;padding:0 10px; margin-top:10px}
#left_side img		{max-width:660px;float:left;border:1px solid #000;background:#000;margin:5px;padding:5px}
.entry			{padding:10px 0}
.homeentry		{padding:2px}
#left_side h2		{font:2em century gothic, trebuchet ms, verdana, Arial, Sans-Serif;color:#ccc;margin:5px 0 0;padding:0}
#left_side .mpart h2	{font:3em century gothic, trebuchet ms, verdana, Arial, Sans-Serif;color:#ccc;margin:5px 0 0;padding:0}
#left_side h2 a		{color:#ccc;text-decoration:none;background:none}
.post			{border-top:2px solid #bbb;border-bottom:1px dashed #666;margin:0 0 50px;padding:0 0 2px}
.post .left			{width:270px;float:left}
.post .right		{width:385px;float:right}
.grey			{background:#333;float:left;padding:2px 10px}
.greyr			{background:#333;float:right;padding:2px 10px}
.grey a,.greyr a		{text-decoration:none}
.homeinfo		{text-align:center;width:100%}
#left_side .info		{font:1em trebuchet ms, georgia, Arial, Sans-Serif;color:#888;font-weight:700;text-transform:uppercase;line-height:14px;border-top:2px solid #888;border-bottom:1px dashed #666;margin:3px 0;padding:0 5px}
#left_side .info a		{color:#888;text-decoration:none;background:none}
.comments		{background:url(images/comment.gif) left center no-repeat;padding:0 10px 0 25px}
.time			{background:url(images/permalink.gif) left center no-repeat;padding:0 10px 0 25px}
.category			{background:url(images/categories.gif) left center no-repeat;padding:0 10px 0 25px}
#left_side p		{color:#999;text-align:justify;padding:0; margin-bottom: 15px}
#left_side blockquote	{padding-left:10px;border-left:3px solid #666;color:#666;font-style:italic;font-family:palatino linotype, times new roman, trebuchet ms;font-size:1.1em;margin:10px 0 10px 25px}
#commentlist		{margin:10px 0;padding:20px 0}
#commentlist li		{clear:both;list-style:none}
.comment		{padding:10px 8px}
.comment strong		{text-align:left}
.alt			{background:#000}
#footer			{clear:both;width:980px;color:#323f12;line-height:1.7em;font-size:small;text-align:center;margin:0 auto 1em;padding:10px 0 0 10px}
#footer .right		{float:right;padding-right:20px}
#footer a			{text-decoration:none;background:inherit;color:#323f12}
input.text			{border:1px solid #000;padding:2px 5px}
.input1			{background:#ededed;color:#eee;border:1px solid #ddd}
.button			{background:#000;color:#eee;border:1px solid #000}
ul#menu			{list-style:none;width:100%;text-transform:uppercase;font:1.3em Georgia, trebuchet ms, verdana, Arial, Sans-Serif;margin:0;padding:0}
ul#menu li		{float:left;margin:0;padding:0}
ul#menu ul li		{float:none;position:relative;border-bottom:1px solid #000;z-index:1000}
ul#menu li ul		{display:none;list-style:none;position:absolute;margin:0;padding:0}
ul#menu ul ul		{margin-left:.2em;position:absolute;top:0;left:100%}
ul#menu li a,ul#menu li a:link,ul#menu li a:active		{display:block;text-decoration:none;background:#111;color:#ccc;padding:5px 25px}
ul#menu ul li a:link,ul#menu ul li a:hover,ul#menu ul li a:active	{width:8em}
ul#menu * a:hover,ul#menu li a:hover		{background:#111!important;color:#e6e6e6; text-decoration:underline}

/*ews*/
.float-left			{float:left; display: inline}
.float-right		{float:left; display: inline}
.clearer			{clear:both}
.frh			{float:right;margin-top:4px;height:22px;text-align:right; display: inline}
.frh h1			{font-size:100%; display: inline; margin: 0 0}
.frh a			{font-size:100%; font-weight: normal; }
.menu a:hover,.current_page_item a	{color:#ccc;text-decoration:none;background:#111}
.right_side .widgets li a:hover,#left_side a	{color:#ccc}
#footer .vfooter .org		{font-size:16px; letter-spacing:.25em; font-weight: 900}
#footer .vfooter .street-address, .cvc .street-address	{display:inline}
#footer .vfooter span, .cvc span	{display:inline}
.cvc			{width: 300px; height: 120px; padding: 3px; border: 1px dashed #a38b22; margin: 0 auto; text-align:center}
.cvc .org			{font-size:16px; letter-spacing:.1em; font-weight: 900}
.mapf			{padding: 3px; border: 1px dashed #a38b22; width: 425px; height:350px; margin: 25px auto }
#hcard-Pacific-Cabinetry-Design-Vancouver-Wa p, #hcard-Pacific-Cabinetry-Design-Vancouver-Wa div	{margin:0; padding:0; line-height:inherit!important}
#hcard-Pacific-Cabinetry-Design-Vancouver-Wa .tac	{text-align:center}
.post .right 		{padding-top:20px}
.inh			{margin:0; padding:0; padding-top:0!important;}
.contact1			{width: 360px; padding: 8px; margin: 25px auto; border: 1px dotted #888; text-align: center}
.nbl			{list-style-type:none; margin: 0 auto; }

#right-img-bar		{float: left; width: 110px; display: inline}
#right-img-bar ul 		{list-style-type: none; display: inline; margin: 0; padding: 0}
#right-img-bar ul li		{margin: 0; padding: 0}
#right-img-bar img 		{width: 130px; margin: 0 0 0 10px;}
.left-content		{width: 520px}
.promo 			{ width: 95%; padding: 7px; border: 1px dotted #888; margin: 15px auto}
.promo strong		{color:#e4d700}
.emph			{letter-spacing:1px; font-weight:900; border-bottom:1px dashed #e4d700}

.mpart h3			{font-size:14px; font-weight:100; margin-left: 4px}
.info h4			{font-size:12px; font-weight: 100; }
.alc			{margin: 0 auto; text-align: center;}
#bottompic		{width: 500px; margin: 0 auto}
.maintop		{ width: 950px; height: 320px; }
.maincopy		{ position: relative; top: 30px; left: 10px; width: 400px; height: auto; float: left; }
.mainpics		{ float: right; width: 510px; height: 310px; }