/*** Evan's New CSS ***/

a:visited { 
	text-decoration: none;
	color: #28496D;
	}
a:hover { 
	color: #CCCCCC;
	background-color: #f7ead4;
	text-decoration: none;
	}
a:active { 
	color: #28496D;
	text-decoration: none;
	}
a { text-decoration: none;
color: #28496D;}


body {
	background:#000 url(http://s3.amazonaws.com/evancarmichael/images/Background-Black-White.jpg) center top;
	margin-right: 0%;
	margin-left: 0%;
	margin-top: 0px;
	margin-bottom: 0px;	
}

/** header **/


/** content **/
#content, .Entrepreneur-Experts, .Entrepreneur-Community, .Famous-Entrepreneur-Advice-Wide-Small, .title {
background: url(http://s3.amazonaws.com/evancarmichael/design/style/images/main.png) no-repeat center;
}

.Entrepreneur-Community { background-position: 0 0; width: 1020px; height: 52px; } 
.Entrepreneur-Experts { background-position: 0 -53px; width: 1020px; height: 52px; } 
.Famous-Entrepreneur-Advice-Wide-Small { background-position: 0 -106px; width: 1020px; height: 51px; } 
.title { background-position: 0 -158px; width: 802px; height: 39px; } 

/** end content **/

/*, .logo-evancarmichael, .d1, .d2, .d3, .spacer, .title*/
.logo-evancarmichael, .d1, .d2, .d3, .spacer{
background: url(http://s3.amazonaws.com/evancarmichael/design/style/images/header.png) no-repeat top left;
}

#header{
border:0px solid #FF0000;
background: url(http://s3.amazonaws.com/evancarmichael/images/main/bgmain.png) repeat-x;
width:1020px;
height:137px;
}

.topsection_logo{
 border: 0px solid #FF0000;
 float:left;
 display:block;
}

.topsection_logo_img{
 border: 0px solid #FF0000;
margin-top:0px;
 display:block;
}

.topsection_logo2{
 border: 0px solid #FF0000;
 float: left;
  display:block;
}

.topsection_ad{
 border: 0px solid #FF0000;
 float:left;
}

.topsection_ad_relative{
 border: 0px solid #FF0000;
 position:absolute;
 top:70px;
padding-left: 0px;
}

.logo-evancarmichael{
border:0px solid #FF0000;
float:left;
}

.d1 { background-position: 0 -90px; width: 182px; height: 89px; } 
.d2 { background-position: 0 -318px; width: 182px; height: 89px; } 
.d3 { background-position: 0 0; width: 182px; height: 89px; }
.spacer { background-position: 0 -408px; width: 6px; height: 88px; } 

.title{
border:0px solid #FF0000;
width:802px;
height:39px;
float:right;
margin-top: 2px;
}

.d1{
border:0px solid #FF0000;
float:left;
height:88px;
width:244px;
margin-top: 2px;
}

.d2{
border:0px solid #FF0000;
float:left;
height:88px;
width:272px;
margin-top: 2px;
}
.d3{
border:0px solid #FF0000;
float:left;
height:88px;
width:236px;
margin-top: 2px;
}
.text{
border:0px solid #FF0000;
margin-top:32px;
text-align: left;
float: right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#264d8e;
clear: right;
}
.spacer{
border:0px solid #FF0000;
float:left;
margin-left:10px;
width:8px;
height: 90px;
margin-top: 2px;
}

/** end header **/



/**Layout for the General Table**/

.GenTable {

	border-width: 0px;
	border-color: #000000;
	border-style: solid;

}

#Outertable {

	border-collapse: collapse;
	border-width: 0px;
	border-color: #99999a;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	padding: 0px;
	
}

/** LAYOUT FOR GREATER TABLE **/

#tableshadow {
position: relative;
border-top: 5px solid #8b9674;/* Change color to your needs */
border-left: 5px solid #8b9674;
border-right: 5px solid #8b9674;/* Change color to your needs */
border-bottom: 5px solid #8b9674;
margin: 0px auto 0px auto;
}

#GreaterTable {
	
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: solid;
	padding: 0px;
	
}
#GreaterTable1 {
	
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	padding: 0px;
	
}#GreaterTable2 {
	
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: solid;
	padding: 0px;
	
}

/**Layout for the Content Table**/

#ContentTableGeneral {
	border-collapse: collapse;
	padding: 0px;
}

