/* GENERAL STYLES */
body {
	font-family:Arial;
	font-size:80%;
	background-color:#9DD9CF;
}


/*umbraco fix*/
    #holderBody
    {
        background: #fff;
    }


#forum
{
  text-align:left;
}

#topBarLogin
{
  position:absolute;
  top: 15px;
  right: 15px;
  font-size:10pt;
}

#NewsBox
{
	margin-top:3em;
}

#NewsBox > h2

{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    width:254px;
    height:19px;
    float:left;
    margin:0;
    color:teal;
    font-size:1em;
    font-weight:bold;
    padding-top:0.2em;
    
}

.NewsBox > .NewsItem, .NewsCategoryBox > .NewsItem
{
   /*background-image:url(/assets/images/NewsBoxBody.png);*/
    margin-top:1em;
}

.NewsBox .NewsItem h3, .NewsCategoryBox .NewsItem h3 {
	font-size:10pt;
	padding-top:10px;
	/*margin-top:.2em;*/
	margin-bottom:.2em;
	text-align:left;
	/*color:teal;*/
        color:#B03060;

}



#NewsItem
{
	border-bottom: 1px solid teal;

}

#NewsItem h3 {
	font-size:10pt;
	padding-top: 0px;
	margin-top:.2em;
	margin-bottom:.2em;
	text-align:left;
	color:#B03060;
}

#NewsItem h3 a{
	text-decoration:none;
	color:#B03060;

}

.NewsItem
{
	border-bottom: 1px solid #D7E6F1;
	margin-bottom:-3px;
        margin-top:3px;
	padding-bottom: 5px;
        padding-top: 5px;
	padding-right:15px;
	padding-left:15px;
}

.HomepageNewsItem
{
	border-bottom: 1px solid #D7E6F1;
	margin-bottom:-3px;
        margin-top:3px;
	padding-bottom: 5px;
        padding-top: 5px;
	padding-right:15px;
	padding-left:15px;
	text-align:right;
}

.NewsItem p{
	font-size:10pt;
	padding-top 0px;
	margin-top:.2em;
	margin-bottom:.2em;
	text-align:left;
	color:teal;
	font-weight:normal;
}

.HomepageNewsItem p{
	font-size:10pt;
	padding-top 0px;
	margin-top:.2em;
	margin-bottom:.2em;
	color:teal;
	font-weight:normal;
	
}

.NewsItem p a
{
        text-decoration:none;
        color:#B03060;

}

.HomepageNewsItem p a
{
        text-decoration:none;
        color:#B03060;

}

.NewsItem p {
	font-size:9pt;
color:#000000;
text-align:left;
}

.HomepageNewsItem p {
	font-size:9pt;
color:#000000;
text-align:right;
}

.NewsItem h3 a{
        color:#B03060;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
}

.HomepageNewsItem h3 a{
        color:#B03060;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	
}


/*Used on News pages section*/

.NewsCategoryBox {
    float : left;
    width : 291px;
    margin:10px;
    text-align:center;
}

.NewsCategoryBox h2 {
	font-size:10pt;	
        color: white;
        padding-top:6px;
        padding-bottom:6px;
	background-color:teal;
	text-transform: uppercase;
        width: 100%;
        display: block;
}

.NewsCategoryBox p {
 padding: 0px 0px 0px 0px;
 margin:0px;
}

.NewsItem .date 
{
  font-size:9pt;
  font-weight:normal;
  margin-bottom:.5em;
color:teal;
text-align:left;
}

.HomepageNewsItem .date 
{
  font-size:9pt;
  font-weight:normal;
  margin-bottom:.5em;
color:teal;
text-align:right;
}




#HomePageLeftContent > .NewsBox > h2
{
    background-image:url(/assets/images/NewsBoxHeader.png);
    width:189px;
    height:19px;
    float:left;
    margin:0;
    color:white;
    font-size:13pt;
    font-weight:bold;
    padding-top:0.2em;
}


#Container{
	text-align: center;
	/*color: pink;*/
	background-color:white;
	position: absolute;
	top: 4%;
	min-height: 800px; /*this is a problem for ie6*/
	min-width: 850px;
	left:5em;
	right:5em;
	padding: 16px 16px 16px 16px;
	padding-bottom:40px;
	width: 850px;
	margin-left:auto;
	margin-right:auto;
}

