
#bot_footer {
background: url(/images/bottom_footer6.jpg) no-repeat center top;
align: center;
width:850;
height:118px;
}

.bottom_main {
background: url(/images/pink_tex.jpg);
}

#myGallery
{
width: 300px !important;
height: 270px !important;
} 
.browse {
	background: url(/images/subpage_browse.jpg) no-repeat;
	width: 134px;
	height: 216px;
	text-align: bottom;
	vertical-align : bottom;
	font-size: 14px;
}

table {
	font-size: 12px;
}

h1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: lighter;
	letter-spacing: 4;
	margin-bottom: 0px;
	margin-top: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}

h2 {
color: #000000;
	font-size: 17px;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}

h3 {
	color: #D11F5E;
	font-family: Trebuchet MS;
	font-size: 10px;
	letter-spacing: 3;
	margin-bottom: 0px;
	margin-top: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}
h4 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	letter-spacing: 4;
	margin-bottom: 0px;
	margin-top: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}

a {
	color: #CE717A;
	text-decoration: underline;
}

a:hover {
	color: #000000;
}
.whitetext {
 color: #ffffff;	
}

.claudette {
background: url(/images/claudette1.jpg);
background-color:#ebb9ba;
width: 134px;
height: 215px;
	background-position: bottom;
	background-repeat: no-repeat;
}

#header_image {
background: url(/images/reflec_top_banner.jpg) no-repeat;
width:850px;
height:114px
}
.foot_title {
color: white;
}

.link_home {
	color: #000000;
	text-indent: 20px;
}

.link_home:hover {
	color: #D11F5E;
}

.bullet {
	margin-bottom: 10px;
	margin-right: 1px;
}

.menu_title {
font-size: 12px;
color: #f1b5bf;
}

.menu_text {
font-size: 10px;
color:#666;
}
.menu_text2 {
font-size: 11px;
color:#404040;
}
.menu_title2 {
font-size: 12px;
color:#000000;
}

.menu_bar {
background: url(/images/menu_bar_2.jpg);
}

.optcol1 {
background-color: #ffffff;
}

.optcol2 {
background-color: #ffffff;
}


.panel_ballet {
	background-image: url(/images/rod_balletbg3.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.panel_ballet2 {
	background-image: url(/images/rod_balletbg2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.panel_legwear {
	background-image: url(/images/ROD_LEGWEARBG_3.JPG);
	HEIGHT: 179PX;
		background-repeat: no-repeat;
}
.panel_legwear2 {
	background-image: url(/images/rod_legwearbg_2.jpg);
background-align:right;
}

.panel_base {
	background-color: #ffffff;
}

.panel_footer {
	background-color: #efefef;
}

.panel_main {
	background-color: #ffffff;
}
.panel_main2 {
	background-color: #ffffff;
	border-top: 1px solid gray;
}
.panel_main3 {
	background-color: #ffffff;
	border-left: 1px solid gray;
		border-top: 1px solid gray;
}
.panel_righttop {
	background-color: #ffffff;
}

.panel_divider {
	background-image: url(rod_vertical_divider.gif);
	background-repeat: repeat-y;
}
.panel_divider2 {
	background-image: url(/images/rod_vertical_divider_b.gif);
	background-repeat: repeat-y;
}

.panel_divider_hor {
	background-image: url(rod_horizontal_divider.gif);
	background-repeat: repeat-x;
}

.panel_basket {
	background-color: #fcf2f7;
	padding: 4px;
}

.panel_login {
	background-color: #ffd6f5;
}


.qtycol {
background-color: #ffffff;
}
.right_menu {
color: #000000;
}

#item {
	FLOAT: right; WIDTH: 160px
}
#item_find_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 11px; BACKGROUND: url(/images/cat_search.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 160px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 28px; BORDER-BOTTOM-STYLE: none
}


#search {
width: 160px;
 BACKGROUND: url(/images/cat_search.jpg) no-repeat left bottom; 
 text-align: bottom;
}

#search_image {
	PADDING-RIGHT: 0px; PADDING-LEFT:30px; FONT-SIZE: 11px; BACKGROUND: url(/images/cat_search.jpg) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 162px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 20px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}

