body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	scrollbar-base-color:#F3F4EF;
	scrollbar-track-color:#3D3E40;
	scrollbar-arrow-color:#3D3E40;
}

#followme { height:76px; padding-top: 17px; }
#twitter_div { font-size:1em; color:#333333; letter-spacing:normal; margin-left:7px; }
#twitter_div ul{ background: transparent url(http://www.ericdodge.com/images/twitter_ul.png) no-repeat 0 50%; list-style:none; margin:0; padding:0 0 0 20px; }
a.share:link, a.share:visited, a.share:active {color:#999999; font-weight:normal; text-decoration:none;}
a.share:hover { color:#FFFFFF; text-decoration:underline; }

.middle_color{
	background-color:#BDBCBA;
}

tr.top{
	background-color:#3D3E40;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9pt;
	font-weight:bold;
	color:#FCFAF4;
}

td.top{
	background-color:#3D3E40;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9pt;
	font-weight:bold;
	color:#FCFAF4;
}

table.bg{
	background-image:url("../images_css/bg_c2.gif");
}

table.aged{
	background-image:url("../images_css/bg_c2.jpg");
}

td.storebg{
	background-image:url("../images_css/storebg_c2.jpg");
}

td.bio{
	background-image:url("../images_css/bioImages_c2.jpg");
	background-repeat:no-repeat;
	width:261px;
	height:340px;
}

.fly_lady{
	background-image:url("../images_css/fly_lady_c2.jpg");
	background-repeat:no-repeat;
	width:289px;
	height:214px;
}

td.contact{
	background-image:url("../images_css/contactbg_c2.jpg");
	background-repeat:no-repeat;
	width:234px;
	height:340px;
}

td.postMessage{
	background-image:url("../images_css/post_message2_c2.jpg");
	background-repeat:no-repeat;
	width:204px;
	height:340px;
}

.database{
	border:1px solid #3D3E40;
	background-color:#FFFFFF;
}

table.light{
	background-color:#E1E1E1;
}

table.middle{
	background-color:#BDBCBA;
}

.white{
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

td.light{
	background-color:#E1E1E1;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

td.middle{
	background-color:#BDBCBA;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

tr.light{
	background-color:#E1E1E1;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

tr.middle{
	background-color:#BDBCBA;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

td.vr{
	border-left:1px solid #3D3E40;
	padding-left:5px;
}

td.vrwhite{
	border-left:1px solid #FFFFFF;
	padding-left:15px;
}

p
{
	font-family:arial, verdana, sans serif;
	font-size:9pt;
	color:#3D3E40;	
}

b
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9pt;
	font-weight:bold;
	color:#3D3E40;
}

h1,h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	color:#3D3E40;
}

h3 {
	  font-weight: bold;
	  font-family:Geneva, Arial, Helvetica, sans-serif;
      font-size:9pt;
	  color:#3D3E40; 
	  }

#email_header{
	width:468px;
	height:43px;
	background-image:url("../images_css/email_updates.gif");
	background-repeat:no-repeat;
}
	  
.header{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 20px;
	font-style: normal;
	text-transform:uppercase;
	font-weight: bold;
	color: #3D3E40;
	text-decoration: none;
	line-height: 140%;
}

.h-line{
	padding:0px;
	margin:0px;
	font-size:0px;
	border-top:1px solid #3D3E40;
}

A
{
	font-size:8pt;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#690E13;
}

A:link {text-decoration:underline; color:#690E13;}
A:visited {text-decoration:none; color:#333333;}
A:active {text-decoration:none; color:#999999;}
A:hover {text-decoration:none; color:#3D3E40;}

A.light{
	color:#FFFFFF;
	font-size:9px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

A.light:hover{text-decoration:underline; color:#BDBCBA;}
A.light:visited {text-decoration:none; color:#FFFFFF;}
A.light:active{text-decoration:underline; color:#BDBCBA;}
A.light:link {text-decoration:none; color:#FFFFFF;}

A.adminNav{
display:block;
position:relative;
float:left;
color:#FCFAF4; 
text-align:justify;
line-height:20px;
font-size:9px; 
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;      
width:100%;
background-color:#3D3E40;  
}

A.adminNav:hover{text-decoration:none; background-color:#D9B664;}
A.adminNav:visited {text-decoration:none; color:#FCFAF4;}
A.adminNav:active{text-decoration:none; background-color:#D9B664;}
A.adminNav:link {text-decoration:none; color:#FCFAF4;}


.boldText {
	  font-weight: bold;
      font-size:8pt;
	  color:#3D3E40; 
	  }

HR{
	font-size:0px;
	border-bottom:1px solid #3D3E40;
	padding:0px 0px 0px 0px;
}

INPUT{
	font-family:arial, verdana, sans serif;
	font-weight:bold;
	font-size:10pt;
	color:#3D3E40;
}

OPTION{
	font-family:arial, verdana, sans serif;
	font-size:9pt;
	color:#3D3E40;
}

SELECT{
	background-color:#FCFAF4;
	font-family:arial, verdana, sans serif;
	font-size:9pt;
	color:#3D3E40;
}

#border{
	border:1px solid #3D3E40;
}

#container{
	width:100%;
	position:relative;
	float:left;
}

#container2{
	position: relative;
	float: left;
	width: 86%;
}

#side_container{
	position:relative;
	float:left;
	width:133px;
}

#nav_container{
	float:left;
	font-size:0px;
	background-color: #FFFFFF;
	border-right: solid #BDBCBA 1px;
	position: relative;
	width:100%;
}

#top_container{
	height:96px;
	background-color:#D9B664;
	position: relative;
	float: left;
	width: 100%;
}

#page_description{
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:5px;
	height:56px;
	width: 100%;
}

#page_description_small{
	text-align:left;
	color:#FFFFFF;
	background-color:#D9B664;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:5px;
	width: 100%;
	border-top: solid #ffffff 1px;
	padding: 5px 0;
	border-bottom: solid #ffffff 1px;
}

#top_image{
	float: right;
	background-image:url("../images_css/collage_c2.jpg");
	width:600px;
	height:96px;
}

div.rollover,
div.rollover a { 
position:relative;
float:left;
color:#3D3E40; 
text-align:left;
line-height:20px;
font-size:9px; 
font-family:Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;      
width:133px;
height:20px;  
background: url("../images_css/links_c2.gif") 0 0 no-repeat;
border-bottom:solid #BDBCBA 1px;
}

div.rollover,
div.rollover a:hover {background-position: 0 -20px;}

div.rollover,
div.rollover a:active {text-decoration:none;color:#3D3E40;}

div.rollover,
div.rollover a:link {text-decoration:none;color:#3D3E40;}

div.rollover,
div.rollover a:visited {text-decoration:none;color:#3D3E40;}

#bio_img{
	background-image:url("../images_css/collage.jpg");
	width:308px;
	height:401px;
}

#body{
	position:relative;
	background-color:#FFFFFF;
	float: left;
	width: 100%;
}

#welcome{
	position:relative;
	float:left;
	width:177px;
	padding-top:10px;
}

#weclome_animate{
	position:relative;
	float:left;
	background-image:url("../images_css/welcome_c2.gif");
	width:177px;
	height:50px;
}

#main_photo{
	position:relative;
	float:left;
	background-image:url("../images_css/main_photo_c2.jpg");
	width:177px;
	height:210px;
}

.flyAdFormat{
width:177px;
height:187px;
}

.flyAd,
.flyAd a{
	position:relative;
	float:left;
	width:177px;
	height:187px;
	background-image:url("../images_css/flyLady_ad_c2.jpg");
	background-repeat:no-repeat;
}

.post,
.post a{
	position:relative;
	float:left;
	width:200px;
	height:217px;
	background-image:url("../images_css/post_c2.jpg");
}

.postLink,
.postLink a{
	position:relative;
	float:left;
	width:200px;
	height:48px;
	background-image:url("../images_css/post_message_c2.jpg");
}

#news{
	position:relative;
	float:left;
	height:210px;
	width:100%;
	padding-left:8px;
	padding-right:2px;
	padding-top:2px;
	margin:0px 0px 0px 0px;
	overflow:auto;
}

#IpledgeAD,
#IpledgeAD a{
position:relative;
float:left;
width:386px;
height:205px;
background-image:url("../images_css/IPledgeAD_c2.jpg");
background-repeat:no-repeat;
background-attachment:auto;
}

#freeDownloadText{
width:352px;
height:40px;
background-image:url("../images_css/free-download-text_c2.jpg");
background-repeat:no-repeat;
}

#DownloadIPledge{
width:590px;
height:381px;
background-image:url("../images_css/download-i-pledgeAD_c2.jpg");
background-repeat:no-repeat;
}

.submitForm {
color: #333333;
font-family:arial, verdana, sans serif;
font-size:14px;
font-weight:bold;
text-align:center;
background-color: #F4F1EE;
text-decoration: underline;
border: none;
cursor: pointer;
cursor: hand;
}

#top_events_border{
	font-size:0px;
	width: 100%;
	height:1px;
	border-top: solid #3D3E40 1px;
	background-color:#FFFFFF;
}

#bottom_events_border{
	font-size:0px;
	width: 100%;
	height:1px;
	border-bottom: solid #3D3E40 1px;
	background-color:#FFFFFF;
}

