


*{margin:0; padding:0;}
body{background:url(images/bg.png) repeat; font-family:Arial,verdana,Trebuchet MS;}
a:link, a:visited{text-decoration:none;}
 



#wrapper{background:url(images/m1bg.png); width:825px; height:748px; margin:auto; padding:76px 0 0 39px;}
#m1pic{float:left; width:443px;}
#m1txt{float:left; width:330px;}
#logo1{ width:330px; height:236px;}
#logo1 h1{text-indent:-10000px;}
#logo1 h1 a{display:block; background:url(images/logo1.png); width:330px; height:236px;}

#m1txt{}
#entry{height:360px; overflow:auto; margin:0 0 25px 0; padding:0 15px 0 15px;}
#m1txt h2 a, #m1txt h2, #m1txt h3, #m1txt h4, #m1txt h5, #m2txt h2 a, #m2txt h2, #m2txt h3, #m2txt h4, #m2txt h5{color:#ffc425; font-size:17px; margin:0 0 10px 0; font-weight:normal; font-style:normal;}
#m1txt h3, #m2txt h3{font-size:15px;}
#m1txt h4, #m2txt h4{font-size:13px;}
#m1txt h5, #m2txt h5{font-size:12px;}
#m1txt p, #m2txt p{font-size:12px; color:#fff; margin:0 0 15px 0;}
.post a, .navigation a{color:#fff; font-style:italic;}
.post ol, .post ul{font-size:12px; color:#fff; margin:0 0 0 20px;}



#menu ul{padding:0 0 0 10px;}
#menu ul li{display:inline; font-size:15px; margin:0 0 0 16px;}
#menu ul li a{color:#fff;} 
#jsddm{margin: 0;padding: 0}
#jsddm li{float: left;list-style: none;font: 15px;}
#jsddm li a{display: block; color:#dbd8db; white-space: nowrap}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;  background:#612e63; padding:4px 0 0 0;}
#jsddm li ul li{float: none;display: inline; font-size:13px; }
#jsddm li ul li a{width: auto; padding:3px 10px 3px 10px;}
#jsddm li ul li a:hover{background:#541c56;}

#wrapper2{background:url(images/m2bg.png); padding:76px 0 0 58px; width:811px; height:753px; margin:auto;}
#m2pic{width:739px; height:295px;}
#m2txt{width:726px; padding:30px 0 0 0;}
#entry2{height:215px; overflow:auto; padding:0 0 0 30px; margin:0 0 8px 0;}
#menu2{float:right; padding:80px 30px 0 0;}
#logo2{float:left; background:url(images/logo2.jpg); width:164px; height:114px;}


#m2txt2{width:726px; padding:10px 0 0 0;}


/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}


/** Footer **/
#footer{width:1200px; margin:5px auto 10px auto;text-align: right;}
#footer ul li{display:inline; font-size:11px;}
#footer ul li a{color:#000; text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
p.rights{font-size:10px; color:#777; padding:0;}

#gal{padding:20px 0 0 29px; height:222px;}
#thumbs a{display:block; border: 1px solid #666666; float:left; margin:0 28px 0 0;}
#thumbs a.tlast{margin:0;}
#toprow{margin:0 0 28px 0; width:726px;}


