* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Sans-Serif; PADDING-TOP: 0px
}
A {
	COLOR: #0d3692
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
SPAN.hide_this {
	DISPLAY: none
}

BODY {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px; COLOR: #666465; FONT-SIZE: 12px
}
/* TEXT-ALIGN: center; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px; COLOR: #666465; FONT-SIZE: 12px */

h3 {FONT-SIZE: 15px; FONT-WEIGHT: bold}
table {FONT-SIZE: 12px;}
tr {FONT-SIZE: 12px;}
td {FONT-SIZE: 12px;}

#page {
	BACKGROUND-IMAGE: url(../images/bg-page.gif); TEXT-ALIGN: left; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px auto; WIDTH: 795px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center top; COLOR: #666465
}
#header {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; HEIGHT: 22px; MARGIN-LEFT: 20px; PADDING-TOP: 12px
}
#header #logoworks {
	BACKGROUND-IMAGE: url(../images/logoworks.gif); MARGIN: 5px 0px 0px 5px; WIDTH: 197px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 47px
}
#header UL.links {
	LIST-STYLE: none none inside; FLOAT: right
}
#header UL.links LI {
	FLOAT: left; COLOR: #777; MARGIN-LEFT: 5px; FONT-SIZE: 12px
}


UL#tb-margin {
	LIST-STYLE: none none inside; WIDTH: 750px; MARGIN-LEFT: 10px
}

UL#nav {
	LIST-STYLE: none none inside; WIDTH: 750px; MARGIN-LEFT: 20px
}
UL#nav LI {
	FLOAT: left
}
UL#nav A {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
UL#nav A.active {
	BACKGROUND-POSITION: 0px 100%
}
UL#sub_nav {
	LIST-STYLE: none none inside; MARGIN-TOP: 5px; WIDTH: 730px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 30px !important; CLEAR: both
}
UL#sub_nav LI {
	WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 12px
}
UL#sub_nav A.active {
	
}
.links A {
	TEXT-TRANSFORM: uppercase; COLOR: #666465; TEXT-DECORATION: none
}
#sub_nav A {
	TEXT-TRANSFORM: uppercase; COLOR: #666465; TEXT-DECORATION: none
}
.links A:hover {
	COLOR: #666465; TEXT-DECORATION: underline
}
#sub_nav A:hover {
	COLOR: #666465; TEXT-DECORATION: underline
}
TABLE#layout {
	POSITION: relative; MARGIN: 0px 0px 20px; WIDTH: 750px; BORDER-COLLAPSE: collapse; FLOAT: left; LEFT: 22px
}
TABLE#layout TD {
	VERTICAL-ALIGN: top
}
TABLE#layout TD#newsletters {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#banner {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#gallery {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#gallery_generic {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#full_width {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#copy {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#right_column {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TABLE#layout TD#newsletters {
	PADDING-BOTTOM: 10px
}
TABLE#layout TD#banner {
	PADDING-BOTTOM: 10px
}
TABLE#layout TD#gallery {
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 360px
}
TABLE#layout TD#gallery_generic {
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 360px
}
TABLE#layout TD#gallery_generic {
	HEIGHT: 333px
}
TABLE#layout TD#copy {
	WIDTH: 540px
}
TABLE#layout TD#copy TABLE {
	MARGIN: 0px; WIDTH: 530px
}
TABLE#layout TD#right_column {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 201px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE#layout TD#right_column A IMG {
	MARGIN-BOTTOM: 10px
}
TABLE#layout TD#right_column IMG {
	MARGIN-BOTTOM: 10px
}
P.step {
	MARGIN-LEFT: 17px; MARGIN-RIGHT: 10px
}

#footer {
	TEXT-ALIGN: center; MARGIN: 0px; HEIGHT: 22px; CLEAR: both; FONT-SIZE: 12px
}
/*	TEXT-ALIGN: center; MARGIN: 0px; HEIGHT: 85px; CLEAR: both; FONT-SIZE: 9px
*/

