/************************************* FONTS ************************************************************/
@font-face {font-family:lindsey; src:url('fonts/Lindsey Regular.ttf');}
@font-face {font-family:baroque; src:url('fonts/BaroqueScript.ttf');}
@font-face {font-family:arcanum; src:url('fonts/arcanum.ttf');}
@font-face {font-family:handsean; src:url('fonts/handsean.ttf');}
#lindsey{font-family:lindsey;font-size:16px;}
#baroque{font-family:baroque;font-size:16px;}
#kberry{font-family:arcanum;font-size:16px;}
/****************** Main ***************************************/
body {background:#000 url(img/StoneTile.png) repeat;font:"Trebuchet MS", Arial, Helvetica, sans-serif;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:0;padding:0;color:#999;}
a {color:#009966;font-weight:bold;text-decoration:none;font-family:lindsey;}
a:hover {color:#134374;text-decoration:bold;text-decoration:none;font-family:lindsey;}
h1 {margin: 0;color:#E2C88F;font-family:lindsey;text-shadow: 0 3px 3px rgba(50,50,50,.5);font-size:24px;}
h2 {margin: 0;color:#333333;font-family:handsean;text-shadow: 0 2px 2px rgba(50,50,50,.5);font-size:18px;}
h3 {margin: 0;color:#E2C88F;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;text-shadow: 0 1px 1px rgba(50,50,50,.5);font-size:14px;}
th {text-align:left;font-weight:bold;}
img {border:none;}
hr {border:0px;background-color:#E2C88F;height:1px;}
ul {margin:0px;padding:0px;}
li {margin:0px;padding:0px;text-align:center;}
table {color:#000;font-size:14px;}
/****************** Misc ***************************************/
.fake_link {color:#134374;font-weight:bold;text-decoration:none;cursor:pointer;}
#banner {background:url(img/banner.png) no-repeat; height:180px; width:1000px; margin:5px 0px 5px 0px; padding:0px 0px 5px 0px;}
#content {color:#000;width:1000px;text-align:left;}
.wood {background:url(img/WoodTile.png) repeat-y;}
#top_links {margin:0px; padding:0px; text-align:right; width:980px; height:15px;}
#top_links2 {margin:0px; padding:0px; text-align:right; width:980px; height:25px; *height:10px;}
#nail_image {background: url(img/nail.gif) no-repeat; height:15px; width:14px;}
#parchment_title {color:#000;font-family:handsean;font-weight:bold;text-align:center;width:100%;font-size:16px;}
#parchment_body {margin:0px 20px 0px 20px;padding:10px;background:#000 url(img/news.jpg) repeat;}
.left_chain {background: url(img/chain.png) repeat-y;width:60px;}
.right_chain {background: url(img/chain.png) repeat-y;width:60px;}
/**************************************** Menu *********************************************************/
#menu_div {width:960px;}
* html #menu {margin:0px;background:none;}
#menu ul {margin:0px;padding:0px;display:inline;list-style:none;}
#menu li {margin:0px;padding:0px;display:inline;}
#menu li a {background: url(img/StoneButton.png) no-repeat;background-image:url(img/StoneButton.png) no-repeat;height:30px;width:160px;line-height:30px;padding:0px;float:left;color:#FFF;text-decoration:none;font-size:16px;font-weight:bold;}
#menu li a:hover {background:#FFF url(img/StoneButton.png) no-repeat;line-height:30px;cursor:pointer; color:#000;font-weight:bold;}
/**************************************** Blog ****************************************************************/
#BlogTitle { background:#000 url(img/title.png) no-repeat; text-indent:10px; font-size:18px; font-weight:bold; width:750px; height:24px; cursor:pointer;}
#BlogTitle:hover { background:#000 url(img/title2.png) no-repeat; text-indent:10px; font-size:18px; font-weight:bold; width:750px; height:24px; cursor:pointer;}
/******************************************* COMMENTS ******************************************************************/
#comment_box {border:1px solid #174e08;margin:2px;padding:5px;}
#comment_text {width:100%;min-height:50px;height:auto!important;height:50px;font-size:12px;}
#author_text {color:#777;font-size:12px;padding-left:5px;margin-top:20px;}
.text_area {height:100px; width:490px;}
/******************************************* BUTTONS ******************************************************************/
button, input[type="button"], input[type="submit"], input[type="reset"] {background-color:#f5f5f5;color:#008000;border:1px solid #dedede;font-weight:bold;cursor:pointer;}
button:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {background-color:#dffff4;border:1px solid #c2e1ef;color:#013e00;font-weight:bold;cursor:pointer;}
button:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active {background-color:#000000;color:#FFF;border:1px solid #6299c5;font-weight:bold;cursor:pointer;}
/**************** Forms ****************************/
.forum_post {border:#AAA 1px solid;background-color:#EEE;text-align:left;}
.username {color:#007917;text-shadow: 0 1px 1px rgba(50,50,50,.5);}
/*************************************** Forum Boxes ************************************************************/
#title_bar {background: url(img/title-bar.png) repeat;height:20px;width:99%;border:1px solid #062001;margin:0px;color:#FFF;}
#title_bar a {color:#FFF;font-size:12px;font-weight:normal;}
#title_bar a:hover {color:#000;font-size:12px;font-weight:normal;text-decoration:underline;}
.title_bar {background: url(img/title-bar.png) repeat;height:20px;border:1px solid #062001;margin:0px;color:#FFF;}
.title_bar2 {background: url(img/title-bar2.png) repeat;height:20px;border:1px solid #062001;margin:0px;color:#FFF;}
#title_text {text-align:left;font-weight:bold;text-shadow:0 2px 2px rgba(0,0,0,.5);margin-top:-5px;}
#forum_footer {background-color:#EEE; border:#225721 1px solid;color:#444;font-size:12px;text-align:left;width:98%;}
/*************************************** MY TABLE *********************************************/
#mytable {margin:5px;padding-bottom:3px;background:#000 url(img/news.jpg) repeat;;}
#myheader {background:url(img/title-bar.png) repeat; color:#FFF;}
#myheader2 {background:url(img/title-bar.png) repeat; color:#FFF;}
.title_bar {background:url(img/title-bar.png) repeat; color:#FFF;border:#000 1px solid;text-shadow:0 1px 1px rgba(0,0,0,.5);font-weight:bold;}
#myrow {background-color:;}
#myrow {background-color:;}
#myrow:hover {background-color:#FFFFFF;}
#myrow2:hover {background-color:#FFFFFF;}
#mycell{border:1px solid #000;}
/* =================================== Success, error & notice boxes for messages and errors  =================================== */
.error, .notice, .info, .success {padding: 10px;margin: 5px 10px 10px 10px;border: 2px solid #ddd;}
.error {color: #C00;border-color: #C00;background: #fbe3e4 url(/media/img/error.png) no-repeat 10px 11px;padding-left: 35px;}
.notice {color: #817134;border-color: #FFD324;background: #FFF6BF url(/media/img/note.png) no-repeat 10px 11px;padding-left: 35px;}
.success {color:#529214;border-color:#C6D880;background:#E6EFC2 url(/media/img/sucess.png) no-repeat 10px 11px;padding-left: 35px;}
.info {color: #336699;border-color: #6299c5;background: #dff4ff url(/media/img/info.png) no-repeat 10px 11px;padding-left: 35px;}

/************************************* FOOTER ************************************************************/
#footer {width:1000px;font-size:12px;}
