/* CSS Document */

BODY				{margin:0px 0px 0px 0px; background-color:#647746; color:#231f20; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
BODY.larger				{margin:0px 0px 0px 0px; background-color:#647746; color:#231f20; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}


SPAN.home_spacing		{line-height:18px;}
SPAN.greentitle			{color:#647746; letter-spacing:2px; font-size:11px;}
SPAN.greenbold10			{color:#54653b; font-size:10px; font-weight:bold;}
SPAN.greenbold11			{color:#54653b; font-size:11px; font-weight:bold;}
SPAN.greenbold12			{color:#54653b; font-size:12px; font-weight:bold;}
SPAN.greenbold13			{color:#54653b; font-size:13px; font-weight:bold;}
SPAN.blackbold				{color:#000000; font-weight:bold;}
SPAN.green				{color:#647746;}
SPAN.red				{color:#e5397f;}
SPAN.font10				{font-size:10px;}
SPAN.font13				{font-size:13px;}
SPAN.font15				{font-size:15px;}
SPAN.small				{font-size:9px;}

SPAN.redtitle			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:16px; color:#e5397f;}
SPAN.whitetitle			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:9px; color:#FFFFFF;}
SPAN.blacktitle_18		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; color:#000000;}
SPAN.blacktitle_17		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; color:#000000;}
SPAN.blacktitle_16		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#000000;}
SPAN.blacktitle_15		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; color:#000000;}
SPAN.blacktitle_14		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000000;}
SPAN.blacktitle_13		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000;}
SPAN.blacktitle_12		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000000;}

A.red:Link 			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:10px; color:#e5397f; text-decoration:underline}
A.red:Visited		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:10px; color:#e5397f; text-decoration:underline}
A.red:Hover			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:10px; color:#e5397f; text-decoration:underline}

A.redlarge:Link 			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:11px; color:#e5397f; text-decoration:underline}
A.redlarge:Visited		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:11px; color:#e5397f; text-decoration:underline}
A.redlarge:Hover			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:11px; color:#e5397f; text-decoration:underline}

A.uppernav:Link 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#ffffff; text-decoration:none}
A.uppernav:Visited		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#ffffff; text-decoration:none}
A.uppernav:Hover		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:9px; color:#ffffff; text-decoration:none}
SPAN.uppernav			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:9px; color:#ffffff; text-decoration:none}

A.lowernav:Link 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#000000; text-decoration:none}
A.lowernav:Visited		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#000000; text-decoration:none}
A.lowernav:Hover		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:9px; color:#000000; text-decoration:none}
SPAN.lowernav			{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:9px; color:#000000; text-decoration:none}

A.emaillist:Link 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#000000; text-decoration:underline}
A.emaillist:Visited		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#000000; text-decoration:underline}
A.emaillist:Hover		{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:9px; color:#000000; text-decoration:underline}

#book_wrap { padding:0 25px 25px 0px; }
#book_wrap .submission { background: url("../images/submission_bkgrd_short.jpg") no-repeat top left; clear: both; font-family: Arial, Helvetica, sans-serif; margin: 0px auto 28px auto; text-align:left; width: 547px; }
#book_wrap .submission h2 {border-bottom: 1px dotted #000; font:italic 23px/23px Georgia, Times, serif; margin: 0 23px 8px 0; padding-bottom: 8px; padding-top: 16px; position:relative; width:360px; }
#book_wrap .submission.entrant_books .book_details { float:left; font:normal 11px/14px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; margin:0px; width:300px; }
#book_wrap .submission.entrant_books .book_details ul li { margin:8px 0px; }

#book_wrap .submission.entrant_books .thumbnail	{ display:inline; float: left; height: 134px; margin: 12px 16px 12px 20px; width: 109px; }
#book_wrap .submission.entrant_books .thumbnail img {border: 6px solid #d6d6d6; width:97px;}

a.btn_anchor { background:url("../images/btn.gif") no-repeat; color:#fff; display:block; font:bold 10px/10px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; height:15px; margin:6px 0;  padding-top:4px; text-align:center; text-decoration:none; width:109px;  }
a.btn_anchor:hover { text-decoration:underline; }
a.btn_anchor.teal { background-color:#19CFB6; }
a.btn_anchor.teal:hover { background-color:#00AF97; }
a.btn_anchor.green { background-color:#84AF00; }
a.btn_anchor.green:hover { background-color:#607F00; }
a.btn_anchor.purple { background-color:#ab4ec4; }
a.btn_anchor.purple:hover { background-color:#801D9F; }

tr td a:hover { text-decoration:none;}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/*


*/