@charset "utf-8";
/* CSS Document */

/*------------------------------basic styling-----------------------*/
*{
margin:0px;
padding:0px;
}

body{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(images/fadedbackgroundTile.jpg);
}



p {
line-height:1.5;
font-size:11px;
}


#Wrapper{
	position:relative;
	/*background-color:#009900;*/
	width:1024px;
	margin:0 auto;
	margin-top:5px;
	text-align:left;
	background-color:#FFFFFF;
	border:thin solid #000000;
	background-image:url(images/sillouette.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#Clear{
clear:both;
}
h1{
font-size:2em;
/*padding:0.5em;*/
padding:0.2em;
font-family:"Times New Roman", Times, serif;

color:#9b565b;
}
h2{
font-size:1em;
padding:0.5em;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#9b565b;
}
h2.news{
text-align:left;
background-image:url(images/news.jpg);
background-position:left;
background-repeat:no-repeat;
margin-left:30px;
background-color:#336633;

}
hr{


margin-left:1em;
margin-right:1em;
}
/*------------------------------Position Container Elements-----------------------*/
#Header{
position:relative; /*positioned so that things inside will position relative to this one*/
/*background-color:#db989d;*/
/*background:#db989d url(images/Title.jpg) no-repeat top left;*/
background: #db989d url(images/alternateHeader.jpg) no-repeat top left;
height:106px;
}
/*#MainNav{
background-color:#006600;
}*/
#Header h1{
margin-left:-9000px

}

/*#Header ul{
margin: 0;
padding:0;
list-style:none;
background:url(images/navButtonGrad.jpg) repeat-x bottom;
position:absolute;
left:0px;
bottom:0px;
width:1024px
}*/

/*#Header ul li{
float:left;
}
#Header ul a{
padding:0em 0.5em 0.1em 0.5em; this short hand decleration takes 0 for the top and bottom and the 1.2 em for left and right
font-size:16px;
line-height:1.5em;
text-decoration:none;
font-variant:small-caps;
color:#fff;
float:left; this is enough for firefox but i.t needs the display block 
display:block;
background:url(images/buttonDivider.jpg) no-repeat bottom left;
font-weight:bold
}*/
/*
#Header ul a:Hover{
color:#9e5862;

}*/
#Content{
width:824px;
float:left;
padding-top:20px;
}
#Content p{
padding:1em;
text-align:center;
}

#SideBar p{
padding:1em;
padding-top:0.5em;
text-align:right
}
#SideBar{
padding-top:0px;
background-color:#CCCCCC;
/*width:270px;*/
width:198px;
float:right;
background-image:url(images/sidebarnewgrad.jpg);
background-position:left;
background-repeat:repeat-y;
margin-bottom:0px;
}

#SideBar .widget{
float:right;
border:thin;
border-style:double;
border-color:#999999;
margin-bottom:20px;
/*margin-right:5px;*/
margin-top:5px;
width:263px;
padding-right:5px;
}

#SideBar li{
margin-left:20px;
/*float:right;*/
/*margin-right:5px;*/
margin-top:5px;
list-style:none;
/*padding-right:5px;*/
}
#SideBar li img{
margin-right:5px;
}

#SideBar .last{

background-image:url(images/sidebarbottomnew.jpg);
background-position:bottom;
background-position:bottom left;
padding-bottom:0px;
margin-bottom:0px;
background-repeat:no-repeat;
}

#links{
padding:10px;
padding-top:0px;
}


#Footer{
/*background-color:#000000;*/
color:#FFFFFF;
margin-top:15em;
/*clear:both;*/
height:30px;
text-align:right;
font-size:0.8em
}
#myAlternativeContent{
float:right;
}
.pictureDivRight{
float:right;
}
.pictureDivLeft{
float:left;
}

.news{
/*background-image:url(images/news.jpg);*/
background-repeat:no-repeat;
background-position:top right;
font-size:0.8em;

/*line-height:1em*/
}
.news h2{
font-size:2em;
text-align:right;
padding-bottom:0
}

#contentFull{
width:100%
}
#ContentFull p{
padding:1em
}

#myAlternativeContent{
text-align:center;
background-color:#CCCCCC;
color: #FF0000;
}

