/********************************************
AUTHOR:			ConferenceEdge 
WEBSIT:			http://www.conferenceEdge.com/
TEMPLATE NAME:	Email standard
TEMPLATE CODE:	E-0001
VERSION:	    1.0
LAST MODIFIED:	Jun-22-2008	          	
 *******************************************/ 



/********************************************
   HTML ELEMENTS
********************************************/

/* top elements */
* { padding: 0; margin: 0; }

body {
	margin: 0; 	padding: 0;
	font: normal .70em/1.6em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	color: #444;
	text-align: center;
	background: #fff;	
}

p {
	margin: 5px;
	text-align: left;
	padding: 0;
}


/* links */

a {
	color:#CB4751; 
	background-color: inherit;
	text-decoration: none;	
}
a:hover {
	background-color: inherit;
	text-decoration: underline;
}


/* table layout */

table {
}
th.title{
	margin: 15px;
 	padding: 15px;  	
  	font: bold 0.8em verdana, Tahoma, Sans-serif;   
  	text-align: left;
}
td {
	vertical-align: top;
	font-size: 90%;
}
 
 
 
 /* row element for form usage */

#row {
  clear: both;
  padding-top: 5px;
  padding-bottom: 5px;
}  


/* form elements */

form {
	margin: 0px 0px 15px 0px;
	padding: 0;
	border: 1px solid #E6E6E6; 
	background: #f4f9f3;
	overflow: hidden;
	width: 99%;
}
label {
	display:block;
	font-weight:bold;
	margin: 0;
	float: left;
	width: 35%;
	text-align: right;
}
#formW {
  float: right;
  width: 63%;
  text-align: left;
  margin: 0 0 0 5;
} 
input {
	padding: 2px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;	
	color: #666666;
}
select {
	padding: 2px;
	width: 220px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;	
	color: #666666;
}
textarea {
	width: 220px;
	padding:2px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	height:60px;
	display:block;		
	color: #666666;
}
input.button { 
	margin: 0; 
	font: bold 1em Arial, Sans-serif; 
	border: 1px solid #E6E6E6;
	padding: 2px 3px; 	
	background: #F1F0E4;
}
input.noBorder {
	border: 0px;
}
.form-header {
	padding: 5px 0 5px 0;
	width: 100%;
	background-color: #5a6e58;
	border: solid #180700 2px;
	border-style: solid none solid none;	
}
.form-header h2 {
	font: bold 1.3em 'Trebuchet MS', Tahoma, sans-serif;
	letter-spacing: 1px;
	color: #fff;
}

.form-header p {
	text-align: center;
	color: fff;
	}

.form-sub-header {
	padding: 1px;
	width: 100%;
	background-color: #98cc94;
	border: solid #180700 2px;
	border-style: none none solid none;	
}
.form-sub-header h2 {
	font: bold 1.1em 'Trebuchet MS', Tahoma, sans-serif;
	letter-spacing: 1px;
	color: #000;
	text-align: left;;
	padding: 1px 0 1px 10px;
}


/***********************
	  LAYOUT
************************/

#header-content, #footer-content, #content {
	width: 100%;		
}
#header-wrap, #footer-wrap, #content-wrap {
	min-width: 760px;	
}

/* header */

#header-wrap {
	height: auto;
	text-align: left;	
	background: #fff;
	border: 1px solid #d6d6d6;			
}
#header-content {
	position: relative;
	margin: 0 auto; 
	padding: 0;
	text-align: center;
}


/* main */

#main {
	margin: 0 20px 10px 0; 
	padding: 0;	
	/*margin-right: 210px;*/
	width: 77%;
	float: left;	
}

#main p, #main h1, #main h2, #main h3, #main blockquote/*, #main form, #main table */{
	margin-left: 0;
}


/* sidebar */

#sidebar {
	position: absolute;
	right: 5px;
	width: 20%;
	margin: 0 0 10px 0;
	padding: 5px;	
	background: #f4f9f3;
	border: 1px solid black;
	z-index: 1;
}
#sidebar h1 {
	font: normal 1.7em Georgia, "Times New Roman", Times, serif;
	color: #808080;
	padding: 0;
	margin: 0 0 10px 5px;	
	letter-spacing:-1px;	
}


/* footer */

#footer-wrap {
	position: relative;
	padding: 2.5em 0;
	font: normal .95em 'Trebuchet MS', Tahoma, sans-serif;
	text-align: left;	
	background: inherit;
	color: #CCC;
	width: 100%;
	float: left;	
}
#footer-wrap p {
	margin-left: 0;
}
#footer-wrap h2 {
	font: bold 1.3em 'Trebuchet MS', Tahoma, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0px;
	color: #CC9933;
	margin-left: 5px;
}
#footer-content {	
	margin: 0 auto;		
}

/* column layouts */

#colA {float: left; width: 48%;}
#colB {float: right; width: 48%;}
