/* CSS Document */

body{
	background-color:#E0A79E;
	background-image: url(../images/background_mod.jpg);
	background-repeat: repeat-x;
/*	margin:30px 0 0 0;             <--- config without the valentine image	*/
	margin: 15px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*main structures*/
#outer{
	width:813px;
	margin-left:auto;
	margin-right:auto;
}

#top{
	background-image: url(../images/collections/top.gif);
	background-repeat: no-repeat;
	background-position: center top;
/*	height: 88px;	<--- config without the valentine image	*/
	height: 97px;
}

#contenttop{
	background-image: url(../images/collections/bodytop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 488px;
}

#contenttop2{
	background-image: url(../images/collections/bodytop_blank.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 488px;
}

#contentbottom{
	background-image: url(../images/collections/bodybottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 488px;
}

#footer{
	background-image: url(../images/collections/footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 24px;
}

/*inner structures*/
#content{
	width:710px;
	height:470px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
}

#content2{
	width:710px;
	height: 470px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 0px;
}

.content22{
	position: relative;
	width:720px;
	height: 470px;
	left: -8px;
    top: -2px;
}


#content3{
	width:729px;
	height:470px;
	margin-left:auto;
	margin-right:auto;
	/*padding-top:8px; */
}

#content4{
	width:710px;
	height: 470px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
}

#content_inner{
	padding-top:10px;
	height:470px;
	overflow:auto;
	overflow-x:hidden;
	padding-right:8px;
	/*margin-left:15px;*/
}


#content_inner2{
	padding-top:10px;
	height:450px;
	overflow:auto;
	overflow-x:hidden;
	padding-right:8px;
	/*margin-left:15px;*/
}


#title{
	/*	padding-top:12px;*/
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom:5px;
	margin-bottom:5px;
/*	width:99%;*/
}

#underline{
	clear:both;
	font-size: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom:3px;
/*	margin-bottom:5px;
*/
}

.left{
	margin-left:20px;
}

* html .left{
	margin-left:10px;
}


#left{
	width:343px;
	float:left;
	padding-top:12px;
	height:371px;
	color: #444444;
}

#left_contact{
	width:400px;
	float:left;
	height:371px;
	color: #444444;
	margin-left:50px;
}

#right{
	width:340px;
	float:right;
}

#right_contact{
	width:150px;
	float:right;
	margin-right:42px;
}

#description{
	font-size:12px;
}

#description h3{
	font-size:18px;
	margin:0px;
}

#slideshow{
	/*padding-top:19px;*/
}

/*menu*/
.menucontainer{
	width:752px;
	margin-left:auto;
	margin-right:auto;
}

#logo{
	float:left;
	width:184px;
	color:#BAB8B8;
	padding-left:16px;
	padding-top: 11px;
}

#copyright{
	padding-left:8px;
	float:left;
	width:200px;
	color:#BAB8B8;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu{
	color:#BAB8B8;
	float:right;
	width:500px;
	display:block;
	padding-right: 5px;
	/*font-size:9px;*/
}

#menutop{
	padding-top:70px;
	text-align:right;
	/*padding-left:45px;*/
}

.menu1{
	color:#BAB8B8;
	float:right;
	width:551px;
	display:block;
	/*font-size:9px;*/
}

.menutop2_Valentine{
	padding-left: 0px;
	padding-top: 0px;
	position: absolute;
	width: 550px;
	height: 70px;
}

#menutop1{
	padding-left:44px;
/*	padding-top:66px;       <--- config without the valentine image  */	
	padding-top:75px;
	position: absolute;
	width: 518px;
	height: 20px;
/*	overflow: auto;
	overflow-x: hidden; */
}

a.menutop, a.menutop:link, a.menutop:visited, a.menubottom, a.menubottom:link, a.menubottom:visited{
	padding-left:10px;
	padding-right:10px;
	color:#AB9F9F;
	text-decoration:none;
	text-transform:uppercase;
	font-size: 9px;

}

/*#menutop a, #menutop a:link, #menutop a:visited, #menubottom a, #menubottom a:link, #menubottom a:visited{
	padding-left:10px;
	padding-right:10px;
	color:#AB9F9F;
	text-decoration:none;
	text-transform:uppercase;
	font-size:9px;
}*/

