/*******************************************************************
******************* Jon Damm Dot Com Style Sheet *******************
*****************Borked out By Flippy the Magnificent***************
*******************************************************************/

html {
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background: #fff;
	font-size: 12px;
	color: #000000;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
		}

img{
	border: 0px;
}

img, div { behavior: url(iepngfix.htc);}



p, ul, ol {
	line-height: 150%;
}


#wrapper {
	height: auto;
	min-height: 100%;	
	background: url(images/suspenderback.jpg) repeat-y center top;
	margin-bottom: -114px;
}


/* Header */

/* Page 

#page {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	background: url(images/dhead.jpg) no-repeat center bottom;
	
}*/
/* Content */

#content {
	width: 505px;
	height: 100%;
	margin: 0;
	padding: 25px 25px 15px 40%;
}

.navigation {
	width: 100%;
	text-align: center;
		
}


.navigation li {
	display: inline;
	padding-left: 5%;
}

.title {
	padding: 0 20px 0 10px;
	font-size: 24px;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}


.maintxt {
	margin: 0;
	min-height: 100%;
	padding-bottom: 114px;
	font-size: 12px;
}

.maintxt a {
color: #690004;	
}
.maintxt a:hover {
color: #ccc;	
}
.maintxt a:visited {
color: #690004;	
}

.frontpage {
	font-size: 14pt;
	font-weight: bold;
	color: #3663ff;
	text-align: right;
	width: 450px;
}

.maintxt h2{
	text-align: center;
}

#picfloat {
	float: left;
	margin-left: -200px;
}

#picfloat ul {
	list-style-type: none;
}

/* Blog 
*/
  #blogcontent {
    width:100%;
    //height:auto;
    text-align:left;
	margin-left: auto;
	margin-right: auto;
	//padding-bottom: 114px;
}
  #main {
    width:450px;
    float:right;
    font-size:85%;
    }
  #main2 {
    padding:20px 10px 15px;
    }

 #sidebar {
	width: 0px;
	height: 100%;
    float:left;
    margin-left: -200px;
    font-size:85%;
    //padding-bottom:20px;
    }
  #sidebar2 {
    padding:5px 10px 15px;
    width:0px;
    width/* */:/**/180px;
   /* width: /**/180px;
    }
     
a {
	color: #690004;
	text-decoration: none;
}

a:hover {
	color: #ccc;
	text-decoration: none;
}

a:visited {
	color: #94cc98;
}
/* Footer */
#footer {
	width: 100%;
	clear:both;
	height: 114px;
	min-height: 114px;
	margin-top: -114px;
	background: #0064cb url(images/footerback.jpg) no-repeat center bottom;
	text-align: center;
	font-size: 15px;
	
	}
	


.footercontent {
	padding: 10px;
}	
.smallprint {
	font-style: italic;
	color: #ffffff;
	font-size: smaller;
}


