#Body
{
    background: #547727 url('skinrelated/images/page-background.gif') repeat-x left top; /*eef1ea */
    margin: 0;
}

img { border: none; }

a.top-nav-home-link
{
  float: left;
  white-space: nowrap;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    color: #244471;
    padding: 12px 0 0 15px;
}

div.topnavlinks
{
  float: right;
    white-space: nowrap;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    color: #16668e;
    padding: 12px 15px 0 0;
}

div.topnavlinks a:link, div.topnavlinks a:visited
{
    color: #16668e;
    text-decoration:none;
}



#footer {
    background: #102f60;
    height: 133px;
}





div.copyright
{
  float: left;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #fff;
    padding-right: 18px;
}

div.footernavlinks
{
  float: left;
    white-space: nowrap;
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 11px;
    color: #fff;
}

div.footernavlinks a:link, div.footernavlinks a:visited
{
    color: #fff;
    text-decoration:none;
}

div.footer-dnn-nav
{
  font-family: Arial, Verdana, Sans-Serif;
    font-size: 9px;
    color: #143569;
    width: 100%;
    clear: both;
    float: left;
}

div.footer-dnn-nav a:link, div.footer-dnn-nav a:visited
{
    color: #143569;
    text-decoration:none;
}

div.footer-dnn-nav a:hover
{
  color: #506a94;
  text-decoration:underline;
}

.highlight
{
  color: #edc266;
  font-weight: bold;
}

#mainBody
{
  background: url('skinrelated/Newimages/HomeSlide01.jpg') no-repeat top left;
  /*background: url('skinrelated/images/homeSlide01.jpg') no-repeat top left; */
  padding: 0 119px;
 
 /*   top: 100px;
    left: 0;
      width: 100%;
  height: 464px;
  min-width: 1074px;
  min-height: 464px; */

 /* position: relative; */
  z-index: 2;
  overflow:hidden;
}
  
#InteriormainBody
{
  background: none;
  /*background: url('skinrelated/images/homeSlide01.jpg') no-repeat top left; */
  padding: 0 120px; /* 119px */
 
 /*   top: 100px;
    left: 0;
      width: 100%;
  height: 464px;
  min-width: 1074px;
  min-height: 464px; */

 /* position: relative; */
  z-index: 2;
  overflow:hidden;
}

#mainBody2
{

 
  position: relative; 
  z-index: 2;
}
#mainBody3
{

  
  position: relative;
  z-index: 2;
}

#full-bg-one
{
  background: url('skinrelated/images/fullBG.png') repeat-x top left;
  width: 100%;
  height: 1048px;
  /*min-width: 1279px; */
  min-height: 1048px;
  position: absolute;
  left: 0;
  top: 85px; /* 36px;*/
  z-index: -4;
}


#Interior-main-body-bg
{
  /*background: url('skinrelated/images/homeSlide01.jpg') no-repeat top left; */
  background: none; 
  width: 100%;
  height: 464px;
  min-width: 1074px;
  min-height: 464px;
  position: absolute;
  left: 0;
  top: 101px;
  z-index: -1;
  overflow:hidden;
}

#main-body-bg
{
  /*background: url('skinrelated/images/homeSlide01.jpg') no-repeat top left; */
  background: url('skinrelated/Newimages/HomeSlide01.jpg') no-repeat top left;
  width: 100%;
  height: 464px;
  min-width: 1074px;
  min-height: 464px;
  position: absolute;
  left: 0;
  top: 101px;
  z-index: -1;
  overflow:hidden;
}

#main-body-bg2
{
  background: url('skinrelated/images/BottomGradient.gif') repeat-x top left;
  width: 100%; 
  height: 561px;
  min-width: 100%; /*1074 */
  min-height: 561px;
  position: absolute;
  left: 0;
  top: 654px;
  z-index: 1;
  overflow: auto;
}

#main-body-bg3
{
  background: #547727 top left;
  width: 100%;
  height: 100%;
  min-width: 1074px;
  min-height: 1px;
  
  position: absolute;
  left: 0;
  top: 654px;
  z-index: -1;
}

.LogoClass
{
    float: left;
}

.SiteTitle
{
      background: url('skinrelated/images/Title.png') no-repeat; 
      height: 64px;
      width: 620px;
      margin-left: 175px;
      margin-top: 35px;
     /* float:right; */
}

