body {
background: #abaaaa;
background: #abc1e4;
background: #eee984;
background: #f6f091;
background: #faf5a7;
background: #fbf8c3;
background: #fbfa7d;
background: #F0F8FF;
background: #000000;
padding: 0px;
margin:	0px;
border: 0px;
color: #060600;
color: #0000CD;
color: #4169E1;
}

#container {
width: 960px;
background: #000000;
margin: 5% auto 0px auto;
padding: 0px;
border-style: solid;
border-color: #999;
border-width: 2px;
text-align:left;
}

#logo-area {
width: 960px;
height: 270px;
background: #000000;
background-image: url("http://www.thejohnsonrepour.com/images/repourbanner1.jpg");
background-position: center;
margin:	0px;
padding: 0px;
border: 0px;
}

#logo-area h1 {
font-family: Trebuchet MS, sans-serif, Verdana, Arial ;
font-style: normal;
font-size: 3em;
color: #0000CD;
color: #000000;
margin:	0 0 0 30px;
padding: 0;
border: 0;
position: relative;
top: +100px;
}


#menubar {
margin: 0 auto;
padding: 0;
width: 960px;
background: #abc1e4;
background: #dcdcdc;
border-style: solid;
border-color: #abc1e4;
border-color: #1888e0;
border-color: #0000CD;
border-top-width: 9px;
border-right: 0;
border-bottom-width: 0px;
border-left: 0;
}

#menubar h2 {
margin: 0;
padding: 0;
border:0;
font-family:"times new roman",serif; 
font-weight:bold;
font-style: normal;
font-size: 1em;
line-height: 2.5em;
text-align: center;
}

#menubar A:link {
background: inherit;
color: #0000dd; 
text-decoration: none; 
font-weight: bold; 
}

#menubar A:visited {
background: inherit;
color: #0000dd; 
text-decoration: none; 
font-weight: bold; 
}

#menubar A:active {
background: inherit;
color: #0000dd; 
text-decoration: none; 
font-weight: bold; 
}

#menubar A:hover {
background:inherit;
color:#de0000; 
color:#0000dd; 
text-decoration:underline; 
font-weight:bold; 
}

h1 {
color: #FF0000;
margin:	0;
padding: 25px 45px 20px 45px;
border: 0;
color: #0055FF;
    text-shadow: -1px 0 #0A0030, 0 1px #0A0030, 1px 0 #0A0030, 0 -1px #0A0030;
font-family: courier;
font-style: normal;
text-align: center;
}

.bluebar {
background: #abc1e4;
margin: 20px auto 10px auto;
padding: 0;
border: 0;
width: 920px;
border-style: solid;
border-color: #1888e0;
border-color: #dcdcdc;
border-top-width: 3px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 3px;
clear: both;
}

h2 {
color: #555;
color: #060600;
color: #0000CD;
margin: 0;
padding: 12px 6px 13px 6px;
border: 0;
font-family: Arial, Trebuchet MS, Verdana, sans-serif;
font-style: italic;
text-align: left;
}

h2.faq-header {
background: #abc1e4;
color: #555;
color: #060600;
margin: 40px auto 10px auto;
padding: 14px 45px 13px 45px;
font-family: Arial, Trebuchet MS, Verdana, sans-serif;
font-style: normal;
text-align: left;
width: 652px;
border-style: solid;
border-color: #1888e0;
border-color: #dcdcdc;
border-top-width: 3px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 3px;
clear: both;
}



p {
margin: 0;
padding: 10px 55px;
border: 0;
font-family: "times new roman",serif;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size: 1.1em;
line-height: 1.62;
text-align: justify;
}

.faqp {
padding: 7px 80px 10px 80px;
}

#page-footer {
position:relative;
background: #abc1e4;
width: 960px;
text-align: center;
margin: 30px auto 0px auto;
padding: 0;
border-style: solid;
border-color: #1888e0;
border-color: #dcdcdc;
border-top-width: 3px;
border-right: 0;
border-bottom: 0;
border-left: 0;
}

#page-footer h2 {
margin: 0;
padding: 15px 0px;
border:0;
font-family: tahoma,helvetica,arial,sans-serif; 
font-style: normal;
font-weight:normal;
font-size:83%;
line-height:163%;
text-align: center;
}

A:link, A:visited, A:active {
background:inherit;
color:#0000dd;
color:#C71585;
text-decoration:none; 
font-weight:normal;
}

A:hover {
background:inherit;
color:#de0000; 
color:#0000dd;
color:#00CED1;
text-decoration:underline; 
font-weight:normal;
}

.leftpic {
float: left;
margin: 0px 0px 0px 0;
padding: 0;
border-style: solid;
border-color: #B3B45C;
border-width: 2px;
}

.rightpic {
float: right;
margin: 7px 0px 0px 45px;
padding: 0;
border-style: solid;
border-color: #999;
border-width: 1px;
}

.rightimage {
width: 400px;
height: 225px;
float: right;
margin: 7px 0px 20px 45px;
padding: 0;
border-style: solid;
border-color: #999;
border-width: 1px;
}

#stream { width: 75%; float: left; }
#chat { width: 25%; float: right }


.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 88%;
}