body {
background:url(images/backgrnd-gradient.jpg) repeat-x top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin:0px;
padding:0px;
}

.clm_l { background:url(images/backgrnd-gradient.jpg) repeat-x right top; }
.clm_r { background:url(images/backgrnd-gradient.jpg) repeat-x left top; }
.clm_m {
width:1025px;
position:relative;
}

p {color:#000;line-height:140%;}
h1,h2,h3,h4,h5,h6{
font-weight:bold;
line-height:160%;
padding-bottom:5px;
margin:0;
}
h1{font-size:28px;color:#9D182C;}
h2,h3,h4{font-size:22px;}
h2{color:#4C4C4C;}
h3{color:#9D182C;}
h4{color:#000;}

a{color:#000;text-decoration:underline;}
a:hover{color:#666;text-decoration:none;}
a:visisted{color:#000;text-decoration:underline;}
a:active{color:#000;text-decoration:underline;}

/* Containers */
.containerbox {
background-image:url(images/backgrnd-contentboxinside.jpg);
background-repeat:repeat-y;
position:relative;
width:1025px;
}
.contentbox {
width:825px;
position:relative;
left:100px;
padding:10px 0;
margin:0;
}
.contentbox p {font-size:110%;}

/* Divs */
.div_headerbtns {
position:relative;
height:89px;
width:1025px;
}
.div_mainbox {
background-image:url(images/mainbox.jpg);
background-repeat:no-repeat;
position:relative;
height:432px;
width:1025px;
}
.div_howtotext {
position:absolute;
height:99px;
width:455px;
left:184px;
top:134px;
text-align:center;
font-size:36px;
font-weight:bold;
color:#9D182C;
line-height:38px;
}

.div_stoptext {
position:absolute;
height:94px;
width:455px;
top:232px;
left:184px;
text-align:center;
font-size:22px;
font-weight:bold;
color:#000000;
line-height:28px;
}
.div_reglearnmore {
position:absolute;
height:89px;
width:455px;
left:184px;
top:327px;
text-align:center;
}
.div_exjoytext {
position:absolute;
height:72px;
width:270px;
left:666px;
top:308px;
text-align:center;
}
.div_whowhatboxes {
position:relative;
height:229px;
width:1025px;
background-image:url(images/whoandwhatboxes.jpg);
background-repeat:no-repeat;
}

.div_howtotextblack {
font-size:36px;
font-weight:bold;
color:#000000;
line-height:38px;
}
.div_iconandtext {
position:relative;
height:117px;
width:685px;
}
.div_houseandkey {
position:absolute;
height:60px;
width:85px;
left:73px;
top:14px;
}
.div_icontext {
position:absolute;
height:73px;
width:513px;
left:172px;
top:26px;
}
.div_icontxtheadr {
font-size:22px;
font-weight:lighter;
color:#9D182C;
line-height:24px;
}
.div_icontxtheadg {
font-size:19px;
font-weight:lighter;
color:#4C4C4C;
line-height:24px;
}
.div_stoptextsm {
font-size:16px;
font-weight:bold;
color:#000000;
}
.div_logos {
position:absolute;
height:119px;
width:267px;
left:150px;
top:56px;
}
.div_whatseminartext {
position:absolute;
height:110px;
width:364px;
left:549px;
top:45px;
text-align:justify;
}
.div_whatseminartext ul {padding:0;margin:0 0 0 10px;}
.div_whatseminartext li{padding:0;margin:0 0 1px 0;}

/* Inside Divs */
.div_mainbox_inside {
background-image:url(images/mainboxinside.jpg);
background-repeat:no-repeat;
position:relative;
height:259px;
width:1025px;
}
.div_insidehead {
position:absolute;
left:100px;
top:120px;
font-size:32px;
font-weight:bold;
color:#9D182C;
line-height:38px;
}
.div_insidehead a{color:#4C4C4C;}

/* Footer */
.footer {
background-image:url(images/backgrnd-footer.jpg);
background-repeat:no-repeat;
position:relative;
height:94px;
width:1025px;
}

/* Text */
.txt-red, .txt-red-bd, .txt-red-ul, .txt-red-bd-ul{color:#9B2C2A;}
.txt-red-bd, .txt-red-bd-ul{font-weight:bold;}
.txt-red-ul, .txt-red-bd-ul{text-decoration:underline;}

.txt-it, .txt-it-bd{font-style:italic;}
.txt-ul, .txt-ul-bd{text-decoration:underline;}
.txt-st, .txt-st-bd{text-decoration:line-through;}
.txt-scaps, .txt-scaps-bd{font-variant:small-caps;}
.txt-ul-bd, .txt-it-bd, .txt-st-bd, .txt-scaps-bd{font-weight:bold;}

.txt-xtra-wspace{word-spacing:5px;}
.txt-xtra-lspace{letter-spacing:5px;}

.txt-big{font-size:125%;}
.txt-big-red{font-size:125%;color:#9B2C2A;}

/* Divider */
.div-divider{background:#9C9C9C;height:2px;width:92%;margin:20px auto;}
