a {
	color : #3886BD;
	text-decoration : none;
}
a:hover {
	color : #44A5E8;
}
body {
	margin : 0;
}
h2,
h3, 
h4, 
h5 {
	color : #44A5E8;
	font-variant : small-caps;
}
h3, 
h4, 
h5 {
	margin : 5px 0 5px 0;
}
img {
	border : none;
	display : block;
}
img.lft {
	margin : 0 10px 3px 0;
}
img.rgt {
	margin : 0 0 3px 10px;
}
.lft {
	float : left;
}
.rgt {
	float : right;
}

.c11 {
	width : 99%;
}

.c21 {
	clear : left;
	float : left;
	width : 49%;
}
.c22 {
	clear : right;
	float : right;
	width : 49%;
}

.c31 {
	clear : left;
	float : left;
	margin-right : 2%;
	width : 32%;
}
.c32 {
	float : left;
	width : 32%;
}
.c33 {
	clear : right;
	float : right;
	width : 32%;
}
.err {
	color : #ff0000;
	font-size : .75em;
	font-style : italic;
}

/* Header Begin */
#hdr { 
	background-image : url('../tpl/default/images/hdr.jpg');
	background-repeat : repeat-x; 
}
#hdr .lft, 
#hdr .rgt { 
	background-image : url('../tpl/default/images/hdr_left_right.jpg'); 
	background-repeat : no-repeat;
	width : 13px;
}
#hdr .lft {
	background-position : top left;
}
#hdr .rgt {
	background-position : top right; 
}
#hdr, 
#hdr .lft, 
#hdr .rgt { 
	height : 79px;
}
#hdr address {
	font-family : Arial;
	font-weight : bold;
	color : #ffffff;
}
#hdr img {
	float : left;
}
#hdr img {
	margin : 13px 0 0 0;
}
#hdr #add {
	margin : 13px 0 0 0;
	float : right;
	width : 150px;
}
/* Header End */

/* Title Begin */
#ttl {
	background-image : url('../tpl/default/images/ttl.jpg');
	background-repeat : repeat-x; 
}
#ttl .lft, 
#ttl .rgt { 
	background-image : url('../tpl/default/images/ttl_left_right.jpg'); 
	background-repeat : no-repeat;
}
#ttl .lft {
	background-position : top left;
	width : 150px;
}
#ttl .rgt {
	background-position : top right; 
	width : 13px;
}
#ttl, 
#ttl .lft, 
#ttl .rgt {
	height : 48px;
}
#ttl h2 {
	line-height : 51px;
	padding : 0;
	text-align : right;
}
#ttl, 
#ttl h2 {
	margin : 0;
}
/* Title End */

/* Body Begin */
#bdy {
	background-image : url('../tpl/default/images/bdy.jpg'); 
	background-position : top left;
	background-repeat : repeat-y;
	margin : 0;
	width : 100%;
}

/* Side Bar Begin */
#sde {
	float : left;
}
#sde ul {
	list-style-type : none;
	text-align : right;
}
#sde, 
#sde ul {
	margin : 0;
}
#sde ul li {
	padding : 0;
}
#sde ul li a, 
#sde ul li.crt {
	background-image : url('../tpl/default/images/side_button.jpg'); 
	background-position : top right;
	background-repeat : no-repeat;
	color : #3886BD;
	font-family : "Britannic Bold";
	font-size : 11pt;
	line-height : 36px;
	text-align : center;
}
#sde ul li,
#sde ul li a, 
#sde ul li.crt {
	height : 37px;
}
#sde, 
#sde ul li a, 
#sde ul li.crt {
	display : block;
}
#sde, 
#sde ul, 
#sde ul li, 
#sde ul li a, 
#sde ul li.crt {
	width : 150px;
}
#sde ul li:hover > a { 
	color : #44A5E8;
}
#sde ul li a:active, 
#sde ul li.crt {
	background-position : -37px right;
	color : #44A5E8;
}
/* Side Bar End */

/* Content Begin */
#cnt {
	display : block;
	margin-left : 155px;
}

/* Content Header Image Begin */
#chi {
	background-position : 50% 50%;
}
body.ind #chi, body.cnu #chi, body.abu #chi {
	background-image : url('../images/store.jpg'); 
}
body.mtr #chi {
	background-image : url('../images/woman.jpg'); 
	background-position : right bottom;
}
body.frn #chi {
	background-image : url('../images/furniture.jpg'); 
}
body.yth #chi {
	background-image : url('../images/youth_furniture.jpg'); 
}
body.stb #chi {
	background-image : url('../images/storage_beds.jpg'); 
}
body.cra #chi {
	background-image : url('../images/current_ad_large.jpg'); 
}
body.hts #chi {
	background-image : url('../images/howtoshop.jpg'); 
}
#chi .lft, 
#chi .rgt, 
#chm .lft, 
#chm .rgt { 
	background-image : url('../tpl/default/images/cnt_hdr.gif'); 
	width : 12px;
}
#chi .lft, 
#chm .lft {
	background-position : top left;
}
#chi .rgt, 
#chm .rgt {
	background-position : top right;
}
#chi, 
#chi .lft, 
#chi .rgt, 
#chm .lft, 
#chm .rgt { 
	background-repeat : no-repeat;
	height : 230px;
}

#chm {
	height : 230px;
}
#cpm {
	height : 140px;
	margin : 0 10px 10px 0;
	width : 220px;
}
/* Content Header Image End */

#cnt p {
	font-size : 12pt;
	margin : 0 0 10px 0;
}

#cnt .c21 p, 
#cnt .c22 p {
	font-size : 11pt;
}
#cnt .c31 p, 
#cnt .c32 p, 
#cnt .c33 p {
	font-size : 10pt;
}
#cnt dl {
	margin : 0 20px 0 0;
}
#cnt dt {
	margin : 0;
}
#cnt dd {
	line-height : 28px;
	margin : 0;
}
#crad {
	background-image : url('../images/current_ad.jpg'); 
	background-position : 50% 50%;
	background-repeat : no-repeat;
	height : 770px;
}
/* Content End */
/* Body End */

/* Footer Begin */
#ftr {
	background-image : url('../tpl/default/images/ftr.jpg'); 
	background-repeat : repeat-x;
	line-height : 41px;
	text-align : center;
}
#ftr .lft, 
#ftr .rgt { 
	background-image : url('../tpl/default/images/ftr_left_right.jpg'); 
	background-repeat : no-repeat;
	width : 150px;
}
#ftr .lft {
	background-position : top left;
}
#ftr .rgt {
	background-position : top right;
}
#ftr, #ftr .lft, #ftr .rgt {
	height : 42px;
}
#ftr p {
	font-size : 10pt;
}
#ftr p, #ftr a {
	color : #ffffff;
}
/* Footer End */
