/* Central CSS */
/* begin Page */

/* Generated with Artisteer version 2.0.2.15089 */

/*
Refer to local template .....

--Page--

*/

/* begin Box, Sheet */
.Sheet
{
overflow: hidden;
min-width:37px;
min-height:37px;
margin: 0 auto;
position: relative;
z-index: 0;
width: 900px;
}


.Sheet-body
{
position: relative;
z-index: 0;
margin: 15px;
}

.Sheet-tl
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
left: 0;
width: 18px;
height: 18px;
background-image: url('../../collide-transparent01/images/Sheet-s.png');
}

.Sheet-tr
{
position: absolute;
overflow: hidden;
z-index: -1;
top: 0;
right: 0;
width: 18px;
height: 18px;
}

.Sheet-tr div
{
position: absolute;
z-index: -1;
top: 0px;
left: -18px;
width: 36px;
height: 36px;
background-image: url('../../collide-transparent01/images/Sheet-s.png');
}

.Sheet-bl
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
left: 0;
width: 18px;
height: 18px;
}

.Sheet-bl div
{
position: absolute;
z-index: -1;
top: -18px;
left: 0;
width: 36px;
height: 36px;
background-image: url('../../collide-transparent01/images/Sheet-s.png');
}

.Sheet-br
{
position: absolute;
overflow: hidden;
z-index: -1;
bottom: 0;
right: 0;
width: 18px;
height: 18px;
}

.Sheet-br div
{
position: absolute;
z-index: -1;
top: -18px;
left: -18px;
width: 36px;
height: 36px;
background-image: url('../../collide-transparent01/images/Sheet-s.png');
}

.Sheet-tc
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 0;
left: 18px;
right: 18px;
height: 18px;
}

.Sheet-tc div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 36px;
background-image: url('../../collide-transparent01/images/Sheet-h.png');
}

.Sheet-bc
{
position: absolute;
overflow:hidden;
z-index: -1;
bottom: 0;
left: 18px;
right: 18px;
height: 18px;
}

.Sheet-bc div
{
position: absolute;
z-index: -1;
top: -18px;
left: 0;
width: 100%;
height: 36px;
background-image: url('../../collide-transparent01/images/Sheet-h.png');
}

.Sheet-cl
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 18px;
left: 0;
width: 18px;
bottom: 18px;
}

.Sheet-cl div
{
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 36px;
height: 100%;
background-image: url('../../collide-transparent01/images/Sheet-v.png');
}

.Sheet-cr
{
position: absolute;
overflow:hidden;
z-index: -1;
top: 18px;
right: 0;
width: 18px;
bottom: 18px;
}

.Sheet-cr div
{
position: absolute;
z-index: -1;
top: 0;
left: -18px;
width: 36px;
height: 100%;
background-image: url('../../collide-transparent01/images/Sheet-v.png');
}

.Sheet-cc
{
position: absolute;
overflow:hidden;
z-index: -2;
top: 18px;
left: 18px;
right: 18px;
bottom: 18px;
background-image: url('../../collide-transparent01/images/Sheet-c.png');
}


.Sheet
{
margin-top: -15px !important;
}
/* end Box, Sheet */

/*
Refer to local template .....

--Upper and Lower Portion--
--Header--
--Logo--
--Menu--
---menu struction---
---MenuItem---
--ContentLayout--
--Box, Block--
--BlockHeader--
--BlockContent--

*/


/* begin Box, Post */
.Post
{
overflow: hidden;
min-width:1px;
min-height:1px;
margin: 0 auto;
position: relative;
z-index: 0;
}


.Post-body
{
position: relative;
z-index: 0;
margin: 10px;
}


.Post
{
margin: 10px;
}


/* Start images */
a img
{
border: 0;
}

.article img, img.article
{
border-style: solid;
border-width: 0px; /* was changed from 1px; */
border-color: #B7A971;
margin: 0; /* was changed from margin: 1em; */
}

.metadata-icons img
{
border: none;
vertical-align: middle;
margin:2px;
}
/* Finish images */

/* Start tables */

.article table, table.article
{
border-collapse: collapse;
margin: 1px;
width:auto;
}

.article table, table.article .article tr, .article th, .article td
{
background-color:Transparent;
}

.article th, .article td
{
padding: 2px;
border: solid 0px #C7BC8F;
vertical-align: top;
text-align:left;
}
/* changed from "border: solid 1px #C7BC8F;" to "border: solid 0px #C7BC8F;" */

.article th
{
text-align:center;
vertical-align:middle;
padding: 7px;
}

/* Finish tables */
/* end Box, Post */


/*
Refer to local template .....

--PostHeaderIcon--

*/


/* begin PostHeader */
.PostHeader a:link
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
text-align: left;
font-weight: bold; /*added on 07-27-09*/
color: #999CEF; /*changed on 07-27-09 from #2870CE*/
/* Lighter Blue than #215DA9
   Ringo's color change test
   color: #4B4326;  */
}

.PostHeader a:visited, .PostHeader a.visited
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
text-align: left;
font-weight: bold; /*added on 07-27-09*/
color: #999CEF; /*changed on 07-27-09 from #8B55BD*/
/* Lighter Purple than #551A8B
   Ringo's color change test
   color: #484E46; */
}

