
/*** Evan's New CSS ***/

/*** GENERAL CSS STYLES ***/
html{
	background:#000 url(/images/Background-Black-White.jpg) center top;
}

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:link { text-decoration: none;
color: #28496D;}



body {
	margin-right: 0%;
	margin-left: 0%;
	margin-top: 0px;
	margin-bottom: 0px;	
}

/** header **/
#header{
background:url(http://www.evancarmichael.com/images/main/bgmain.png) repeat-x;
border-bottom:0px solid #FF0000;
width:1020px;
height:137px;
}
#header .logo{
border:0px solid #FF0000;
float:left;
width:218px;
height:136px;
}
#header .header-content{
border:0px solid #FF0000;
}
#header .header-content .title{
background:url(http://www.evancarmichael.com/images/main/header-title.png) no-repeat;
border:0px solid #FF0000;
width:802px;
height:39px;
float:right;
margin-top: 2px;
}
#header .header-content .info{
border:0px solid #FF0000;
width:800px;
height:88px;
float:right;
margin: 7px 0 0 0;
}
#header .header-content .info .d1{
border:0px solid #FF0000;
background:url(http://www.evancarmichael.com/images/main/browse-our-articles.png) no-repeat;
float:left;
height:88px;
width:244px;
}

#header .header-content .info .d2{
border:0px solid #FF0000;
background:url(http://www.evancarmichael.com/images/main/search-for-advice.png) no-repeat;
float:left;
height:88px;
width:272px;
}
#header .header-content .info .d3{
border:0px solid #FF0000;
background:url(http://www.evancarmichael.com/images/main/become-an-author.png) no-repeat;
float:left;
height:88px;
width:200px;
}
#header .header-content .info .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;
}
#header .header-content .info .spacer{
border:0px solid #FF0000;
background:url(http://www.evancarmichael.com/images/main/space.png) no-repeat;
float:left;
margin-left:14px;
width:8px;
height: 90px;
}

/** 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: url(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(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}