#square{
	float:left;
	position:relative;
	width:20px;
	height:15px;
	background-color:#D9B664;
	border-right:solid #ffffff 1px;
	font-size: 0px;
}

#date{
	float:left;
	position:relative;
	width:150px;
	height:15px;
	background-color:#3D3E40;
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	letter-spacing: 2px;
}

#number{
	background-color:#3D3E40;
	width:12px;
	height:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align: center;
	position: relative;
	float: left;
	margin-right: 2px;
}

#more A{
	position:relative;
	float:right;
	width:80px;
	height:12px;
	border:1px solid #3D3E40;
	text-align:center;
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #D9B664;
}

#more A:hover{background-color:#BDBCBA;color:#3D3E40;}

#press{
	background-image:url("../images_css/pressbg_c2.gif");
	height:100%;
	background-attachment:scroll;
	padding: 0px 0px 0px 60px;
}

#rtside{
	background-image:url("../images_css/rtsidebg_c2.gif");
	width:35%;
	background-attachment:auto;
	padding: 0px 0px 0px 0px;
}

#listen{
	position:relative;
	float:right;
	width:51px;
	height:56px;
	background-image:url("../images_css/headphones_c2.jpg");
}

#store{
	position:relative;
	float:left;
	background-image:url("../images_css/store_c2.jpg");
	background-repeat:no-repeat;
	background-attachment:auto;
	width:225px;
	height:112px;
}

