/*****************************************************************************
 *  FILE:  PxSite/PxSite.html.css
 *
 *  Copyright 2006-2007 Andrew M. Andrews III.  All Rights Reserved.
 *  This code is provided as-is, with ABSOLUTELY NO WARRANTY EXPRESSED
 *  OR IMPLIED.  Use of this code is subject to a written agreement
 *  between Andrew M. Andrews III and the website owner.
 *
 *  This file should contain all site-specific HTML CSS.
 *  It is linked by PxStandard/PxStandard.html.xsl.
 ****************************************************************************/

#pxLayoutBusyIndicator
{
  background-color:#FF4000;
  border:2px outset #FF4000;
  color:white;
  font-family:Magoo,"Matisse ITC",Blur,fantasy;
  padding:4px 8px;
}

.pxLayoutContainer
{
  margin:0px 0px 0px 3%;
}

.pxLayoutContainerColumn
{
  margin:0px 1% 0px 1%;
  width:27%;
  border: 1px dotted #FFC090;
  padding: 1em;
}

.pxLayoutContainerHandle
{
  cursor:move;
}

.pxLayoutContainerItem
{
}

a
{
}

a.permalink
{
  font-size:6pt;
}

a:link
{
}

a:hover
{
}

a:active
{
}

a:visited
{
}

body
{
  background-attachment:fixed;
  background-color:white;
  background-image:url(/PxSite/rowdydowWatermark.jpg);
  background-position:center;
  background-repeat:no-repeat;
  border: 0px;
  font-family:Verdana,sans-serif;
  font-size:10pt;
  margin: 0px;
  padding: 0px;
}

div.footerMenu
{
  float:left;
  margin:0px;
  padding:0px;
}

div.footer
{
  border-top:3px double #FF4000;
  color:black;
  font-family:Arial,sans-serif;
  font-size:8pt;
  margin:30px 20px 0px 20px;
  padding:4px;
  text-align:right;
}

div.pxBlogEditLabel,
div.pxUserAdminEditLabel
{
  clear:both;
  float:left;
  margin-left:2em;
  width:8em;
}

div.pxBlogErrorMessage,
div.pxUserAdminErrorMessage
{
  background-color:#F00000;
  color:white;
  font-weight:900;
  font-size:larger;
  padding:6px 1em 6px 1em;
}

div.pxBlogResponsePending
{
  background-color:#FFFF00;
}

div.pxBlogResponseRejected
{
  background-color:red;
}

div.pxBlogNavigation
{
  margin:0px 2em 1em 2em;
  text-align:center;
}

h1
{
  background-color:transparent;
  color:#9900FF;
  font-family:Magoo,"Matisse ITC",Blur,fantasy;
  font-size:16pt;
  font-style:normal;
  font-weight:bold;
  margin:0px 30px 20px 30px;
  margin-right:30px;
  text-align:center;
}

h1.siteTitle
{
  background-color:transparent;
  border-bottom:3px double #FF4000;
  color:#FEFEFE;
  font-size:1px;
  padding:5px;
  text-align:center;
  vertical-align:bottom;
}

h2
{
  font-size:14pt;
  margin-left:40px;
  margin-right:40px;
  text-align:center;
}

h2.galleryHeading
{
  margin:0px auto 20px auto;
}

h2.pxBlog,
h2.pxUserAdmin
{
  text-align:left;
}

h3
{
  color:#FF4000;
  font-family:Magoo,"Matisse ITC",Blur,fantasy;
  font-weight:bold;
  font-size:12pt;
  margin:0px;
  padding:0px;
}

h4
{
  font-weight:bold;
  font-size:10pt;
  color:#9900FF;
}

hr.pxBlog,
hr.pxUserAdmin
{
  background-color:#FF4000;
  clear:both;
  color:#FF4000;
  margin-top:6px;
}

img
{
  border: 0;
}

.pxBlog,
.pxUserAdmin,
div.pxBlogErrorMessage,
div.pxUserAdminErrorMessage,
form,
p
{
  margin:0px 2em 1em 2em;
}

p.galleryBlurb
{
  margin:0px 0px 2em 0px;
  padding:0px;
}

p.galleryImage
{
  margin-left:40px;
  margin-right:40px;
  text-align:center;
}

p.galleryIntro
{
  margin-left:40px;
  margin-right:40px;
  text-align:center;
}

span.galleryDate
{
  font-weight:bold;
}

span.galleryImageCaptionLine0
{
  font-size:12pt;
  font-family:Magoo,"Matisse ITC",Blur,fantasy;
}

td.gallery
{
  color:black;
  font-family:Verdana,sans-serif;
  font-weight:normal;
  font-size:8pt;
  padding-left:15px;
  padding-right:15px;
  text-align:center;
  vertical-align:top;
  width:33%;
}

/*
 *  END OF FILE
 */
