﻿html, body, form, fieldset {
        margin: 0;
        padding: 0;
        font: 100%/120% Verdana, Tohoma, Helvetica, sans-serif;
		font-size:12px; 
		color:#666666;
			height:100%;
			width:100%;		
}

.LinkButton
{
	color:#666666;
	}


body
	{	
		background-attachment:fixed;
		background-image:url("design/medici_background.jpg");
		background-position: center top;
		background-repeat:no-repeat;
		background-color:#fff;
		text-align:center;	
		padding:5;
		margin:5;
		height:100%;
}
#Content
{
	
	
	margin-left:auto;
	margin-right:auto;
	width:100%;

	}
	
	#MainContent
	{
		width:750px;
		margin:auto;
		}
#Title
{
	width:750px;
	background-image:url('Design/GrayBackground.gif');
}
#Menu
{
	width:150px;
	float:left;
	background-image:url('Design/GrayBackground.gif');
}
#Menu a {display:block;padding:.3em;Height:20px;color:#333;text-decoration:none;}
#Menu a:hover {	background-color:Silver;padding:.3em;height:20px;}
#Marketing a {color:#333;text-decoration:none;}
#Products a {color:#333;text-decoration:none;}
#BackNav a {color:#333;text-decoration:underline;}
#navinspiration  a {color:#333;text-decoration:none;padding:.3em;text-decoration:underline;}
#Product a {color:#333;text-decoration:none;padding:.3em;text-decoration:underline;}
#Inspiration a {color:#333;text-decoration:none;}
#Products {	background-image:url('Design/detailbackground.jpg');}

#Marketing
{
	
}


.MenuActive
{
		background-image:url('Design/detailbackground.jpg');
}
.MenuInActive
{
	background-image:url('Design/GrayBackground.gif');
}

#Details
{
	width:600px;
	float:left;
	margin-left:-150;
	background-image:url('Design/detailbackground.jpg');
	height:100%;
	background-color:White;

	}
#Footer
{
	clear:both;
	padding:5px 10px;
	background:#cc9;
	background-image:url('Design/BlueBackground.gif');

	}	

#MediciLogo
{
	border:0;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
        margin: 1em 0;
        padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
        margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset {
        border: none;
}
input, select, textarea {
        font-size: 100%;
}

 .FormField{ font-family: Verdana, Arial, sans-serif; font-size:12px; color:#000000;  
         Width:300px; background-color:#CCCCCC;border-color:#666666; border-style:solid;border-width:1px}
.Location
{
	border:solid:5px:#000;
	width:250px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}
#About p
{
	width:500px;
	text-align:left;	
	margin-left:auto;
	margin-right:auto;
}
#Contact 
{
	margin-left:auto;
	margin-right:auto;
}


	
#ProductDescription
{
	float:right;
	width:238px;
}
#ProductImage
{
	width:350px;
	float:left;
	padding:5px;
}


.BulletText{ font-size:12px;vertical-align:top;}
.HeaderText { font-size:12px; color:#333; }

.ItemTemplate 
{
	width:100%;
	margin-bottom:25px;
	background-color:White;
	background-image:url('Design/detailbackground.jpg');
	
}