* {
	margin: 0;
	padding: 0;
}
 body {
  	background: #2e181f;
	font:76% Verdana,Tahoma,Arial,sans-serif;
	color:#000000;
        text-align: justify;
	line-height: 187%;
 }



p {
margin-bottom:0.9em;
}


#content ul {
        margin-bottom: 1.5em;
	text-align: justify;
	line-height: 167%;
	font-size: 107%;
        margin-left:15px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #DB5600;
}



/* Logo */

#logo {
	width: 898px;
	height: 433px;
	margin: 0 auto;
	background: #ffffff url(images/banner.jpg);
}


/* Page */

#page {
	width: 898px;
	margin: 0 auto;
        background: #FFFFFF url(images/contentbg.jpg) repeat-y;
}

#pagehome {
	width: 898px;
	margin: 0 auto;
        background: #FFFFFF url(images/contentbghome.jpg) repeat-y;
}

/* Content */

/* content is used for basic two column layout */

#content {
	float: right;
	width: 675px;
        margin:10px 0 5px 0;
        padding:5px 10px 5px 0;
}

/* contentwrapper is used when three column layout is required */

#contentwrapper {
	float: right;
	width: 685px;
}

/* maincontent is used in three column layout - it specifies the maincontent area of the contentwrappert */

#maincontent {
	float: left;
	width: 450px;
       margin:10px 0 5px 0;
      padding:5px 0;
}

/* rightside is used in three column layout - it specifies the rightside content area of the contentwrappert */

#rightside {
float:right;
width:209px;
margin-top:17px;
margin-right:2px;
background:#451926;
}


/* Sidebar */

/* sidebar is used in both two and three column layouts - it specifies the leftside area containing the navigation */

#sidebar {
	float: left;
	width: 190px;
background: transparent url(images/sidebarsign.jpg) no-repeat;
     }



#rcontent {
background:#451926;
color:#ffffff;
border:2px solid #ffffff;
font-weight:bold;
font-size:85%;
line-height: 155%;
text-align: left;
margin:0 5px;
padding:2px;
}




#content h1,#content h2,#content h3,#content h4,#content h5,#content h6 {
margin-bottom:15px;
color:#323525;
}

#maincontent h1,#maincontent h2,#maincontent h3,#maincontent h4,#maincontent h5,#maincontent h6 {
margin-bottom:15px;
color:#323525;
}

#rcontent h1,#rcontent h2,#rcontent h3,#rcontent h4,#rcontent h5,#rcontent h6 {
padding:3px 0;
margin-bottom:15px;
color:#451926;
background:#ffffff;
text-align:center;
}

/* Navigation */


#links {
margin-top:150px;
margin-bottom:50px;
}

#links ul {
	list-style: none;
}



#links ul li  li{
	   font-size:85%;
	}



#links a {
        background: url(images/menubg.jpg) no-repeat left center ;
	color: #451a27;
        font-weight:bold;
        height:20px;
        text-decoration:none;
        display:block;
        padding:2px 0 2px 45px;
        margin-top:12px;
        margin-left:13px;
        font-size:95%;
}

#links ul li li a {
background: url(images/submenubg.jpg) no-repeat left center ;
color:#451a27;
padding:2px 0 2px 42px;
}

/* Footer */



#footer  {
        height:54px;
	width: 898px;
	margin: 0 auto;
        background: #44331a url(images/footer.jpg) no-repeat ;
        text-align: center;
        font-size: 85%;
       color:#ffffff;
}


#footer p {
padding-top:5px;
}




/*Css to allow user to position images on site*/


img.imageleft {
        float:left;
	border: 2px solid #323525;
        margin-right:10px;
        margin-bottom:5px;
        margin-top:10px;
}

img.imageright {
        float:right;
        border: 2px solid #323525;
        margin-left:10px;
        margin-bottom:5px;
        margin-top:10px;
}

img.imagealone {
       border: 2px solid #323525;
        margin-bottom:10px;
        margin-top:10px;
}


/*Css to style text links*/

#content A:link {
font-weight:bold;
color:#000000;
}

#content A:visited {
font-weight:bold;
color:#000000;
}

#content A:active {
font-weight:bold;
color:#000000;
}

#content A:hover {
text-decoration: underline; 
font-weight:bold;
color: #000000;
}

#contacts {
padding-left:5px;
font-weight:bold;
color:#FFFFFF;
margin-top:25px;
margin-left:8px;
background-color:#581e3d;
font-size: 85%;
}

#cfContact {
background-color:#451a27;
color:#ffffff;
font-weight:bold;
}