/*Container */
.Container_Top
{
    
}
.TopLeftCorner
{
    
    background: url(skinrelated/images/TopLeftCorner.gif) no-repeat;
    width: 6px;
    height: 6px;   
}
.TopBanner
{
       background: url(skinrelated/images/TopContainer.gif) repeat-x;
       width: auto;
       height: 6px;
      
}
.TopRightCorner
{
    
    background: url(skinrelated/images/TopRightCorner.gif) no-repeat;
    width: 6px;
    height: 6px;   
}

.BottomLeftCorner
{
    
    background: url(skinrelated/images/BottomLeftCorner.gif) no-repeat;
    width: 6px;
    height: 6px;   
}
.BottomBanner
{
       background: #d6e7c6;
       width: auto;
       height: 6px;
     
}
.BottomRightCorner
{
    
    background: url(skinrelated/images/BottomRightCorner.gif) no-repeat;
    width: 6px;
    height: 6px;   
}

.LeftContainer
{
   
   background: url(skinrelated/images/ContentBlockLeft.png) no-repeat;
    width: 6px;
    height: 390px;
} 

.RightContainer
{
   
   background: url(skinrelated/images/ContentBlockRight.png) no-repeat;
    width: 6px;
    height: 390px;
}

.c_content
{
   /* background: url(skinrelated/images/HomeContainerBG.gif) repeat-x; */
    width: auto;
    height: auto;
}
.ContainerBG
{
    background: url(skinrelated/images/HomeContainerBG.gif) repeat-x;
    width: auto;
    height: 390px;
}
/* nav */
.TopNavGradient {
	background-image: url(skinrelated/images/TopNavBar.gif); 
	height:30px;
	/*padding-bottom: 2px; */
}
.TBDLogin
{
/*float:right;*/
padding-left: 800px;

}
.TBDLoginLink
{
    color: #376002 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    font-weight:bold !important;
    
}

.main_dnnmenu_container {
	
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
	padding-top:10px ;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #376002; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #376002; 
	font-size: 12pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family:  Arial; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding-left: 5px;
    padding-right: 12px;
    padding-top: 0px;
    /*padding: 0px 12px 0px 5px;   explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #debb0e; 
}

.main_dnnmenu_itemhover td {  
	background-color: #debb0e; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #debb0e;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}


#slideOverlay
{
  float: right;
  margin-right:325px;
margin-top:45px;
/*border:1px solid blue; */
}

.clear
{
  clear: both;
  width: 100%; 
}

#content {
    margin: 0 0 0 0;
    width:  855px;
}

#topleft_block
{
    padding-right: 2px;
   
}

#topright_block
{
    padding-left: 2px;
    
}

#topleft_block, #content_block, #topright_block {
    height: 388px;
}



#block-upcoming {
    height: 300px;
}

#block-promos {
    margin: 0 auto 17px auto;
}

.MiddleRightContentPane a
{
  display: block;
}

img.rule-horiz {
    display: block;
}




/*.clear { clear: both; width: 100%; } */

/* Interior Page Style */
.LeftContentPane
{
    float: left;
    min-width: 195px;
}


TD#LeftContentPane, #SiteMapLeftCol
{
 padding-top: 26px;
 
 background-color: #fff;
 border-right: solid 1px #eee;
}
#main-col
{
 background-color: #fafdf8; 
 width: 452px;
}

#main-col .ContentPane, #SiteMapLeftCol .ContentPane
{
 /*min-height: 500px;*/
 height: auto !important;
 /*height: 500px;*/
/*padding-right:8px;*/

}
#left-col
{
 background-color: #d5e7c5; 
 width: 195px;
}
#right-col
{
 background-color: #d5e7c5;
  width: 195px;
}
#Onecol-center
{
    background-color: #fafdf8; 
}
#Onecol-bottom
{
    background-color: #fafdf8; 
}
#main-body-internal
{
  padding: 0 119px;
}
.RightContentPane
{
  float: right;
  /*min-width: 195px;*/
}

.CenterContentPane
{
    min-width: 841px;
    background-color: #fafdf8;
}

.CenterBottomPane
{
    min-width: 841px;
}