#RightBar
{
    background-image:url(/assets/images/rightFade.png);
    position:absolute;
    height:100%;
    width:16px;
    right:0px;
    top:0px;
}

a img
{
    border-style:none;
}

#TopRight
{
    background-image:url(/assets/images/TopRight.png);
    position:absolute;
    height:16px;
    width:16px;
    right:0px;
    top:0px;
    z-index:10;
}

#TopLeft
{
    background-image:url(/assets/images/TopLeft.png);
    position:absolute;
    height:16px;
    width:16px;
    left:0px;
    top:0px;
    z-index:10;
}

#BottomLeft
{
    background-image:url(/assets/images/BottomLeft.png);
    position:absolute;
    height:16px;
    width:16px;
    left:0px;
    bottom:0px;
    z-index:10;
}

#BottomRight
{
    background-image:url(/assets/images/BottomRight.png);
    position:absolute;
    height:16px;
    width:16px;
    right:0px;
    bottom:0px;
    z-index:10;
}
#LeftBar
{
    background-image:url(/assets/images/LeftFade.png);
    position:absolute;
    height:100%;
    width:16px;
    left:0px;
    top:0px;
}

#TopBar
{
    background-image:url(/assets/images/TopFade.png);
    position:absolute;
    height:16px;
    width:100%;
    left:0px;
    top:0px;

}

#BottomBar
{
    background-image:url(/assets/images/BottomFade.png);
    position:absolute;
    height:16px;
    width:100%;
    left:0px;
    bottom:0px;

}

#logo
{ 
   margin-left:12px;
   margin-top:10px;
   margin-bottom:10px;
}

#TopNav
{
    width:100%;
    text-align:left;
    border-bottom:1px solid #D7E6F1;
    /*border-color:Red;
    border-style:solid;*/
}

#TagLine 
{
    position:absolute;
    right:26px;
    top:55px;
}

#DonateNow
{
    position:absolute;
    width:139px;
    height:92px;
    margin-top:20px;
}


#Content
{
    margin-left: 206px;
    border-left : 1px solid gray;
    text-align:left;
    padding:10px;

    margin-bottom : 50px;
    margin-top : 20px;
    min-height: 550px;
    padding-bottom: 20px;
    /*padding-left:186px;*/
}

#Content .Search
{
    text-align:left;
    color:teal;
    margin-top:15px;
    margin-left:100px;
}


#Content h1
{
    text-align:left;
    color:teal;
    margin-top:15px;
   
    
}





#Content a
{
        color:#B03060;
	text-decoration:none;
}



.yui-skin-sam .yuimenubar
{	
	font-size:10pt;
	line-height:1.4;
}


#sitemap
{
	text-align:left;
	margin-left:5em;
	line-height:1.2;
}

#sitemap li
{
	list-style-type:none;
	padding-left : 0;
	margin-left: 0;
}

#sitemapNextLevel li
{
	list-style-type:none;
	padding-left : 1em;
	margin-left: 1em;
}

#sitemapNextLevel
{
	margin-top: .5em !important;
}


#sitemap ul
{
	padding-top:1em;
	padding-left:1em;
	margin-left:0px;
}



#sitemap a, #sitemap a:visited
{
	text-decoration : none;
	color:#B03060;
	
}

#footer
{
	font-size: 80%;
	color: teal;
	position:absolute;
	left:0px;
	right : 0px;
	bottom:1.5em;
	padding-top:10px;
	border-top:1px solid #D7E6F1;
}
#footer a, #footer a:visited
{
	text-decoration: none;
	color:#B03060;
}

.yafnet
{
  margin-top:30px;
  margin-bottom:100px;
}

.ImageLeft
{
  float:left;
  margin: 0px 50px 50px 50px;
}

.ImageRight
{
  float:right;
  margin: 0px 50px 50px 50px;
}

.Blockquote
{
 float:right;
  margin: 30px 30px 30px 30px;
 text-decoration: bold;
	color:#B03060;
font-size:13pt;
}

.yafnet textarea 
{
  width:100%;
  height: 250px;
}
  

/*.yui-skin-sam .yuimenuitemlabel {
    padding-left:10px !important;
    padding-right:20px !important;
}*/


.NoHyperlinkFormat
{
	font-size:10pt;
	color:#2B2B2B;
        text-decoration:none;
}







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
