/* Layout CSS for Isette from the Studio Rose Flash*/

	/* General Layout
	-------------------------------------------------------------- */
	body {
		background: url(/images/wallpaper-isette.gif);
		background-repeat: repeat;
		margin: 0px;
		align: center;
		padding: 0px;
		}
	#container {
		margin: 0 auto;
		background: url(/images/expand.gif);
		background-repeat: repeat;
		height: auto;
		display: block;
		background-color:#fff;
		width: 968px;
		}
	#leftColumn{
		background: transparent;
		width: 269px;
		min-height: 732px;
		position:relative;
		display: block;
		margin: 0px;
		float:left;
		padding: 0px;			
	
	}
	#centerContent{
		background: url(/images/rightcolumn.gif);
		background-repeat: no-repeat;
		width: 699px;
		float:right;
		display: block;
		padding-top: 250px;
	}			
	.footer{
		background: url(/images/bottom.gif);
		background-color:#42393b;
		background-repeat: no-repeat;
		background-position:bottom center; 
		width: 968px;
		height: auto;
		position:absolute;
		margin: 0px;
		padding: 0px;		
	}
	/* Div Snippets
	-------------------------------------------------------------- */
	#about{
		width: 305px;
		height: auto;
		position:relative;
		float: left;
		margin: 0px;
		padding-top: 5px;		
	}
	#shopOnline, #shopPerson{
		float:left;
		height:auto;
		margin-right:35px;
		padding:5px 0 0 35px;		
	
	}
	#links{
		float:left;
		height:auto;
		margin:0;
		padding: 5px 0 0 70px;		
	}
	#news{
		width: 400px;
		height: auto;
		position:relative;
		float: left;
		margin: 0px;
		padding: 0;		
	}
	#contact{
		width: 295px;
		height: auto;
		margin: 0px;
		padding: 0 0 0 0;
		position:relative;
		float: right;
	}

	
	/* Misc classes and elements
	-------------------------------------------------------------- */

		.contentBox { 
	  		padding: 0px; 
	  		margin: 0px; 
	  		background: #fff;
	 		float: left;
			}
		.boxRight { 
		  	padding: 10px 0 0px 0px; 
		  	margin: 10px 0 0 0; 
		  	background: #f1ece9;
		 	float: right;
			width: 275px;
				}
		hr {
			background-image:url(/images/divider.gif); 
	  		background-repeat: no-repeat;
	  		color:transparent;
	  		clear: both; 
	  		float: none; 
	  		width: 100%; 
	  		height: 1em;
	  		margin: 0;
	  		border: 0 #FFF;
			}
		hr.space {
	  		background: #FFF;
	  		color: #FFF;
			}
		.clear {
	  		content: "."; 
	  		display: block; 
	  		height: 0; 
	  		clear: both; 
	  		visibility: hidden;
			}

	/* Text & Image CSS */

		img {
			border-style: none;
			border-width: 0px;
			padding: 0px;
			margin: 0px;
			}
		.aboutText {
			font-family: Georgia, Times, serif;
			font-size: 10pt;
			padding: 0 15px 0 60px;		
			line-height: 160%;
			color: #fff;
			text-align: left;
			}
		.mainText {
			font-family: Georgia, Times, serif;
			font-size: 10pt;
			padding: 0 15px 0 20px;		
			line-height: 160%;
			color: #4a4848;
			text-align: left;
			}
		.contactText {
			font-family: Georgia, Times, serif;
			font-size: 10pt;
			padding: 0 15px 0 20px;		
			line-height: 160%;
			color: #4a4848;
			text-align: left;
			}

		p.shopOnlineText, p.linkText, p.shopInPersonText  {
			font-family: Georgia, Times, serif;
			font-size: 10pt;
			line-height: 1.2;
			list-style-type:none;
			color: #fff;
			text-align: left;
			}		
		.p {
			font-family: Georgia, Times, serif;
			font-size: small;
			color: #2f3130;
			text-align: justify;
			padding: 5px 0px 0px 0px; 
			}
		.newsTitle {
			font-family: Georgia, Times, serif;
			font-size: 12pt;
			color: #4a4848;
			line-height: 160%;
			margin-top: 15px;
			}
		.subtitleText {
			font-family: Georgia, Times, serif;
			font-size: small;
			color: #c3a454;
			line-height: 260%;
			}
		.copyrights {
			font-family: Georgia, Times, serif;
			font-size: 9pt;
			color: #FFF;
			text-align: right;
			padding-bottom: 10px;
			margin-right: 25px;
			}
		a:link  {
	    	color: #ff8d8d;
	    	text-decoration: none;
			}
		a:visited  {
	    	color: #ff8d8d;
	    	text-decoration: underline;
			}
		a:hover  {
	    	color: #a8a7a8;
	    	text-decoration: none;
			}
		a:active  {
	    	color: #ff8d8d;
	    	text-decoration: none;
			}