/*  
Theme Name: default theme empty
Theme URI: 
Description: empty WP Theme without design but full with html comments to exlain the wp template tags
Version: 1.6
Author: MTS von webdesign-in.de und texto.de
Author URI: http://www.texto.de 

	
 */

 /* BODY
--------------------------------------------------------------------*/

body
{
	margin: 0;
	padding: 0;
	background-color: rgb(163,163,163);
	text-align: center;
	position: relative;
}


 /* CONTENT LAYOUT
--------------------------------------------------------------------*/

#container
{
	position: relative;
	width: 899px;
	padding: 0;
	margin: 0 auto;
	text-align: left;
}


#header
{
	float:left;
	width: 899px;
	padding: 0;
	margin: 0;
}

	#header #headerleft
	{
		background-color: rgb(255,255,255);
		float:left;
		width: 645px;
		height: 173px;
		padding: 0;
		margin: 0;
	}

		#header #headerleft #logo
		{
			background-color: #ccc;
			float:left;
			width: 645px;
			height: 133px;
			padding: 0;
			margin: 0;
		}

		#header #headerleft #menu
		{
			background: url(http://www.chicagoforeclosuretours.com/images/homepage/menubg.jpg) repeat-x 0 0;
			float:left;
			width: 645px;
			height: 27px;
			padding: 0;
			margin: 0;
		}

			#header #headerleft #menu ul
			{
				float: left;
				list-style-type: none;
				margin: 0;
				padding: 0;
			}

				#header #headerleft #menu ul li
				{
					float: left;
					margin: 0;
					padding: 0;
					border: 0;
				}

					#header #headerleft #menu ul li img
					{
						float: left;
						margin: 0;
						padding: 0;
						border: 0;
					}

	#header #headerright
	{
		float:left;
		width: 254px;
		height: 173px;
		padding: 0;
		margin: 0;
	}

		#header #headerright img
		{
			float: left;
			width: 254px;	
			height: 173px;
			margin: 0;
			padding: 0;
			border: 0;
		}

 /* CONTENT
--------------------------------------------------------------------*/

#content
{
	background-color: rgb(255,255,255);
	float:left;
	width: 899px;
	padding: 0;
	margin: 0;
}

#content #leftsidebar
{
	background-color: rgb(255,255,255);
	float:left;
	width: 170px;
	padding: 10px;
	margin: 0;
}
	#content #leftsidebar p
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(0,0,0);  
		font-size: 12px;      
		font-weight: normal;   
		margin: 0 0 5px 0;
		padding: 0;
		text-transform: normal;
	}

#content #maincontent
{
	background-color: rgb(255,255,255);
	float:left;
	width: 497px;
	padding: 10px;
	margin: 0;
	border-left: 1px solid rgb(254,218,182);
	border-right: 1px solid rgb(254,218,182);
}

	#maincontent p
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(0,0,0);  
		font-size: 12px;      
		font-weight: normal;   
		margin: 0 0 10px 0;
		padding: 0;
		text-transform: normal;
	}

	#maincontent p#descriptionp
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(0,0,0);  
		font-size: 12px;      
		font-weight: normal;
		text-transform: normal;
		margin: 0 0 15px 0;
		padding: 0 0 15px 0;
		border-bottom: 1px solid rgb(254,218,182);
	}

	#maincontent p.datetime
	{
		color: #999999;  
		font-size: 12px;      
		font-weight: normal;   
		margin: 0;        
		text-transform: uppercase;
	}

	#maincontent p.tagsp
	{
		color: #000000;  
		font-size: 12px;      
		font-weight: normal;
		text-transform: normal;
		margin: 0 0 15px 0;        
		padding: 0 0 15px 0;
		border-bottom: 1px solid rgb(254,218,182);
	}

	#maincontent p.tagsp a, #maincontent p.tagsp a:active, #maincontent p.tagsp a:visited, #maincontent p.tagsp a:hover
	{
		color: rgb(244,144,30);  
		font-size: 12px;      
		font-weight: normal;
		text-transform: normal;
		text-decoration: none; 
		margin: 0;        

	}

	#maincontent p.listingofficep
	{
		color: #999999;  
		font-size: 10px;      
		font-weight: normal;
		text-transform: normal;
		margin: 0 0 10px 0;        
		padding: 0;
	}

	#maincontent h1  
	{
		color: #183D95; 
		font-family: verdana, sans-serif;
		font-size: 20px;  
		font-weight: bold;
		text-decoration: none;
		margin: 0 0 10px 0;
		padding: 0; 
	}

	#maincontent h2, #maincontent h2 a, #maincontent h2 a:active, #maincontent h2 a:visited, #maincontent h2 a:hover   
	{
		color: #183D95; 
		font-family: verdana, sans-serif;
		font-size: 18px;  
		font-weight: bold;
		text-decoration: none;
		margin: 0 0 10px 0;
		padding: 0; 
	}

	#maincontent h3
	{
		color: rgb(0,0,0); 
		font-family: verdana, sans-serif;
		font-size: 16px;  
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		margin: 0 0 10px 0;
		padding: 0; 
	}

	#maincontent h3 a, #maincontent h3 a:active, #maincontent h3 a:visited, #maincontent h3 a:hover   
	{
		color: rgb(0,0,255); 
		font-family: verdana, sans-serif;
		font-size: 16px;  
		font-weight: bold;
		font-style: normal;
		text-decoration: underline;
		margin: 0 0 10px 0;
		padding: 0; 
	}

	#maincontent .formitem
	{
		float: left;
		width: 497px;
		margin: 0 0 10px 0;
		padding: 0;
	}

		#maincontent .formitem .formitemhalf
		{
			float: left;
			margin: 0 15px 0 0;
			padding: 0;
		}

	#maincontent p.formp
	{
		margin: 0;
		padding: 0;
	}

	#maincontent p.formp label
	{
		color: rgb(0,0,0);  
		font-size: 14px;
		font-weight: normal;
   		text-transform: normal;
		margin: 0 0 3px 0;
		padding: 0;
	}

#maincontent #centergraphics
{
	text-align: center; 
	margin: 20px 0 10px 0;
	padding: 0; 
}

	#maincontent #contentgraphics img
	{
		border: 0;
		margin: 0 10px;
		padding: 0;
	}

#content #rightsidebar
{
	background-color: rgb(255,255,255);
	float:left;
	width: 170px;
	padding: 10px;
	margin: 0;
}

	#content #rightsidebar p
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(0,0,0);  
		font-size: 12px;      
		font-weight: normal;   
		margin: 0 0 5px 0;
		padding: 0;
		text-transform: normal;
	}


 /* FOOTER
--------------------------------------------------------------------*/

#footer
{
	background-color: rgb(244,144,30);
	float:left;
	width: 889px;
	padding: 5px;
	margin: 0;
	border-top: 3px solid rgb(21,59,140);
}

	#footer #footercontent
	{
		float: left;
		width: 889px;
		text-align: center;
		margin: 0;
		padding: 0;
	}

		#footer #footercontent p
		{
			color: rgb(255,255,255);
			font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			margin: 7px 0;
			padding: 0;
		}

		#footer #footercontent a, #footer #footercontent a:visited, #footer #footercontent a:active, #footer #footercontent a:hover
		{
			color: rgb(255,255,255);
			font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			margin: 0;
			padding: 7px 0 0 0;
		}