

/* ---------------------- Start Top Nav Bar ----------------------------------------------------------------------------------------------*/

.nav-top { margin: 0px 10px 0px 0px; padding: 0 50px 0 0; background: transparent url(/images/bgmenu.gif) repeat-y right top; }

.nav-top h1
{
margin: 0;
padding: 0px 0 0 50px;/* control height of top part and left padding  */
background: transparent url(/images/bgmenu.gif) no-repeat left top;
font-size: 100%;
}

.nav-bottom { margin:  0px 10px 0px 0px; padding: 0 20px 0px 0px; background: transparent url(/images/bgmenu.gif) repeat-y right bottom; }

.nav-bottom p
{
margin: 0;
padding: 0px 0px 0px 20px;/* control height and left padding */
background: transparent url(/images/bgmenu.gif) no-repeat left bottom;
}

/* control left right padding for content area, must add different selector if needed */
.nav-p p {
 margin: 0; padding: 0px 0 0 25px;
 background: transparent url(/images/bgmenu-repeat.gif) repeat-y 0 -50px;/*for left edge; align left - start 50px from the top */
}
.nav-p {
 margin:  0px 10px 0px 0px; padding: 0 50px 0 0;
 background: transparent url(/images/bgmenu-repeat.gif) repeat-y 100% -50px;/*for right edge; align right - start 50px from the top */
}
.nav-p table {
 margin: 0; padding: 0px 0 0 25px;
 background: transparent url(/images/bgmenu-repeat.gif) repeat-y 0 -50px;/* align left - start 50px from the top; this is for tables only */
}

/* ---------------------- End Top Nav Bar ----------------------------------------------------------------------------------------------*/


/* ---------------------- Start Search ----------------------------------------------------------------------------------------------*/

.ser-top { margin: 0px 0px 0px 0px; padding: 0 50px 0 0; background: transparent url(/images/bgmenu.gif) repeat-y right top; }

.ser-top h1
{
margin: 0;
padding: 0px 0 0 50px;/* control height of top part and left padding  */
background: transparent url(/images/bgmenu.gif) no-repeat left top;
font-size: 100%;
}

.ser-bottom { margin:  0px 0px 0px 0px; padding: 0 20px 0px 0px; background: transparent url(/images/bgmenu.gif) repeat-y right bottom; }

.ser-bottom p
{
margin: 0;
padding: 0px 0px 0px 20px;/* control height and left padding */
background: transparent url(/images/bgmenu.gif) no-repeat left bottom;
}

/* control left right padding for content area, must add different selector if needed */
.ser-p p {
 margin: 0; padding: 0px 0 0 25px;
 background: transparent url(/images/bgmenu-repeat.gif) repeat-y 0 -50px;/*for left edge; align left - start 50px from the top */
}
.ser-p {
 margin:  0px 0px 0px 0px; padding: 0 50px 0 0;
 background: transparent url(/images/bgmenu-repeat.gif) repeat-y 100% -50px;/*for right edge; align right - start 50px from the top */
}
.ser-p table {
 margin: 0; padding: 0px 0 0 25px;
 background: transparent url(/images/bgmenu-repeat.gif) repeat-y 0 -50px;/* align left - start 50px from the top; this is for tables only */
}

/* ---------------------- End Search ----------------------------------------------------------------------------------------------*/


/* ---------------------- Start Forum Extract ----------------------------------------------------------------------------------------------*/

.for-top { margin: 0px 0px 0px 0px; padding: 0 50px 0 0; background: transparent url(/images/bgForumHighL.gif) repeat-y right top; }

.for-top h1
{
margin: 0;
padding: 25px 0 0 50px;/* control height of top part and left padding  */
background: transparent url(/images/bgForumHighL.gif) no-repeat left top;
font-size: 100%;
}

.for-bottom { margin:  0px 0px 0px 0px; padding: 0 20px 0px 0px; background: transparent url(/images/bgForumHighL.gif) repeat-y right bottom; }

.for-bottom p
{
margin: 0;
padding: 0px 0px 0px 20px;/* control height and left padding */
background: transparent url(/images/bgForumHighL.gif) no-repeat left bottom;
}

/* control left right padding for content area, must add different selector if needed */
.for-p p {
 margin: 0; padding: 0px 0 0 25px;
 background: transparent url(/images/bgForumHighL-repeat.gif) repeat-y 0 -50px;/*for left edge; align left - start 50px from the top */
}
.for-p {
 margin:  0px 0px 0px 0px; padding: 0 20px 0 0;
 background: transparent url(/images/bgForumHighL-repeat.gif) repeat-y 100% -50px;/*for right edge; align right - start 50px from the top */
 color:#000000;
}
.for-p table {
 margin: 0; padding: 0px 0 0 10px;
 background: transparent url(/images/bgForumHighL-repeat.gif) repeat-y 0 -50px;/* align left - start 50px from the top; this is for tables only */
}

/* ---------------------- End Forum Extract ----------------------------------------------------------------------------------------------*/

/* ---------------------- Start Poll ----------------------------------------------------------------------------------------------*/

.hotpick-top { margin: 0px 0px 0px 0px; padding: 0px 50px 0px 0px; background: transparent url(/images/bgHotPicks.jpg) repeat-y right top; }
.hotpick-top h1
{
margin: 0;
padding: 25px 0px 0px 50px;/* control height of top part and left padding  */
background: transparent url(/images/bgHotPicks.jpg) no-repeat left top;
font-size: 100%;
}

.poll-top { margin: 0px 0px 0px 0px; padding: 0px 50px 0px 0px; background: transparent url(/images/bgPoll.gif) repeat-y right top; }

.poll-top h1
{
margin: 0;
padding: 25px 0px 0px 50px;/* control height of top part and left padding  */
background: transparent url(/images/bgPoll.gif) no-repeat left top;
font-size: 100%;
}

.poll-bottom { margin:  0px 0px 0px 0px; padding: 0px 50px 0px 0px; background: transparent url(/images/bgPoll.gif) repeat-y right bottom; }

.poll-bottom p
{
margin: 0;
padding: 0px px 0px 50px;/* control height and left padding */
background: transparent url(/images/bgPoll.gif) no-repeat left bottom;
}

/* control left right padding for content area, must add different selector if needed */
.poll-p p {
 margin:  0px 0px 0px 0px; padding: 0px 5px 0px 5px;
 background: transparent url(/images/bgPoll-repeat.gif) repeat-y 0 -50px;/*for left edge; align left - start 50px from the top */
}
.poll-p {
 margin:  0px 0px 0px 0px; padding: 0px 20px 0px 20px;
 background: transparent url(/images/bgPoll-repeat.gif) repeat-y 100% -50px;/*for right edge; align right - start 50px from the top */
}
.poll-p table {
 margin:  0px 0px 0px 0px; padding: 0px 0px 0px 10px;
 background: transparent url(/images/bgPoll-repeat.gif) repeat-y 0 -50px;/* align left - start 50px from the top; this is for tables only */
}

/* ---------------------- End Poll ----------------------------------------------------------------------------------------------*/

