body{
 margin: 0;
 padding: 0;
 text-align: center;

 background-color: rgb(45,45,45);
 background-color: white; 
 
 font: 12pt "Times New Roman", Arial, Helvetica, Verdana, sans-serif;

}
#wrapper{

	text-align: left;
	width: 1000px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	color: black;
	background-color: rgb(45,45,45);
    
}

#head {
	background-color: white;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	padding: 5px 0 5px 0;
	
	
}
#head2 {
	background-color: white;
	padding: 0;
	margin: 0;
	
	
}
#top{
 margin: 0;
 padding: 0;
 background-color: rgb(45,45,45);
 border-bottom: solid rgb(220,220,200) 10px;

}
#bottom{
 margin: 0;
 padding: 10px;
 background-color: rgb(45,45,45);
 border-top: solid rgb(220,220,200) 15px;
}

#main{
margin-top: 0px;
 background-color: white;
}

#content{

margin: 0 330px 0px  0px;
padding: 5px 5px 5px 0;
color: rgb(60,60,60);
 font-size: 105%;
 line-height: 140%;

}

#sidebar2{ 
float: right;
width: 310px;
padding: 5px;
margin: 0;

}


#content .contentbox  table{
 font: 12pt "Times New Roman", Arial, Helvetica, Verdana, sans-serif;
 font-size: 100%;
 line-height: 2.4em;
     border-collapse: collapse;
}


#footer{

clear: both;

}


.nav {

	list-style: none;
	width: 1000px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px 0 0px 0;
    text-align: left;
    color: rgb(255,102,0);
}

.nav li{

	padding: 0 1.2em 0.2em 0;
	/*list-style-image: url("siteimages/list.png");*/
	font-family: "Times New Roman";
	font-size: 100%;
	text-align: left;
	display: inline;
}

.nav li a:link, .nav li a:visited{

	

	text-decoration: none;
    font-weight: bold;
	color: white;

	

	

}


.nav  li a:hover, .nav  li a:active{



	color: rgb(209,15,33);
	

}


#copy {


    
	color: white;
    
	font-size: 75%;

	text-align: center;

	font-family: "Times New Roman";

}

#copy  a:link, #copy  a:visited{

	text-decoration: none;
	color: white;
    
	

}





#copy  a:hover, #copy  a:active{

	
		color: rgb(209,15,33);

}

.quote3{

   

   

    /*font-weight: bold; */

    line-height: 140%;
    font-size: 150%;



}

.quote{

   

    color: rgb(152,1,40);

    /*font-weight: bold; */

    line-height: 140%;
    font-size: 150%;



}


#content h1 {


    color: rgb(152,1,40);
	font-size: 105%;

	margin: 10px 0 25px;
	padding: 0 0 5px 2px;
	font-family: Arial;
	letter-spacing: 0.25em;
    text-align: left;
	
	
}

#content h2 {

	color: rgb(152,1,40);

	font-size: 100%;

	margin: 10px 0 25px;

	font-family: Arial;
    text-align: left;
	letter-spacing: 0.10em;

	

}


.line{
padding: 5px 5px 0px 0px;
border-top: solid rgb(220,220,200) 1px;
}

.sidebox1{

 padding: 5px 5px 10px 20px;
 background-color: rgb(245,245,245);
 border: solid rgb(220,220,200) 1px;
 color: rgb(36,66,90);
	font-weight: bold; 
}
.sidebox2{

 padding: 5px 5px 10px 20px;
 border: solid rgb(220,220,200) 1px;
}

.homesade{
border: 1px solid rgb(220,220,220);
background-color: rgb(250,250,250);
 padding: 10px 20px 10px 20px;
margin: 0;
}


.favcolor{
   
    color: rgb(152,1,40);
}

.signup1{
   position: relative;
   width: 100%;
}
.signup2{
   position: absolute;
   top: 120px;
   left: 0;
   width: 100%;
}

#content  a:link, #content  a:visited{

	

	text-decoration:none;
	border-bottom:1px dotted;
    font-weight: bold;
	color: rgb(152,1,40);

	

	

}


#content  a:hover,  #content  a:active{



	color: rgb(209,15,33);
	border-bottom:1px solid;
	text-decoration: none;

}

.imagefloatleft {

padding: 5px 5px 2px 5px;
margin-right: 5px;
margin-top: 2px;
float: left;
}
.imagefloatright{

padding: 5px 5px 2px 5px;
margin-right: 5px;
margin-top: 2px;
float: right;
}

.contentbox{

 padding: 10px 20px 10px 20px;
 border: solid rgb(220,220,200) 1px;
}

.error{
	background-color: rgb(255,200,200);
	 padding: 10px;
}



.heading  a:link, .heading   a:visited{

	

	text-decoration:none;
	border-bottom:1px dotted;
    font-weight: bold;
	color: rgb(152,1,40);

	

	

}


.heading   a:hover,  .heading   a:active{



	color: rgb(209,15,33);
	border-bottom:1px solid;
	text-decoration: none;

}