.HeadThinLine {
	HEIGHT: 1px; BACKGROUND-COLOR: #e7e2dd;
}
.spacer {
height:10px;
}
.Spc {
	WIDTH: 1px; HEIGHT: 1px
}

.text_nav a {
	color: #202020;
	font-size: 12px;


}

.text_nav a:hover {
color: #D11F5E;

}

.text_nav2 {
	color: #CE717A;
	font-size: 11px;
	text-indent: 4px;

}

.text_nav3 {
	color: #425259;
	font-size: 11px;
		text-indent : 8px;
			
}

.text_nav4 {
	color: #425259;
	font-size: 11px;
	text-indent: 10px;
}

.text_infolink {
	color: #272829;
	font-size: 14px;
}

.text_infolink2 {
	color: #D11F5E;
	font-size: 14px;
}

.text_pagetitle {
	color: #7D2B33;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
}

.text_description {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 10px;
	border-bottom : 1px dotted Black;
}

.text_pagetitle2 {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: lighter;
	letter-spacing: 2;
	padding-top: 0px;
}

.text_tabletitle {
	color: #000000;
	font-size: 14px;
	background-color: #CE717A;
	letter-spacing: 2;
		font-weight: lighter;
}


.text_reltitle {
	color: #000000;
	font-size: 14px;

	letter-spacing: 2;
		font-weight: lighter;
}

.text_pricemedium {
	color: red;
	font-size: 12px;
}

.text_pricebig {
	color: #D11F5E;
	font-size: 28px;
}

.text_pricesmall {
	color: red;
	font-family: Trebuchet MS;
	font-size: 12px;
}
.text_priceattn {
	color: red;
	font-family: Trebuchet MS;
}

.text_newproducts {
	color: #000000;
	font-size: 18px;
	font-weight: lighter;
}

.text_rightpanel {
	color: #8899a4;
	font-size: 26px;
	font-weight: bold;
}

.text_rightpaneltext {
	color: #272829;
	font-size: 13px;
}


.smalltxt {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
}
/* for "off" buttons  */
.spacer {
margin-top: 10px;
}
.spacer2 {
margin-top: 4px;
}
.navbar a {
	display: block;
	width: 140px;
	color: #626262;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-indent: 0px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
	border-top : 1px dotted Gray;
}

.navbar a:link		{
	cursor: pointer;
		color: #626262;
}
.navbar a:visited 	{
	cursor: pointer;
		color: #626262;
}
.navbar a:hover		{
		color: #D11F5E;
	cursor: pointer;
}
.navbar a:active	{
	cursor: pointer;
		color: #626262;
}

.navbar-on-home a {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 3px;
			margin-top: 3px;
	margin-bottom: 3px;
	text-indent: 0px;
	text-align: left;
	text-decoration: none;
	cursor: pointer;
}
/* for "on" buttons  */
.navbar-on a {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 3px;
			margin-top: 3px;
	margin-bottom: 3px;
	text-indent: 0px;
	text-align: left;
	text-decoration: none;
	cursor: pointer;
		border-top : 1px dotted Gray;
}
.navbar-on a:link {
	color: #D11F5E;
	cursor: pointer;
	font-weight: bold;
}


.navbar-on a:visited {
	cursor: pointer;
	text-decoration: none;
		color: #D11F5E;
}
.navbar-on a:hover	{
	cursor: pointer;
	text-decoration: none;
	color: #404040;
}
.navbar-on a:active {
	color: #D11F5E;
	cursor: pointer;
	text-decoration: none;
}



