/*	Desc: Richard E. Gower Style Sheet
	Author: Berube Communications Group
	Date: Nov. 12, 2013 *last modified date*	

== STRUCTURE: ==============================
* Page width: 850 px
============================================ */

body  {

background-color: #B3B3B3;
color: #000;
font-size: 10pt;
font-family: arial, tahoma, sans serif;
margin: 0px;

}

h1
{
font-weight:400;
font-size:20pt;
margin-top: 12px;
color: #621214;
}

h2
{
font-weight:200;
font-size:14pt;
margin-top: 12px;
color: #585858;
}

h3
{
font-weight:400;
font-size: 14pt;
margin-bottom: 0px;
}

h4
{
font-weight:400;
font-size: 14pt;
margin: 5px 0px 10px 0px;
}

#wrapper  {

/*position: relative; */
width: 850px;
/*height: 1100px; */
text-align: center; 
margin: 0px auto;
margin-top: 0px;

}

#tpage  {

width: 850px;
height: 21px;
position: relative; 
padding: 0px;
margin: 0px auto;
margin-top: 10px;
background-image: url('../images/bg_top.png');
background-repeat: no-repeat;

}

#mpage  {

width: 850px; 
padding: 0px;
margin: 0px auto;
background: #fff;
margin-top: 0px;
}

#bpage  {

width: 850px;
height: 40px;
position: relative;
padding: 0px;
margin: 0px auto;
margin-top: 0px;
background-image: url('../images/bg_bottom.png');
background-repeat: no-repeat;

}

#header {

height: 180px;
background: #fff;
border: 1px solid #fff;
margin-top 0px;
margin-left: 0px;
}

#header-p {

height: 180px;
background: #fff;
border: 1px solid #fff;
margin-top 0px;
margin-left: 0px;
border-bottom: 1px solid #621214;
}


#body_main	{

position: relative;
background: #fff;
padding: 2px 0px; 
width: 850px;
/*min-height: 300px; */
color: #000;

}

#deck {
padding: 10px 20px;
background: #fff;
text-align: left;
color: #000;
font-size: 12pt;

}

#caption {
margin: 0px 10px 10px 15px;
text-align: left;
font-size: 10pt;

}

#body_center	{

width:850px;
height: 100%;
margin-left: 0px;
text-align: left;
margin-bottom: 0px;
font-weight: normal;
background: #fff;
min-height: 300px;
}

fieldset {

padding: 20px

}

img.Bkcover1 {

float: right;
margin-left: 30px; 

}


#footer  {

width: 810px;
height: 30px; 
padding: 10px 20px;
font-size: 9pt;
background: #621214;
}

#footer ul, li
{
list-style-type: none;
float: left;
padding: 5px 0px;
margin: 0px;
}

div.r_col
{

width: 600px;
margin: 20px 10px 20px 180px;
text-align: left;
padding: 0px 15px 20px 15px;
border-left: 1px dotted #000;
min-height: 400px;
}

div.l_col
{
float: left;
width: 150px;
margin: 20px 10px 20px 20px;

}

div.block1
{
border-top: 1px dotted #000;
min-height: 300px;
padding-top: 20px;
}

img.h-img
{
border: 0px;
/* margin: 0px auto; */
outline: none;
}

img.t1
{
float: right;
background: #fff;
padding: 0px;
border: 1px solid #000;
margin-left: 20px;
}

img.t2
{
float: left;
margin-right: 20px;
background: #fff;
padding: 0px;
border: 1px solid #000;
}

img.t3
{
float: right;
width: 277px;
margin-left: 10px;
background: #fff;
padding: 5px;
border: 1px solid #000;
}

img.t4
{
width: 277px;
background: #fff;
padding: 5px;
border: 1px solid #000;
}

img.t5
{
float: right;
margin-left: 10px;
}

.table1
{
width: 585px;
border: 1px dotted #000;
border-top: 6px solid #0c4070;
background-color: #f3f3f3;
padding: 5px;
}

.copyright	{
width: 765px;
text-align: left;
position: relative;
color: #FFF;
}

.footer_nav	
{
float: right;
color: #fff;
list-style-type: none;
}

#footer a
{
color: #fff;
text-decoration: none;
} 

#footer a:visited
{
color: #fff;
text-decoration: none;
}
#footer a:active
{
color: #fff;
text-decoration: none;
}

#nav-top
{
width: 830px;
margin-top: 0px;
margin-left: 13px;
}

#nav-top td
{
padding: 0px 5px;
}


#header a, a:visited {

color: #621214;
text-decoration: none;

}

#header-p a, a:visited {

color: #621214;
text-decoration: none;

}


#header a:hover {

text-decoration: underline;
}

#header-p a:hover {

text-decoration: underline;
}

#deck ul {

float: none;
}

fieldset {

border: 2px solid #777;

}

legend	{

FONT-SIZE: 16pt;
color: #777;
}