.breadcrumbBar
{
       
    height: 26px;
    margin-left: 0px;
    padding-left: 0px;
 background: #fafdf8;
}
.breadcrumb
{
    color: #488ab7;
    font-size: 11px;
    text-align:left;
    margin-left: 0px;
    padding-left: 0px;   
    background: #fafdf8;
}
.breadcrumb li
{
    float: left;
    list-style: none;
   
}
.breadcrumb A:link, .breadcrumb A:visited
{
    font-size: 11px;
    color: #488ab7;
    font-weight: normal;
    font-family: Arial !important;
}
.breadcrumb1colskin
{
    color: #488ab7;
   
   
    font-size: 11px;
   
    text-align:left;
   
}
.breadcrumb1colskin li
{
    float: left;
    list-style: none;
   
}
.breadcrumb1colskin A:link, .breadcrumb1colskin A:visited
{
    font-size: 11px;
    color: #488ab7;
    font-weight: normal;
   
}


.SubHead
{
   
}

/* Forums */



.Forum_ToolbarLink, 
a.Forum_ToolbarLink:link, 
a.Forum_ToolbarLink:visited, 
td.Active, 
a.Forum_ToolbarLink:hover {
color:#403F3F;
font-family:Arial;
font-size:12px !important;
font-weight:bold;
padding-left:5px !important;
padding-right:5px !important;
text-align:center;
}

/*

.Forum_HeaderText, 
a.Forum_HeaderText:link, 
a.Forum_HeaderText:visited, 
a.Forum_HeaderText:active, 
a.Forum_HeaderText:hover {
color:#FFFFFF !important; /* #CC0000 
font-family:Arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
}

.Forum_AltHeaderText, 
a.Forum_AltHeaderText:link, 
a.Forum_AltHeaderText:visited,
 a.Forum_AltHeaderText:active,
  a.Forum_AltHeaderText:hover {
color:#FFFFFF !important; /* CC0000 
font-family:Arial;
font-size:8pt;
font-weight:bold;
letter-spacing:1px;
}

.Forum_NormalBold, 
a.Forum_NormalBold:link, 
a.Forum_NormalBold:visited, 
a.Forum_NormalBold:active, 
a.Forum_NormalBold:hover {
color:#000000 !important; /* #403F3F
font-family:Arial;
font-size:12px;
font-weight:bold;
}


a.Forum_LastPostText, 
a.Forum_LastPostText:link, 
a.Forum_LastPostText:visited {
color:#000000 !important; /* 403F3F
}

.Forum_Row_Alt {
background-color:#e0fea4 !important; /* F0F0F0   ceda84
border-left:1px none #BDBDBD !important;
border-top:1px none #BDBDBD !important;
}

.Forum_RowHighlight1_Alt
{
    background-color:#e0fea4;
border-left:1px none #BDBDBD;
border-top:1px none #BDBDBD;
}

.Forum_RowHighlight2_Alt
{
    background-color:#e0fea4;
border-left:1px none #BDBDBD;
border-top:1px none #BDBDBD;
}

.Forum_RowHighlight3_Alt
{
    background-color:#e0fea4;
border-left:1px none #BDBDBD;
border-top:1px none #BDBDBD;
}

.Forum_Row {
background-color:#b6d971 !important; /* E9E9E9
border-left:1px none #BDBDBD !important;
border-top:1px none #BDBDBD !important;
}

.Forum_RowHighlight1
{
  background-color:#b6d971;
border-left:1px none #BDBDBD;
border-top:1px none #BDBDBD;  
    }
    
.Forum_RowHighlight2
{
  background-color:#b6d971;
border-left:1px none #BDBDBD;
border-top:1px none #BDBDBD;  
}
    
.Forum_RowHighlight3
{
  background-color:#b6d971;
border-left:1px none #BDBDBD;
border-top:1px none #BDBDBD;  
}
 */
.Forum_Container 
{
    max-width: 833px;
}

#tblMain 
{
    width: 833px;
}

/* Standard Texts */

.NormalTextBox input, .NormalTextBox td
{
    padding: 0 !important;
    margin: 0 !important;
}


.c_content .Normal
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.Htmlbody
{

    padding-left: 10px;
   
}

.Htmlbody a
{
    text-decoration: underline;
}

.Forum_Container #NavigationToolbar td
{
    height: 50px;
   white-space:nowrap;
    
}
#NavigationToolbar
{
    height: 35px !important;
} 

.CommandButton
{
	color: #000000 !important;
	font-weight: bold;
}



.ui-accordion, .ui-accordion li
{
 margin: 0;
 padding: 0;
 list-style-type: none;
}

