/* FloristWilsonNC.com Main Style Sheet */
/* Copyright William S. Demchick */
/* Begin CSS Document */

/* Define main layout */
body
{
color:#FFFFDD;
font-family: arial;
font-size:10px;
background-color:#000000
}

table.mainStage
{
height:2048px;
width:100%;
vertical-align: top
}
td.mainSwell
{
width:8px
}
hr
{
width:50%
}


/* Define titles */
.mainTopTitle
{
background-color:#A000A0;
color:#FFFFFF;
font-weight:bold;
font-size:32px;
border: 1px solid #D000D0
}

td.mainStageSlice
{
height:2048px
}



/* Define align types */
.mainCenter
{
text-align:center
}

/* Define text types */
.mainSubtitleQuote
{
color:#E0E0D0;
font-size:18px;
font-style: italic
}
.mainCopyright
{
font-family:arial;
font-size:12px;
color:#808080
}
.mainPhoneNumber
{
font-size:14px;
font-weight:bold
}

/* Define side navigate menu */
table.mainNavMenu
{
background-image:url("../icon_bin/main_size-reg.png");
background-repeat: no-repeat;
background-position: top center;
width:128px;
font-size:16px;
background-color:#000080;
border: 1px solid #0000A0
}
table.mainNavMenu td
{
padding-top:85px;
text-align:center;
vertical-align:top
}
table.mainNavMenu a
{
color:#E0E0C0;
text-decoration: none
}
table.mainNavMenu a:hover
{
color:#FFFFFF;
text-decoration: underline
}
table.mainNavMenu span.cPage
{
text-decoration:underline;
color:#FFFFDD;
font-weight:bold
}

/* Define side bar */
table.mainSideBar
{
width:128px;
font-size:12px;
background-color:#800000;
border: 1px solid #A00000
}
table.mainSideBar td
{
text-align:center;
vertical-align:top
}
table.mainSideBar a
{
color:#0000FF;
text-decoration: none
}
table.mainSideBar a:hover
{
color:#0000FF;
text-decoration: underline
}
table.mainSideBar span.cPage
{
text-decoration:underline;
color:#FFFFDD;
font-weight:bold
}

/* Define center layout */
table.mainCenterStage
{
border: 2px solid #808080;
height:100%;
background-color:#00A000;
width:100%
}
table.mainCenterStage td
{
width:100%;
padding:12px;

vertical-align: top
}

table.mainCenterStage p .pTitle1
{
background-image: url("..\icon_bin\bullet_size-reg_id-1.png");
font-size:16px;
font-weight:bold;
background-repeat: no-repeat;
background-position: top left;
height:33px;
padding-left:36px;
padding-top:8px
}
table.mainCenterStage p .pTitle2
{
background-image: url("..\icon_bin\bullet_size-reg_id-2.png");
font-size:16px;
font-weight:bold;
background-repeat: no-repeat;
background-position: top left;
height:33px;
padding-left:36px;
padding-top:8px
}
table.mainCenterStage p .pTitle3
{
background-image: url("..\icon_bin\bullet_size-reg_id-3.png");
font-size:16px;
font-weight:bold;
background-repeat: no-repeat;
background-position: top left;
height:33px;
padding-left:36px;
padding-top:8px
}
table.mainCenterStage p
{
border-left: 2px solid #808080;
border-right: 1px solid #808080;
border-top: 1px solid #808080;
border-bottom: 1px solid #808080;
background-color:#FFFFDD;
color:#000000;
padding-left:16px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px
}
table.mainCenterStage ul
{
background-color:#FFFFDD;
color:#000000;
padding-left:16px;
padding-bottom:8px;
list-style-position:inside
}
table.mainCenterStage ul .pTitle
{
font-size:16px;
font-weight:bold
}
table.mainCenterStage a
{
color:#0000FF;
text-decoration: none
}
table.mainCenterStage a:hover
{
color:#0000FF;
text-decoration: underline
}
table.mainCenterStage td td.topTitle
{
background-color:#FFFFDD;
color:#000000;
border:1px solid #000000;
font-weight:bold
}
table.mainCenterStage td td
{
background-color:#FFFFDD;
color:#000000;
border:1px solid #000000;
width:auto;
padding-left:6px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px
}
