/* ============================ CSS FOR KW3 ================================ */


/* ====== KW3 -- COLOR ASSIGNMENTS ========================================= */
/* === #ACB5AB = green === */
/* === #D1BCC0 = pink  === */
/* === #A392A0 = purple  = */
/* === #809CA4 = blue ==== */
/* === border-style:solid; border-color:#98bf21; border-size:1px; === */

body
     {background: #ACB5AB url(/kw3/templates/kw3_doom_a_yam/images/kw3background_faux.png) repeat-y 50% 0; }
#kw3left, #kw3right
     {background-color:#999999; } 
.moduletable_menu3
     {background-color:#EFEEF0; } 
#kw3bottom, #kw3footer
     {background-color:#A392A0; } 
#kw3top, #kw3header
     {background-color:#A392A0; } 
#wrap
     {background-color:#809CA4; }

#kw3content
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3content_ne.png) no-repeat; 
      background-position:top right; margin:0; padding:0px; 
      background-color:#EFEEF0; }

/* ====== KW3 -- MAIN MENU FORMATING ======================================== */

.moduletable_menu3
     {margin: 0; padding: 7px 0 0 10px; border-bottom: 1px solid #000; 
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); }

.moduletable_menu3 ul, .moduletable_menu3 li
     {margin: 0; padding: 0; display: inline; list-style-type: none; }

.moduletable_menu3 a:link, .moduletable_menu3 a:visited
     {float: left; line-height: 14px; font-weight: bold; margin: 0 10px 4px 10px;
      text-decoration: none; color: #999; }

.moduletable_menu3 a:link#active_menu, .moduletable_menu3 a:visited#active_menu, .moduletable_menu3 a:hover
     {border-bottom: 4px solid #000; padding-bottom: 2px; background: transparent; color: #000; }

.moduletable_menu3 a:hover { color: #000; }


/* ====== KW3 -- MODULE AND CONTENT POSITIONING ============================= */

body
     {text-align:center; margin-top:0; padding-top:0; }
#wrap
     {width:960px; margin:0 auto; text-align:left; }
#kw3top
     {float:left; overflow:hidden; } 
#kw3header01
     {float:right; overflow:hidden; } 
#headimage
     {width:960px; margin:0 auto; text-align:left; clear:both;  float:left; width:100%; }
#kw3mainmenu
     {clear:both; float:left; width:100%; overflow:hidden; } 
#kw3one
     {clear:both; float:left; overflow:hidden; }
#kw3two, #kw3three, #kw3four
     {float:left; overflow:hidden; }
#kw3five
     {clear:both; float:left; overflow:hidden; }
#kw3six, #kw3seven, #kw3eight
     {float:left; overflow:hidden; }
#kw3left
     {clear:both; float:left; overflow:hidden; } 
#kw3content
     {float:left; overflow:hidden; } 
#kw3right
     {float:right; overflow:hidden; } 
#kw3bottom
     {clear:both; float:left; overflow:hidden; } 
#kw3footer
     {float:right; overflow:hidden; } 
.inside
     {padding:10px;}


/* ====== KW3 -- TABLE FORMAT FOR PERFORMANCES =======obsolete======================= */

.kw3perf table
     {float:left; padding:3px; width:100%; }
.kw3perf p
     {font-style:italic; }
.kw3perf p:first-line
     {font-style: normal; font-weight:bold; }
.kw3showhide
     {display:block; margin-left:auto; margin-right:auto; }


/* ====== KW3 -- TABLE FORMAT FOR UPCOMING PERFORMANCES ===================== */

.kw3upcoming table
     {padding:0; width:100% }
.kw3upcoming p
     {font-style:italic; padding:0 0; margin: 0 0; }
.kw3upcoming p:first-line
     {font-style: normal; font-weight:bold; }

.thindate
     {font-variant:small-caps; width:80px; }
.thinperf
     {font-style:italic; padding: 0 0 0 10px; }
.thinperf:first-line
     {font-style: normal; font-weight:bold; }

.thinpad-01 {padding-top:1px; padding-bottom:1px; }
.thinpad-02 {padding-top:2px; padding-bottom:2px; }
.thinpad-03 {padding-top:3px; padding-bottom:3px; }
.thinpad-04 {padding-top:4px; padding-bottom:4px; }
.thinpad-05 {padding-top:5px; padding-bottom:5px; }
.thinpad-06 {padding-top:6px; padding-bottom:6px; }
.thinpad-07 {padding-top:7px; padding-bottom:7px; }
.thinpad-08 {padding-top:8px; padding-bottom:8px; }
.thinpad-09 {padding-top:9px; padding-bottom:9px; }
.thinpad-10 {padding-top:10px; padding-bottom:10px; }
.thinpad-11 {padding-top:11px; padding-bottom:11px; }
.thinpad-12 {padding-top:12px; padding-bottom:12px; }
.thinpad-13 {padding-top:13px; padding-bottom:13px; }
.thinpad-14 {padding-top:14px; padding-bottom:14px; }
.thinpad-15 {padding-top:15px; padding-bottom:15px; }



/* ================ KW3 -- FRONT PAGE ================*/

.componentheading {visibility:hidden; height:0; }

.preload {visibility:hidden; height:0; }

p.frontadd {text-align:center; font-weight:bold; }

.frontbreak
     {position:relative; text-indent:-1000em; clear:both; float:left; left:2px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:5px;
      margin: 3px 0 6px 0; background-position: 0 -138px; }

.kw3address
     {position:relative; text-indent:-1000em; clear:both; display:block;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-repeat: no-repeat; overflow:hidden; width:434px; height:150px;
      margin:20px auto 20px auto; background-position: 0 -192px; }

/* ====== KW3 -- FORMAT FOR BIOGRAPHY PAGE ================================= */

h2.kw3biotitle
     {position:relative; clear:both; float:left; left:0; font-size:1.5em; 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:25px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-position: 0 -158px; text-indent:10px; padding: 2px 0 6px 0; 
      font-weight:normal; }

ul.kw3biolist
     {list-style-type:square; display:block; padding:0 0 0 20px;
      font-weight:bold; }
ul.kw3biolist em
     {display:block; font-weight:normal; font-style:italic; padding:0 0 10px 0; }


/* ====== KW3 -- FORMAT FOR RECORDINGS PAGE ================================= */

.kw3recblock
     {position:relative; width:710px; height:200px; clear:both; float:left;
      padding:0 0; }

.rectext, .recaudio {position:absolute; background-color: #EFEEF0; }

.rectext a, .rectext a:visited {font-weight:bold; color:blue; font-variant:small-caps; }

.recimage
     {position:absolute; text-indent:-1000em; background-repeat: no-repeat;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3cdimages.png);
      overflow:hidden; }

.recimage a, .recimage a:visited {display:block; width:175px; height:175px; }

* html #recimage a {width:100%}


.recbreak
     {position:absolute; text-indent:-1000em; background-repeat: no-repeat;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png);
      overflow:hidden;}

.recimage {top:0; left:0; width:175px; height:175px; }
.rectext {top:0; left:185px; width:515px; height:150px; }
.recaudio {top:150px; left:400px; width:515px; height:24px; }
.recbreak {top:185px; left:2px; width:680px; height:5px; }

.recblue {background-position: 0 -138px; }
.cd-legacy {background-position: 0px 0px; }
.cd-wheels {background-position: 0px -175px; }
.cd-carnegie {background-position: 0px -350px; }
.cd-beast {background-position: -175px 0px; }
.cd-fantasie {background-position: -175px -350px; }
.cd-morte {background-position: -350px 0px; }
.cd-kings {background-position: -350px -175px; }
.cd-christmas {background-position: -350px -350px; }


/* ====== KW3 -- FORMAT FOR COMPOSITIONS PAGE ================================= */

.kw3compblock
     {position:relative; width:710px; height:5em; clear:both; float:left;
      padding:0 0; }

.comptext, .compaudio {position:absolute; background-color: #EFEEF0; }

.comptext a, .comptext a:visited, blockquote a, blockquote a:visited
     {font-weight:bold; color:blue; }

.compbreak
     {position:relative; text-indent:-1000em; clear:both; float:left; left:2px;
      background-repeat: no-repeat; overflow:hidden; width:680px; height:5px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); }

.comptext {top:0.5em; left:0; width:385px; height:3.9em; }
.compaudio {top:1.4em; left:400px; width:300px; height:24px; }
.compblue {background-position: 0 -138px; }

blockquote {margin: 0 4em 0.8em 4em; }



/* ====== KW3 -- FORMAT FOR ARRANGEMENTS PAGE ================================= */

.kw3arrblock
     {position:relative; width:710px; height:6em; clear:both; float:left;
      padding:0 0; }

.arrtext, .arraudio {position:absolute; background-color: #EFEEF0; }

.arrbreak
     {position:absolute; text-indent:-1000em; background-repeat: no-repeat;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png);
      overflow:hidden; }

.arrtext {top:0.2em; left:0; width:385px; height:3.9em ;}
.arraudio {top:1.1em; left:400px; width:300px; height:24px; }
.arrbreak {top:4.9em; left:2px; width:680px; height:5px; }

.arrblue {background-position: 0 -138px; }


/* ====== KW3 -- FORMAT FOR miniPERFORMANCES PAGE ================================= */

.kw3miniblock
     {position:relative; width:300px; height:50px; clear:both; float:left;
      padding:0 0 0 0; margin:1px 0 1px 0; }

.kw3miniblock:hover {background-color:#D1BCC0;}

.perfdate-dark, .perfdate-2002, .perfdate-2004, .perfdate-2006, 
.perfdate-2008, .perfdate-2010, .perfdate-2012, .perfdate-2014,
.perfdate-2016, .perfdate-2018, .perfdate-2020, .perfdate-2022,
.perfdate-2024, .perfdate-2026, .perfdate-2028, .perfdate-2030
     {background-color:#A392A0; padding:0 0; position:absolute;
      width:56px; height:50px; top:0; left:3px; }

.perfdate-light, .perfdate-2003, .perfdate-2005, .perfdate-2007,
.perfdate-2009, .perfdate-2011, .perfdate-2013, .perfdate-2015,
.perfdate-2017, .perfdate-2019, .perfdate-2021, .perfdate-2023,
.perfdate-2025, .perfdate-2027, .perfdate-2029, .perfdate-2031
     {background-color:#ACB5AB; padding:0 0; position:absolute;
      width:56px; height:50px; top:0; left:3px;}

.perftext, .perftown {padding:0 0; }

.perftext
     {position:absolute; width:245px; height:40px; top:5px; left:76px; }

.perftext p {font-style:italic; }
.perftext p:first-line {font-style:normal; font-weight:bold; }
.perftown p {font-style: normal; text-align:right; }

.minibreak
     {position:relative; text-indent:-1000em; clear:both; float:left; left:2px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:5px;
      margin: 3px 0 6px 0; background-position: 0 -138px; }



/* ====== KW3 -- FORMAT FOR PERFORMANCES PAGE ================================= */

.kw3perfblock
     {position:relative; width:692px; height:50px; clear:both; float:left;
      padding:0 0 0 0; margin:1px 0 1px 0; }

.kw3perfblock:hover {background-color:#D1BCC0;}

.perfdate-dark, .perfdate-2002, .perfdate-2004, .perfdate-2006, 
.perfdate-2008, .perfdate-2010, .perfdate-2012, .perfdate-2014,
.perfdate-2016, .perfdate-2018, .perfdate-2020, .perfdate-2022,
.perfdate-2024, .perfdate-2026, .perfdate-2028, .perfdate-2030
     {background-color:#A392A0; padding:0 0; position:absolute;
      width:56px; height:50px; top:0; left:3px; }

.perfdate-light, .perfdate-2003, .perfdate-2005, .perfdate-2007,
.perfdate-2009, .perfdate-2011, .perfdate-2013, .perfdate-2015,
.perfdate-2017, .perfdate-2019, .perfdate-2021, .perfdate-2023,
.perfdate-2025, .perfdate-2027, .perfdate-2029, .perfdate-2031
     {background-color:#ACB5AB; padding:0 0; position:absolute;
      width:56px; height:50px; top:0; left:3px;}

.perftext, .perftown {padding:0 0; }

.perftext
     {position:absolute; width:460px; height:40px; top:5px; left:76px; }
.perftown
     {position:absolute; width:140px; height:30px; top:11px; right:3px; }

.perftext p {font-style:italic; }
.perftext p:first-line {font-style:normal; font-weight:bold; }
.perftown p {font-style: normal; text-align:right; }

.perfbreak
     {position:relative; text-indent:-1000em; clear:both; float:left; left:2px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:5px;
      margin: 3px 0 6px 0; background-position: 0 -138px; }

/* ====== KW3 -- FORMAT FOR STORE PAGE ================================= */

.storebreak
     {position:relative; text-indent:-1000em; clear:both; float:left; left:2px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:5px;
      margin: 3px 0 6px 0; background-position: 0 -138px; }

.kw3storeblock
     {position:relative; width:692px; height:1.7em; clear:both; float:left;
      padding:0 0 0 0; margin:1px 0 1px 0; }

.kw3storeblock:hover {background-color:#DDCBCF;}

.storetitle
     {position:absolute; width:460px; height:1.7em; top:0; left:10px; }
.storeprice
     {position:absolute; width:140px; height:1.7em; top:0; right:13px; 
      text-align:right; }

p.store {text-align:center; }
p.storeadd {text-align:center; font-weight:bold; }
p.storehead {font-weight:bold; }


/* ====== KW3 -- FORMAT FOR NEWS PAGE =========================== */

.kw3newsblock
     {position:relative; width:692px; height:150px; clear:both; float:left;
      padding:0 0 0 0; margin:1px 0 1px 0; }

h2.newstitle
     {position:absolute; top:0; left:0  font-size:1.5em; font-weight:normal; 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:25px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-position: 0 -158px; text-indent:10px; padding: 2px 0 6px 0; }

.newsimage
     {position:absolute; background-repeat: no-repeat; overflow:hidden; 
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3newsimages.png); 
      top:20px; right:0; width:200px; height:125px; text-indent:-1000em; }

.newstext
     {position:absolute; top:45px; left:0; font-style:normal; width:485px; }


.news-wsj {background-position: 0px 0px; }
.news-moe {background-position: -200px 0px; }
.news-utctpt {background-position: -400px 0px; }
.news-bu {background-position: 0px -125px; }
.news-char {background-position: -200px -125px; }
.news-itec {background-position: -400px -125px; }
.news-qcbb {background-position: 0px -250px; }
.news-lookouts {background-position: -200px -250px; }
.news-star {background-position: -400px -250px; }

/* ====== KW3 -- FORMAT FOR GALLERY PAGE ===================================================================================== */

h2.kw3galtitle
     {position:relative; clear:both; float:left; left:0; font-size:1.5em; 
      background-repeat: no-repeat; overflow:hidden; width:680px; height:25px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      background-position: 0 -158px; text-indent:10px; padding: 2px 0 6px 0;
      font-weight:normal; }

.kw3galblock
     {position:relative; width:220px; height:300px; float:left; margin:0 12px 12px 0; 
      background-repeat: no-repeat; overflow:hidden; background-position:-517px -200px;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); }

.kw3galblock:hover {background-position:-740px -200px; }
.kw3galblock a {display:block; width:220px; height:300px; }
.kw3galblock a, .kw3galblock a:visited {text-decoration:none; color:black; outline:none; }

* html #kw3galblock a {width:100%}

.kw3galimage
     {position:absolute; width:200px; height:200px; margin:10px;
      background-repeat: no-repeat; overflow:hidden; text-indent:-1000em; 
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3newsimages.png); }

.kw3galtext
     {position:absolute; width:200px; height:70px; top:210px; left:10px; 
      font-style:normal; text-align:center; }
p.kw3galtext:first-line
     {font-weight:bold; font-size:1.3em; }




/* ====== KW3 -- DATE IMAGE FOR PERFORMANCES ================================ */

.kw3date-dark
     {position:relative; width:56px; height:50px; clear:both; float:left;
      padding:0 0; background-color:#A392A0; }

.kw3date-light
     {position:relative; width:56px; height:50px; clear:both; float:left;
      padding:0 0; background-color:#ACB5AB; }

.month, .day, .year
     {position:absolute; text-indent:-1000em; background-repeat: no-repeat;
      background-image:url(/kw3/templates/kw3_doom_a_yam/images/kw3sprite.png); 
      overflow:hidden; }

.month {top:0; left:0; width:35px; height:25px; }
.day {top:25px; left:0; width:35px; height:25px; }
.year {top:0; left:35px; width:21px; height:50px; }

.m-01, .m-1 {background-position: 0 -34px; }
.m-02, .m-2 {background-position: -38px -34px; }
.m-03, .m-3 {background-position: -79px -34px; }
.m-04, .m-4 {background-position: -119px -34px; }
.m-05, .m-5 {background-position: -159px -34px; }
.m-06, .m-6 {background-position: -199px -34px; }
.m-07, .m-7 {background-position: -234px -34px; }
.m-08, .m-8 {background-position: -269px -34px; }
.m-09, .m-9 {background-position: -308px -34px; }
.m-10 {background-position: -349px -34px; }
.m-11 {background-position: -391px -34px; }
.m-12 {background-position: -433px -34px; }
.d-01, .d-1 {background-position: -473px -34px; }
.d-02, .d-2 {background-position: -516px -34px; }
.d-03, .d-3 {background-position: -558px -34px; }
.d-04, .d-4 {background-position: -600px -34px; }
.d-05, .d-5 {background-position: -642px -34px; }
.d-06, .d-6 {background-position: -684px -34px; }
.d-07, .d-7 {background-position: -726px -34px; }
.d-08, .d-8 {background-position: -768px -34px; }
.d-09, .d-9 {background-position: -810px -34px; }
.d-10 {background-position: -852px -34px; }
.d-11 {background-position: -12px -59px; }
.d-12 {background-position: -54px -59px; }
.d-13 {background-position: -96px -59px; }
.d-14 {background-position: -138px -59px; }
.d-15 {background-position: -180px -59px; }
.d-16 {background-position: -222px -59px; }
.d-17 {background-position: -264px -59px; }
.d-18 {background-position: -306px -59px; }
.d-19 {background-position: -348px -59px; }
.d-20 {background-position: -390px -59px; }
.d-21 {background-position: -432px -59px; }
.d-22 {background-position: -474px -59px; }
.d-23 {background-position: -516px -59px; }
.d-24 {background-position: -558px -59px; }
.d-25 {background-position: -600px -59px; }
.d-26 {background-position: -642px -59px; }
.d-27 {background-position: -684px -59px; }
.d-28 {background-position: -726px -59px; }
.d-29 {background-position: -768px -59px; }
.d-30 {background-position: -810px -59px; }
.d-31 {background-position: -852px -59px; }
.y-2002 {background-position: -0px -84px; }
.y-2003 {background-position: -25px -84px; }
.y-2004 {background-position: -50px -84px; }
.y-2005 {background-position: -75px -84px; }
.y-2006 {background-position: -100px -84px; }
.y-2007 {background-position: -125px -84px; }
.y-2008 {background-position: -150px -84px; }
.y-2009 {background-position: -175px -84px; }
.y-2010 {background-position: -200px -84px; }
.y-2011 {background-position: -225px -84px; }
.y-2012 {background-position: -250px -84px; }
.y-2013 {background-position: -275px -84px; }
.y-2014 {background-position: -300px -84px; }
.y-2015 {background-position: -325px -84px; }
.y-2016 {background-position: -350px -84px; }
.y-2017 {background-position: -375px -84px; }
.y-2018 {background-position: -400px -84px; }
.y-2019 {background-position: -425px -84px; }
.y-2020 {background-position: -450px -84px; }
.y-2021 {background-position: -475px -84px; }
.y-2022 {background-position: -500px -84px; }
.y-2023 {background-position: -525px -84px; }
.y-2024 {background-position: -550px -84px; }
.y-2025 {background-position: -575px -84px; }
.y-2026 {background-position: -600px -84px; }
.y-2027 {background-position: -625px -84px; }
.y-2028 {background-position: -650px -84px; }
.y-2029 {background-position: -675px -84px; }
.y-2030 {background-position: -700px -84px; }
.y-2031 {background-position: -725px -84px; }
.y-2032 {background-position: -750px -84px; }
.y-2033 {background-position: -775px -84px; }
.y-2034 {background-position: -800px -84px; }
.y-2035 {background-position: -825px -84px; }
.y-2036 {background-position: -850px -84px; }


/* ================ KW3 -- SIMPLE GREENBOX ===============*/

div.module-kw3simplegreen
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplegreen_nw.png) no-repeat; 
      background-position: top left; margin: 0; padding: 0px; }
 
div.module-kw3simplegreen div 
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplegreen_sw.png) no-repeat;
      background-position: bottom left; margin: 0; padding: 0px; }
 
div.module-kw3simplegreen div div
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplegreen_ne.png) no-repeat; 
      background-position: top right; }
 
div.module-kw3simplegreen div div div 
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplegreen_se.png) no-repeat; 
      background-position: bottom right; padding: 5px 25px 15px 20px ; }