.ui-accordion li
{
  display: inline;
}

a.ui-accordion-link
{
  display: block;
  font-family: Georgia, Times New Roman, Serif;
  font-size: 11px;
  color: #965b35;
  text-decoration: none;
  height: 26px;
  padding: 12px 0 0 17px;
  background: url('skinrelated/images/accordion-item-bg.gif') no-repeat top left;
}

a:hover.ui-accordion-link, a.accordion-link-selected
{
  display: block;
  font-family: Georgia, Times New Roman, Serif;
  font-size: 11px;
  color: #3b8b11;
  text-decoration: none;
  height: 26px;
  padding: 12px 0 0 17px;
  /*background: transparent none;*/
  background: url('skinrelated/images/accordion-item-bg-expand.gif') no-repeat top left;
}

div.accordion-block
{
  background: url('skinrelated/images/accordion-item-bg-selected.jpg') no-repeat top left;
}

div.accordion-block-content
{
  padding: 0 17px;
  height: 77px;
  overflow: hidden;
}

.accordion-block-content p
{
  padding-left: 5px;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 11px;
  color: #222;
 
}

.accordion-block-content a:hover
{
    text-decoration:none;
}

.accordion-block-content img
{

float: left;
padding-right: 5px;
}

#news-teaser
{
  line-height: 150%;
  width: 279px;
  height: 388px;
    background: white;
}

#hews-teaser-featureditem
{
  padding: 9px;
}

#news-teaser .featured-image-link
{
  display: block;
  padding-bottom: 9px;
  width: 50%;
}

#news-teaser .featured-title-link
{
  display: block;
  padding: 6px 0 6px 0;
  font-family: Georgia, Times New Roman, Serif;
  font-size: 14px;
  color: #C05717;
  text-decoration: none;
}

#news-teaser .teaserItemDate
{
  color: #000;
  font: bold 10px Arial, Verdana, Sans-Serif;
}

#news-teaser .teaserItemText
{
  font: 11px Arial, Verdana, Sans-Serif;
  width: 100%;
}

#news-teaser .teaserItemTextMore
{
    height: 5px;
}


#news-teaser a.teaserItemMore
{
  color: #C05717;
  font: bold 11px Arial, Verdana, Sans-Serif;
  text-decoration: none;
}

#news-teaser ul, #news-teaser li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#news-teaser li
{
  padding: 0 9px;
}

#news-teaser a.teaserItemTitle
{
  font: 12px Arial;
  font-weight: bold;
  color: #c05717;
  text-decoration: none;
}

#news-teaser div.teaserBannerOther
{
  width: 100%;
  background-color: #f7d3ae;
  color: #000;
  font: bold 10px Arial, Verdana, Sans-Serif;
  margin: 10px 0;
  padding: 3px 0;
}

#news-teaser div.teaserBannerOther span
{
  padding-left: 9px;
}


/* ----------- NEW HOME PAGE STYLES ---------------- */

.TopYellowBar {
	background-image: url(skinrelated/Newimages/YellowBar.gif); 
	height:22px;
}

.TopYellowBar a
{
    color: #376002;
	font-family: arial;
	font-size: 10px;
	padding-top: 6px;
}
.NewNavLeft
{
    background: url(skinrelated/Newimages/TopNavDarkBG.jpg) repeat-x; 
	height:79px;
	width:119px;
}
.NewNavRight
{
    background: url(skinrelated/Newimages/TopNavDarkBG.jpg) repeat-x; 
	height:79px;
	width:auto;
}

.NavContainer
{
}

.LogoContainer
{
    height: 79px;
    float: left;
}
.TBDNavigation
{
    height: 79px;
    float: left;
}
.TBDEndNav
{
    height: 79px;
    width: 11px;
    background-image: url(skinrelated/Newimages/NavRight.gif); 
     float: left;
}
 .NavShadow
{
    background: Transparent url(skinrelated/NewImages/NavShadow.png) repeat-x; 
    height: 9px;
    width: 100%;
    float: left;
    padding-left: 0px !important;
    position:absolute;
    top: 101px;
    left: 0;
    z-index:3;
}

.NEWUserLink
{
 color: #376002 !important;
 font-family: Arial;
 font-size: 12px;
 
 text-align:left;

 

}

