/* 

-------------------------------------------------------------------------------------------------------------------------

Name:     			Gemstone Deva

Designer: 			Hilde Bakering-Pilkington

URL:      			http://www.bakering.com

Date:     			22 February 2010

------------------------------------------------------------------------------------------------------------------------- */

body				{
				margin: 0 0 0 0;
				font-family : Verdana, Arial, Helvetica, sans-serif;        
				font-size: 12px;     
				background:#4D0F2E;
				color #000000; 
				text-align:justify;
				width: 100%;
				}
a,
a:link,
a:visited,
a:active
				{
				color: #4D0F2E;
				text-decoration: none;
				}
a:hover				{
				text-decoration: underline;
				}
#container			{ 
				width: 1175px;
				}
#header				{
				margin-top: 0px;
				margin-left: 0px;
				height: 50px;
				background: #4D0F2E url(http://www.gemstonedeva.com/images/header-deva.jpg) top left no-repeat;
				}
#content			{
				margin: 0 0 0 150;
				padding: 10px;
				background: #FFFFFF;
				}
#footer				{
				margin-top: 0px;
				height: 15px;
				text-align: right; 
				font-family: Verdana; 
				font-size: 9px; 
				color: #F4FFE4; 
				background-color: #4D0F2E;
				}
#menu				{
				position: relative;
				float: left;
				top: 0px;
				left: -2px;
				padding:0px;
				background-color: #4D0F2E;
				width: 145px;
				font-size: 95%;
				font-weight: normal;
				border-top-width: 1px;
				border-top-color: #EBD1DE;
				border-top-style: solid;
				}
#menu a,
#menu a:link, 
#menu a:visited,
#menu a:active			{
				text-decoration: none;
				color: #F4FFE4;
				display: block;
				padding-left: 5px;
				padding-bottom: 5px;
				padding-top: 5px;
				margin: 0px;
				border-bottom-width: 1px;
				border-bottom-color: #EBD1DE;
				border-bottom-style: solid;
				}
#menu a:hover			{
				background-color: #7E4A64;
				}
#menu ul 			{ 
				margin: 0; 
				padding: 0;
				list-style: none; 
				width: 145px; /* Width of Menu Items */ 
				border-bottom: 0px;
				} 
#menu ul li 			{ 
				position: relative; 
				} 
#menu li ul 			{ 
				position: absolute; 
				left: 144px; /* Set 1px less than menu width */ 
				top: 0; 
				display: block; 
				} 
#menu li:hover ul 		{
				display: block; 
				background-color: #7E4A64;
				} 
#menu li:hover>ul 	
				{ 
				visibility:visible;
				} 
#menu ul ul 			{
				visibility:hidden; 
				} 

				/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li 	
				{
		 		float: left; height: 1%; 
				} 
* html #menu ul li a 	
				{ 
				height: 1%; 
				} 
				/* End */ 
				/* Make-up styles */ 

#menu ul, li 			{ 
				margin: 0 0 0 0; 
				} 
				/* Styles for Menu Items */ 
#menu ul a 			{ 
				display: block; 
				text-decoration: none; 
				color: #F4FFE4; 
				background-color: #4D0F2E;/* IE6 Bug */ 
				padding: 2px; 
				border: 1px solid #4D0F2E; 
				border-bottom: 0px;
				} 
				/* Hover Styles*/ 
#menu ul a:hover 	
				{ 
				color: #F4FFE4; 
				background-color: #7E4A64;
				} 
				/* Sub Menu Styles */ 
#menu li ul a 	{ 
				text-decoration: none; 
				color: #F4FFE4; 
				background-color: #4D0F2E;/* IE6 Bug */ 
				padding: 2px; 
				border: 1px solid #4D0F2E; 
				border-bottom: 0px;
				} 
				/* Sub Menu Hover Styles */ 
#menu li ul a:hover 	
				{ 
				color: #F4FFE4; 
				background-color: #7E4A64;
				}
h1				{ 
				margin: 0px; 
				padding-right: 0px;
				padding-bottom: 10px;
				font-family: verdana, arial, sans-serif; 
				color:#4D0F2E; 
				font-size: 15px; 
				text-align: left; 
				}
h2 				{ 
				margin: 0px; 
				padding: 2px; 
				font-family: verdana, arial, sans-serif; 
				color:#4D0F2E; 
				font-size: 13px; 
				text-align: justify; 
				}
h3				{ 
				margin: 0px; 
				padding: 0px; 
				font-family: verdana, arial, sans-serif; 
				color:#4D0F2E; 
				font-size: 13px; 
				text-align: left; 
				}
h4				{ 
				margin: 0px; 
				margin-bottom: 10px; 
				padding: 2px; 
				background: #4D0F2E;
				font-family: verdana, arial, sans-serif; 
				color:#FFFFFF; 
				font-size: 13px; 
				text-align: left; 
				}
h5				{ 
				margin: 0px; 
				padding: 0px; 
				font-family: verdana, arial, sans-serif; 
				color:#000000; 
				font-size: 12px; 
				text-align: left; 
				font-weight:bold;
				}
p,td 				{ 
				padding-left: 2px; 
				margin-top: 0px; 
				font-size: 12px; 
				text-align:justify; 
				line-height:140%; 
				color:#000000;
				}
#text-box			{
				margin-bottom: 5px; 
				margin-right:0px;
				margin-left:0px;
				margin-top:30px;
				text-align: justify; 
				font-family: Verdana; font-size: 12px; 
				color:#000000;
				line-height: 120%;
				padding: 5px; 
				border: 1px solid #4D0F2E; 
				background:#FFFAFA;
				}
* 				{
   				-moz-user-select:none;
				}

