/* ------------------------------------------------------------      Romeo and Juliet couture	  Last update: June 30 2008	  	  color 	  background pink 		#FFCCCB	  side navi dark pink 	#EDA8BA	  ------------------------------------------------------------ */body {	margin: 0 auto ;  	padding: 0; 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight:normal;	color: #000000;	background-image: url(http://www.romeoandjulietcouture.com/store/img/bg-mainPINK.jpg);	background-repeat: repeat;	line-height: 19px;	background-color: #FFCCCB;	}/* links */a:link, a:visited {	color: #FFFFFF;	text-decoration: none;	}a:hover {	text-decoration: none;	color: #999999;	}img {	border:none;}	.onsale {	color:#FF0000;}.onsale_reg {	font-size:11px;	font-weight:normal;}.header {	margin:0px;	padding:0px;	height:120px;	}	.regi {	width:298px;	height:120px;	background-image:url(http://www.romeoandjulietcouture.com/img/newhome/header-regi.jpg);	background-repeat:no-repeat;	background-position:top right;	text-align: left;	vertical-align: top;	}.glovNavi {	margin: 0px;	padding:0px;}.glovNavi ul {	margin: 0px;	padding:0px;}.glovNavi ul li {	list-style:none;	display:inline;}.glovNavi ul li a {}.glovNavi ul li a:hover{}.glovNavi2 {	margin: 0px;	padding:0px;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:normal;	color:#FFFFFF;	text-transform: uppercase;}.glovNavi2 ul {	margin: 0px;	padding:0px;	padding-bottom:1px;	margin-left:1px;}.glovNavi2 ul li {	list-style:none;	display:inline;}.glovNavi2ul li a {	text-decoration:none;	color:#FFFFFF;}.glovNavi2 ul li a:hover{text-decoration:none;	color: #5A5A5A;}.pagenavi {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;}.pagenavi a {	color: #000000;	text-decoration: none;}.pagenavi a:hover {	color: #CCCCCC;	text-decoration: underline;}/*---------------------------------------------------------------	Side Navi 	------------------------------------------------------------------*/.leftnavi {	background-color: #EDA8BA;	width: 150px;	padding-top: 20px;	padding-right: 5px;	padding-left: 5px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFFFFF;	text-align:left;	margin:0px;	padding:0px;	border: 0px solid #FFCCCB;}.treeview ul{ /*CSS for Simple Tree Menu*/	margin: 0px;	padding: 0px;}.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/	margin: 0px 0px 4px -20px;	padding: 0px;	background: #EDA8BA url(http://www.romeoandjulietcouture.com/store/img/sidenavi.gif) no-repeat left top;	list-style-type: none;}.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */	margin: 0px 0px 4px -20px;	padding: 0px;	background: #EDA8BA url(http://www.romeoandjulietcouture.com/store/img/sidenavi.gif) no-repeat left 1px;	cursor: hand !important;	cursor: pointer !important;}.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */display: none; /*Hide them by default. Don't delete. */}.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */cursor: default;padding-left: 30px;}/*---------------------------------------------------------------	Products	------------------------------------------------------------------*/.product_name {	font-family: "Georgia Bold", Georgia, AGaramond;	font-size: 18px;	font-weight: bold;	color: #666666;}.product_description {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	line-height:18px;}.product_description_sku {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;}.product_description_price   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #666666;}.product_detail_price {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #666666;}.product_description_size {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;}.product_description_size a {	text-decoration: underline;	color:#666666;	}.product_description_size a:hover  {	text-decoration: none;	color:#666666;}.productdetail_mouseover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;}.list_catalog_title {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;}.list_catalog_price {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;}/*---------------------------------------------------------------	Related Products	------------------------------------------------------------------*/  .mi-subProductBlock {  border-top: 1px dashed #CED1B6;  text-align: right;  margin: 1em;  }    .mi-subProductBlock table{  margin-right: 0;  margin-left: auto;  }/*********** #sectionLinks styles ***********/  #sectionLinks{  margin: 0;  padding: 0;  font-size: 1em;  width:520px;  }  #sectionLinks h3{  font-size: 1em;  font-weight: bold;  border-bottom: 1px dashed #CED1B6;  text-align: left;  margin-top:1em;  margin-bottom:1em;  margin-right:1em;  }#sectionLinks ul {	margin-top: 0px;	padding-top: 0px;	list-style-type: none;	display: inline;	}#sectionLinks ul li {	}          #sectionLinks a:link, #sectionLinks a:visited{  text-align: left;  padding: .25em 0em .25em 1em;  width: 100%;  voice-family: "\"}\"";   voice-family:inherit;  width: auto;  }  #sectionLinks a:hover{  background-color: #FFFFFF;   padding: .25em 0em .25em 1em;  text-decoration: none;}/*---------------------------------------------------------------	Footer	------------------------------------------------------------------*/.footer {	margin: 0px;	padding:0px;	background-color:#FFCCCB;	}.footer  ul {	margin: 0px;	padding:0px;	margin-top:10px;}.footer  ul li {	list-style:none;	display:inline;	font-size:11px;}.footer  ul li  a{ 	text-decoration:none;	color:#666666;}.footer  ul li  a:hover{ 	text-decoration:none;	color:#FFFFFF;}.prevnext {	color:#666666;}.prevnext a {	color:#666666;	text-decoration:none;}.prevnext a: hover{	color:#666666;	text-decoration:underline;}.sale_price {	color:#990000;}.onsale_original {	font-size:10px;	font-weight:normal;}#IntroLeggings {	font-size:11px;	font-style:italic;	}#IntroLeggings a{	color:#666666;	text-decoration:none;	}#IntroLeggings a:hover{	color:#000000;	text-decoration:none;	}	/*---------------------------------------------------------------	Customer Care 	------------------------------------------------------------------*/#ccare {	}#ccare a{	text-decoration:underline;	font-weight:bold;	color:#990000;	}#ccare a:hover{	text-decoration:none;	font-weight:bold;	color: #333333;	}#carelist {}#carelist ul {}#carelist ul li {	list-style:disc url(none);	padding-bottom:5px;}#carelist ul li a {	font-weight:bold;	color:#333333;	text-decoration:none;}#carelist ul li a:hover {	font-weight:bold;	color: #999999;	text-decoration:underline;}#collectionlinks {	width:550px;	text-align:left;	text-transform:uppercase;	font-size:12px;	padding-top:12px;	background-image:url(http://romeoandjulietcouture.com/img/logo_collection.jpg);	background-position:left top;	background-repeat:no-repeat;	padding-left:250px;	height:35px;}#collectionlinks a {	color:#FFFFFF;	text-decoration:none;}#collectionlinks a:hover {	color:#666666;	text-decoration:none;	}	.collectionlinkselect {	color:#666666;	font-weight:normal;}