#footer A.img_link {
	MARGIN: 0px 15px
}
#footer UL.links {
	LIST-STYLE: none none inside; MARGIN-TOP: 15px; MARGIN-LEFT: 40px
}
#footer UL.links LI {
	FLOAT: left; COLOR: #999; MARGIN-LEFT: 5px
}
#copyright {
	BACKGROUND-IMAGE: url(../images/bg-page-bottom.gif); MARGIN: 0px auto; WIDTH: 795px; BACKGROUND-REPEAT: no-repeat
}
#copyright {
	
}
.editable_content {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.editable_content .edit_button#elj_box {
	
}
#newsletters UL#newsletter_years {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#newsletter_header {
	WIDTH: 750px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 10px; HEIGHT: 225px
}
#newsletter_header P {
	POSITION: relative; WIDTH: 420px; COLOR: #ffffff; TOP: 90px; LEFT: 283px
}
#newsletter_header P A {
	COLOR: #ffffff
}
#newsletter_header FORM {
	POSITION: relative; TOP: 90px; LEFT: 283px
}
#newsletter_header FORM .lbl {
	COLOR: #fff; FONT-WEIGHT: bold
}
#newsletter_header FORM .btn {
	POSITION: relative; TOP: 5px; LEFT: 5px
}
#designer_info_table {
	BACKGROUND: url(../images/designer_info_table_bg.gif) no-repeat; HEIGHT: 300px
}
#designer_info_table .large_image {
	PADDING-LEFT: 30px; PADDING-TOP: 10px
}
#designer_info_table .description {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
#designer_info_table .description P {
	FONT-SIZE: 90%
}
#designer_info_table #logo_table {
	PADDING-BOTTOM: 0px; MARGIN: 15px 15px 0px 0px; PADDING-LEFT: 8px; WIDTH: 213px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/logo_table_bg.gif) no-repeat; HEIGHT: 232px; PADDING-TOP: 8px
}
#designer_info_table #logo_table TD {
	WIDTH: 33%; BACKGROUND: url(../images/cropped_container.gif) no-repeat; HEIGHT: 33%
}
#designer_info_table #logo_table TD IMG {
	
}
.designer_thumb_text {
	TEXT-ALIGN: right; WIDTH: 80px; DISPLAY: block; COLOR: #666; FONT-SIZE: 90%; PADDING-TOP: 5px
}
#galleryscroll {
	WIDTH: 750px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 90px
}
#galleryscroll .arrow {
	FLOAT: left
}
#viewable {
	POSITION: relative; WIDTH: 690px; FLOAT: left; HEIGHT: 85px; OVERFLOW: hidden
}
#scrollable {
	POSITION: absolute; WIDTH: 10000px; FLOAT: left
}
DIV.thumbnail {
	MARGIN: 0px 7px; WIDTH: 85px; BACKGROUND: url(../images/designer_thumb_bg.gif) no-repeat; FLOAT: left; HEIGHT: 85px
}
DIV.thumbnail IMG {
	POSITION: relative; TOP: 2px; LEFT: 3px
}
DIV#contact {
	WIDTH: 255px; PADDING-RIGHT: 13px; BORDER-RIGHT: #e0e0e0 1px dashed
}
DIV#choose {
	WIDTH: 250px; FLOAT: right; COLOR: black; PADDING-TOP: 5px
}
DIV#choose SELECT {
	MARGIN-TOP: 5px; WIDTH: 100%; FONT-WEIGHT: bold
}
DIV#featured {
	MARGIN-TOP: 15px; WIDTH: 534px; BACKGROUND: url(../images/bluebox.gif) no-repeat center top; HEIGHT: 156px; CLEAR: both
}
DIV#featured .blue {
	
}
DIV#featured DIV.padding {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 13px
}
DIV#featured DIV.padding DIV {
	WIDTH: 236px; FLOAT: left
}
DIV#feature1 {
	PADDING-RIGHT: 17px; BORDER-RIGHT: #e0e0e0 1px dashed
}
DIV#feature2 {
	PADDING-LEFT: 14px
}
TABLE#articlelist {
	WIDTH: 100%
}
TABLE#articlelist TD {
	BORDER-BOTTOM: #e0e0e0 1px dashed
}
TABLE#articlelist TD.logo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
TABLE#articlelist TD.date {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; HEIGHT: 2em; COLOR: black; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
TABLE#articlelist TD.link {
	PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top
}
#new_web_gallery {
	BACKGROUND-IMAGE: url(/images/web_gallery_blank.gif); POSITION: relative; MARGIN: 5px; WIDTH: 742px; HEIGHT: 400px
}
#new_web_gallery #gallery_top {
	WIDTH: 742px; HEIGHT: 27px
}
#new_web_gallery #gallery_top SELECT {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; FLOAT: right; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
#new_web_gallery #gallery_top H3 {
	POSITION: relative; MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; TOP: 2px; LEFT: 5px
}
#new_web_gallery #gallery_top #naver {
	POSITION: absolute; MARGIN-TOP: 10px; WIDTH: 150px; FLOAT: right; HEIGHT: 16px; MARGIN-LEFT: 10px; TOP: 2px; LEFT: 50%
}
#new_web_gallery #gallery_top #naver #navertext {
	POSITION: relative; FLOAT: left
}
#new_web_gallery #gallery_top #naver #navertext #naverprev {
	POSITION: relative; FLOAT: left; VISIBILITY: hidden; CURSOR: pointer
}
#new_web_gallery #gallery_top #naver #navertext #navernext {
	POSITION: relative; VISIBILITY: hidden; CURSOR: pointer
}
#new_web_gallery #navigation {
	POSITION: absolute; WIDTH: 170px; BOTTOM: 110px; FLOAT: right; HEIGHT: 20px; RIGHT: 25px
}
#new_web_gallery #navigation #next {
	BACKGROUND-IMAGE: url(/images/new_web_next.gif); POSITION: relative; WIDTH: 82px; FLOAT: right; HEIGHT: 18px; CURSOR: pointer
}
#new_web_gallery #navigation #previous {
	BACKGROUND-IMAGE: url(/images/new_web_prev.gif); POSITION: relative; WIDTH: 82px; FLOAT: left; HEIGHT: 18px; CURSOR: pointer
}
#new_web_gallery #begin {
	BACKGROUND-IMAGE: url(/images/new_web_getquote.gif); POSITION: absolute; WIDTH: 175px; HEIGHT: 38px; CLEAR: all; TOP: 80%; CURSOR: pointer; LEFT: 60%
}
#new_web_gallery #images {
	POSITION: relative; BACKGROUND: url(/images/slimbox/shadow.png) no-repeat right bottom; TOP: 65px
}
#new_web_gallery #images DIV {
	WIDTH: 185px; HEIGHT: 123px
}
#new_web_gallery #images IMG {
	BORDER-BOTTOM: #a9a9a9 1px solid; BORDER-LEFT: #a9a9a9 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; CURSOR: pointer; BORDER-RIGHT: #a9a9a9 1px solid; PADDING-TOP: 4px
}
#new_web_gallery #images #img1 {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/slimbox/mask.png) no-repeat left top; FLOAT: left; PADDING-TOP: 0px; LEFT: 40px
}
#new_web_gallery #images #img2 {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/slimbox/mask.png) no-repeat left top; FLOAT: left; PADDING-TOP: 0px; LEFT: 271px
}
#new_web_gallery #images #img3 {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/slimbox/mask.png) no-repeat left top; FLOAT: left; RIGHT: 40px; PADDING-TOP: 0px
}
#new_web_gallery #loader {
	POSITION: absolute; TOP: 10%; RIGHT: 50%
}
.promoHeader {
	BACKGROUND: url(/images/promoImages/header-Promo.jpg) no-repeat
}
.promoHeaderText {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 140px; PADDING-RIGHT: 0px; COLOR: #00a8cd; FONT-SIZE: 19px; PADDING-TOP: 0px
}
.promoLink {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fc1921; FONT-SIZE: 12px; PADDING-TOP: 4px
}
TABLE#news .dates .promoLink A {
	COLOR: #0d3692; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.redPromo {
	COLOR: #fc1921; FONT-SIZE: 12px
}
.blueBox {
	TEXT-ALIGN: center; WIDTH: 193px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/images/promoImages/blueBox.jpg) no-repeat; HEIGHT: 90px; COLOR: #fff; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.blueBoxTitle {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.blueBoxPhone {
	COLOR: #cbdc38; FONT-SIZE: 22px
}
.qtyTable TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.bluePricing TD {
	COLOR: #0d3692
}
.bluePricing {
	COLOR: #0d3692
}
.strikeThrough {
	TEXT-DECORATION: line-through
}
.bottomBorder TD {
	BORDER-BOTTOM: #666465 1px solid
}