.NEWLoginLink
{
 color: #376002 !important;
 font-family: Arial;
 font-size: 12px;

 
}
.RegisterBlock
{
    margin-left: 3px;
    margin-right: 3px; 
    float:left;
    text-align:left !important;
  
    width: 98px !important;
    height: auto;
    margin-top: 13px;
    white-space: normal;
}
.LoginMiddle
{
    color: #376002 !important;
 font-family: Arial;
 float:left;
 font-size: 12px;
padding-left: 5px;
padding-right:5px;
}
.LoginInLinkBlock
{
    margin-right: 3px; 
    margin-left: 3px;
    float:right;
    text-align:right !important;
  
    margin-top: 13px;
    width: 58px !important;
}
.TBDLoginBlock
{
    background: url(skinrelated/Newimages/LoginBox.png) no-repeat;
    height:40px;
    width: 168px;
    color: #376002;
 font-family: Arial;
 font-size: 12px;
 margin-left:680px;
 margin-top: 10px;
 
}

.MiddleCenterContentPane1
{
    margin-right: 3px;
}

.BottomLeftContentPane
{
    margin-right: 12px;
}

.TBDSpacer
{
    /*background: url(skinrelated/NewImages/1X1.gif) repeat-x;*/
    width: 119px;
}

/* for the poll teaser */

.Pollheader
{
    background: url(skinrelated/Newimages/PolLTeaser_Header.png) no-repeat;
   width: 302px;
   height: 45px; 
}

.PollTeaser_Background
{
    background-color: White;
    width: 302px;
    height: 388px;
}

.PollTeaser_Info
{
    color: #376002;
    font-family: Arial;
    font-size: 16px;
}

.PollTeaser_Header
{
    color: #000000;
    font-family: Arial;
    font-size: 24px;
    text-align: center;
}

