/* (c) Windmill - (r) wml 20081230 2250 */
/* for the Windmill site */

body {
   background: #ffffff url(../gfx/background.gif) repeat-y 50% 0;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #333333;
   text-decoration: none;
   text-align: left;
}
div {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #333333;
   text-decoration: none;
   text-align: left;
}
div:category {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #333333;
   text-decoration: none;
   text-align: left;
   z-index: 3;
}
b {
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #000000;
   text-decoration: none;
   text-align: left;
}
a {
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #000000;
   text-decoration: underline;
   text-align: left;
}
a:hover {
   text-decoration: none;
}
#wrapper {
   width: 792px;
   margin: 0 auto;
   padding: 0px;
   z-index: 1;
}
#content {
   position: relative;
   left: 0px;
   top: 0px;
   right: 0px;
   bottom: 0px;
   margin: 0 auto;
   padding: 0px;
   z-index: 2;
}
#header {
   margin: 45px 0 19px 18px;
   padding: 0 0 0 0;
}
div.half_line {
   width: 100px;
   height: 9px;
}
div.item_sep {
   background-image: url('../gfx/dashes-light.gif');
   background-repeat: repeat-x;
   width: 449px;
   height: 9px;
   margin-left: 18px;
}
div.category_sep {
   background-image: url('../gfx/dashes.gif');
   background-repeat: repeat-x;
   width: 449px;
   height: 9px;
   margin-left: 18px;
}


div.toggler {
   margin: 3px; 0 0 0;
   padding: 0 0 0 0;
   width: 9px;
   height: 9px;
   float: left;
}

div.item_title {
   margin: 0 0 0 36px;
   height: 15px;
}

a.item_opener {
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #000000;
   text-decoration: none;
   text-align: left;
}
a.item_opener:hover {
   background-color: #a087d2;
   color: #ffffff;
   text-decoration: none;
}

div.item_whole {
   margin: 0 0 0 18px;
   width: 459px;
}

div.options {
   float: right;
   width: 315px;
}
div.option {
   width: 297px;
}
img.gallery {
   background: url('../gfx/loading.gif');
}

div.item_copy {
   margin: 0 0 0 18px;
   width: 423px;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #333333;
   text-decoration: none;
   text-align: left;
}

a.item_P_closer {
   background-color: #a087d2;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #000000;
   text-decoration: none;
   text-align: left;
}
a.item_P_closer:hover {
   color: #ffffff;
   text-decoration: none;
}
div.thumbs {
   margin: 0 0 0 0;
   padding: 0 9px 0 18px;
   width: 432px;
   height: 66px;
}
a.thumbs {
   margin: 0 9px 0 0;
   padding: 0 0 0 0;
}
div.null {
   width: 0px;
   height: 0px;
}
b.intro {
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #000000;
   text-decoration: none;
   text-align: left;   
}

div.article_copy {
   margin: 0 0 0 36px;
   width: 423px;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #333333;
   text-decoration: none;
   text-align: left;
}
a.cat_title {
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   color: #000000;
   text-decoration: none;
   text-align: left;
}
a.cat_title:hover {
   background-color: #a087d2;
   color: #ffffff;
   text-decoration: none;
}
div.cat_spacer {
   width: 18px;
   height: 15px;
   margin-top: 3px;
   float: left;
}
