@charset "utf-8";

body		{ color: #000000; margin: 0; padding: 0; background-color: #559cbe;  }

/* Links ***********************************************************************************************/
a			{ outline: none; color: #000; text-decoration: underline; }
a:link		{ color: #000; text-decoration: underline; }
a:visited	{ color: #000; text-decoration: underline; }
a:hover		{ color: #000; text-decoration: underline; }
a:active	{ color: #000; text-decoration: underline; }

/* Layout elements ************************************************************************************/
#wrapper	{ width: 750px; margin: 20px auto; position: relative; }
	#logo 	{ position: absolute; background: url(../images/tlcdconcierge_logo.jpg) no-repeat top left; width: 192px; height: 164px; z-index: 10; text-indent: -3000px; }
	#comingSoon	{ position: absolute; top: 6px; right: 0px; width: 133px; height: 40px; background: url(../images/comingsoon.jpg) no-repeat top left;  z-index: 9; text-indent: -3000px; }
	#mainContent{ position: absolute; top: 30px; left: 35px; width: 700px; height: 496px; border: solid black 2px; background: #fff url(../images/maincontent_background.jpg) repeat-x top left;  z-index: 8;}
		#mainContent h1{ position: absolute; top: 31px; left: 183px; width: 450px; height: 43px; background: url(../images/tlcdconcierge_managing.jpg) no-repeat top left; text-indent: -3000px; }
		#mainContent p#offering	{ position: absolute; top: 75px; left: 196px; font-size: 93%; width: 418px; height:16px; text-indent: -3000px; background:url(../images/offering_background.gif) no-repeat top left; }
		#mainContent ul#list1	{ position: absolute; top: 105px; left: 218px; width: 141px; height: 56px; background: url(../images/list1_background.gif) no-repeat top left; }
		#mainContent ul#list2	{ position: absolute; top: 105px; left: 388px; width: 202px; height: 56px; background: url(../images/list2_background.gif) no-repeat top left; }
		#mainContent ul#list1 li, #mainContent ul#list2 li { padding-left: 13px; /*background: url(../images/bullet.gif) no-repeat center left;*/ font-size: 93%; text-indent: -3000px; }
		#mainContent h3#ifThereAre	{ position: absolute; top: 202px; left: 68px; width: 560px; height: 25px; background: url(../images/ifthereare.jpg) no-repeat top left; text-indent: -3000px; }
		#mainContent ul#list3 {  }
		#mainContent ul#list3 li { width: 175px; height: 205px; text-indent: -3000px; }
		#mainContent ul#list3 li#time { position: absolute; top: 233px; left: 48px; background:url(../images/project_time.jpg) no-repeat top left; }
		#mainContent ul#list3 li#where { position: absolute; top: 233px; left: 261px; background: url(../images/project_where.jpg) no-repeat top left; }
		#mainContent ul#list3 li#like { position: absolute; top: 233px; left: 474px; background: url(../images/project_like.jpg) no-repeat top left; }
		#mainContent h3#pleaseLetUs	{ position: absolute; top: 454px; left: 68px; width: 560px; height: 25px; background: url(../images/pleaseletus.jpg) no-repeat top left; text-indent: -3000px; }
		#mainContent {  }
		#mainContent {  }
	#footer 	{ position: absolute; top: 538px; left: 105px; background: url(../images/footer_contact.gif) no-repeat top left; }
	#footer h2 { text-indent: -3000px; width: 560px; height: 26px; display: block; }
	#footer p a	{ text-indent: -3000px; width: 560px; height: 26px; display: block; }

/* Miscellaneous classes for reuse ********************************************************************/
.flR { float: right; margin-left: 8px; }
.flL { float: left; margin-right: 8px; }
.flClear { clear:both; height:0; font-size: 1px; line-height: 0px; } /*placed on a div or break element and should be the final element before the close of a container that should fully contain a float */

/* Content elements ***********************************************************************************/
h1		{  }
h2		{  }
h3		{  }
h4		{  }
h6		{  }
p		{  }

strong	{ font-weight: bold; }
em		{  }

dl	{  }
	dt	{  }
	dd	{  }

ol.list,ul.list	{ margin-left:2em; }
ol.list li		{ list-style: decimal outside; }
ul.list li 		{ list-style: disc outside; }
