A  {
        text-decoration : none;
        color : #0000FF;
}
                                                                                
                                                                                
A:Hover  {
        text-decoration : none;
        color : #FF0000;
}

BODY {
	margin: 0pt;
	background: #fff8e6;
	font-family: arial,helvetica,luxi sans,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: black;
}


.gallery {
        background: #ffffff;
        border: dashed 1px #ffaaaa;
        padding: 3pt;
        margin: 5pt;
        font-size: 14px;
        font-weight: bold;
        color: black;
}
.storybox {
        background: #ffeabf;
        border: dashed 1px #b08718;
        padding: 3pt;
        margin: 5pt;
        font-size: 14px;
        font-weight: bold;
        color: black;
}

.titlebox {
        padding: 5pt;
        margin-top: 3pt;
        margin-bottom: 3pt;
	margin-left: 3pt;
	margin-right: 3pt;
        background: #ffd480;
        border: solid 1px #ff9966;
        color: black;
        font-weight: normal;
        font-size: 14px;
                                                                                
}

.date {
        padding: 1pt;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 3pt;
        margin-right: 3pt;
        background: #d9d2c3;
        border: solid 1px #ffcccc;
        color: black;
        font-weight: normal;
        font-size: 11px;
                                                                                
}

.storytext {
	padding: 5pt;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 3pt;
        margin-right: 3pt;
        background: #fff6e6;
        border: solid 1px #ffcccc;
        color: black;
        font-weight: normal;
        font-size: 14px;
                                                                                
}

.heading {
	/* background-color: #add8e6;*/
	background-image: url('/images/test-bg.jpg');
	/* background-image: url('/images/light-bg.png'); */
	/* background-image: url('/images/class37bg.png'); */
	background-repeat: repeat;
	border-bottom: solid 1px #000000;
	margin: 0pt;
	padding: 5pt;
	height: 75px;
}

.search {
	background-color: red;
	color: white;
}

.oot {
	color: gray;
	font-style: italic;
}

.quote {
	background-color: #d9d3c3;
	border-bottom: solid 1px #000000;
	margin: 0pt;
	padding: 1pt;
	color: #000000;
	font-family: serif;
	font-style: italic;
	font-size: 14px;
}

#footing {
	float: none;
	clear: both;
        background-image: url('/images/test-bg.jpg');
	background-repeat: repeat-y;
        border-top: solid 3px #000000;
        margin: 0pt;
	margin-top: 5pt;
        padding: 5pt;
}

#faint { color: gray; }

#faint a { color: #99f; }

#faint a:visited { color: #c9c }

.code {
        padding: 1pt;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 3pt;
        margin-right: 3pt;
        background: #ffffff;
        border: solid 1px #ccdd99;
        color: white;
        font-weight: normal;
        font-family: monospace;
        font-size: 13px;
                                                                                
}

#main {
	width: 74%;
	background-color: #fff7e6;
	float: left;
}

#menu {
	width: 25%;
	background-color: #fff7e6;
	float: right;
}

.field {
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#ffffcc;
   border:1px solid;
   border-top-color:#000;
   border-left-color:#000;
   border-right-color:#000;
   border-bottom-color:#000;
}

.btn {
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#eeeeff;
   border:1px solid;
   border-color:#7c7777;
} 