.PollTeaser_Details
{
    color: #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}

.TBD_BottomNav
{
    font-family:Arial !important;
    font-size: 10px !important;
    color: #FFFFFF !important;
}

.NewsTeaserImageLink
{
    float: left;
    max-width: 55px;
    max-height: 75px;
}

.NewsTeaserImage
{
    max-width: 55px;
    max-height: 75px;
}

.NewsTeaserBG
{
    background-color: White;
}

/* Blog Teaser */

.BlogTeaserUpperLeft
{
    background: url(skinrelated/Newimages/BlogTeaser_UpperLeftCorner.png) no-repeat;
    width: 8px;
    height: 8px;
}
.BlogTeaserUpperRight
{
    background: url(skinrelated/Newimages/BlogTeaser_UpperRightCorner.png) no-repeat;
    width: 8px;
    height: 8px;
}
.BlogTeaserTop
{
    background: url(skinrelated/Newimages/BlogTeaser_Top.png) no-repeat;
    width: 424px;
    height: 8px;
}


.BlogTeaserLeftSide
{
    background: url(skinrelated/Newimages/BlogTeaser_LeftSide.png) no-repeat;
    width: 8px;
      height: 301px;
    }
.BlogTeaserRightSide
{
    background: url(skinrelated/Newimages/BlogTeaser_Right.png) no-repeat;
    width: 8px;
    height: 301px;
    }

.BlogTeaserLowerLeft
{

 background: url(skinrelated/Newimages/BlogTeaser_LowerLeftCorner.png) no-repeat;
    width: 8px;
    height: 8px;
}
.BlogTeaserLowerRight
{
     background: url(skinrelated/Newimages/BlogTeaser_LowerRightCorner.png) no-repeat;
    width: 8px;
    height: 8px;
    }
.BlogTeaserBottom
{
     background: url(skinrelated/Newimages/BlogTeaser_Bottom.png) no-repeat;
    width: 424px;
    height: 7px;
    
}

.BlogTeaser_InnerTop
{
    background-color: #e7face;
    height: 23px;
    width: 424px;
}

.BlogTeaser_InnerLeft
{
    background-color: #e7face;
    height: 278px;
    width: 26px;
   
}
.BlogTeaser_InnerRight
{
  background: url(skinrelated/Newimages/BlogTeaser_InnerRight.gif) repeat-y;
    width: 10px;
    height: 278px;  
}

.BlogTeaser_InnerBottom
{
  background: url(skinrelated/Newimages/BlogTeaser_InnerBottom.gif) no-repeat;
    width: 388px;
    height: 15px;  
}

.BlogTeaser_BigBlockBG
{
     background: url(skinrelated/Newimages/BlogTeaser_MainBlock.gif) no-repeat;
    width: 388px;
    height: 263px;
    line-height: 150%;
}



.BlogTeaser_Title
{
    color: #c05717;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
     cursor: pointer;
}

.BlogTeaser_Title:hover
{
    color: #254002;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
    cursor: pointer;
}

.BlogTeaser_BigBlockBG .teaserItemDate
{
  color: #000;
  font: bold 10px Arial, Verdana, Sans-Serif;
}

.BlogTeaser_BigBlockBG .teaserItemText
{
  font: 11px Arial, Verdana, Sans-Serif;
  width:100%;
}

.BlogTeaser_BigBlockBG .teaserItemTextMore
{
    height: 5px;
}


.BlogTeaser_BigBlockBG a.teaserItemMore
{
  color: #C05717;
  font: bold 11px Arial, Verdana, Sans-Serif;
  text-decoration: none;
}

.BlogTeaser_BigBlockBG ul, .BlogTeaser_BigBlockBG li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.BlogTeaser_BigBlockBG li
{
  padding: 0 9px;
}

.BlogTeaser_BigBlockBG a.teaserItemTitle
{
  font: 12px Arial;
  font-weight: bold;
  color: #c05717;
  text-decoration: none;
}

.BlogTeaser_BigBlockBG div.teaserBannerOther
{
  width: 100%;
  background-color: #f7d3ae;
  color: #000;
  font: bold 10px Arial, Verdana, Sans-Serif;
  margin: 10px 0;
  padding: 3px 0;
}

.BlogTeaser_BigBlockBG div.teaserBannerOther span
{
  padding-left: 9px;
}

/* Video Teaser */

.VideoTeaserUpperLeft
{
    background: url(skinrelated/Newimages/VideoTeaser_UpperLeftCorner.png) no-repeat;
    width: 8px;
    height: 8px;
}
.VideoTeaserUpperRight
{
    background: url(skinrelated/Newimages/VideoTeaser_UpperRightCorner.png) no-repeat;
    width: 8px;
    height: 8px;
}
.VideoTeaserTop
{
    background: url(skinrelated/Newimages/VideoTeaser_Top.png) no-repeat;
    width: 386px;
    height: 8px;
}


.VideoTeaserLeftSide
{
    background: url(skinrelated/Newimages/VideoTeaser_LeftSide.png) no-repeat;
    width: 8px;
      height: 301px;
    }
.VideoTeaserRightSide
{
    background: url(skinrelated/Newimages/VideoTeaser_RightSide.png) no-repeat;
    width: 8px;
    height: 301px;
    }

.VideoTeaserLowerLeft
{

 background: url(skinrelated/Newimages/VideoTeaser_LowerLeftCorner.png) no-repeat;
    width: 8px;
    height: 8px;
}
.VideoTeaserLowerRight
{
     background: url(skinrelated/Newimages/VideoTeaser_LowerRightCorner.png) no-repeat;
    width: 8px;
    height: 8px;
    }
.VideoTeaserBottom
{
     background: url(skinrelated/Newimages/VideoTeaser_Bottom.png) no-repeat;
    width: 386px;
    height: 7px;
    
}

.VideoTeaser_InnerTop
{
    background-color: #e7face;
    height: 23px;
    width: 424px;
}

.VideoTeaser_InnerLeft
{
    background-color: #e7face;
    height: 278px;
    width: 26px;
   
}
.VideoTeaser_InnerRight
{
  background: url(skinrelated/Newimages/BlogTeaser_InnerRight.gif) repeat-y;
    width: 10px;
    height: 278px;  
}

.VideoTeaser_InnerBottom
{
  background: url(skinrelated/Newimages/BlogTeaser_InnerBottom.gif) no-repeat;
    width: 388px;
    height: 15px;  
}

	/* container has a background image */
.PlayerBG {	
	/*margin-top:40px;*/
	display:block;
	background:url(skinrelated/Newimages/VideoTeaser_MainVideo.gif) no-repeat;
	width:386px;
	height:269px;
	/*padding:0 126px 75px 127px;*/	
	text-align:center;
	color:#fff;
	text-decoration:none;
	
}

.VideoTeaser_Title
{
    Background-color: White;
    color: #254002;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-align: center;   
    width: 386px;
    height: 24px;
}

/* splash image */
#player img {
	margin-top:105px;
	border:0;	
}

	#player {
		margin-top:0px;		
	}
	
