/* Global Reset: v0.1
===========================================================================================================================
=========================================================================================================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody,
tfoot, thead, tr, th, td, hr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

ol, ul {
  list-style: none;
  list-style-position:outside;
  list-style-image:none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

blockquote, q {
  quotes: "" "";
}

table {
  border-collapse: collapse;   /* tables still need 'cellspacing="0"' in the markup */
  border-spacing: 0;
}
/* ============= END Global Reset ========== */

/* PAGE BASE */
body
{
  background-color: #ccccff;
  background-image:url('/images/large_pattern.gif');
  background-repeat:repeat-x;
  background-position:fixed top;
  font-family:Arial;font-size:12px;color:#999;
}
#page-wrapper
{
  width:800px;  margin-left:auto;
  margin-right:auto;
  background-color:#FFF;
}
#page-middle{padding:10px;}
#page-content{ }

/* END PAGE BASE */
/* GENERAL PAGE COPY / ITEMS*/

h1{color:#114488;font-family:Arial;font-size:26px;}
h2{color:#114488;font-family:Arial;font-size:18px;}
h2 a{color:#114488;text-decoration:none;}
h2 a:hover{color:#114488;text-decoration:underline;}
h3{padding-top:8px;}
p {font-size:12px;line-height:18px;color:#999;margin:8px 0px 5px 0px;}
p.first-stand{font-weight:bold;color:#666;}
hr {margin:8px 0px 8px 0px;background-color:#999;height:1px;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}


/* GENERAL PAGE COPY / ITEMS*/

/* MAIN IMAGE */
#main-image{height:360px;}
/* END MAIN IMAGE */

/* HORIZONTAL MENU */
#horizontal-menu {background-image:url('/images/dbrk_btn_bkg.png');background-repeat:repeat-x;height:38px;font-weight:bold;}
#horizontal-menu ul {text-align:center;}
#horizontal-menu ul li  {font-size:13px;display: block;float: left;color:#fff;}
#horizontal-menu ul li a, #horizontal-menu ul li span  {padding:10px;display:block;color:#fff;background-image:url('/images/dbrk_btn_spr.png');background-position:left center;background-repeat:no-repeat;} /*height:38px;*/
#horizontal-menu ul li.first a, #horizontal-menu ul li.first span{background-image:none;}
#horizontal-menu ul li a:hover{color:#ffCC00;}
#horizontal-menu ul li.selected a, #horizontal-menu ul li.selected span{color:#ffCC00;}
/* END HORIZONTAL MENU */

/* VERTICAL MENU */
#logo{}
#generic-page #vertical-menu{float:left;width:180px;color:#666;font-weight:bold;}
#generic-page #vertical-menu ul{margin:15px 0px 40px 0px;}
#generic-page #vertical-menu ul li ul {margin:0 0 0 15px;}
#generic-page #main-content{float:left;width:590px;margin-left:10px;}
#generic-page #vertical-menu ul li {font-size:13px;}

#generic-page #vertical-menu ul li a,
#generic-page #vertical-menu ul li span,
#generic-page #vertical-menu ul li.selected a ul li, 
#generic-page #vertical-menu ul li span ul li 
{color:#666;display:block;line-height:16px;width:180px;margin-bottom:2px;} /*height:38px;*/

#generic-page #vertical-menu  ul li a:hover{color:#114488;}

#generic-page #vertical-menu ul li.selected a, #generic-page #vertical-menu  ul li.selected span{color:#114488;}

#generic-page #vertical-menu ul li.selected a {color:#333} 
#generic-page #vertical-menu ul li.selected ul li a{color:#666;}

dl{}
dt{margin:5px 0 0 10px;font-weight:bold;}
dd{margin:5px 0 0 15px;}
dd dl{margin:5px 0 0 10px;}


/* END VERTICAL MENU */

/* PAGE CONTENT */
#generic-page #main-content ul{margin:15px 0px 20px 30px;}
#generic-page #main-content ul li {margin:5px 0 5px 0;list-style-type:disc;}
#main-text p a{color:#999;text-decoration:underline;}
#main-text p a:hover{color:#666;text-decoration:none;}
/* END PAGE CONTENT */

/* CONTACT */

#address-dabbrook, #address-tideland {
 float:left; 
  width:280px;
}
#address-dabbrook p , #address-tideland p{
 padding-left:10px; 
}


/* FOOTER */

 #footer{font-size:10px;width:800px;
  margin-left:auto;
  margin-right:auto;
  font-family:"Lucida Grande",arial,sans-serif;
  /*background-color:#F2F2F2;*/}
#contact-foot{float:left;font-size:12px;}  
#tideland-foot{float:right;}  

#foot-top{background-color:#F2F2F2;
  height:1px;
  margin:3px 5px;
  background-position:top;}
#foot-dabbrook{font-size:10px;padding:0 0 5px 5px;float:left;}
#foot-anti-theatre{font-size:10px;padding:0 5px 5px 0;float:right;}

/* END FOOTER */

/* UTILITIES */
.bot-left-shadow{background-image:url('/images/lft_hl.png');
  background-repeat:no-repeat;height:86px;width:86px;float:left;}
.bot-right-shadow{background-image:url('/images/rgt_hl.png');
  background-repeat:no-repeat;height:86px;width:86px;float:right;}
.clearer{clear:both;}
.letters{color:#6FC7DE;margin-left:20px;margin-right:6px;}
.pdf {background-position:left center;
       background-image:url('/images/pdf-icon.gif');background-repeat:no-repeat;padding-left:25px;}
.invisible{display:none;}

.bold{font-weight:bold;}
.italic{font-style: italic;}
/* END UTILITIES */


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

