body { margin: 0px; padding: 0px; font: normal 12px Arial, Helvetica, sans-serif; background: #0271a9 url(../images/body-bk.jpg) repeat-x left top; }
#page-bk { background: url(../images/page-bk.jpg) no-repeat center top; margin: auto; width: 100%; height: 100%; }
#page  { width: 900px; height: 600px; margin: auto; }
a { text-decoration: none; color: #0271AA; }
a:hover { text-decoration: underline; color: #ff4a00; }
:focus, *:focus, *:active { outline: 0; }
a, img { border: 0; outline: 0; }
.clrboth { clear: both; }
.alcenter { text-align: center; }

/* Header */
#logo { float: left; padding: 40px 0px 48px 45px; }
#ad-top { float: right; padding: 50px 10px 0px; position:relative; overflow: hidden; width: 468px; height: 60px; }
#ad-top #move-ad { position: relative; }

/* Footer */
#footer { color: #01bdfc; font-weight: bold; line-height: 19px; }
#footer .fad { background-color: #FFFFFF; text-align: center; padding: 10px 0px 20px; }
#footer #fmenu { padding: 8px 9px 0px 7px; background-color:#FFFFFF; }
#footer #fmenu #fmenu-cnt { background: #00131c url(../images/footer-top.jpg) no-repeat left top; padding-top: 9px; }
#footer #fmenu #fmenu-cnt p { margin: 0px; padding: 6px 20px; text-align: center; }
#footer #fmenu #fmenu-cnt p span { padding: 0px 9px; }
#footer #fmenu #fmenu-cnt p a { color: #01bdfc; font-weight: bold; text-decoration: none; }
#footer #fbottom { background: url(../images/footer-bottom.png) no-repeat left bottom; height: 16px; }
#footer #copy { color: #01bdfc; text-align: center; padding: 20px 0px 50px; font-weight: normal; }

/* blk-b */
.blk-b { padding-bottom: 20px; }
.blk-b .blk-b-top, .blk-b .blk-b-bottom { float: left; background: url(../images/blk-b-top.jpg) no-repeat left bottom; width: 220px; height: 9px; }
.blk-b .blk-b-bottom { background: url(../images/blk-b-bottom.jpg) no-repeat left top; }
.blk-b .blk-b-cnt { float: left; background-color: #e7f2f8; padding: 0px 10px; width: 200px; }
.blk-b h1 { font: normal 20px Arial, Helvetica, sans-serif; color: #02496d; padding: 0px; margin: 0px; }
.blk-b ul.menu, .blk-b ul { padding: 9px 0px; margin: 0px; list-style-type: none; }
.blk-b ul.menu li, .blk-b ul li { float: left; border-bottom: solid 1px #a1d1eb; width: 190px; padding: 6px 9px 6px 0px; }
.blk-b ul.menu li.last, .blk-b ul li.last { border: 0px; }
.blk-b ul.menu li a { font-weight: bold; color: #0271aa; text-decoration: none; float: left; background: url(../images/blt-arrow.png) no-repeat 2px 2px; padding-left: 15px; }
.blk-b ul.menu li a:hover { color: #ff4a00; text-decoration: none; background-image: url(../images/blt-arrow-hgl.png); }
.blk-b ul li { padding: 6px 0px; }

/* Tag Cloud */
.tagcloud .clr-1, .tagcloud .clr-1 a { font-size: 10px; color: #0271aa; }
.tagcloud .clr-2, .tagcloud .clr-2 a { font-size: 12px; color: #00bb35; }
.tagcloud .clr-3, .tagcloud .clr-3 a { font-size: 12px; color: #bd0b06; }
.tagcloud .clr-4, .tagcloud .clr-4 a { font-size: 11px; color: #996e04; }
.tagcloud .clr-5, .tagcloud .clr-5 a { font-size: 14px; color: #ff8a00; }
.tagcloud .clr-6, .tagcloud .clr-6 a { font-size: 11px; color: #000000; }
.tagcloud .clr-7, .tagcloud .clr-7 a { font-size: 11px; color: #808030; }
.tagcloud .clr-8, .tagcloud .clr-8 a { font-size: 12px; color: #000000; }
.tagcloud .clr-9, .tagcloud .clr-9 a { font-size: 12px; color: #001dd3; }
.tagcloud .clr-10, .tagcloud .clr-10 a { font-size: 16px; color: #bd0b06; }
.tagcloud .clr-11, .tagcloud .clr-11 a { font-size: 10px; color: #ff8a00; }
.tagcloud .clr-12, .tagcloud .clr-12 a { font-size: 15px; color: #2d84c6; }

/* Content */
#content { background-color: #FFFFFF; }

/* cleft */
#cleft { float: left; width: 220px; padding: 10px; }
#cleft .nml a { color: #000000; text-decoration: none; }
#cleft .nml a:hover { text-decoration: underline; }

/* cright */
#cright { float: right; width: 220px; padding: 10px; }

/* cmiddle */
#cmiddle { float: left; width: 400px; padding: 10px; text-align: justify;}
#cmiddle h1 { color: #ff8a00; font-size: 20px; }
#cmiddle hr { border: 0px; border-top: solid 1px #ff8a00; margin: 20px 0px 10px; }

/* products */
.products .thumb { float: left; width: 90px; padding: 10px 5px; text-align: center; }
.products .cnt { float: left; width: 290px; padding: 10px 5px; }
.products h2 { font-weight: bold; font-size: 13px; color: #02496d; }

