html {height: 100%;margin-bottom: 1px;}
body {margin: 0;line-height: 135%; text-align:justify; font:12px arial;background:url(../images/bg.jpg) #19140E 50% 0 no-repeat;}
form {margin: 0;padding: 0;}

img {border:0;}
ul, li {padding:0; margin:0; list-style:none;}
p {margin-top: 10px;margin-bottom: 15px;}
h1, h2, h3, h4, h5 {padding-bottom: 5px;margin: 25px 0 10px 0;font-weight: normal;line-height: 135%;}
h1 {font-size: 250%;}
h2 {font-size: 200%;}
h3 {font-size: 175%;}
h4 {font-size: 120%;line-height: 130%;}
h5 {font-size: 120%;text-transform: uppercase;}
a {text-decoration: none; color:#F0B400;}
a:hover {text-decoration: underline;}

.clear{clear:both;}

.wrapper {margin: 0 auto; width:982px;}

#header {height: 72px; padding: 30px 0; color:#ffffff;}
#header #logo {float: left;margin: 0 25px 0 0;width: 275px;height: 85px;}
#header #top-links {float: right;margin: 0 10px;}
#header #top-links .links {height:33px;}
#header #top-links .search {width:220px;text-align:right;}

#horiz-menu {height: 38px;padding: 10px 0;background: url(../images/showcase/menu-bg.png) 0 0 repeat-x;}
#horiz-menu ul li{float:left;font-weight:bold;font-size:14px;background:url(../images/showcase/menu-div.png) 1px 0 no-repeat;}
#horiz-menu ul li a{display:block;padding:14px 10px;height: 19px;float:left;margin:1px 0 0 0;color: #F0AC9F;text-shadow: -1px -1px 0 #222;}
#horiz-menu ul li.active a, #horiz-menu ul li a:hover {color: #F0B400;}
#horiz-menu ul li.active a{background:url(../images/showcase/active-menu-bg.png) repeat-x;}
#horiz-menu ul li em {font-size:80%;font-weight:normal;display:block;font-style:normal;}

.feature-module {padding: 5px 15px 0 15px; font-size:120%;color: #F0AC9F;overflow: hidden;}
.feature-module p {padding:0; margin:0;}
.feature-module a {padding:2px 3px; display:block; float:left; margin:0;}
.feature-module a:hover, .feature-module .active {background:#642a2f;}

/* Main Surrounds */
.show-m, .main-m {margin-left: 2px;margin-right: 2px;}
.show-l, .main-l {margin-left: -2px;}
.show-r {margin-right: -2px;padding: 0 2px;}
.main-r {margin-right: -2px;padding: 0;}
.show-tm, .show-bm, .main-tm, .main-bm, .module-tm, .module-bm, .sidecol-tm, .sidecol-bm {height: 10px;position: relative;margin: 0 10px;}
.show-tr, .show-tl, .show-br, .show-bl, .main-tr, .main-tl, .main-br, .main-bl, .module-tr, .module-tl, .module-br, .module-bl, .sidecol-tr, .sidecol-tl, .sidecol-br, .sidecol-bl {height: 10px;width: 10px;position: absolute;top: 0;}
.show-tl, .show-bl, .main-tl, .main-bl, .module-tl, .module-bl, .sidecol-tl, .sidecol-bl {left: -10px;}
.show-tr, .show-br, .main-tr, .main-br, .module-tr, .module-br, .sidecol-tr, .sidecol-br {right: -10px;}
.show-bm {margin-bottom: 3px;}
.main-tm {background-position: 0 -20px;background-repeat: repeat-x;}
.main-tl {background-position: 0 0;background-repeat: no-repeat;}
.main-tr {background-position: -10px 0;background-repeat: no-repeat;}
.main-bm {background-position: 0 -30px;background-repeat: repeat-x;}
.main-bl {background-position: 0 -10px;background-repeat: no-repeat;}
.main-br {background-position: -10px -10px;background-repeat: no-repeat;}
.show-tm {background-position: 0 -60px;background-repeat: repeat-x;}
.show-tl {background-position: 0 -40px;background-repeat: no-repeat;}
.show-tr {background-position: -10px -40px;background-repeat: no-repeat;}
.show-bm {background-position: 0 -70px;background-repeat: repeat-x;}
.show-bl {background-position: 0 -50px;background-repeat: no-repeat;}
.show-br {background-position: -10px -50px;background-repeat: no-repeat;}

/* Surrounds */
.main-tm, .main-tl, .main-tr, .main-bm, .main-bl, .main-br, .show-tm, .show-tl, .show-tr, .show-bm, .show-bl, .show-br {background-image: url(../images/surrounds.png);}
.main-m {background: #fff;}
.main-l {background: url(../images/mainbody/main-l.png) 0 0 repeat-y;}
.main-r {background: url(../images/mainbody/main-r.png) 100% 0 repeat-y;}
.show-m {background: #4E161B url(../images/showcase/show-m.png) 0 0 repeat-x;}
.show-l {background: url(../images/showcase/show-l.png) 0 0 repeat-y;}
.show-r {background: url(../images/showcase/show-r.png) 100% 0 repeat-y;}

#mainbody{padding:1px 12px;}
#mainbody a {font-weight:bold;}
#mainbody .banner-t, #mainbody .banner-b{padding:1px 0;}

#container-cr
{
   float:right;
   width:683px;
}

#container-c
{
   float:left;
   width:488px;
   margin:0 10px;
}

#container-r
{
   float:right;
   width:175px;
}

#container-l
{
   float:left;
   width:275px;
}

/* Modules */
.module-tm, .module-tl, .module-tr, .module-bm, .module-bl, .module-br, .sidecol-tm, .sidecol-tl, .sidecol-tr, .sidecol-bm, .sidecol-bl, .sidecol-br {background-image: url(../images/mainbody/module-corners.png);}
.module-inner {position: relative;padding: 6px;}
.side-mod .module-inner {padding: 15px 0;}
.moduletable h3 {margin-top: 0;font-size: 150%;}
h3.module-title {margin: 0;padding: 0 15px 15px 45px;}
.module-tm {background-position: 0 -20px;background-repeat: repeat-x;}
.module-tl {background-position: 0 0;background-repeat: no-repeat;}
.module-tr {background-position: -10px 0;background-repeat: no-repeat;}
.module-bm {background-position: 0 -30px;background-repeat: repeat-x;}
.module-bl {background-position: 0 -10px;background-repeat: no-repeat;}
.module-br {background-position: -10px -10px;background-repeat: no-repeat;}
.sidecol-tm, .hilite .module-tm {background-position: 0 -60px;background-repeat: repeat-x;}
.sidecol-tl, .hilite .module-tl {background-position: 0 -40px;background-repeat: no-repeat;}
.sidecol-tr, .hilite .module-tr {background-position: -10px -40px;background-repeat: no-repeat;}
.sidecol-bm, .hilite .module-bm {background-position: 0 -70px;background-repeat: repeat-x;}
.sidecol-bl, .hilite .module-bl {background-position: 0 -50px;background-repeat: no-repeat;}
.sidecol-br, .hilite .module-br {background-position: -10px -50px;background-repeat: no-repeat;}
.sidecol-m, .hilite .module-m {margin-left: 2px;margin-right: 2px;}
.sidecol-l, .hilite .module-l {margin-left: -2px;}
.sidecol-r, .hilite .module-r {margin-right: -2px;padding: 0 2px;overflow: hidden;}
.sidecol-r .module-inner, .sidecol-r h3.module-title, .hilite h3.module-title, .hilite .module-r .module-inner {border: 0;}
#mainbody .moduletable {padding: 0 0 10px 0;}

.module-inner {border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;background: #fff;}
.sidecol-m, .sidecol-r .module-inner, .hilite .module-m, .hilite .module-inner {background: #FEFAF2;}
.sidecol-l, .hilite .module-l {background: url(../images/mainbody/sidecol-l.png) 0 0 repeat-y;}
.sidecol-r, .hilite .module-r {background: url(../images/mainbody/sidecol-r.png) 100% 0 repeat-y;color: #675430;}
h3.module-title {background: url(../images/mainbody/module-h3.png) 0 100% repeat-x;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;color: #675430;}
h3.module-title span {color: #A1323E;}
.style-h3 {background: url(../images/mainbody/style-h3.png) 10px 0 no-repeat;}
.sidecol-r h3.module-title, .hilite h3.module-title {background: url(../images/mainbody/sidecol-h3.png) 0 100% repeat-x;}
.sidecol-r h3.module-title span {color: #A1323E;}
.side-style-h3, .hilite .style-h3 {background: url(../images/mainbody/side-style-h3.png) 10px 0 no-repeat;}

/* Main Body Items */
#breadcrumbs {margin: 0 0 10px 0;display: block;position:relative;overflow: hidden;height: 20px;padding: 5px 10px;}
#breadcrumbs-home {width: 22px;height: 19px;display: block;float: left;}
#breadcrumbs h3 {display: none;}
span.breadcrumbs {display: block;font-size: 110%;font-weight: bold;overflow: hidden;}
span.breadcrumbs img {width: 9px;height: 23px;float: left;}
span.breadcrumbs a, span.no-link {padding: 0 10px;float: left;display: block;height: 23px;line-height: 20px;}
span.breadcrumbs span.no-link {font-weight: normal;}
span.breadcrumbs a:hover {text-decoration: none;}
.contentheading {font-size: 180%;line-height: 110%;margin: 0 -6px 15px -6px;padding: 0 95px 12px 15px;}
#maincol .contentheading a {font-weight: normal;}
p.buttonheading {position: absolute;top: -5px;right: 0;}
.leading p.buttonheading, .full-article p.buttonheading {right: 15px;}
.buttonheading .icon {display:block;width:21px;height:19px;float:left;margin-left:6px;}
.article-info-surround {padding: 10px 15px;margin: -15px -6px 15px -6px;overflow: hidden;}
p.articleinfo, .iteminfo {margin: 0;line-height: 140%;}
.iteminfo {display: block;float: left;}
p.pageinfo {padding: 2px 5px;margin-top: 0;display: block;}
.article-ratings {padding: 2px 5px;margin-top: 25px;}
span.modifydate, span.createdby, span.createdate {display: block;}
span.modifydate {font-size: 10px;}
p.counter {text-indent: 5px;}
div.pagination {height: 22px;line-height: 22px;margin-top: 10px;margin-bottom: 15px;}
div.pagination div.tab {float: left;margin-right: 6px;}
div.pagination div.tab2 {padding: 0 8px;}
div.pagination div.page-block {padding: 0 4px;float: left;margin-right: 6px;}
.cols1 {display: block;float: none;margin: 0;}
.cols2 {width: 46%;}
.cols3 {width: 30%;}
.column1, .column2 {margin: 0 5px 0 0;position: relative;}
.column2, .column1 {float: left;margin: 0;}
.column2 {float: right;margin: 0;width: 49%;}
.article_row {margin: 0;padding-bottom: 15px;overflow: hidden;}
.blog .leading {padding-bottom: 25px;}
.leading_separator {display: none;}
.blog_more {padding-top: 15px;}
.componentheading {margin: 0 0 15px 0;font-size: 180%;line-height: 130%;padding: 0;}
#main-content .date1 {font-size: 130%;display: block;float: left;margin-right: 5px;}
#main-content .date2 {font-size: 110%;float: left;line-height: 20px;margin-left: 5px;}
.date-div {padding-right: 8px;}
.article-info-right {float: right;}
.article-info-left {margin-bottom: 5px;}
.createdby {font-weight: bold;margin-bottom: 5px;text-align: right;}

/* Typography */
#breadcrumbs-home {background: url(../images/mainbody/main-assets.png) 0 0 no-repeat;}
span.breadcrumbs img {background: url(../images/mainbody/menu-arrows.png) 0 -744px no-repeat;}
.sectiontableentry1, .sectiontableentry2 {background: url(../images/mainbody/module-h3.png) 0 100% repeat-x;}
.article-info-surround {background: #f7f7f7;border-bottom: 1px solid #e7e7e7;color: #675430;}
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../images/mainbody/rokinputs.png);}
.contentheading {background: url(../images/mainbody/module-h3.png) 0 100% repeat-x;color: #675430;}
h2, .componentheading, .contentheading a {color: #675430;}
.contentheading span {color: #A1323E;}
#maincol .readon1-l, .show-r .readon1-l, #footer .readon1-l, .sidecol-r .readon1-l {background-image: url(../images/mainbody/readon-l.png);}
#maincol .readon1-m, .show-r .readon1-m, #footer .readon1-m, .sidecol-r .readon1-m {background-image: url(../images/mainbody/readon-m.png);}
#maincol .readon1-r, .show-r .readon1-r, #footer .readon1-r, .sidecol-r .readon1-r {background-image: url(../images/mainbody/readon-r.png);}
.sidecol-r a.readon-main, .sidecol-r input.button, .hilite a.readon-main, .hilite input.button {color: #fff;}
.sidecol-r form.form-login input.inputbox, .hilite form.form-login input.inputbox {border: 1px solid #E4DED1;color: #675430;}
form.search_result input#search_searchword.inputbox, form.form-login .inputbox, input#email, .register-page .inputbox, input#contact_name.inputbox, input#contact_email.inputbox, input#contact_subject.inputbox, textarea#contact_text.inputbox {border: 1px solid #ddd;}
ul.latestnews li a, ul.mostread li a, .blog_more ul li a, .block ul#mainlevel-nav li a, .featured-text-block li a, form.form-login .login-links a {background: url(../images/mainbody/menu-arrows.png) 0 -746px no-repeat;}
.sidecol-r ul.latestnews li a, .sidecol-r ul.mostread li a, .sidecol-r .block ul#mainlevel-nav li a, .sidecol-r .featured-text-block li a, .sidecol-r form.form-login .login-links a, .hilite ul.latestnews li a, .hilite ul.mostread li a, .hilite .block ul#mainlevel-nav li a, .hilite .featured-text-block li a, .hilite form.form-login .login-links a {background: url(../images/mainbody/menu-arrows.png) 0 3px no-repeat;}
.buttonheading .pdf {background:url(../images/mainbody/main-assets.png) -21px -23px;}
.buttonheading .print {background:url(../images/mainbody/main-assets.png) 0 -23px no-repeat;}
.buttonheading .email {background:url(../images/mainbody/main-assets.png) -42px -23px no-repeat;}

/* Bottom Section */
#bottom {margin: 0;}
#top-button {width: 90px;height: 20px;text-align: center;line-height: 22px;font-weight: bold;font-size: 12px;margin: 0 auto;}
#top-button a:hover {text-decoration: none;}
.top-button-spacer {height: 15px;}
.copyright-block {margin: 15px 0;padding: 15px 0 0 0;position: relative;}
.footer-div {height: 2px;width: 100%;position: absolute;top: 0;left: 0;}
#copyright {margin: 0 auto;text-align: center;line-height: 200%;}
#rocket {width: 111px;height: 16px;display: block;margin: 0 auto;}
#debug-mod {padding: 15px;}
#bottom ul {margin: 0;padding-left: 10px;list-style: none;}
#bottom ul li a {padding-left: 10px;padding-bottom: 5px;display: block;}
#bottom ul li:hover a {text-decoration: none;}
#footer {position: relative;overflow: hidden;}
#footer-bg {padding-top: 70px;position: relative;z-index: 1;}
#footer-bg2, #footer-bg3 {width: 160px;height: 94px;position: absolute;top: -56px;z-index: 2;}
#footer-bg2, #footer-bg3{display: none;}
#footer-bg2 {left: 0;}
#footer-bg3 {right: 0;}
.footer-mod {padding: 15px 0;}
#footer a {font-weight: bold;}
#mainmodules3 a {font-weight: bold;}
#bottom .moduletable {padding: 15px;}

#footer {background: #211B0F url(../images/footer/footer-bg.png) 0 0 repeat-x;color: #9D8D75;}
#footer-bg {background: url(../images/footer-bg.jpg) 50% 0 no-repeat;}

#footer .readon1-l {background-position: 0 -86px;background-repeat: no-repeat;}
#footer .readon1-m {background-position: 0 -86px;background-repeat: repeat-x;}
#footer .readon1-r {background-position: 100% -86px;background-repeat: no-repeat;}

/* Typography Styles */
ul.bullet-1 {padding-left: 0 !important;overflow: hidden;margin-left: 5px !important;}
ul.bullet-1 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 33px !important;}
ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8, ul.bullet-9 {padding-left: 15px !important;overflow: hidden;margin-left: 5px !important;}
ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li, ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li, ul.bullet-9 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 22px !important;}
#maincol ul.bullet-1, #maincol ul.bullet-2, #maincol ul.bullet-3, #maincol ul.bullet-4, #maincol ul.bullet-5, #maincol ul.bullet-6, #maincol ul.bullet-7, #maincol ul.bullet-8, #maincol ul.bullet-9 {background: url(../images/typo/list-divider.png) 0 100% repeat-x;}

ul.bullet-1 li {background: url(../images/typo/bullet1.png) 5px 5px no-repeat;}
ul.bullet-2 li {background: url(../images/typo/bullet2.png) 0 5px no-repeat;}
ul.bullet-3 li {background: url(../images/typo/bullet3.png) 0 5px no-repeat;}
ul.bullet-4 li {background: url(../images/typo/bullet4.png) 0 5px no-repeat;}
ul.bullet-5 li {background: url(../images/typo/bullet5.png) 0 5px no-repeat;}
ul.bullet-6 li {background: url(../images/typo/bullet6.png) 0 5px no-repeat;}
ul.bullet-7 li {background: url(../images/typo/bullet7.png) 0 5px no-repeat;}
ul.bullet-8 li {background: url(../images/typo/bullet8.png) 0 4px no-repeat;}
ul.bullet-9 li {background: url(../images/typo/bullet9.png) 0 4px no-repeat;}

pre {padding: 10px;overflow: auto;background: #F9F1ED;border-bottom: 1px solid #DCD7D4;border-right: 1px solid #DCD7D4;color: #AC3400;font-style: italic;}

.quotes {background: url(../images/typo/blockquote.png) 0 100% repeat-x;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}
blockquote {display: block;background: url(../images/typo/blockquote-start.png) 10px 5px no-repeat;padding: 0px 20px 0 48px;margin: 20px 0;width: auto;color: #666;border: 0;font-style: italic;}
blockquote p {padding: 0 32px 0 0;margin-top: 0;background: url(../images/typo/blockquote-last.png) 100% 100% no-repeat;}

.component-header {margin-top: 10px;background: url(../images/typo/list-divider.png) 0 100% repeat-x;}
#mainbody .componentheading {font-size: 120%;text-transform: uppercase;height: 30px; padding: 5px 0 5px 38px;}
#mainbody .componentheading {background: url(../images/mainbody/style-h3.png) no-repeat;}

.important {border: 1px solid #E5E5E5;background: url(../images/typo/important.png) repeat-x 0 100%;padding: 15px;margin: 25px 0 10px 0;position: relative;}
span.important-title {background: #fff;color: #376976;position: absolute;display: block;top: -0.8em;left: 10px;padding: 3px 8px;font-size: 120%;}

span.number-square, span.number-circle {color: #666;display: block;font-size: 170%;float: left;text-align: center;margin-right: 10px;padding-top: 2px;height:32px; width: 32px;padding-bottom:10px;line-height:25px;}
span.number-square {background: url(../images/typo/number-square.png) no-repeat;}
span.number-circle {background: url(../images/typo/number-circle.png) no-repeat;}

span.highlight {color: #AC3400;background: #f9f1ed;font-style: italic;}
span.highlight-bold {font-size: 120%;font-weight: bold;line-height:150%;}

p.marker {padding: 10px;border-top: 1px solid #ECECEC;border-bottom: 1px solid #ECECEC;}

p.dropcap {background: url(../images/typo/list-divider.png) 0 100% repeat-x;padding-bottom: 10px;}
span.dropcap {font-size: 400%;margin: 0px 4px 0 0;line-height: 100%;color: #333;float: left;display: block;}

div.highlight1 {background: #f8f8f8 url(../images/typo/highlight1.jpg) 0 0 no-repeat;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5; padding: 15px 15px 0 35px; margin: 15px 0;}
div.highlight2 {padding: 15px 15px 0 35px; margin: 15px 0;}
div.highlight2 {background: #FFFAF1 url(../images/typo/highlight2-2.jpg) 0 0 no-repeat;border-bottom: 1px solid #F4EDDB;border-right: 1px solid #F4EDDB;}

span.inset-left {float: left;margin-right: 15px;}
span.inset-right {float: right;margin-left: 15px;}
span.inset-right-title, span.inset-left-title {background: #fff;color: #AC3400;position: absolute;display: block;top: -15px;left: 10px;padding: 3px 8px;font-size: 100%;font-weight: bold;}
span.inset-left, span.inset-right {display: block;padding: 12px 8px 8px 8px;width: 20%;font-size: 100%;font-style: italic;margin-top: 25px;position: relative;border: 1px solid #E5E5E5;background: url(../images/typo/important.png) repeat-x 0 100%;color: #333;text-align: center;}

div.attention, div.alert,  div.notice, div.download, div.approved, div.media, div.note, div.cart, div.camera, div.doc {display: block;margin: 15px 0;}
div.attention .icon, div.alert .icon,  div.notice .icon, div.download .icon, div.approved .icon, div.media .icon, div.note .icon, div.cart .icon, div.camera .icon, div.doc .icon {display: block;padding: 8px 10px 8px 36px;margin: 15px 0;}
div.alert {color: #D0583F;background: url(../images/typo/alert.png) 0 100% repeat-x;border-bottom: 1px solid #F8C9BB;border-right: 1px solid #F8C9BB;}
div.alert .icon {background: url(../images/typo/alert-icon.png) 10px 10px no-repeat;}
div.attention {color: #E1B42F;background: url(../images/typo/attention.png) 0 100% repeat-x;border-bottom: 1px solid #E4E4D5;border-right: 1px solid #E4E4D5;}
div.attention .icon {background: url(../images/typo/attention-icon.png) 10px 10px no-repeat;}
div.notice {color: #6187B3;background: url(../images/typo/notice.png) 0 100% repeat-x;border-bottom: 1px solid #C7CDDA;border-right: 1px solid #C7CDDA;}
div.notice .icon {background: url(../images/typo/notice-icon.png) 10px 10px no-repeat;}
div.download {color: #666666;background: url(../images/typo/download.png) 0 100% repeat-x;border-bottom: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;}
div.download .icon {background: url(../images/typo/download-icon.png) 10px 10px no-repeat;}
div.approved {color: #6CB656;background: url(../images/typo/approved.png) 0 100% repeat-x;border-bottom: 1px solid #C1CEC1;border-right: 1px solid #C1CEC1;}
div.approved .icon {background: url(../images/typo/approved-icon.png) 10px 10px no-repeat;}
div.media {color: #8D79A9;background: url(../images/typo/media.png) 0 100% repeat-x;border-bottom: 1px solid #DBE1E6;border-right: 1px solid #DBE1E6;}
div.media .icon {background: url(../images/typo/media-icon.png) 10px 10px no-repeat;}
div.note {color: #B76F38;background: url(../images/typo/note.png) 0 100% repeat-x;border-bottom: 1px solid #E6DAD2;border-right: 1px solid #E6DAD2;}
div.note .icon {background: url(../images/typo/note-icon.png) 10px 10px no-repeat;}
div.cart {color: #559726;background: url(../images/typo/cart.png) 0 100% repeat-x;border-bottom: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;}
div.cart .icon {background: url(../images/typo/cart-icon.png) 10px 10px no-repeat;}
div.camera {color: #55A0B4;background: url(../images/typo/camera.png) 0 100% repeat-x;border-bottom: 1px solid #C9D5D8;border-right: 1px solid #C9D5D8;}
div.camera .icon {background: url(../images/typo/camera-icon.png) 10px 10px no-repeat;}
div.doc {color: #666666;background: url(../images/typo/doc.png) 0 100% repeat-x;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}
div.doc .icon {background: url(../images/typo/doc-icon.png) 10px 10px no-repeat;}

span.subline {display: block;font-size: 90%;margin-bottom: 5px;padding: 0px;margin-top: -15px;font-weight: bold;text-transform:uppercase;}

/* Lyrics */
.lyrics a {color:#7d262f;}
.lyrics a:hover, .list-style1 .active a {color:#F0B40E; text-decoration:underline;}
.lyrics em {font:normal 14px/22px verdana; text-align:center;}
.lyrics ul, .lyrics li, .lyrics p {padding:0; margin:0; list-style:none;}
.lyrics i a {display:block; text-align:right; color:#7d262f;}

/* Lyrics Contents */
.movie-list li, .song-list td, .song-list th, .song li{padding:3px 10px; border-bottom:1px dashed #dedede;}
.song-list th {background:#f7f7f7; margin-bottom:3px;}
.song {text-align:center;}
.song li {font-size:120%; color: #666666;}

/* Lyrics Others */
.listing1 {background:#99CCCC;}
.text1 {color:#8d8d8d;}
.text2 {color: #333333;}
.floatl {float:left;}
.floatr {float:right;}

/* List Styles */
.list-style1 li, .list-style3 li {padding:3px 10px; border-bottom:1px dashed #dedede;}
.list-style1 .active {background:#fbf2e0;}
.list-style2 li {border-bottom:1px dashed #dedede; padding:7px 0;}
.list-style2 img {width:35px; height:35px; padding: 3px; float: left; border: 1px solid #e9e9e9; background: #fff; margin:0 6px 0 0;}
.list-style2 h5 {padding:0; margin:0;}
.list-style2 .details {float:left; color:#666666;}
.list-style3 strong a {font-size:120%;}
.list-style3 span a {color: #666666;}
.list-style3 .n1 {float:left; font-size:24px; width:40px; padding:9px 0 0 0; color:#999999;}
.list-style3 .n2 {float:left;}
.list-style4 li {background:url(../images/typo/bullet2.png) 0 7px no-repeat; padding:2px 0 2px 12px;}

.img1 img {width:60px; height:75px; padding-right:10px;}

.preview {height:160px; width:98px; position:relative; float:left; margin:6px;}
.preview img {border:1px solid #DDDDDD; padding:3px; background:#ffffff; width:90px; height:120px;}
.preview b {font:bold 12px arial; display:block; padding:3px 0 2px 0;}
.preview i {font:11px arial; color:#666666; display:block;}
.preview a {font:bold 12px arial; text-decoration:none;}
.preview-a {position:absolute; bottom:9px;}

.textarea1 {border:2px solid #F0B414; width:100%px; height:60px; overflow:hidden; padding:5px;}
/*.input1 {border:1px solid #4e161b;}*/
.button1 {border:1px solid #4e161b;background:#4e161b url(../images/showcase/show-m.png) repeat-x;color:#f0b400;font-weight:bold;padding:1px 5px;}

ul.pagination 
{
	margin:3px 0 12px 0;
	padding: 10px 0 0;
	background: url(../images/dot.gif) repeat-x top;
	color: #999999;
}

ul.pagination li 
{
	background: none;
	display: inline;
	margin: 0;
	padding: 0;
}

ul.pagination li span
{
	padding: 2px 5px;
}

ul.pagination a 
{
	padding: 2px 3px;
	text-decoration: none;
	background: #ffffff;
	color: #4E161B;
	border: 1px solid #F0B400;
}

.results-found {float:left;}
.limit-combo {float:right;}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus,ul.pagination .active 
{
	color:#4E161B;
	border:1px solid #4E161B;
}

.pagenavbar 
{
	background: url(../images/icon-pages.gif) no-repeat center left;
	font-weight: bold;
	padding-left: 14px;
}

.pagenavcounter 
{
	background: url(../images/icon-pages.gif) no-repeat 0 11px;
	font-weight: bold;
	padding: 8px 14px 0 14px;
}

.qnav {margin:-15px -6px 15px -6px;}
.qnav a.qnav-t{color: #666680;background:#ffffff;}
.qnav a:hover.qnav-t{background:#ffffff;border-color:#ffffff;color:#666680;}
.qnav a {float:left; display:block; padding:3px 10px;margin:3px;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;}
.qnav a.active, .qnav a:hover {background:#F0B400;color:#ffffff;border-top:3px solid #FFD75F;border-bottom:3px solid #FFD75F;}

.table1 td, .table1 th
{
   padding:0 3px;
   vertical-align:top;
}

.feeds li
{
   background: url(../images/icons/rss3.png) no-repeat 3px 5px;
   padding:3px 0 3px 22px;
   margin:5px 0;
   color: #666;
}

.content-top1
{
   
   padding:3px 0;
   margin:0 0 6px 0;
}

.content-top1 .content-top1-l
{
   color:#060;
   font:bold 10px tahoma;
   float:left;
}

.content-top1 .content-top1-r
{
   float:right;
}

.content-update
{
   text-align:right;
   font:normal 11px tahoma;
   color:#999;
   margin:0 0 5px 0;
}

.refresh
{
   background: url(../images/icons/refresh.gif) no-repeat;
   width:16px;
   height:16px;
   border:0;
   cursor:pointer;
   padding:0 3px;
}