div.module-kw3simplegreen div div div h3
     {text-align: center; }

div.module-kw3simplegreen div div div div
     {background:none; }



/* ================ KW3 -- SIMPLE PINKBOX ================*/

div.module-kw3simplepink
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepink_nw.png) 0 0 no-repeat; 
      margin: 0; padding: 0px; }
 
div.module-kw3simplepink div 
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepink_sw.png) 0 100% no-repeat;
      margin: 0; padding: 0px; }
 
div.module-kw3simplepink div div
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepink_ne.png) 100% 0 no-repeat; }
 
div.module-kw3simplepink div div div 
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepink_se.png) 100% 100% no-repeat; 
      padding: 5px 25px 15px 15px ;}

div.module-kw3simplepink div div div h3
     {text-align: center; }

div.module-kw3simplepink div div div div
     {background:none; }


/* ================ KW3 -- SIMPLE PURPLEBOX ==============*/

div.module-kw3simplepurple
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepurple_nw.png) no-repeat; 
      background-position: top left; margin: 0; padding: 0px; }
 
div.module-kw3simplepurple div 
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepurple_sw.png) no-repeat;
      background-position: bottom left; margin: 0; padding: 0px; }
 
div.module-kw3simplepurple div div
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepurple_ne.png) no-repeat; 
      background-position: top right; }
 
