/* #################################################################### 
[Layout Stylesheet]

Project:	REMI.com
Version:	0.1
Last change:	05/14/08 []
Assigned to:	Brian Hayes bh
Primary use:	REMI.COM typography


[Sections]
All have their own style sheet
------------------------------------------------------------------------
=HOME
=ABOUT
=MODEL
=PRODUCTS
=RESOURCES
=EVENTS
=CLIENTS
=CONTACT	

[Color codes]
------------------------------------------------------------------------
Red:		#8c172c
Grey:		#464646 *default
Lt. Blue: 	#accecb
Tan:		#d5cfbc
	
#################################################################### */
*html #content {
	width:450px;
}
.anEventKicker {
	float:left;
	width:100%;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #8c172c;
}

.eventImg {
	float:left;
	margin-top:15px;
	margin-right:15px;
}

.eventText {
	float:left;
	width:320px;
}
*html .eventText {
	width:310px;
}
	.subTitle {
			float:left;
			width:100%;
	}
		.eventText .text {
				float:left;
				margin-bottom:0px;
		}
		
/*Event Summary*/
.eventHeaderText {
	float:left;
	width:100%;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #8c172c;
}
.EventSummary {
	float:left;
	width:100%;
	padding-bottom:15px;
}
	.EventSummaryLink {
		float:left;
		width:100%;
		margin-bottom:10px;
	}
	.EventSummaryPostdate {
		float:left;
		width:100%;
		margin-bottom:10px;
	}
	.EventSummarySummary {
		float:left;
		width:100%;
	}
	.EventSummaryMorelink {
		float:left;
	}
	
.upComingLinks {
	float:left;
	width:100%;
}

/*On Site Seminars*/
#OnSiteDetail{
	float:left;
}

#OnSiteDetailTitle{
	float:left;
	width:450px;
	margin-bottom:4px;
}
#OnSiteDetailDate{
	float:left;
	width:450px;
	font-weight:bold;
	margin-bottom:4px;
}
#OnSiteSummary{
	float:left;
	width:450px;
}
#OnSiteDetailContent{
	float:left;
	width:450px;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #8c172c;
}
OnSiteDetailRegForm{
	float:left;
}
.onSiteRegistrationForm{
	float:left;
	width:450px;
}
	.onSiteRegistrationForm div {
		float:left;
		width:450px;
		margin:4px 0;
	}
	.onSiteRegistrationForm label{
		float:left;
		width:100px;
	}
	.onSiteRegistrationForm input{
		float:left;
		width:250px;
	}
	.onSiteRegistrationForm textarea {
		float:left;
		height:150px !important;
		width:300px !important;
	}
	.onSiteRegistrationForm .checkbox {
		margin-left:100px;
		width:300px;
	}
	/*IE 6*/
	*html .onSiteRegistrationForm .checkbox {
		margin-left:50px;
		width:200px;
	}
		.onSiteRegistrationForm .checkbox label{
			width:170px;
		}
		.onSiteRegistrationForm .checkbox input{
			width:14px;
		}
	.onSiteRegistrationForm .submit{
		float:left;
	}
		.onSiteRegistrationForm .submit input{
			width:100px;
		}
	
#OnSiteDetailReturnLink {
	float:left;
	display:none;
}
/*
=OnSite-Sin
#################################################################### */

#OnSiteDetail{
}
	#OnSiteDetail ul li {
		list-style-type: disc;
	}
	#OnSiteDetail ol li {
		list-style-type: decimal;
	}
	#OnSiteDetail li {
		margin-left: 15px;
		list-style-position: inside;
	}
	#OnSiteDetail li a {
			color:#8c172c;
	}
		#OnSiteDetail li a:visited {
			color:#8c172c;
			text-decoration:none;
		}
		#OnSiteDetail li a:hover {
			color:#8c172c;
			background: #d5cfbc;
		}







































