/*
  * { outline: 2px dotted red }
  * * { outline: 2px dotted green }
  * * * { outline: 2px dotted orange }
  * * * * { outline: 2px dotted blue }
  * * * * * { outline: 1px solid red }
  * * * * * * { outline: 1px solid green }
  * * * * * * * { outline: 1px solid orange }
  * * * * * * * * { outline: 1px solid blue }
*/


.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.texthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #411141;
	font-style: italic;
}
body {
	background-color: #FFFFFF;
	background-image: url(images/mainbg2.jpg);
	    background-position: top center;
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #460F46;
	text-align: center;
}

.clearer {clear: both;}

h2 {
    background-color: #3f0140;
    color: #fff;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    font-style: italic;
    
}

h1 {
   
    color: #460F46;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
    font-style: italic;
    
}

p {
    font-size: 12px;
}

#MsoNormal {
    font-size: 12px;
}
.MsoNormal {
    font-size: 12px;
}

a:link {
	color: #704C70;
}
a:visited {
	color: #481A48;
}
a:hover {
	color: #684269;
}
a:active {
	color: #704C70;
}
.style3 {font-size: 10px; font-style: normal; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}

#maincontainer{
width: 791px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align: left;
padding: 0 0 0 5px;
}

#padding{
    margin: 0 10px 0 5px;
}

#topsection{
/*background: url(images/header.jpg) no-repeat top center;*/
height: 175px; /*Height of top section*/
}

#rightcolumn{
width: 560px;
float: left;
display: inline;
padding: 5px 10px 0 10px;
border-left: 1px solid #ceb0ce;
}

#leftcolumn{
float: left;
width: 177px; /*Width of left column*/
padding: 5px; 
margin: 1px 0 0 3px;
background-color: #beadbd;


}

#footer{
    margin: 500px 20px 20px 20px;
}

/**************** images styles ****************/		

	a img{
	  border: 1px solid #ceb0ce;
	  }

	img.left,img.center,img.right {
	  padding: 4px;
	 
	  }

	img.left {
	  float: left;
	  margin: 0px 12px 0px 0px;
	  }

	img.center {
	  display: block;
	  margin: 0 auto 5px auto;
	  }

	img.right {
	  float: right;
	  margin: 0px 0px 5px 12px;
	  }
	  
	  
