/* CSS Document */

/* CSS Document */

/* Clear margins and padding, a good start to any CSS */ * {margin:0;padding:0;} 

html { background:url(images/leathertexture.jpg) top center; 


/* Height is 100%, so the body can be 100% */ height:100%; } 


body { background:url(images/danescombepaperbg.jpg) top center repeat-y;

/* Height is 100%, so the tiled BG will tile all the way down the page, not just as far down as the page's content (when the content's height < window's height) */ 
height:100%;
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:20px;
color:#000000; } 

/* Hackety-hack-hack... FF2, with the above code, will only display the repeat-y image for as high as the window's viewport is; higher content (upon scrolling) will not have the bg. This "hack" makes the tiled background work properly in FF2. This type of "advanced selector" is not understood by IE6...dunno 'bout IE7. */ 

html>body { min-height:100%; height:auto; } 


p {margin-bottom:20px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:20px;}

h1 {margin-top:0px;
	font-size:30px;}

h2 {font-size:20px;
color:#ff0000;
font-weight:normal;
margin-bottom:10px;}

h3 {margin-top:0px;	
font-size:40px;
margin-bottom:0px;}


h4 {
font-size:16px;margin-top:0px;	
margin-bottom:0px;}

a {color:#3366CC;
text-decoration:underline}

a:hover {text-decoration:none;}


#container {width:930px;
			padding: 0px 15px 20px 15px;
			margin: 0px auto}

#nav {float:left;
width:185px;}

#maincontents {float:right;
				width:660px;}
				
.floatyheader {	width:400px;
				position:absolute;
				bottom:90px;
				right:20px;
				text-align:right;}
				
				
.textwrapper {padding-left:20px;
			width:400px;
			float:left;}	
			
		.textwrapperfull {padding-left:20px;
			}								
											
				

#header {position:relative;
margin-bottom:20px;}

.sidebar {float:right;
		width:195px;
		margin: 0px 0px 20px 20px;
		border: 1px dashed #996600;
		padding:10px;
		background-image:url(images/papersidebar.jpg);
		background-repeat:repeat;}

.keepme {clear:both;}

#footer {}


hr {
  border: 0;
  width: 100%;
color: #996600;
      background-color: #996600;
      height: 1px;
margin-bottom:20px;
}

.rightborder {float:right;
				margin-left:14px;
				margin-bottom:20px;
				border:  1px dashed #996600;}

/* Sifr */