div.module-kw3simplepurple div div div 
     {background: url(/kw3/templates/kw3_doom_a_yam/images/kw3simplepurple_se.png) no-repeat; 
      background-position: bottom right; padding: 5px 25px 15px 15px ;}

div.module-kw3simplepurple div div div h3
     {text-align: center; }

div.module-kw3simplepurple div div div div
     {background:none; }


/* ================ KW3 -- DROPCAP ====================*/

p.intro:first-letter
     {color:#404040; font: 4em/.8em "Times New Roman", Times, serif; }
p.intro2:first-letter
     {font-size:3em; font-family:"Edwardian Script ITC", "Brush Script MT", cursive;
      font-weight:bold;  }

/* ================ KW3 -- SERTEC LOGO ================*/

.module-sertec
     {text-align:center; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; }
.bannergroup-sertec img
     {border: none; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; }

/* ================ KW3 -- COPYRIGHT ================*/

.moduletable-foot {font-size:75%; text-align: right; }

/* ================ KW3 --  GENERAL STYLES  ===========*/



* {margin:0; padding:0; }
li,dd {margin-left:1em; }
fieldset {padding:.5em; }
a:hover {text-decoration:underline; }
h1 {font-size:1.7em; }
h2, .contentheading {font-size:1.5em; }
h3 {font-size:1.3em; }
h4 {font-size:1.2em; }
h5 {font-size:1.1em; }
h6 {font-size:1em; font-weight:bold ;}
a {text-decoration:none; color:blue; }
.moduletable{ padding:0 10px; }

h1,h2,h3,h4,h5,h6,p,form,label,ul,ol,dl,fieldset,address
     {margin: 0.5em 0; }
body
     {font-size:76%; font-family:Verdana, Arial, Helvetica, sans-serif;
      line-height:1.3; margin:0 0; }

.moduletable h3
     {background:#666; color:#fff; padding:0.25em 0; text-align:center;
      font-size:1.1em; margin:0 -10px 0.5em -10px; }