body {
background: #fff url('images/bg.gif') repeat-y center;
margin: 0px;
padding: 0px;
}

#container {
background: #fff;
width: 864px;
margin-left: auto;
margin-right: auto;
}

#header {
background: #fff url('images/header_bg.gif') no-repeat bottom left;
height: 127px;
}

#header h1, #header h2 {display: none;}

#pencils {
background: #fff url('images/pencils.jpg') no-repeat;
width: 841px;
height: 270px;
margin-left: auto;
margin-right: auto;
border-bottom: 1px solid #000;
}

#content {
margin-top: 10px;
}

#lbox {
background: #fff url('images/lbox_bg.gif') no-repeat;
width: 270px;
height: 236px;
margin-left: 10px;
margin-right: 10px;
float: left;
text-align: center;
padding-top: 5px;
cursor: pointer;
}

#mbox {
background: #fff url('images/mbox_bg.gif') no-repeat;
width: 270px;
height: 236px;
margin-left: 8px;
float: left;
text-align: center;
padding-top: 5px;
cursor: pointer;
}

#rbox {
background: #fff url('images/rbox_bg.gif') no-repeat;
width: 270px;
height: 236px;
margin-right: 10px;
float: right;
text-align: center;
padding-top: 5px;
cursor: pointer;
}

#lbox_top {
background: #fff url('images/lbox_top.gif') no-repeat;
width: 270px;
height: 64px;
text-align: center;
float: left;
margin-left: 12px;
margin-right: 12px;
cursor: pointer;
}

#mbox_top {
background: #fff url('images/mbox_top.gif') no-repeat;
width: 270px;
height: 64px;
text-align: center;
float: left;
margin-right: 12px;
cursor: pointer;
}

#rbox_top {
background: #fff url('images/rbox_top.gif') no-repeat;
width: 270px;
height: 64px;
text-align: center;
float: left;
cursor: pointer;
}

.box_img {
height: 160px;
}

.box_text {
color: #000;
font-size: 11px;
font-weight: bold;
font-family: Verdana;
}

.box_text h3 {
color: #fff;
text-transform: uppercase;
font-size: 12px;
margin-top: 15px;
margin-bottom: 4px;
}

#lrcontainer {
margin-top: 10px;
margin-right: 18px;
margin-left: 12px;
border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

#aychone {
padding-top: 15px;
width: 832px; 
height: 44px;
}

#aychone h1, #aychone hr {display: none;}

#left {
width: 220px;
float: left;
text-align: center;
margin-left: 20px;
}

#right {
width: 542px;
float: left;
padding-top:20px;
position:relative;
}
#bookmark { position:absolute;right:-20px;top:0;}
#bookmark2 { margin-top:15px;}
h3.article_title { position:relative;}

#lrcontainer_footer {
background: #fff url('images/lrcontainer_footer.gif') no-repeat;
margin-left: 12px;
}

#footer, #footer a:link, #footer a:visited {
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-size: 9px;
font-family: Georgia;
}

.phone {
color: #000;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
display: block;
padding: 110px 0px 0px 368px;
}