body,html {
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 100.01%;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
body {
	color: #333333;
	background: #7B96B5;
}
body img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
pre {
	font-family: Arial, Helvetica, sans-serif, Georgia;
	margin: 4px 0px 8px;
	padding: 0px;
	font-size: 85%;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
	display: inline-table;
}
#rotator {
	float: right;
	margin-left: 20px;
	clear: right;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
a:link, a:visited {
	color: #0000CE;
	font-family: Arial, Helvetica, sans-serif, Georgia;
}
.underlyne {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #313031;
}
hr {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	line-height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: auto;
	height: 1%;
	margin: 0px;
	padding: 0px;
	position: relative;
}
.wrapper .gvd {
	background-color: transparent;
	margin: 0em;
	padding: 0em;
	overflow: hidden;
	position: absolute;
	z-index: 123;
	left: 65px;
	top: 640px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 108px;
}

img.spacer {
	display: block;
	clear: left;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 100%;
	border-style: none;
}
.clearboth {
	clear: both;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px 0px 1em;
	padding: 0px;
	text-align: justify;
	font-size: 10px;
}
form {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 80%;
}
input {
	border: 1px solid #CCCCCC;
	margin: 0px 6px 0px 0px;
	padding: 1px;
	font-size: 95%;
	color: #333333;
	background: #fefefe none;
}
select {
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
textarea {
	color: #333333;
	border: 1px solid #CCCCCC;
	padding: 3px;
	background: #fefefe;
	margin-right: 6px;
	height: 110px;
}
.wrapper {
	padding: 5px;
	margin: 2%;
	background-color: #f0f0f0;
	width: auto;
}
.wrapper .top {
	color: #333333;
	margin: 0px auto;
	padding: 0em;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: table;
	height: 179px;
	background: #4A718C url(images/top-div_bkg.jpg) no-repeat 0px 0px;
	text-align: left;
}
div#house {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/house3.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: 0px;
	position: absolute;
	width: auto;
	left: 415px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#house ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#house ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_txp_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#house ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#house .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#house .links a:link,
div#house .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#house .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house .links a.shop:link,
div#house .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#house .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* start about us page Accent Shutter top-right background image  */
div#aboutbkgh {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/custom-interior.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: 0px;
	position: absolute;
	width: auto;
	left: 415px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#aboutbkgh ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#aboutbkgh ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_customshutters.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#aboutbkgh ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#aboutbkgh .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#aboutbkgh .links a:link,
div#aboutbkgh .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#aboutbkgh .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#aboutbkgh .links a.shop:link,
div#aboutbkgh .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#aboutbkgh .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#aboutbkgh img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* end about us page Accent Shutter top-right background image  */
/* start house 2 Accent Shutter top-right background image  */
div#house2 {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/house2.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: 0px;
	position: absolute;
	width: auto;
	left: 415px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#house2 ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#house2 ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_txp_bkg6.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#house2 ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#house2 .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#house2 .links a:link,
div#house2 .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#house2 .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house2 .links a.shop:link,
div#house2 .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#house2 .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house2 img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* end house 2 Accent Shutter top-right background image  */
/* start home page Accent Shutter top-right background image  */
div#houseone {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/customshutters.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: -2px;
	position: absolute;
	width: auto;
	left: 417px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#houseone ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#houseone ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_customshutters.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#houseone ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#houseone .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#houseone .links a:link,
div#houseone .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#houseone .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#houseone .links a.shop:link,
div#houseone .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#houseone .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#houseone img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* end home page Accent Shutter top-right background image  */
/* start custom wood shutters Accent Shutter top-right background image  */
div#housetwo {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/customshutters2.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: 0px;
	position: absolute;
	width: auto;
	left: 415px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#housetwo ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#housetwo ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_customshutters2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#housetwo ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#housetwo .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#housetwo .links a:link,
div#housetwo .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#housetwo .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#housetwo .links a.shop:link,
div#housetwo .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#housetwo .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#housetwo img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* end custom shutters Accent Shutter top-right background image  */
/* start house 4 Hunter Douglas top-right background image  */
div#house4 {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/house4.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: 0px;
	position: absolute;
	width: auto;
	left: 415px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#house4 ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#house4 ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_txp_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#house4 ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#house4 .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#house4 .links a:link,
div#house4 .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#house4 .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house4 .links a.shop:link,
div#house4 .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#house4 .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house4 img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* end house 4 Hunter Douglas top-right background image  */

/* start house 5 Skandia top-right background image  */
div#house5 {
	z-index: 99;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(images/house5.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	overflow: hidden;
	text-align: left;
	top: 0px;
	position: absolute;
	width: auto;
	left: 415px;
	right: 35px;
	height: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div#house5 ul#mydiv[class] {
  /*background-image:url(back.png);*/
}
div#house5 ul#mydiv {
	list-style-type: none;
	padding: 0em;
	margin-top: 2.1em;
	margin-right: 0em;
	margin-left: 0em;
	margin-bottom: 0px;
	background-image: url(images/ul_txp_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;   /* Mozilla ignores crazy MS image filters, so it will skip the following */
   /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='back.png');
	width: auto;*/
}
div#house5 ul#mydiv li {
	font-size: 75%;
	color: #FFFFFF;
	line-height: 155%;
	background-image: url(images/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 1.8em;
	padding-bottom: 1px;
}
div#house5 .links {
	font-size: 70%;
	display: block;
	text-align: right;
	margin: 0px 0px 1.3em;
	padding: 3px 0px 0px;
	background-color: transparent;
	background-image: none;
	clear: both;
	float: right;
	color: #FFFFFF;
}
div#house5 .links a:link,
div#house5 .links a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#house5 .links a:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house5 .links a.shop:link,
div#house5 .links a.shop:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1.5em;
	background-image: url(images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div#house5 .links a.shop:hover {
	color: #AEC7E4;
	text-decoration: underline;
}
div#house5 img {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	clear: right;
	margin: 0px;
}
/* end house 5 Skandia top-right background image  */