/* subnav off */
.subnav  {
	font-size: 10px;
	text-indent: 10px;
	display: block;
	width: 140px;
	text-align: left;
	text-decoration: none;
		color: #404040;
	font-weight: bold;		
		

}
.subnav a { 
	font-size: 10px; 
	text-indent: 10px;
	display: block;
	width: 140px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
		color: #404040;
}


.subnav a:hover {
	font-size: 10px;
	text-indent: 10px;
	display: block;
	width: 140px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
		color: #D11F5E;
}


/* subnav on */
.subnav-on a {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-size: 10px;
	text-indent: 10px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
}
.subnav-on a:link {
	cursor: pointer;
	font-weight: bold;
		color: #D11F5E;
}
.subnav-on a:visited {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-size: 10px;
	text-indent: 10px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
}
.subnav-on a:active {
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
			color: #D11F5E;

}
.subnav-on a:hover {
	font-size: 10px;
	text-indent: 10px;
	display: block;
	width: 140px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
		color: #404040;

}


/* subnav off */
.subnav2  { 
	font-size: 10px; 
	text-indent: 18px;
	display: block;
	width: 140px;
	color: #404040;
	text-align: left;
	text-decoration: none;
}
.subnav2 a {
	font-size: 10px;
	text-indent: 18px;
	display: block;
	width: 140px;
	color: #404040;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
}
.subnav2 a:hover {
	font-size: 10px;
	text-indent: 18px;
	display: block;
	width: 140px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
color:	#D11F5E;
}



/* subnav on */
.subnav2-on a {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-size: 10px;
	font-weight: bold;
	text-indent: 18px;
	border: 0px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
}
.subnav2-on a:link {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-size: 10px;
	font-weight: bold;
	text-indent: 18px;
	border: 0px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
}
.subnav2-on a:visited {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-size: 10px;
	font-weight: bold;
	text-indent: 18px;
	border: 0px;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
}
.subnav2-on a:active {
	display: block;
	width: 140px;
	color: #D11F5E;
	font-size: 10px;
	font-weight: bold;
	text-indent: 18px;
	border: 0px;

	text-align: left;
	cursor: pointer;
	text-decoration: none;
}



.subnavmore  {
	font-size: 10px;
	text-indent: 100px;
	display: block;
	width: 140px;
	color: #D11F5E;
	text-align: right;
	text-decoration: none;
}


#navbar-horiz {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}


/* for "off" buttons  */
#navbar-horiz div { display: inline; line-height: 21px; }
#navbar-horiz a			{ border: 1px solid #333333; padding: 2px; }
#navbar-horiz a:link		{ color: #003399; text-decoration: none; }
#navbar-horiz a:visited 	{ color: #330099; text-decoration: none; }
#navbar-horiz a:hover		{ border: 2px outset #666666; background-color: #f7f7ff; color: #3366cc; text-decoration: none; padding: 1px; }
#navbar-horiz a:active	{ color: #FFCC33; text-decoration: none; }


/* for "on" buttons  */


#navbar-horiz span { display: inline; line-height: 21px; }
#navbar-horiz span a			{ border: 2px inset #333333; font-size: 14px; background-color: #cccccc; color: #330033; text-decoration: none; padding: 0px; }
#navbar-horiz span a:link		{ font-size: 14px; background-color: #cccccc; color: #330033; text-decoration: none; padding: 0px; }
#navbar-horiz span a:visited	{ font-size: 14px; background-color: #cccccc; color: #330033; text-decoration: none; padding: 0px; }
#navbar-horiz span a:hover	{ border: 2px inset #333333; font-size: 14px; background-color: #cccccc; color: #330033; text-decoration: none; padding: 0px; }
#navbar-horiz span a:active	{ font-size: 14px; background-color: #cccccc; color: #330033; text-decoration: none; padding: 0px; }


#horizontal-subcats { display: block; width: 140px; background-color: #cccccc; }

/* thum styles are used to format multi product and thumbnail pages*/

