html {
    border-left: 0px;
    }

body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h1, h2, h3, h4, h5, h6, pre {
    padding: 0px;
    border: 0px;
    margin: 0px;
    }

body {
    text-align: center;
	background-color: #ffffff;
    padding-top:20px;
    }

body, input, select, option, textarea, h1, h2, h3, h4, h5, h6, table, tr, th, td {
    font-family:  Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	line-height: 1.2em;
    }

strong, h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    }

h1 {
	font-size: 20px;
	}

h2 {
	font-size: 19px;
	}

h3 {
	font-size: 18px;
	}

h4 {
	font-size: 17px;
	}

h5 {
	font-size: 16px;
	}

h6 {
	font-size: 15px;
	}

.alignLeft {
	text-align: left;
	}

.alignRight {
	text-align: right;
	}

.alignCenter {
	text-align: center;
	}

.clearBoth {
	clear: both;
	float: none;
	}

.par {
	color: inherit;
	background-color: #cfcfcf;
	}

#feedback_user {
	color: #FF0000;
	background-color: inherit;
	font-weight: bold;
}


#wrapper {
    width: 1000px;
    text-align: left;
    margin: 0px auto;
	}

#top {
    width: 1000px;
    height:250px;
    background:#ffffff url(/static/images/header.png);
}

#top_banner {
    position:absolute;
    margin-top:200px;
    width:1000px;
    height:50px;
}

#top_banner a {
    display:block;
    float:left;
}

#content {
    width:1000px;
    background:no-repeat url(/static/images/background.png);
}

.image_item {
    float:left;
    width:120px;
    height:170px;
    margin:4px 5px 4px 4px ;
}

#page_content {
    padding:85px;
    padding-top:15px;
    padding-bottom:15px;
}

#page_content_ucorner {
    width:830px;
    background:top no-repeat url(/static/images/ucorner.png);
}

#page_content_lcorner {
    width:830px;
    background:bottom no-repeat  url(/static/images/lcorner.png);
}

#page_content_aftercuts {
    padding:20px;
}

#bottom {
    width:1000px;
    height:176px;
    background:bottom no-repeat  url(/static/images/footer.png);
}

/* hacks and stuff */

  .prop {
    height:450px;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

#page_content_line_left {
    width:2px;
    margin-top:50px;
    background-color:black;
    float:left;
}

#page_content_line_right {
    width:2px;
    margin-top:50px;
    background-color:black;
    float:right;
}
