BODY {
	MARGIN: 0px;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #fff;
	background-color: #000000;
	background-repeat: no-repeat;
}

div#primary { 
  margin: 0 auto; 
  width: 100%; 
  position: absolute;
    left: 50%;
    margin-left: -30%;

 }
gray_text {
	COLOR: #e1e2ff
}
#gray_bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 762px; PADDING-TOP: 0px; HEIGHT: 6px
}
#nav {
	LEFT: 360px; MARGIN: 0px; WIDTH: 534px; POSITION: absolute; TOP: -2px
}

#logo {
	LEFT: 0px; MARGIN: 0px; WIDTH: 308px; POSITION: absolute; TOP: 1px
}

#search {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 7; LEFT: 67px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; POSITION: absolute; TOP: 224px; HEIGHT: 45px; BORDER-RIGHT-WIDTH: 0px
}
#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	Z-INDEX: 2;
	LEFT: -3px;
	PADDING-BOTTOM: 0px;
	WIDTH: 743px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 88px;
	height: 498px;
}
#content_rest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; Z-INDEX: 2; LEFT: 292px; PADDING-BOTTOM: 0px; WIDTH: 448px; PADDING-TOP: 0px; POSITION: absolute; TOP: 151px
}
#footer {
	PADDING-RIGHT: 40px; MARGIN-TOP: 17px; FONT-SIZE: 8px; BACKGROUND: url(../global_images/mt.gif) no-repeat right top; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: right
}
#indexLink {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 8; LEFT: 99px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 194px; POSITION: absolute; TOP: 59px; HEIGHT: 75px; BORDER-RIGHT-WIDTH: 0px
}
#c_indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#under_pic {
	MARGIN: 13px 0px 0px
}
.under_p {
	MARGIN: 13px 0px 0px
}
.under_p6 {
	MARGIN: 6px 0px 0px
}
.under_p30 {
	MARGIN: 30px 0px 0px
}
.under_p15 {
	MARGIN: 18px 0px 0px
}
.under_p23 {
	MARGIN: 24px 0px 0px
}
.under_p50 {
	MARGIN: 50px 0px 0px
}
.under_p56 {
	MARGIN: 56px 0px 0px
}
.r_fl {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.l_fl {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.l_fl20 {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 20px; BORDER-RIGHT-WIDTH: 0px
}
#down {
	DISPLAY: inline; FONT: 9px Verdana, Arial, Helvetica, san-serif
}
#return_top {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 23px 0px 25px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 25px
}
#return_top_thumb {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 23px 0px 25px 78px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 25px
}
#top_left {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#top_left2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#top_rightz {
	FLOAT: left; PADDING-TOP: 2px
}
#top_right2 {
	FLOAT: left; PADDING-TOP: 1px
}
#main_footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 22px
}
#footer_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer_rightz {
	PADDING-RIGHT: 40px; BACKGROUND:  no-repeat right top; FLOAT: right; PADDING-TOP: 1px; HEIGHT: 22px; TEXT-ALIGN: right
}
#phone {
	PADDING-LEFT: 29px; BACKGROUND:  no-repeat 0px 4px; MARGIN: 0px; HEIGHT: 40px
}
#address {
	MARGIN-TOP: 17px; PADDING-LEFT: 29px;  no-repeat 0px 14px; HEIGHT: 40px
}
#contact {
	PADDING-LEFT: 28px; BACKGROUND:  no-repeat 0px 13px
}
.thumbmargin {
	MARGIN: 0px 0px 25px
}
.thumbs65 {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 450px
}
.orderlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.orderlist UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.orderlist LI {
	FONT-SIZE: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
H1 {
	MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0
}
#home_logo {
	DISPLAY: none
}
H2 {
	MARGIN: 13px 0px 11px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #fc3
}
.longer {
	MARGIN: 13px 0px
}
.top_of_page {
	MARGIN: 0px 0px 13px
}
.pix20 {
	MARGIN: 30px 0px 13px
}
H3 {
	MARGIN: 0px 0px 13px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #fc3
}
H4 {
	MARGIN: 0px 0px 3px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #790606
}
H5 {
	MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff
}
.book_page {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9px Verdana, Arial, Helvetica, san-serif; COLOR: #fff; PADDING-TOP: 0px
}
h7 {
	MARGIN: 13px 0px 12px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #fc3
}
SPAN {
	MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #e1e2ff
}
.indent {
	PADDING-LEFT: 6px
}
.normal {
	MARGIN: 13px 0px
}
.extra_pad {
	PADDING-TOP: 5px
}
#subtitle {
	MARGIN-TOP: 2px; COLOR: #fff
}
#subtitle2 {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #fff
}
.b_l {
	COLOR: #fc3
}
.formf {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000
}
A:link {
	COLOR: #cbde9d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cbde9d; TEXT-DECORATION: none
}
A:active {
	COLOR: #cbde9d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cff; TEXT-DECORATION: none
}
.mainlinks A:link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.mainlinks A:visited {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.mainlinks A:active {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.mainlinks A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
.mainlinks A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
.end A:link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.end A:visited {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.end A:active {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.end A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
.end A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
.oddone A:link {
	FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
.oddone A:visited {
	FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
.oddone A:active {
	FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
.oddone A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
.oddone A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
#footer A:link {
	FONT-SIZE: 9px; COLOR: #000; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-SIZE: 9px; COLOR: #000; TEXT-DECORATION: none
}
#footer A:active {
	FONT-SIZE: 9px; COLOR: #000; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-SIZE: 9px; COLOR: #cff; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-SIZE: 9px; COLOR: #cff; TEXT-DECORATION: none
}
#footer_rightz A:link {
	FONT-SIZE: 9px; COLOR: #000; TEXT-DECORATION: none
}
#footer_rightz A:visited {
	FONT-SIZE: 9px; COLOR: #000; TEXT-DECORATION: none
}
#footer_rightz A:active {
	FONT-SIZE: 9px; COLOR: #000; TEXT-DECORATION: none
}
#footer_rightz A:hover {
	FONT-SIZE: 9px; COLOR: #cff; TEXT-DECORATION: none
}
#footer_rightz A:hover {
	FONT-SIZE: 9px; COLOR: #cff; TEXT-DECORATION: none
}
#subtitle2 A:link {
	FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
#subtitle2 A:visited {
	FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
#subtitle2 A:active {
	FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
#subtitle2 A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
#subtitle2 A:hover {
	FONT-SIZE: 10px; COLOR: #cff; TEXT-DECORATION: none
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.mainlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 149px; PADDING-TOP: 0px
}
TD.oddone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 145px; PADDING-TOP: 0px
}
TD.end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.message {
	VERTICAL-ALIGN: top
}
P {
	MARGIN: 0px
}
INPUT.srchbut {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.srchfill {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px; VERTICAL-ALIGN: top; WIDTH: 113px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#d_none {
	DISPLAY: none
}
#olhome {
	DISPLAY: none
}
#olhome2 {
	DISPLAY: none
}
.dp_none {
	DISPLAY: none
}