/* -- FORUM TEASER -- */

.ThreadteaserItemTitle
{
    font-family: Arial !important;
    font-size: 12px !important;
    font-weight: bold !important;
    color: #254002 !important;
    text-decoration: none !important;
    width: 100% ;
}
 .ThreadteaserItemAuthor
 {
    font-family: Arial !important;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #000000 !important;
    float: left ;
 }
 
  .ThreadteaserItemDate
 {
     font-family: Arial;
    font-size: 12px;
    font-weight: Bold;
    color: #000000;
float: left;
 }
 
  .ThreadteaserItemTime
 {
     font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
float: left;
 }
 
 .ThreadteaserItemText
 {
     width: 100%;
     
 }
 
 .ForumTeaser_Spacer
 {
 Height: 25px;    
}

.ThreadlistItem
{
    list-style-type : none;
}
.ForumTeaser_POWImage
{
    float: left;
        
}

.ForumTeaser_POWTitle
{
    font-family: Arial !important;
    font-size: 14px !important;
    font-weight: bold !important;
    color: #254002 !important;
    text-align:center;
    width: 100% ; 
}

.ForumTeaser_POWUser
{
      font-family: Arial !important;
    font-size: 20px !important;
    font-weight: bold !important;
    color: #7DC919 !important;
    text-align:center;
    width: 100% ;
    }

.ForumTeaser_POWText
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-align:center;
}

.ForumTeaser_Link
{
    font-family: Arial;
    font-size: 12px !important;
    font-weight: Bold !important;
    color: #000000 !important;
    text-decoration: none;
}


/* ----- Interior Page ----- */

.InteriorPage_TopBG
{
    background: url(skinrelated/NewImages/Interior-Top-Green.png) no-repeat;
    height: 44px;
    width: 855px;
}

.InteriorPage_NameText
{
    
    font-family: Arial;
    font-size: 20px !important;
    font-weight: Bold !important;
    color: #FFFFFF !important;
    text-decoration: none;
    padding-left: 45px;
}

.InteriorPage_NavTitle
{
    font-family: Arial;
    font-size: 16px !important;
    font-weight: Bold !important;
    color: #254002 !important;
    font-style:italic;
    
}

/* INterior 3 Col page */

.Int_SideBottom
{
   background-color: #d5e7c5;
   height: 6px;
   width: 100%;
}



.Int_BottomLeftCorner
{
   float: left;
   background: url(skinrelated/Newimages/Interior_3ColBottomLeftCorner.gif) no-repeat;
   height: 6px;
   width: 6px;
}

.Int_BottomRightCorner
{
    float: right;
    background: url(skinrelated/Newimages/Interior_3ColBottomRightCorner.gif) no-repeat;
   height: 6px;
   width: 6px;
}



.Int_LeftSide
{
   /*background: url(skinrelated/images/Int_LeftSide.gif); */
   background-color: #d5e7c5;
   height: auto;
   width:6px;
}

.Int_RightSide
{
   /* background: url(skinrelated/images/Int_RightSide.gif); */
   background-color: #d5e7c5;
   height: auto;
   width:6px;
}





/* 1 Col Interior Page */


.Int_1ColBottom
{
    /*background: url(skinrelated/images/Int_1ColBottom.gif); */
   background-color: #fafdf8;
   height: 6px;
   width: auto;
}

.Int_1ColBottomLeftCorner
{
    background: url(skinrelated/Newimages/Interior_1ColBottomLeftCorner.gif) no-repeat;
   height: 6px;
   width: 6px;
}

.Int_1ColBottomRightCorner
{
    background: url(skinrelated/Newimages/Interior_1ColBottomRightCorner.gif) no-repeat;
   height: 6px;
   width: 6px;
}



.Int_1ColSide
{
   /*background: url(skinrelated/images/Int_1ColLeftSide.gif) repeat-y; */
    background-color: #fafdf8;
   height: auto;
   width:6px;
}


/* ----- SITEMAP ------- */

.MainMenu_MenuBar 
{
background-color:transparent;
cursor:pointer;
font-size:14px !important;
font-weight: bold !important;
font-family: Arial !important;
color: #254002;
height:16px;
}

.MainMenu_SubMenu {
background-color:#FFFFFF;
font-size:12px !important;
font-weight: normal !important;
font-family: Arial !important;
color: #254002;
cursor:pointer;
z-index:1000;
}