/* main.css file in root/stylesheets dir
This Stylesheet contains all the site Divs and their attributes
*/

* {  margin: 0;  }

body 
{
font-family: "Times New Roman", Times, serif;
font-size: 14px;
background-position:top center;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#c492d7;
margin-top: 20px;
}

/* In Order of Appearance on homepage, followed by inside page DIVS */

#topright
{
top:0px;
text-align:right;
margin:auto;
width:970px;
z-index:9;
border:#303;
padding-top:0px;
padding-right: 15px;
padding-bottom:5px;	
}

#containerhomepage
{
top:0px;
margin:auto;
width:970px;
z-index:10;
border:#303;
border-left: 5px solid #f3cefa;
border-right: 5px solid #f3cefa;
background-color:#FFF;
background-image:url(../images/containerbg.jpg);
background-position:top left;
padding-top:0px;	
}

#container
{
top:0px;
margin:auto;
width:970px;
z-index:10;
border:#303;
border-left: 5px solid #f3cefa;
border-right: 5px solid #f3cefa;
background-color:#FFF;
background-image:url(../images/containerbg.jpg);
background-position:top left;
padding-top:0px;	
}

	#header
	{
	height:100px;
	width:100%;
	background-color:#fff;
	}
		#logo
		{
		border:medium black;
		width:535px;
		background-image:url(../images/logo.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		height:100px;
		float:left;
		}
		#logo2
		{
		border:medium black;
		width:950px;
		background-image:url(../images/logo2.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		height:100px;
		float:left;
		}
		
		#toprightSearch
		{
		float:right;
		margin-top:10px;
		margin-right:20px;
		}
	
	#navbar
	{
	height:33px;	
	width:820px;
	overflow:hidden;
	background-color:#fff;
	padding-left:150px;
	background-image:url(../images/navbar_bg.jpg);
	}
	
	#linkList 
	{
	width:200px;
	float:left;
	position:relative;
	padding-bottom:0px;
	}
	
	#interestbag
	{
	background-color:#000;
	width:201px;
	color:white;
	text-align:center;
	}
	

	#intro
	{	
	margin-left:202px;	
	padding: 10px 10px 10px 10px;
	background-image:url(../images/introbg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}
	#intro2
	{	
	margin-left:202px;	
	padding: 10px 10px 10px 10px;
	position:relative; /* fix the IE6 bug when scrolling up/down creates white space at bottom of div*/
	background-image:url(../images/introbg2.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	}
		#maincontent
		{
		width:730x;	/* for ie6 */
		margin:0 auto;
		position:relative;

		}

#footer
{
margin:auto;
width:970px;
z-index:5;
border-left: 5px solid #f3cefa;
border-right: 5px solid #f3cefa;
background-color:#e3c8e7;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

	#footerLinks
	{
	width:80%;	
	margin:0 auto;
	line-height:25px;
	}

#bottom
{
	height:20px;
}

#productpage
{
	margin:0 auto;
	width:99%;
}

#alsoInterested
{
	width:95%;
	margin: 0 auto;
}

#alsoInterestedDiv
{
	width:90%;
}

#searchresults
{
	width:21%; 
	height:275px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	text-align:center;
}

#searchresults2
{
	width:30%; 
	float:left;
	text-align:center;
}

#cartsummary
{
	color:#FFFFFF;
	width:201px;
	background-color:#000;
	text-align:center;
}

#Fragrances
{
	width:20px; 
	float:right;
	clear:right;
	text-align:right;
	
}

#Fragrances2
{
	width:100px; 
	padding-left:10px;
	padding-right:10px;
	float:left;
}

/* Test Div */
#test
{
	width:100%;
	height:1px;
	border-bottom:solid black 1px;
}

#fragColor
{
	width:10px;
	height:10px;
	float:left;
	margin-top:3px;
	margin-right:4px;
	border: 1px solid grey;
	clear:both;
}

#pagination
{
	width:225px;
	float:right;
}

#widthDiv
{
	width:90%;
}

#viewbagitem
{
	border: 1px #E2ABE6 solid;
	width:97%;
	float:left;
	position:relative;
	overflow:visible;
	margin: 2px 2px 2px 2px;
	padding: 10px 6px 6px 6px;
}

#rightsideInt
{
	width:490px;
	float:left;
	text-align:center;
	padding-left:5px;
	
}

#contact
{
	width:97%;	
}