#pre-orderCD,
#pre-orderCD a{
	position:relative;
	float:left;
	/*background-image:url("../images_css/CDbundle_ad.jpg");
	background-repeat:no-repeat;
	background-attachment:auto;*/
	width:395px;
	height:200px;
}

#pre-orderWNT,
#pre-orderWNT a{
	position:relative;
	float:left;
	background-image:url("../images_css/pre-orderCD_ad.jpg");
	background-repeat:no-repeat;
	background-attachment:auto;
	width:395px;
	height:200px;
}

#copy{
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#audio a{
	display:block;
	position:relative;
	float:left;
	color:#3D3E40; 
	text-align:justify;
	line-height:20px;
	font-size:7pt; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	padding-left:5px;      
	width:175px; 
}

#audio a:link {text-decoration:none; color:#D9B664;}
#audio a:visited {text-decoration:none; color:#3D3E40;}
#audio a:active {text-decoration:none; color:#D9B664;}
#audio a:hover {text-decoration:none; color:#BDBCBA;}

tr.adminLight{
	position:relative;
	float:left;
	width:50%;
	background-color:#FCFAF4;
	padding:5px 5px 5px 5px;
}

tr.adminDark{
	position:relative;
	float:left;
	width:50%;
	background-color:#F3F4EF;
	padding:5px 5px 5px 5px;
}

#audio_country{
	width:263px;
	height:91px;
	position:relative;
	float:left;
	background-image:url("../images_css/audio_country_c2.gif");
}

#audio_broadway{
	width:263px;
	height:91px;
	position:relative;
	float:left;
	background-image:url("../images_css/audio_broadway_c2.gif");
}

#audio_cole{
	width:263px;
	height:91px;
	position:relative;
	float:left;
	background-image:url("../images_css/audio_cole_c2.gif");
}

#audio_radio{
	width:263px;
	height:91px;
	position:relative;
	float:left;
	background-image:url("../images_css/audio_radio_c2.gif");
}

#audio_video{
	width:263px;
	height:91px;
	position:relative;
	float:left;
	background-image:url("../images_css/audio_video_c2.gif");
}