#ContentTableGeneral td {

	border-collapse: collapse;
	padding: 0px;
	background-color: #ffffff;

}

/**Dotted lines for inside squares**/

#DottedSquare {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare1 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare2 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare3 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare4 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare5 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare6 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare7 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare8 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare9 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare10 {

	border-style: ridge;
	border-width: 1px;
	
}
#DottedSquare11 {

	border-style: ridge;
	border-width: 1px;
	
}

/**Begin CSS Styles for Profiles Table**/

#ProfileTable {
	border-collapse: collapse;
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	padding: 0px;	
	vertical-align: top;
}
#ProfileTable2 {
	border-collapse: collapse;
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	padding: 0px;	
	vertical-align: top;
}
#ProfileTable3 {
	border-collapse: collapse;
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	padding: 0px;	
	vertical-align: top;
}
#ProfileTable4 {
	border-collapse: collapse;
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	padding: 0px;	
	vertical-align: top;
}

#pul {
	border-style:solid;
	border-color: #000000;
	border-width: 1px;
}
#pul2 {
	border-style:solid;
	border-color: #000000;
	border-width: 1px;
}
#pul3 {
	border-style:solid;
	border-color: #000000;
	border-width: 1px;
}
#pul4 {
	border-style:solid;
	border-color: #000000;
	border-width: 1px;
}

#pum {

	border-style: none;
	border-color: #000000;
	border-width: 1px;

}

#pur {
	text-align: center;
	padding: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: 700;
}
#pur2 {
	text-align: center;
	padding: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: 700;
}
#pur3 {
	text-align: center;
	padding: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: 700;
}
#pur4 {
	text-align: center;
	padding: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: 700;
}
#pur5 {
	text-align: center;
	padding: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: 700;
}

#pmm {

	border-style: none;
	border-color: #000000;
	border-width: 0px;
	
}

#pbottom {

	text-align: center;
	padding: 0px;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}
#pbottom2 {

	text-align: center;
	padding: 0px;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}
#pbottom3 {

	text-align: center;
	padding: 0px;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}
#pbottom4 {

	text-align: center;
	padding: 0px;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}

/**Begin CSS Styles for Advice Table**/

.AT {

	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	padding: 0px;
	vertical-align: top;
	
}

.Ashadow {

	border-width: 0px;
	border-style: none;
	background-image: urlhttp://s3.amazonaws.com/evancarmichael/images/adviceshadow.gif);
	background-repeat: repeat-x;

}

.Amt {

	border-width: 0px;
	border-style: none;

}

.ADescrip {

	border-style: dashed;
	border-color: #acb7cb;
	border-width: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	
}

.ADescrip2 {

	border-style: dashed;
	border-color: #acb7cb;
	border-width: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
}

/***Begin Resources Section***/

#Resources {

	border-collapse: collapse;
	padding: 0px;
	

}

#Resources td {

	padding: 0px;

}

#ResourcesTop {

	border-width: 1px;
	border-color: #000000;
	border-style: none none solid none;
	background-image: url(http://s3.amazonaws.com/evancarmichael/images/bgcontent2.gif);
	padding: 0px;
	
}

#ResourcesShadow {

	border-width: 1px;
	border-color: #000000;
	border-style: none none none none;
	background-repeat: repeat-x;
	background-color: #e6e6e6;

}

#ResourcesBottom {

	border-width: 1px;
	border-color: #000000;
	border-style: none none none none;
	background-color: #e6e6e6;
	padding: 0px;
	

}

/*** BEGIN CSS FOR LINKER ***/

.linker {

	color: #000066;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	text-align: center;
	line-height: 19px;
	
}

/** BEGIN INSDE RESOURCE CSS ***/

#ResourcesIncludeTable {

	border-collapse: collapse;
	padding: 0px;

}

#rleft {

	border-width: 1px;
	border-color: #000000;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	
}


#rright {

	border-width: 1px;
	border-color: #000000;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	
}

#rdivisor {

	border-width: 1px;
	border-color: #000000;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	padding: 0px;
	vertical-align: top;

}

#rbot {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;

}

.style3 {

	color: #285093;
	font-style: normal;
	font-weight: 700;
	
}


/*** Evan's CSS ***/

/*** Fonts ***/
.style91 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.style92 {font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.style93 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.style94 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.style81 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #990000}
.style82 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}
