#containter_main {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #333;
	margin-top: auto;
	margin-bottom: auto;
	vertical-align: middle;
}
#banner {
	background-image: url(media/elements/HeadBackLeft1.jpg);
	background-repeat: no-repeat;
	background-color: #D5D9DA;
}
#page_container {
	width: 780px;
}
#navigation {
	float: left;
	width: 148px;
}
#content_main {
	float: right;
	width: 630px;
	background-color: #c6c6c6;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #333;
}
#page_title {
	width: 630px;
	background-color: #666;
}
#left_column {
	float: left;
	width: 315px;
	margin-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}
#right_column {
	float: right;
	width: 300px;
	margin-top: 5px;
}
#footer {
	clear: both;
	float: none;
	width: 780px;
}
body    { color: #37393a; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color: #c6c6c6 }
body p      {
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial
}
body h1   {
	font-weight: bold;
	font-size: 24px;
	font-family: Verdana, Helvetica, Arial;
	margin-bottom: -10px
}
body h1 + p    { }
body h2   {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial;
	color: #000;
	line-height: 20px;
}
body h2 + p    { }
body h3    { font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Arial; text-align: left; width: 75% }
body h3 + p    { }
body h3 + table.blueback { }
body h4    { font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; width: 75% }
body h4 + table[class="list"] { }
body h4 + p    { }
body h5   {
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	margin-bottom: -10px
}
#content_body {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}

body h6   { font-style: italic; font-size: 9px; font-family: Verdana, Helvetica, Arial; margin-bottom: -10px; padding-top: 2px; width: 75% }
body li { width: 50% }
a   {
	color: #00C;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}
a:link   {
	color: #00F;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}
a:link:hover   {
	color: #3b3a3a;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: underline
}
a:visited   {
	color: #93C;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}

a:visited:hover   {
	color: #3b3a3a;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: underline
}
a:active   {
	color: #00F;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}
a:active:hover   { color: #3b3a3a; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.crumb  { color: #eafaff; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color: #898989; text-transform: uppercase }
.crumb a { color: #eafaff; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.crumb a:link { color: #eafaff; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.crumb a:link:hover { color: #5c6264; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.crumb a:visited { color: #eafaff; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.crumb a:visited:hover { color: #5c6264; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.crumb a:active { color: #eafaff; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.crumb a:active:hover { color: #5c6264; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.crumb span { color: #eafaff; font-weight: bold; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.crumb td { padding-right: 10px; padding-left: 10px }
.header  { background: #d4d7d8 url(../media/elements/HeadBackLeft1.jpg) no-repeat; border-bottom: 1px solid #898989 }
.header img { border: none }
.content1   { font-size: 12px }
.content1 p  { font-size: 12px; font-family: Verdana, Helvetica, Arial }
.content1 img { border: solid 1px #898989 }
.content1 img[class="left"]  { float: left; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; border: solid 1px #898989 }
.content1 img[class="right"]  { float: right; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; border: solid 1px #898989 }
.content1 div { padding: 2px }
.content1 h1 { font-weight: bold; font-size: 18px; font-family: Verdana, Helvetica, Arial }
.content1 h2 { font-weight: bold; font-size: 16px; font-family: Verdana, Helvetica, Arial }
.content1 h3 { font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Arial }
.content1 h4 { font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial }
.content1 h5 { font-style: italic; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial }
.content1 h6 { font-style: italic; font-size: 9px; font-family: Verdana, Helvetica, Arial; padding-top: 2px }
.content1 td  { padding: 5px }
.content1 td[class="cardshark"] { background: url(../media/elements/cardshark.jpg) no-repeat right top; padding: 5px }
.content1 td[class="quotes"] p { font-weight: bold; background: no-repeat right top; padding: 5px; width: 75% }
.content1 td[class="quotes"] span[class="italic"] { font-weight: normal }
.content1[class="right"] { float: right }
.content1[class="left"] { float: left }
.content1 a  { color: #570d0d; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.content1 a:link  {
	color: #570d0d;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline
}
.content1 a:link:hover  { color: #37393a; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.content1 a:visited  { color: #570d0d; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.content1 a:visited:hover  { color: #37393a; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.content1 a:active  { color: #570d0d; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.content1 a:active:hover  { color: #37393a; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.content1 td table.list  { font-size: 12px; position: relative; top: -15px }
.mainnavSide  { background: url(../media/elements/PriNavBack1.jpg) no-repeat; border-right: 1px solid #898989 }
.mainnavSide img { border: none }
.blueback   {
	color: #6a6969;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial;
	background-color: #FFF;
	margin: 2px;
	border: solid 1px #898989
}
.blueback[class="left"]  { color: #6a6969; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color: #eafaff; float: left; border: solid 1px #898989 }
.blueback[class="right"]  { color: #6a6969; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color: #eafaff; float: right; border: solid 1px #898989 }
.blueback p { color: #6a6969 }
.blueback p[class="left"]   { font-family: Verdana, Helvetica, Arial; float: left }
.blueback p[class="right"]   { font-family: Verdana, Helvetica, Arial; float: right }
.blueback div  { }
.blueback img[class="right"] { float: right; padding: 2px; border: solid 1px #898989 }
.blueback img[class="left"] { float: left; padding: 2px; border: solid 1px #898989 }
.blueback h1   { font-weight: bold; font-size: 18px; font-family: Verdana, Helvetica, Arial; width: 100% }
.blueback h2   { font-weight: bold; font-size: 16px; font-family: Verdana, Helvetica, Arial; width: 100% }
.blueback h3   { font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Arial; width: 100% }
.blueback h4   { font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; margin-bottom: -10px; width: 100% }
.blueback h4 + p   { position: relative }
.blueback h4 + p[class="left"] { position: relative; top: -10px }
.blueback h4 + p[class="right"] { position: relative; top: -10px }
.blueback h5   { font-style: italic; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; margin-bottom: -10px; width: 100% }
.blueback h5 + p   { }
.blueback h6  { font-style: italic; font-size: 9px; font-family: Verdana, Helvetica, Arial; padding-top: 2px; width: 100% }
.blueback a   { color: #570d0d; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.blueback a:link   {
	color: #570d0d;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}
.bookbanner {
	font-size: 18px;
}

.blueback a:link:hover   {
	color: #828a8e;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: underline
}
.blueback a:visited   {
	color: #570d0d;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}
.blueback a:visited:hover   {
	color: #828a8e;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: underline
}
.blueback a:active   {
	color: #570d0d;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}
.blueback a:active:hover   {
	color: #828a8e;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial;
	text-decoration: underline
}
.grayback    { color: #eafaff; font-size: 12px; font-family: Verdana, Helvetica, Arial; background-color: #898989; margin: 2px; border: solid 1px #6a6969 }
.grayback[class="left"]    { color: #eafaff; font-family: Verdana, Helvetica, Arial; float: left }
.grayback[class="right"]    { color: #eafaff; font-family: Verdana, Helvetica, Arial; float: right }
.grayback p  { color: #eafaff }
.grayback p[class="left"]   { color: #eafaff; font-family: Verdana, Helvetica, Arial; float: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2px }
.grayback p[class="right"]   { color: #eafaff; font-family: Verdana, Helvetica, Arial; float: right; padding-top: 2px; padding-right: 2px; padding-bottom: 2px }
.grayback div  { color: #eafaff; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }
.grayback img  { color: #eafaff; margin: 2px; border: solid 1px #eafaff }
.grayback img[class="right"]   { color: #eafaff; float: right; padding: 2px; border: solid 1px #eafaff }
.grayback img[class="left"]   { color: #eafaff; float: left; padding: 2px; border: solid 1px #eafaff }
.grayback h1   { color: #eafaff; font-weight: bold; font-size: 18px; font-family: Verdana, Helvetica, Arial }
.grayback h2   { color: #eafaff; font-weight: bold; font-size: 16px; font-family: Verdana, Helvetica, Arial }
.grayback h3   { color: #eafaff; font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Arial }
.grayback h4   { color: #eafaff; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial }
.grayback h5   { color: #eafaff; font-style: italic; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; margin-bottom: -10px; width: 100% }
.grayback h5 + p  { position: relative }
.grayback h6   { color: #eafaff; font-style: italic; font-size: 9px; font-family: Verdana, Helvetica, Arial }
.grayback a    { color: #570d0d; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.grayback a:link    { color: #570d0d; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.grayback a:link:hover    { color: #5c6264; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.grayback a:visited    { color: #570d0d; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.grayback a:visited:hover    { color: #5c6264; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.grayback a:active    { color: #570d0d; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.grayback a:active:hover    { color: #5c6264; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline }
.jasonBack1 {
	height: 98px;
	background-image: url(media/elements/JasonBack1.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.jasonBack1 p { float: left; width: 75% }
.jasonBack1 input[type="text"] { font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #dde7ea; float: left; border: solid 1px #898989; width: 50% }
.jasonBack1 input[type="submit"] { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #828a8e; float: left; border: solid 1px #37393a }
#itemRight  {
	margin-bottom: 5px;
	margin-left: 5px
}
#itemLeft  { float: left; margin-right: 5px; margin-bottom: 5px }
#mainContent { }
.bold  { font-weight: bold }
.italic { font-style: italic }
.tablelist { font-size: 12px }
.table_format1 {
	background-color: #FFC;
	border: thin solid #000;
}
.pic_padding {
	margin: 3px;
}
.line_shrink {
	margin-bottom: -15px;
}
#left_column2 {
	float: left;
	width: 100%;
	margin-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}
#right_column2 {
	float: right;
	width: 125px;
	background-color: #000;
}
#containter_main #page_container #content_main #left_column2 h1 {
	color: #000;
}
#containter_main #page_container #content_main #left_column2 div #itemRight tr td .jasonBack1 tr td .left {
	color: #000;
}
#Book_div {
	background-color: #FFF;
}
