--- /dev/null
+body{
+ font-family: 'Adobe Caslon Pro', Georgia, sans-serif;
+ background-color: #532029;
+ color: #000000;
+}
+
+#wrapper{
+ width:900px;
+ position:absolute;
+ left:50%;
+ margin-left:-450px;
+}
+
+#header {
+ position: absolute;
+ width:900px;
+ height: 70px;
+ text-align: center;
+ background-color: #C9C79E;
+ -webkit-border-radius: 15px;
+ -moz-border-radius: 15px;
+ border-radius: 15px;
+}
+
+#content {
+ position: absolute;
+ text-align: center;
+ width: 695px;
+ top:75px;
+ background-color: #FBFEF3;
+ -webkit-border-radius: 15px;
+ -moz-border-radius: 15px;
+ border-radius: 15px;
+ padding-bottom: 30px;
+}
+
+#sidebar {
+ position: absolute;
+ text-align: center;
+ top:0px;
+ width: 200px;
+ margin-left: 700px;
+ top:75px;
+ background-color: #FBFEF3;
+ -webkit-border-radius: 15px;
+ -moz-border-radius: 15px;
+ border-radius: 15px;
+}
+
+h1.header{
+ font-size:30px;
+ color: #532029;
+ font-style: italic;
+}
+
+h3.navtitle{
+ margin-bottom: 3px;
+ color: #532029;
+ font-style: italic;
+}
+
+h3.error{
+ padding: 3px;
+ color: #C9C79E;
+ background-color:#532029;
+ font-style: italic;
+ display: block;
+}
+
+ul {
+ list-style-type: none;
+ list-style-image: none;
+ margin-left: 0;
+ padding: 0;
+}
+
+h3.sandwichtitle{
+ font-size:25px;
+ margin-bottom: 3px;
+ color: #532029;
+}
+
+p.metadata{
+ font-size: 12px;
+}
+
+h4.sandwichsub{
+ font-size: 20px ;
+ font-weight: 500;
+ color: #532029;
+}
+
+h4.addcomment{
+ font-size: 20px ;
+ font-weight: 500;
+ margin-bottom: 15px;
+ color: #532029;
+}
+
+img.sandwichimg {
+}
+
+h1.pagetitle {
+ font-size: 30px;
+ color: #532029;
+}
+
+p.sandnotes {
+ font-size: 16px;
+ padding-left: 50px;
+ padding-right: 50px;
+}
+
+p.comment_user {
+ font-size: 13px;
+ padding-left: 50px;
+ padding-right: 50px;
+ font-style: italic;
+}
+
+a {
+ text-decoration: none;
+ color: #4D515C;
+}
+
+a:hover{
+ color: #532029;
+}
+
+/*Credits: Dynamic Drive CSS Library */
+/*URL: http://www.dynamicdrive.com/style/ */
+/* Modified */
+
+form p{
+ text-align: left;
+ width: 500px;
+ margin: 0;
+ padding: 5px 0 8px 0;
+ margin-left: 150px; /*width of left column containing the label elements*/
+ height: 1%;
+}
+
+.cssform p{
+ text-align: left;
+ width: 500px;
+ margin: 0;
+ padding: 5px 0 8px 0;
+ margin-left: 150px; /*width of left column containing the label elements*/
+ height: 1%;
+}
+
+label{
+ font-weight: bold;
+ float: left;
+ width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
+}
+
+input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
+ width: 180px;
+ background-color: #C9C79E;
+ border: 1px solid #532029;
+}
+
+input[type="password"]{ /*width of text boxes. IE6 does not understand this attribute*/
+ width: 180px;
+ background-color: #C9C79E;
+ border: 1px solid #532029;
+}
+
+input[type="file"]{
+ background-color: #C9C79E;
+ border: none;
+ border: 1px solid #532029;
+}
+
+textarea{
+ width: 250px;
+ height: 150px;
+ background-color: #C9C79E;
+ border: 1px solid #532029;
+}
+
+select{
+ background-color: #C9C79E;
+ border: 1px solid #532029;
+ font-family: 'Adobe Caslon Pro', Georgia, sans-serif;
+ font-size: 12;
+ width:250px;
+}
+
+option::selection {
+ background-color: #532029;
+}
+
+option::-moz-selection {
+ background-color: #532029;
+}
+
+select::selection {
+ background-color: #532029;
+}
+
+select::-moz-selection {
+ background-color: #532029;
+}
+
+input[type="submit"] {
+ background-color: #C9C79E;
+ color: #532029;
+ font-size: 14;
+ font-family: 'Adobe Caslon Pro', Georgia, sans-serif;
+ font-weight: bold;
+ width: 135px;
+ height: 30px;
+ border: 1px solid #532029;
+ margin-top: 20px;
+ padding: 0;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+}
+
+p.submit{
+ padding-left: 70px;
+}
+
+ul.errorlist{
+ margin-bottom: 0px;
+ font-size: 14;
+ color: #000;
+ font-weight: bold;
+}
\ No newline at end of file