a.menutop-inner, a.menutop-inner:link, a.menutop-inner:visited{
	padding-left:10px;
	padding-right:10px;
	color:#BAB8B8;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}

a.menutop:hover, a.menubottom:hover, a.menutop-inner:hover{
	color: #FFFFFF;
	}

#menubottom{
	text-align:right;
	margin-top:-2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding-left:45px;*/
}

/*styles*/
h4{
	margin:0px;
	text-transform:uppercase;
	font-size:17px;
}

p.contact{

}

form#contact_form{
	margin:0px;
	padding:0px;
}


/*where to buy*/
#wby-outer{
	padding-top:8px;
}

#wby{
	overflow:scroll;
	overflow-x:hidden
	height: 470px;
	width:100%;
}
#description h4{
	text-transform:uppercase;
	font-size:16px;
	margin:0px;
	padding-top:10px;
	clear:both;
}

#description ul{
	margin-top: 0px;	/*margin:0px;*/
}

#description li{
	margin:0px;
}

/*========================== where to buy page structures ==================================*/
.wheretobuybox{
	/*float:left;
	width:200px;
	margin-right:11px;*/
/*	padding-left:8px;*/
/*	margin-bottom:8px;
	padding-right:15px;
	padding-bottom:8px;*/
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;*/
}

.wheretobuybox h5, h5{
	margin:0px;
	text-transform:capitalize;
	font-size:16px;
}

.wheretobuybox h4{
	margin:0px 0px 15px 0px;
	text-transform:uppercase;
	font-size:18px;
}

.wheretobuybox a, .wheretobuybox a:link, .wheretobuybox a:visited, a, a:link, a:visited{
	color: #444444;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}



/*========================== end of where to buy page structures ==================================*/

a:visited, a, a:link, a:visited{
	text-decoration:underline;

}

.wheretobuybox a:hover, a:hover{
	color:#000000;
}

#wholeLeft{
	float:left;
	width:45%;
}

#wholeRight{
	float:left;
	padding-right: 5px;
	padding-left: 30px;
	width:48%;
}

.baseText{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/*dbr*//*design by*/
.designByText
{
	color: #663333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.designByText a, .designByText a:link, .designByText a:visited{
	color: #663333;
	text-decoration:none;
	font-size: 9px;
	font-weight:normal;
}

.designByText a:hover{
	color: #CCCCCC;
	text-decoration:underline;
}

#design-box{
	margin-bottom:30px;
	margin-right:30px;
}


/*cynthia cuprill sig*/
#cynth_sig{
	background-image: url(../images/cynthia_sig.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 270px;
	background-position: -30px;
}

#cynth_sig{
	padding-top:120px;
}

* html #cynth_sig{
	padding-top:130px;
}

/*copyright content*/
.copyright_content{
	text-align:left;
	color: #CCCCCC;
	position: absolute;
	width: 350px;
	height: 200px;
	overflow: auto;
	overflow-x: hidden;
	left: 10px;
	top: 8px;
}

.copyright_space{
	clear: both;
	padding: 0px 10px 10px 10px;
}

.link_copyright{
	color: #BAB8B8;
	font-size: 9px;
}
.link_copyright a, .link_copyright a:link, .link_copyright a:visited{
	color: #BAB8B8;
	text-decoration:none;
	font-size: 9px;
	font-weight:normal;
}

.pink{
	color: #FF00FF;
	font-size: 11px;
}
.pink a, .pink a:link, .pink a:visited{
	color: #FF00FF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
}
.pink a:hover{
	color: #FF99CC;
	text-decoration:underline;
}

.popup1{
	color: #663333;;
}

.popup1 a, .popup1 a:link, .popup1 a:visited{
	color: #663333;;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding:0px 10px 0px 0px;
}

.popup1 a:hover{
	color:#000000;
}

.popuplink a, .popuplink a:link, .popuplink a:visited{
	color: #CCCCCC;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding:0px 10px 0px 0px;
}

.popuplink a:hover{
	color:#FFFFFF;
}

.popuplink2 a, .popuplink2 a:link, .popuplink2 a:visited{
	color: #CCCCCC;
	font-weight:bold;
	text-decoration: underline;
	font-size:12px;
	padding:0px 10px 0px 0px;
}

.popuplink2 a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
