/*  Stylesheet for MRM Remodels*/

/* Elements */

body {        
	margin: 20px 0px 0px 0px;               
	width: 800px;     
	border: 0px;  
	font-size: 62.5%; /* Resets 1em to 10px */	
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	color: black;		
	background-color: #E8E8E8;
     }

#header {        	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	float: left;
	clear: both;
	border: none;	
	}

#maincontent {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
      width: 800px;	
	float: left;
	background-color: #E8E8E8;
	background-repeat: repeat-y;
	border: 0px;	
	border-style: solid;
	border-color: black;
	}

#navbox {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 100px;
	background: url(images/navboxbg.jpg);
	border: none;	
	/* Fonts */
	color: black;
	font-weight: normal;
	font-size: 2em;
	text-align: right;
	}

#rightpanel {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 600px;		
	float: right;	
	background: transparent;
	border: none;	
	}

#copy {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
      width: 750px;	
	background: url(images/bg.jpg);
	border: 0px;
	border-style: solid;
	border-color: gray;
	text-align: left;
	}

#footer {	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 800px;
	clear: both;    
	border: none;
	text-align: center;
	font-size: 1.2em;
	color: white;
	line-height: 14pt;
	}

#copyright {	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 800px;
	clear: both;    
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	border: none;
	text-align: right;
	font-size: 1em;
	color: gray;
	line-height: 14pt;
	letter-spacing: 0px;
	}

#copyright a {	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 800px;
	clear: both;    
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	border: none;
	text-align: right;
	font-size: 1em;
	color: gray;
	line-height: 14pt;
	letter-spacing: 0px;
	}

#copyright a:visited {	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 800px;
	clear: both;    
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	border: none;
	text-align: right;
	font-size: 1em;
	color: gray;
	line-height: 14pt;
	letter-spacing: 0px;
	}

#copyright a:hover {	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 800px;
	clear: both;    
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	border: none;
	text-align: right;
	font-size: 1em;
	color: gray;
	line-height: 14pt;
	letter-spacing: 0px;
	font-weight: bold;
	}

/* End Elements */

/* General Typography & Colors */

h1 {	
	font-size: 3em;
	font-family: 'Edwardian Script itc', 'kunstler script', Arial, 'Lucida Grande', Verdana, Sans-Serif;
	text-align: right;
   }

h3 {	
	margin: 10px 18px 0px 0px;
	font-family: 'edwardian script itc', 'kunstler script', Arial, 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 3.4em;
	color: #1D63B7;
	text-decoration: none;
	text-align: right;		
	}

p.copy {
	margin: 0px 20px 0px 30px;	
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.4em;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 18pt;
	text-align: left;	
	}

#navlist {
	margin: 44px 10px 0px 0px;
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	color: black;
	font-size: 1em;
	text-decoration: none;
	text-align: right;
	line-height: 12pt;
	font-weight: normal;
	}

#navlist a {
	margin: 44px 10px 0px 0px;
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	color: black;
	font-size: 1em;
	text-decoration: none;
	text-align: right;
	line-height: 12pt;
	font-weight: normal;
	 }

#navlist a:hover {
	margin: 50px 10px 0px 0px;
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	color: #A11001;
	font-size: 1em;
	text-decoration: none;
	text-align: right;
	line-height: 12pt;
	font-weight: bold;
 	 }

#navlist a:visited {
	margin: 50px 10px 0px 0px;
	font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
	color: black;
	font-size: 1em;
	text-decoration: none;
	text-align: right;
	line-height: 12pt;
	font-weight: normal;
 	 }


#list {	
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	width: 600px;
	clear: both;    
	border: none;
	text-align: left;
	font-size: 1.4em;
	color: black;
	line-height: 11pt;
	}

#footer a {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	clear: both;    
	border: none;
	text-align: center;
	font-size: 1em;
	color: black;
	line-height: 14pt;
	}

#footer a:hover {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	clear: both;    
	border: none;
	text-align: center;
	font-size: 1em;
	color: black;
	font-weight: bold;
	line-height: 14pt;
	}

#footer a:visited {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	clear: both;    
	border: none;
	text-align: center;
	font-size: 1em;
	color: black;
	font-weight: bold;
	line-height: 14pt;
	font-weight: normal;
	}


a {
	text-decoration: none;	
	border: 0px;
	color: black;
  }

a:hover {	
	text-decoration: underline;	
	border: 0px;
	color: black;
	}

a:visited {
	text-decoration: none;	
	border: 0px;
	color: black;
	}

p.midalign img, span.midalign {
	vertical-align: middle;
	line-height: 14pt;
	}

/* End Typography & Colors */

/* Other Styles */



li {
	list-style: disc;
	margin: 10px 5px 20px 5px;
	}


img {
	border: 0px;
	}

 .hiddenPic {display:none;}

/* End Other Styles */