.wrapper .menu {
	text-align: left;
	font-size: 70%;
	margin: 0px;
	padding-top: 0.3em;
	padding-right: 0px;
	padding-bottom: 0.3em;
	padding-left: 1em;
	background-image: url(images/menu_bkg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;
	font-weight: normal;
}
.wrapper .menu a {
	font-weight: normal;
}
.wrapper .menu a:link {
	color: #313031;
	font-weight: normal;
}
.wrapper .menu a:visited {
	font-weight: normal;
	color: #313031;
}
.wrapper .menu a:hover {
	text-decoration: none;
	font-weight: normal;
}

.menu4 {
	margin: 0em auto;
	padding: 0px;
	background: #fff url(images/nav_bkg.gif) repeat-x bottom;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFC77B;
}
.menu4 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.menu4 li {
	width: 8em;
	background: #f9f9f9 url(images/menu_bkg.gif) repeat-x top;
	text-align: center;
	padding: 0em 0.2em;
	float: right;
	border-top: 3px double #D6BE8C;
	border-right: 3px double #D6BE8C;
	border-left: 3px double #D6BE8C;
	border-bottom-color: #D6BE8C;
	vertical-align: bottom;
	margin: 0px;
}
.menu4 li.space {
	margin-right: 1.7em;
}
.menu4 li.mrgn {
	margin-right: 1.7em;
}
.menu4 li.bkgon {
	margin-right: 1.7em;
	background-image: url(images/menu_bkg_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.menu4 a {
	display: block;
	width: 100%;
	text-decoration: none;
	font-size: 80%;
	color: #4A718C;
	font-weight: bold;
	padding-top: 0.6em;
	padding-bottom: 0.6em;
}
.menu4 a:link, .menu4 a:visited {
	color: #4A718C;
}
.menu4 a:hover {
    background: white none;
}
.menu4 li.bkgon a:hover{
	background-image: url(images/menu_bkg_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.wrapper .replace{
	position:relative;
	margin:0px;
	padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/
	overflow: hidden;
} 
#address {
	background-image: url(images/bright-white-sp2.gif);
	float: right;
	clear: left;
}

.wrapper .replace span{ display:block; position:absolute; top:0px; left:0px; z-index:1; /*for Opera 5 and 6*/ } 
.wrapper #myh1, #myh1 span{
	height:160px;
	width:272px;
	background: #ffffff url(images/accent-shutter.gif);
} 
.wrapper .content {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	background-image: url(images/content-fade_bkg.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 1em;
}
.wrapper .content .center img.cnstrxn {
	padding: 0em;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

.wrapper .content .left {
	float:left;
	width:100px;
	padding:0.5em 0em 0.5em .5em;
	font-size: 80%;
	margin: 0px;
}
.wrapper .content .left h6 {
	text-align: center;
	margin: 1em 0em 0em;
	padding: 0em;
	font-family: Tahoma, Arial, Helvetica;
	color: #7B96B5;
}

.wrapper .content .left img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.7em;
	margin-left: 0px;
	clear: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .content .right {
	float:right;
	width:325px;
	padding:.5em
	background-image: url(images/div-dash-vert_bkg.gif);
	padding-right: 1em;
	padding-left: .6em;
}
.wrapper .content .right p {
	text-align: left;
}
.wrapper .content .right p.info {
	background-color: #FBFBEC;
	margin-right: 0.8em;
	margin-left: 0.8em;
	padding: 0.8em 1.5em;
	font-size: 14px;
}
.wrapper .content .right p.addrz {
	margin-right: 0.8em;
	margin-left: 0.8em;
	padding: 0.8em 1.5em;
	font-size: 75%;
}
.wrapper .content .right p.info img.shipping {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

.wrapper .content .right ul.ship{
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0.3em;
	width: 305px;
}
.wrapper .content .right ul.ship li{
	font-size: 65%;
	margin: 0px;
	padding: 1px 1px 1px 7px;
	text-align: left;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000063;
}
.wrapper .content .right ul.ship li.order{
	width: 190px;
	height: 14px;
}
.wrapper .content .right ul.ship li.charge{
	width: 92px;
	height: 14px;
}
.wrapper .content .right ul.ship li.first{
	width: 190px;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000063;
}
.wrapper .content .right ul.ship li.second{
	width: 92px;
	height: 31px;
}
.wrapper .content .center {
	margin-right:340px;
	margin-left:115px;
	padding:0.5em 1.3em 0.5em 0.5em;
	font-size: 80%;
	background-image: url(images/div-dash-vert_bkg.gif);
	background-repeat: repeat-y;
	background-position: 0px;
	background-color: #FFFFFF;
	text-align: left;
}
.wrapper .content  .center h2 {
	font-size: 1em;
	padding: 0.2em;
	color: #7B96B5;
	text-transform: uppercase;
}

.wrapper .content .center img.verisign {
	margin: 0px 7px 5px 3px;
	padding: 0px;
	vertical-align: middle;
}

.wrapper .content  p {
	padding: 0px;
	margin-right: 0.5em;
	margin-left: 0.5em;
	font-size: 14px;
}
.wrapper .content .center p.arches {
	margin: 0.2em 0em 0em;
	padding: 0em;
}
.wrapper .content .center p.arches img{
	float: left;
	vertical-align: middle;
	padding: 0em;
	margin-top: 0em;
	margin-right: 0.5em;
	margin-bottom: 0em;
	margin-left: 0em;
}
.wrapper .content .center .fadeimg {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	width: 100px;
	float: right;
	margin-left: 1em;
	position: relative;
}
.wrapper .content .center .fadeimg img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .content .left h2 {
	background-color: #E7EBF7;
	color: #7B96B5;
	text-align: center;
	font-size: 80%;
	letter-spacing: 0.02em;
	margin-bottom: 10px;
	padding: 2px;
}
.wrapper .content .right h3 {
	background-color: #EDECCF;
	color: #52719C;
	margin: 0px 0px 1em;
	padding-top: 0.3em;
	padding-right: 0px;
	padding-bottom: 0.3em;
	padding-left: 0px;
	font-size: 70%;
	letter-spacing: 0.02em;
}

.wrapper .product {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	padding-top: 13px;
}
.wrapper .product .left {
	float:left;
	width:100px;
	padding:0.5em 0em 0.5em .5em;
	font-size: 80%;
	margin: 0px;
}
.wrapper .product .gleft {
	width:200px;
}
.wrapper .product .left img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.7em;
	margin-left: 0px;
	clear: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .product .left img.graber {
	padding: 0px;
	margin-top: 5em;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .product .right {
	float:right;
	width:325px;


	padding:.5em
	background-image: url(images/div-dash-vert_bkg.gif);
	padding-right: 1em;
	padding-left: .6em;
	text-align: center;
}
.wrapper .product .right .cme {
	text-align: left;
	margin: 0px;
	padding: 0px;
	/*font-size: 80%;*/
}
.wrapper .product .right .cme .aditionalimgs {
	text-align: center;
	font-size: 80%;
	clear: both;
	margin-top: 1em;
	padding-top: 1em;
}
.wrapper .product .right .cme .addinfo {
	margin: 0.6em 0em 0em;
	width: 275px;
	padding: 0em;
}
.wrapper .product .right .cme .toorder {
	float: right;
	width: 275px;
	margin-top: 1em;
}
.lilimgpad {
	margin-left: 1em;
}
.wrapper .product .right .cme img.options {
	margin: 0px;
	padding: 0px;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .product .right .cme ul {
	margin: 0px;
	padding: 0em;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	vertical-align: top;
}
.wrapper .product .right .cme ul li {
	background-color: #EFF3F7;
	display: block;
	margin: 0px;
	padding: 0.25em 0.35em;
	font-size: 70%;
	font-weight: bold;
	color: #4D5151;
}
.wrapper .product .right .cme ul li.on {
	background-color: #FFFFFF;
	margin-bottom: 0.5em;
	font-weight: normal;
	padding-bottom: 0.5em;
}
.wrapper .product .right .cme .botheight {
	height: 335px;
}
.wrapper .product .right .cme .botheight2 {
	height: 290px;
}
.wrapper .product .right .cme li.lrgimage {
	padding-top: 2em;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-bottom: 2em;
}
.wrapper .product .right h3 {
	color: #FFFFFF;
	margin: 2.4em 0px 1em;
	padding-top: 0.3em;
	padding-right: 0px;
	padding-bottom: 0.3em;
	padding-left: 0px;
	font-size: 75%;
	letter-spacing: 0.06em;
	background-color: #7B96B5;
	text-align: center;
}

.wrapper .product .right .cme img.productimg {
	margin: 0px;
	padding: 0px;
	float: right;
	clear: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.wrapper .product .right h4 {
	font-size: 75%;
	margin: 0em 0em 0.6em;
	padding: 0.2em 0em;
	color: #4A5152;
	background-image: url(images/h4_bkg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.wrapper .product .right div.thumbs{
	width: 290px;
	text-align: left;
	clear: both;
	margin: 0em;
	padding: 0em 0em 0em 3.2em;
}
.wrapper .product .right .hoverbox{
	list-style: none;
	text-align: center;
	width: 205px;
	margin: 0px;
	padding: 0px;
}
.wrapper .product .right .hoverbox a{
	cursor:hand;
	display: block;
}
.wrapper .product .right .hoverbox li{
	color: inherit;
	display: inline;
	float: left;
	position: relative;
	padding: 0px;
	background-image: url(images/thumb_bkg.gif);
	background-repeat: no-repeat;
	margin: 0px 5px 5px 0px;
	background-position: 3px 3px;
	background-color: #FFFFFF;
}
.wrapper .product .right .hoverbox li a:hover{
	background-color: #C0F848;
	background-image: none;
}
.wrapper .product .right .hoverbox img{
	background: #fff;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	width: 50px;
	height: 50px;
	margin: 5px;
}
.wrapper .product .center {
	margin-right:340px;
	margin-left:115px;
	padding:0.5em 1.3em 0.5em 0.5em;
	font-size: 80%;
	text-align: left;
	font-weight: normal;
}
.wrapper .product .centerhd {
	margin-right:340px;
	margin-left:25px;
	padding:0.5em 1.3em 0.5em 0.5em;
	font-size: 80%;
	text-align: left;
}
.wrapper .product .centerhd h2 {
	color: #7B96B5;
	margin: 0px 0px 1em;
	padding-top: 0.3em;
	padding-right: 0px;
	padding-bottom: 0.3em;
	padding-left: 0.7em;
	font-size: 115%;
	background-image: url(../images/dots_horizontal2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.wrapper .product .centerhd table.dpdetails {
	margin: 0px 0px 35px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 85%;
}
.wrapper .product .centerhd table.dpdetails td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E3DE;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 4px;
	vertical-align: top;

}
.wrapper .product .gcenter {
	margin-right:25px;
	margin-left:215px;
}
.wrapper .product .gcenter ul#cpc{
	margin: 2em 0em 1em;
	padding: 7px;
	list-style-image: none;
	list-style-type: none;
}
.wrapper .product .gcenter ul#cpc b{
	color: #4A718C;
}
.wrapper .product .gcenter ul#cpe{
	margin: 0px;
	padding: 7px;
	list-style-image: none;
	list-style-type: none;
}
.wrapper .product .gcenter ul#cpe b{
	color: #2E5F81;
}
.wrapper .product .gcenter ul.drapesul {}
.wrapper .product .gcenter ul.drapesul a:link,
.wrapper .product .gcenter ul.drapesul a:visited{
	text-decoration: none;
	color: #313031;

}
.wrapper .product .gcenter ul.drapesul a:hover {
	color: #0000CE;
	text-decoration: underline;
}
.wrapper .product .gcenter .idoptions{
	color: #006666;
	font-size: 125%;
	font-weight: bold;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006563;
	margin: 0px 0px 0.5em;
	padding: 0px;
}
.wrapper .product .gcenter p.options {
	margin: 0em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
.wrapper .product .gcenter p.hdroptions {
	padding: 5px 5px 5px 1em;
	margin: 0px 0px 1em;
}
.wrapper .product .gcenter p.hdroptions img{
	margin: 5px 5px 5px 15px;
}
.wrapper .product .gcenter p.hdroptions img.spcl{
	float: right;
}
.wrapper .product .gcenter p.options img{
	float: left;
	margin-right: 1em;
	padding: 0em;
	margin-top: 0em;
	margin-bottom: 1em;
	margin-left: 0em;
}
.wrapper .product .gcenter p.mount{
	padding: 5px 5px 5px 1em;
	margin: 0px 0px 1em;
}
.wrapper .product .gcenter p.mount img{
	float: right;
}
.wrapper .product .gcenter p.otherstyles {}
.wrapper .product .gcenter p.otherstyles img{}
.wrapper .product .gcenter img.pic{
	margin: 4px 4px 4px 12px;
	padding: 2px;
	float: right;
	border: 1px solid #7B96B5;
	display: block;
}
/* start hoverbox for honeycomb*/
.wrapper .product .gcenter div.nothumbs{
	text-align: left;
	margin: 0em 0em 0em 1em;
	padding: 0em;
	width: 180px;
	float: right;
}
.wrapper .product .gcenter .nohoverbox{
	list-style: none;
	text-align: center;
	width: 180px;
	margin: 0px;
	padding: 0px;
	background-image: none;
}
.wrapper .product .gcenter .nohoverbox li{
	list-style: none;
	background-image: none;
}
.wrapper .product .gcenter .nohoverbox li a:hover{
	background-image: none;
}
.wrapper .product .gcenter .nohoverbox img.main{
	margin: 0px 0px 12px;
	padding: 0px;
	border: 2px solid #7B96B5;
	background-image: none;
	list-style-type: none;
}
/* end hoverbox for honeycomb*/


/* start hoverbox for Gcenter content*/
.wrapper .product .gcenter div.thumbs{
	text-align: left;
	margin: 0em 0em 0em 1em;
	padding: 0em;
	float: right;
	width: auto;
}
.wrapper .product .gcenter .hoverbox{
	list-style: none;
	text-align: center;
	width: 205px;
	margin: 0px;
	padding: 0px;
}
.wrapper .product .gcenter .hoverbox a{
	cursor:hand;
	display: block;
}
.wrapper .product .gcenter .hoverbox li{
    color: inherit;
	display: inline;
	float: left;
	position: relative;
	padding: 0px;
	background-image: url(images/thumb_bkg.gif);
	background-repeat: no-repeat;
	margin: 0px 5px 5px 0px;
	background-position: 3px 3px;
	background-color: #FFFFFF;
}
.wrapper .product .gcenter .hoverbox li.nohvr {
	float:none;
	margin: 0;
	padding: 0;
	display: table;
	background-image: none;
	clear: none;
	list-style-image: none;
	list-style-type: none;
	position: static;
}
.wrapper .product .gcenter .hoverbox li.nohvr img{
	width: 180px; height: 224px;
}
.wrapper .product .gcenter .hoverbox li.nohvr120 {
	float:none;
	margin: 0;
	padding: 0;
	display: table;
	background-image: none;
	clear: none;
	list-style-image: none;
	list-style-type: none;
	position: static;
}
.wrapper .product .gcenter .hoverbox li.nohvr120 img{
	width: 190px; height: 120px;
}
.wrapper .product .gcenter .hoverbox li.nohvr225 {
	float:none;
	margin: 0;
	padding: 0;
	display: table;
	background-image: none;
	clear: none;
	list-style-image: none;
	list-style-type: none;
	position: static;
}
.wrapper .product .gcenter .hoverbox li.nohvr225 img{
	width: 190px; height: 225px;
}
.wrapper .product .gcenter .hoverbox li.nohvrTop {
	float:none;
	margin: 0;
	padding: 0;
	display: table;
	background-image: none;
	clear: none;
	list-style-image: none;
	list-style-type: none;
	position: static;
}
.wrapper .product .gcenter .hoverbox li.nohvrTop img{
	width: 180px; height: 243px;
}
.wrapper .product .gcenter .hoverbox li.nohvrTop a:hover {
	background: none;
}
.wrapper .product .gcenter .hoverbox li.named{
	clear: both;
	display: block;
	float: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0em;
	padding: 0.8em 0em 0em;
	color: #7B96B5;
	background-image: none;
	font-weight: bold;
	font-size: 90%;
}
.wrapper .product .gcenter .hoverbox li a:hover{
	background-color: #C0F848;
	background-image: none;
}
.wrapper .product .gcenter .hoverbox li img{
	background: #fff;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	margin: 5px;
	height: 50px;
	width: 50px;
}
.wrapper .product .gcenter .hoverbox img.main{
	margin: 0px 0px 12px;
	padding: 0px;
	border: 2px solid #7B96B5;
}
.wrapper .product .gcenter table.cloop {
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .product .gcenter table.cloop td {
	padding-left: 4px;
}
.wrapper .product .gcenter table.cloop td.twentyfive {
	width: 25%;
	background: #efefef;
}
.wrapper .product .gcenter table.cloop td.thirtyfive {
	width: 45%;
	background-color: #efefef;
}
.wrapper .product .gcenter table.cloop td.fourty {
	width: 30%;
	background-color: #efefef;
}

/* end hoverbox for Gcenter content*/

.wrapper .product .center ul.prodlist {
	list-style-image: url(images/bullet.png);
}
.wrapper .product .center ul {
	list-style-image: url(images/bullet.png);
	text-align: left;
}
.wrapper .product .centerhd ul {
	list-style-image: url(images/bullet.png);
}
.wrapper .product .gcenter ul {
	list-style-image: url(images/bullet.png);
}
.wrapper .product .center ul.styyles {
	padding: 0px;
	list-style-type: none;
	display: table;
	font-size: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wrapper .product .center ul.styyles li{
	display: inline;
	padding: 2px;
	margin: 0px;
	font-size: 85%;
	white-space: nowrap;
}
.wrapper .product .center ul.styyles li.first{
	float: left;
	display: inline;
	width: 100px;
	margin-right: 1px;
	padding: 0px;
}
.wrapper .product .center ul.samples {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.wrapper .product .center ul.samples li{
	display: inline;
}
.wrapper .product .center p.colors {
	background-image: url(images/custom-colors.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 21px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.wrapper .product .center p.styles{
	padding: 0px;
	margin-bottom: 1em;
	margin-top: 1em;
	text-align: center;
	background-image: url(images/shutter-styles.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 180px;
}
.wrapper .product .center h2 {
	color: #7B96B5;
	margin: 0px 0px 1em;
	padding-top: 0.3em;
	padding-right: 0px;
	padding-bottom: 0.3em;
	padding-left: 0.7em;
	font-size: 24px;
	background-image: url(../images/dot_horiz.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
}
.wrapper .product .center h2#drps {
	background-color: #F5F2EE;
	font-size: 95%;
	color: #4A718C;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}
.wrapper .product .center h2.hhdrzs {
	background-color: #F5F2EE;
	font-size: 95%;
	color: #4A718C;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}
.wrapper .product .center p {
	padding: 0px;
	margin-right: 0.5em;
	margin-left: 0.5em;
	text-align: left;
	color: #000;
	font-size: 12px;
}
.wrapper .product .center p.eyebrow {
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EFF3F7;
	padding-top: 1em;
}
.wrapper .product .center p.eyebrow img {
	margin: 0px;
	padding: 0px;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .product .center p.oddNperfect {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EFF3F7;
	display: block;
}
.wrapper .product .center p.oddNperfect img {
	margin: 0px;
	padding: 0px;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.wrapper .product .center p.topp {
	background-image: url(images/dots_horizontal2.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 1.7em 0px 0px;
	padding: 0.5em 0px 1em;
	background-color: #FFFFFF;
}
.wrapper .product .center .container {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.wrapper .product .center .container div.float {
	text-align: center;
	padding: 0px;
	margin: 0px 0px 0px 1em;
	display: inline;
	float: left;
}
.wrapper .product .center .container div.float p{
	margin: 0px;
	padding: 0px;
    text-align: center;
}
.wrapper .product .center .container div.float img {
	border: 2px solid #EFF3F7;
	margin: 3px;
	padding: 2px;
}
.wrapper .product .center .container div.spacer {
  clear: both;
}  
.wrapper .product .left h2 {
	background-color: #7B96B5;
	color: #f7f7f7;
	margin: 0px 0px 1em;
	padding-top: 0.2em;
	padding-right: 0.6px;
	padding-bottom: 0.2em;
	padding-left: 0.6px;
	text-align: center;
	font-size: 90%;
}
.wrapper .footer {
	margin: 0px;
	padding: 1em 0px 0px;
	background-color: #FFFBF7;
	background-image: url(images/footer-fade_bkg.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 75%;
}
.wrapper .footer a {
	font-weight: normal;
}
.wrapper .footer a:link {
	color: #313031;
	font-weight: normal;
}
.wrapper .footer a:visited {
	font-weight: normal;
	color: #313031;
}
.wrapper .footer a:hover {
	text-decoration: none;
	font-weight: normal;
}
.wrapper .ecomm {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 0px 115px 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
}
.wrapper .ecomm p.lsizes{
	font-size: 85%;
	font-weight: bold;
	color: #666666;
}
.wrapper .ecomm .buy {
	background-color: #F7F7EF;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/buy-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wrapper .ecomm .buy .buyinner {
	background-image: url(images/buy-right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wrapper .ecomm .buy .buyinner p {
	font-size: 80%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-align: left;
}
.wrapper .ecomm .buy .buyinner p.sunburst {
	text-align: right;
	margin: 0em;
	padding-top: 0em;
	padding-right: 0.7em;
	padding-bottom: 0.7em;
	padding-left: 0em;
}
.wrapper .ecomm .buy .buyinner input.go {
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	color: #006699;
	border: 1px solid #7B96B5;
	background-color: #FFFFFF;
	margin-bottom: 0.1em;
	font-size: 12px;
	padding-right: 0.4em;
	padding-left: 0.4em;
}
.wrapper .ecomm .buy .buyinner p .redtext{
	font-weight: bold;
	color: #CC0000;
}
.wrapper .ecomm .buy .buyinner p.buytop {
	font-size: 80%;
	margin: 0em;
	padding-top: 16px;
	padding-right: 23px;
	padding-bottom: 12px;
	padding-left: 25px;
	text-align: left;
	background-image: url(images/buy-ptop-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.wrapper .ecomm .buy .buyinner p.gbuytop {
	font-size: 80%;
	margin: 0em;
	padding-top: 8px;
	padding-right: 23px;
	padding-bottom: 1px;
	padding-left: 25px;
	text-align: left;
	background-image: url(images/buy-ptop-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.wrapper .ecomm .buy .buyinner p.buybottom {
	font-size: 80%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 25px;
	text-align: left;
	background-image: url(images/buy-pbot-left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wrapper .ecomm .buy .buyinner p.gbuybottom {
	font-size: 80%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 25px;
	text-align: left;
	background-image: url(images/buy-pbot-left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wrapper .ecomm .buy .buyinner p img.buynow {
	vertical-align: middle;
	padding: 0px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.wrapper .ecomm .buy .buyinner p img.graph {
	vertical-align: middle;
	padding: 0em;
	margin: 0em;
}
.wrapper .ecomm .buy .topofpage {
	text-align: right;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
/* Start ecomm show hide divs */
.wrapper .ecomm .buy .buyinner .showstate{ /*Definition for state toggling image */
	cursor:pointer;
	cursor:hand;
	margin-top: 2px;
	margin-bottom: 2px;
	display: inline;
	vertical-align: middle;
}
.wrapper .ecomm .buy .buyinner .gshowstate{ /*Definition for state toggling image */
	cursor:hand;
	cursor:pointer;
	margin-top: 2px;
	margin-bottom: 2px;
	display: inline;
	vertical-align: middle;
}
.wrapper .ecomm .buy .buyinner .headers{
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	font-weight: normal;
	color: #333333;
	margin: 0em 0em 0em 1em;
	padding: 0px;
	text-align: left;
	width: 160px;
	display: inline;
	white-space: nowrap;
}
.wrapper .ecomm .buy .buyinner .gheaders{
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	font-weight: bold;
	color: #993300;
	margin: 0em 0em 0em 1em;
	padding: 0px;
	text-align: left;
	width: 160px;
	display: inline;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.wrapper .ecomm .buy .buyinner .switchcontent{
	padding: 10px;
	font-weight: normal;
	margin-left: 4.5em;
	background-color: #f3f3f3;
	color: #333333;
	margin-top: 0em;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.wrapper .ecomm .buy .buyinner .gswitchcontent{
	padding: 10px;
	font-weight: normal;
	margin-left: 0em;
	color: #333333;
	margin-top: 0em;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	background-color: #FFFFFF;
}
/* end ecomm show hide divs */

/* Start botnav div */
.wrapper .botnav {
	margin: 0px;
	background-color: #E7E3E7;
	padding: 0px 115px 2.5em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
}
.wrapper .botnav .bnavigation {
	margin: 0px;
	padding: 1em 0px 0em 2em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: 6B6D6B;
	font-size: 75%;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.wrapper .botnav .bnavigation img.help {
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.wrapper .botnav .bnavigation p{
	margin: 0px;
	padding: 0px 0px 0px 4em;
}
.wrapper .botnav .bnavigation #subcontent, 
.wrapper .botnav .bnavigation #subcontent2,
.wrapper .botnav .bnavigation #subcontent3,
.wrapper .botnav .bnavigation #subcontent4 {
	display: none;
	position: absolute;
}
.wrapper .botnav .bnavigation .faqanswers {
	background-color: #FFFFFF;
	border: 2px solid #999999;
	padding: 8px;
	width: 500px;
	text-align: left;
	font-weight: normal;
}
.wrapper .botnav .bnavigation .faqanswers p{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-align: left;
}
.wrapper .botnav .bnavigation a {
	font-weight: normal;
}
.wrapper .botnav .bnavigation a:link {
	color: #313031;
	font-weight: normal;
	text-decoration: none;
}
.wrapper .botnav .bnavigation a:visited {
	font-weight: normal;
	color: #313031;
	text-decoration: none;
}
.wrapper .botnav .bnavigation a:hover {
	text-decoration: underline;
	font-weight: normal;
}
.wrapper .botnav .bnavigation .closer {
	text-align: right;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
}

/* Start FAQ show hide divs */
.wrapper .botnav .bnavigation .showstate{ /*Definition for state toggling image */
	cursor:hand;
	cursor:pointer;
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
}
.wrapper .botnav .bnavigation .headers{
	width: 400px;
	margin-left: 3em;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	font-weight: normal;
	color: #333333;
	margin-bottom: 0.5em;
	margin-top: 1em;
}
.wrapper .botnav .bnavigation .switchcontent{
	padding: 10px;
	font-weight: normal;
	margin-left: 4.5em;
	background-color: #f3f3f3;
	color: #333333;
	margin-top: 0.2em;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
/* end FAQ show hide divs */
/* end botnav div */

/* Start Graber nav */
#navcontainer{
	margin: 0em;
	padding: 0em;
	font-size: 13px;
	text-align: center;
	width: 98%;
	vertical-align: top;
}
ul#navlist{
	text-align: left;
	list-style: none;
	padding: 0em;
	margin: 0em;
	width: 100%;
}
ul#navlist li{
display: block;
margin: 0em;
padding: 0em;
}
ul#navlist li a{
	display: block;
	width: 99%;
	padding: 0.2em 0 0.2em 1.6em;
	border-width: 1px;
	border-color: #ffe #EFEFF7 #ccc #fff;
	border-style: solid;
	color: #FFFFFF;
	text-decoration: none;
	background: #7B96B5;
	margin: 0px;
}
#navcontainer>ul#navlist li a { width: auto; }
ul#navlist li#active a{
background: #f7f7ef url(images/gleft-on_bkg.gif) no-repeat left center;
color: #800000;
}
ul#navlist li#inactive a{
background: #F7F7EF;
color: #800000;
}
ul#navlist li a:hover, ul#navlist li#active a:hover{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}
/* end Graber nav */

/* start delivery table */
.wrapper .delivery {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: left;
}
.wrapper .delivery .dtimes {
	background-color: #F7F7EF;
	margin: 0em;
	padding: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.wrapper .delivery .dtimes .dtable {
	margin: 0px auto;
	padding: 1em 1em 1em 2em;
	width: auto;
	display: table;
	text-align: left;
}
.wrapper .delivery .dtimes .dtable table{
	font-size: 80%;
	margin: 0em;
	padding: 0em;
	text-align: left;
}
.wrapper .delivery .dtimes .dtable table td{
	margin: 0em;
	padding: 0.1em;
}
.wrapper .delivery div.boxab {
	text-align: left;
	margin: 5px auto 1.5em;
	padding: 1em 0px;
	width: 90%;
	display: block;
	clear: both;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #C6C3C6;
}
.wrapper .delivery div.boxab img{
	margin: 0em 1em 1em 0em;
	padding: 2px;
	float: left;
	border: 2px solid #7B96B5;
}
.wrapper .delivery div.boxab p {
	margin: 0em;
	padding: 1.6em 0.6em 0.6em;
	color: #31659C;
	font-size: 80%;
}
.wrapper .delivery div.boxba {
	text-align: left;
	margin: 5px auto 1.5em;
	padding: 1em 0px;
	width: 90%;
	clear: both;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #C6C3C6;
}
.wrapper .delivery div.boxba img{
	margin: 0em 0em 1em 1em;
	padding: 2px;
	float: right;
	border: 2px solid #7B96B5;
}
.wrapper .delivery div.boxba p {
	margin: 0em;
	padding: 1.6em 0.6em 0.6em;
	color: #31659C;
	font-size: 80%;
}
.wrapper .delivery div.boxbab {
	text-align: left;
	margin: 5px auto 1.5em;
	padding: 7px 0px;
	width: 90%;
	clear: both;
}
.wrapper .delivery div.boxbab p {
	margin: 0em;
	padding: 1.6em 0.6em 0.6em;
	color: #31659C;
	font-size: 80%;
}
.wrapper .delivery div.boxbab img{
	margin: 0em 0em 1em 1em;
	padding: 2px;
	float: right;
	border: 2px solid #7B96B5;
}
/* end delivery table */

/* start Pricing Div */
.wrapper .pricing {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: left;
}
.wrapper .pricing .prices {
	margin: 0em;
	padding: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.wrapper .pricing .prices .price {
	margin: 0px auto;
	padding: 1em 1em 1em 2em;
	width: auto;
	display: table;
	text-align: left;
}
.wrapper .pricing .prices .price p{
	font-size: 80%;
	line-height: 120%;
}
.wrapper .pricing .prices .price p img{
	vertical-align: middle;
	margin: 0em;
	padding: 0em;
}
.wrapper .pricing .prices .price p .ccardimg {
	margin: 0em 1.5em 0em 0em;
	padding: 0em;
	float: left;
}

/* end pricing div */

/* start measuring Div */
.wrapper .measuring {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: left;
}
.wrapper .measuring .measure {
	margin: 0em;
	padding: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.wrapper .measuring .measure .tape {
	margin: 0px auto;
	padding: 1em 1em 1em 2em;
	width: auto;
	display: table;
	text-align: left;
}
.wrapper .measuring .measure .tape h2 {
	background-color: #7B96B5;
	margin: 0em;
	padding: 0.3em 0.3em 0.3em 0.6em;
	font-size: 0.7em;
	color: #FFFFFF;
	text-transform: uppercase;
	clear: both;
}
.wrapper .measuring .measure .tape h3 {
	font-size: 85%;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 1em;
}
.wrapper .measuring .measure .tape h5 {
	font-size: 0.75em;
	background-color: #EFEFCE;
	margin: 0em 0em 1em;
	padding: 0.4em;
	text-transform: uppercase;
	color: #4A718C;
}

.wrapper .measuring .measure .tape p{
	font-size: 80%;
	line-height: 120%;
	margin-left: 1.5em;
}
.wrapper .measuring .measure .tape p img.measuring{
	vertical-align: middle;
	margin: 0em 1em 1em 0em;
	padding: 0em;
	float: left;
}

/* end measuring div */

/* Start Privacy Policy */
.wrapper .privacy {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: center;
}
.wrapper .privacy .pinfo {
	background-color: #F7F7EF;
	margin: 0em;
	padding: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.wrapper .privacy .pinfo .pinfoinner {
	margin: 0px auto;
	padding: 2em;
	width: auto;
	display: table;
	font-size: 80%;
	text-align: left;
}
.wrapper .privacy .pinfo .pinfoinner p{
}
/* End Privacy Policy */

/* Start Contact Form */
.wrapper .contact {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: center;
}
.wrapper .contactt {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 0.1em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: center;
}
.wrapper .contact p.showroom {
	font-size: 85%;
}
.wrapper .contact .information {
	background-color: #F7F7EF;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.wrapper .contact .information .infoinner {
	margin: 0px auto;
	padding: 4px 0px 0px;
	text-align: center;
	width: auto;
	display: table;
}
.wrapper .contactt .informationt {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.wrapper .contactt .informationt .infoinnert {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: auto;
	display: table;
}
.wrapper .contactt .informationt .infoinnert p{
	font-size: 75%;
	margin: 0em;
	padding-top: 0.6em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	color: #4A718C;
}
.wrapper .contact .information .infoinner #contactform {
	font-weight: normal;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding: 0em;
	width: 100%;
	margin-top: 0em;
	margin-bottom: 0em;
}
.wrapper .contact .information .infoinner #contactform #fsubj {
	font-size: 12px;
}

.wrapper .contact .information .infoinner table {
	margin: 1em 0em;
	padding: 0em;
	font-weight: normal;
	font-size: 12px;
	width: auto;
}
.wrapper .contact .information .infoinner table span.redasterisk {
	color: #990033;
	font-size: 1.5em;
	font-weight: bold;
	display: inline;
	line-height: 1em;
	margin-top: 0.2em;
	margin-left: 0.3em;
	vertical-align: middle;
}

.wrapper .contact .information .infoinner table.msgtble {
	background-color: #FFFFFF;
	width: 500px;
}
.wrapper .contact .information .infoinner table.goback {
	background-color: #FFFFFF;
	padding: 4em;
}
.wrapper .contact .information .infoinner table tr,
.wrapper .contact .information .infoinner table td,
.wrapper .contact .information .infoinner table th {
	vertical-align: middle;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
}
.wrapper .contact .information .infoinner table td.msgsentt {
	padding: 3em;
}
.wrapper .contact .information .infoinner table th.faqs {
	text-align: right;

}
.wrapper .contact .information .infoinner #contactform label{
	font-weight: normal;
}
.wrapper .contact .information .infoinner p {
	font-size: 80%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-align: left;
}
.wrapper .contact .information .infoinner p .redtext{
	font-weight: bold;
	color: #CC0000;
}
.wrapper .contact .information .infoinner p.infotop {
	font-size: 80%;
	margin: 0em;
	padding-top: 16px;
	padding-right: 23px;
	padding-bottom: 12px;
	padding-left: 25px;
	text-align: left;
	background-image: url(images/buy-ptop-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
}
.wrapper .contact .information .infoinner p.infobottom {
	font-size: 80%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 25px;
	text-align: left;
	background-image: url(images/buy-pbot-left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}
.wrapper .contact .information .infoinner p img.buynow {
	vertical-align: middle;
	padding: 0px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.wrapper .contact .information .infoinner p img.graph {
	vertical-align: middle;
	padding: 0em;
	margin: 0em;
}
/* Start Drapery Popups */
.wrapper .product .gcenter ul#popups {
	text-align:left;
	padding:0;
	margin:0 0 0 0.8em;
	z-index:1;
	list-style-image: none;
	list-style-type: none;
}
.wrapper .product .gcenter ul#popups li {
	display:inline;
	margin:0
}
.wrapper .product .gcenter ul#popups li a {
	font-size:80%;
	color:#FFFFFF;
	border:1px solid #0066CC;
	background:#3399CC;
	padding:5px
}
.wrapper .product .gcenter ul#popups li a:link,
.wrapper .product .gcenter ul#popups li a:visited {
	text-decoration:none;
	font-weight:700
}
.wrapper .product .gcenter ul#popups li a:hover,
.wrapper .product .gcenter ul#popups li a:active {
	font-weight:700;
	color:#fff;
	background:#ccc
}
.wrapper .product .gcenter ul#popups {
	position:relative;
	margin-bottom: 8em;
}
.wrapper .product .gcenter ul#popups li#backpopup {
	z-index:-1;
	position:absolute;
	width:240px;
	height:100px;
	top:30px;
	background-color:#fff;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	left: 0px;
}
.wrapper .product .gcenter ul#popups .lione {background:url("1.gif") no-repeat left top}
.wrapper .product .gcenter ul#popups .litwo {background:url("2.gif") no-repeat left top}
.wrapper .product .gcenter ul#popups .lithree {background:url("3.gif") no-repeat left top}
.wrapper .product .gcenter ul#popups .lifour {background:url("4.gif") no-repeat left top}
.wrapper .product .gcenter ul#popups .lifive {background:url("5.gif") no-repeat left top}

.wrapper .product .gcenter ul#popups a span {visibility:hidden}

.wrapper .product .gcenter ul#popups a:hover span,
.wrapper .product .gcenter ul#popups a:active span,
.wrapper .product .gcenter ul#popups a:focus span {visibility:visible !important}

i{content:"\"/*"} /* IE5 skips the next rule */
.wrapper .product .gcenter ul#popups a span {
	z-index:1;
	position:absolute;
	width:466px;
	height:100px;
	top:30px;
	left:0
}
/* End Drapery Popups */

/* Start Sitemap */
.wrapper .sitemapob {
	margin: 0px;
	background-color: #FFFFFF;
	padding: 1em 5em 3em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
	text-align: left;
}
.wrapper .sitemapob .sitemapib {
	margin: 0em;
	padding: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.wrapper .sitemapob .sitemapib .sitemapi {
	margin: 0px auto;
	padding: 1em 1em 1em 2em;
	width: auto;
	display: table;
	text-align: left;
	font-size: 80%;
}
.wrapper .sitemapob .sitemapib .sitemapi ul,
.wrapper .sitemapob .sitemapib .sitemapi li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.wrapper .sitemapob .sitemapib .sitemapi li {
	margin-bottom: 15px;
}

.wrapper .sitemapob .sitemapib .sitemapi li li {
	background: transparent url(images/horizontal-dot.gif) 0 0.5em no-repeat;
	border-left: 1px dotted #000;
	margin: 0 0 0 15px;
	padding-left: 25px;
}

.wrapper .sitemapob .sitemapib .sitemapi li li ul {
	padding-bottom: 15px;
}
/* End Sitemap */
#salesnotice {
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	display: block;
	overflow: hidden;
	position: absolute;
	z-index: 12000;
	width: 350px;
	top: 270px;
	right: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	background-image: url(images/notice_arrow_bkg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#address1 {
	height: 70px;
	width: 200px;
	float: left;
}
#image {
	padding-right: 20px;
	text-align: center;
}
.wrapper .product.clearfix .center.clearfix div p a {
	text-align: left;
}
.clearfixCopy {
	display: inline-table;
	width: auto;
	text-align: left;
	padding-left: 25px;
	float: left;
}
.wrapper .product.clearfix .clearfixCopy div p {
	text-align: left;
}
.wrapper .product.clearfix .clearfixCopy div ul li strong {
	text-align: left;
}
.wrapper .content.clearfix .center.clearfix div p {
	text-align: left;
	font-size: 12px;
}
.wrapper .content.clearfix .clearfixCopy div p {
	text-align: left;
}
.wrapper .product.clearfix .right div ul li a {

}
.wrapper .content.clearfix .center.clearfix div p strong {
	text-align: left;
}
.wrapper .content.clearfix .center.clearfix div p strong {
	text-align: left;
}
.wrapper .content.clearfix .right div ul {
	text-align: left;
}
.wrapper .product.clearfix .right div strong {
	text-align: left;
}
.wrapper .content.clearfix .right ul {
	text-align: left;
}
.wrapper .content.clearfix .center.clearfix div ul {
	text-align: left;
}
.wrapper .content.clearfix .center.clearfix div h5 {
	text-align: left;
}
.bold {
	font-weight: bold;
}
.wrapper .content.clearfix .right div p {
	text-align: justify;
}
.wrapper .content.clearfix .right div p {
	font-weight: bold;
}
#image {
	padding-right: 20px;
}
.wrapper .product.clearfix .center.clearfix p strong {
	color: #7B96B5;
}
.test {
	font-weight: normal;
}
.testColor {
	font-weight: bold;
	color: #36C;
}
.testCopy2 {
	font-weight: normal;
}
#phoneNumber {
	color: #4A718C;
}
.wrapper .ecomm.clearfix .buy .buyinner .buytop1 {
	text-align: justify;
}
.wrapper .ecomm.clearfix .buy .buyinner .buytop {
	text-align: justify;
}
.blue {
	color: #7B96B5;
}
.wrapper .contact.clearfix .buy .buyinner .buyinner .buytop1 {
	text-align: justify;
}
.wrapper .contact.clearfix .buy .buyinner .buyinner .buytop {
	text-align: justify;
}
.wrapper .product.clearfix .right.clearfix .info1 {
	font-size: 85%;
}
#info {
	font-size: 14px;
}
.wrapper .product.clearfix .right div ul {
	text-align: left;
}
#largertext {
	font-size: 18px;
}
#largerTitle {
	font-size: 24px;
}
#larger Blue {
	font-size: 14px;
	color: #7B96B5;
}
#number {
	float: right;
}
.wrapper .product.clearfix .center.gcenter .nothumbs .nohoverbox li #largerTitle1 {
	font-weight: bold;
}
#flag {
	padding-right: 25px;
}

