body{
margin:0;
padding-top: 20px;
padding-bottom: 20px;
color:#441619;
background-image:url('../images/litfbg.jpg');
background-repeat: repeat-x;
}


b{font-size: 110%;}
em{color: #b42b3b;font-size:1.1em;font-style:normal;font-weight:bold;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
width: 840px;
background: url("../images/header2.jpg");
height: 172px; /*Height of top section*/

}
#topblack{

/*
width: 820px;
text-align:right;
padding-right:15px;
padding-top:138px;
float:right;
text-decoration:none;
*/
}
b img {border:none;}

#topsection h1{
margin: 0;
padding-top: 15px;


}

#contentwrapper{
float: left;
width: 100%;
border-top: #601114;
border-bottom: #601114;

}

#centrebg{
background: url("../images/centrebg.jpg");
background-repeat:repeat-y;



}

#contentcolumn{
margin-left: 280px; /*Set left margin to LeftColumnWidth*/
width:500px;
padding-bottom:8px;
padding-top:20px;
font-size: .8em; 
font-family: arial, sans-serif;
height:600px;


}

#leftcolumn{
float: left;
width: 150px; /*Width of left column*/
font-variant: small-caps;
font-size: 1em; font-family: arial, sans-serif;

}


#faqsubmit{
float:right;
margin-right:-79px;
width:150px;
height:100px;


}

#footer{
clear: left;
width: 840px;
height: 110px;
background: #601114;
color: #FFF;
text-align: center;





}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 25px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
}

div.scroll {
height: 535px;
width: 600px;
overflow: auto;
overflow-x:hidden;
border: 0px solid #666;
font-size: 0.8em; font-family: arial, sans-serif; 
padding:0px;
padding-right: 15px;
Padding-left:15px;
margin-left:0px;


}

#contentclass {

font-size: 0.8em; font-family: arial, sans-serif;
padding:0 25px 0 25px;

}

/* Contact form */

label{
float: left;
font-size: 0.8em; font-family: arial, sans-serif;
width: 120px;
font-weight: bold;
}

input, textarea{
width: 180px;
margin-bottom: 5px;
}

textarea{
width: 300px;
height: 120px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}
#validator{
width:40px
}

br{
clear: left;
}

#redsubtitle{
color:#a92d37;
text-decoration:none;
font-weight: bold;
}

a#redsubtitle{
color:#a92d37;
text-decoration:none;
font-weight: bold;
}

#LRarrows{
float:right;
margin-right:20px;
text-decoration:none;
font-weight: bold;
padding-top:20px;
margin-top:-25px;


}

#LRarrows a img {border:none;}

#fadedsidebartable
{background-color:#FFFFFF;}

#redbox1
{border:2px solid #a92d37;
width:160px;
float:left;
height:115px;
align:center;
padding-left:10px;
margin-top:20px;
}
#redbox2
{border:2px solid #a92d37;
width:390px;
margin-top:20px;
padding:8px;
height:99px;
float:left;

margin-left:-2px;

}


#redboxleft
{float:left;

}

#redboxright
{float:right;

margin-left:10px;
width:245px;
}

/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: left;
margin: 3px;
margin-right:8px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
/* background-color: #EEF5D3;border: 1px solid black; */
font-weight: bold;

padding: 3px;
}

div.eg-bar{
/* width: 500px;*/
}

.icongroup1{
/* width: 500px;*/
padding-left:30px;
}