.PostHeader a:hover, .PostHeader a.hovered
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
text-align: left;
font-weight: bold; /*added on 07-27-09*/
color: #C0C0C0; /* Silver */
/* Ringo's color change test
  color: #B3911A; */

}
/* end PostHeader */

/* begin PostMetadata */

.PostMetadataHeader
{
border-color:#C0C0C0; /* Silver */
/* Ringo's color change test
   border-color:#D4CCAA; */

background-color:#C0C0C0; /* Silver */
/* Ringo's color change test
   background-color:#E9E4D3; */

border-style: solid;
border-width: 1px;
padding:3px;
}


/* end PostMetadata */

/* begin PostIcons */
.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #2F332E;
}

.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover
{
margin:0;
}

.PostHeaderIcons a:link
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #2870CE; /* Lighter Blue than #215DA9 */
/* Ringo's color change test
   color: #665C33; */
}

.PostHeaderIcons a:visited, .PostHeaderIcons a.visited
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #8B55BD; /* Lighter Purple than #551A8B */
/* Ringo's color change test
   color: #4A5148; */
}

.PostHeaderIcons a:hover, .PostHeaderIcons a.hover
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #B3911A; */
}


/* end PostIcons */

/* begin PostContent */
/* Content Text Font & Color (Default) */
body
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
/* Ringo's color change test
   color: #393E37; */
}


.PostContent
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-align: justify;
color: #FFFFFF;
/* Ringo's color change test
   color: #393E37; */
}

/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #887A44;
}

/* Adds special style to an unvisited link. */
a:link
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
font-weight: bold; /*added on 07-27-09*/
color: #999CEF; /*changed on 07-27-09 from #2870CE*/
/* Lighter Blue than #215DA9
   Ringo's color change test
   color: #887A44; */
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
font-weight: bold; /*added on 07-27-09*/
color: #999CEF; /*changed on 07-27-09 from #8B55BD*/
/* Lighter Purple than #551A8B
   Ringo's color change test
   color: #323630; */
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
font-weight: bold; /*added on 07-27-09*/
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #B3911A; */
}

/* Finish Content link style */


/*
Refer to local template .....

--Resert some headings default style & links default style for links in headings--
---Content headings Fonts & Colors---
--PostBullets--
---Content list---


*/


/* begin PostQuote */
/* Start blockquote */

blockquote p
{
color:#FFFFFF; /*Ringo changed 07-27-09 it to White from #0F100E and from Silver*/

font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
/* font-style: italic; */

font-weight: bold; /*changed on 07-27-09 from normal to bold*/
text-align: left;
}

blockquote
{
border-color:#C0C0C0; /* Silver */
/* Ringo's color change test
   border-color:#D4CCAA; */

border-width: 1px;
border-style: solid;

margin:10px 20px 10px 20px; /* the last one changed on 07-27-09 from 50px to 20px*/
padding:5px 5px 5px 20px;  /*changed from 41px to 20px on 08-12-09*/

background-color:#505050; /* Drak Gray */
/* Ringo's color change test
   background-color:#E9E4D3; */

/* Casey said I should take out the quote symbol - so, here it is - changed on 08-12-09 by Ringo

background-image:url('../../collide-transparent01/images/PostQuote.png');
background-position:left top;
background-repeat:no-repeat;
*/
}



/* Finish blockuote */
/* end PostQuote */


/*
Refer to local template .....

--Button--

*/


/* begin Footer */
.Footer
{
position:relative;
z-index:0;
overflow:hidden;
width: 870px;
margin: 5px auto 0px auto;
}

.Footer .Footer-inner
{
height:1%;
position: relative;
z-index: 0;
padding: 8px;
text-align: center;
}

.Footer .Footer-background
{
position:absolute;
z-index:-1;
background-repeat:no-repeat;
background-image: url('../../collide-transparent01/images/Footer.png');
width: 870px;
height: 100px;
bottom:0;
left:0;
}



.rss-tag-icon
{
position: relative;
display:block;
float:left;
background-image: url('../../collide-transparent01/images/livemarks.png');
background-position: center right;
background-repeat: no-repeat;
margin: 0 5px 0 0;
height: 25px;
width: 25px;
}




.Footer .Footer-text p
{
margin: 0;
}

.Footer .Footer-text
{
display:inline-block;
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #221F11; */
font-family: Arial, Helvetica, Sans-Serif;
font-size: 11px;
}

.Footer .Footer-text a:link
{
text-decoration: none;
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #665C33; */
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}

.Footer .Footer-text a:visited
{
text-decoration: none;
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #191B18; */
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}

.Footer .Footer-text a:hover
{
text-decoration: none;

color: #FFFFFF; /* White */
/* Ringo's color change test
   color: #866D13; */

font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
/* end Footer */

/* begin PageFooter */
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover
{
font-family:Arial;
font-size:10px;
letter-spacing:normal;
word-spacing:normal;
font-style:normal;
font-weight:normal;
text-decoration:underline;
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #B3911A; */
}

.page-footer
{
margin:1em;
text-align:center;
text-decoration:none;
color: #C0C0C0; /* Silver */
/* Ringo's color change test
   color: #887A44; */
}
/* end PageFooter */

/*
Refer to local template .....

--LayoutCell--
--LayoutCell--
--All general stuff after LayoutCell--
*/



