.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
}
.bdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;

}
.bcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
}
.OFbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.OFfield {
	border: 1px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.OFbtn {
	border: 1px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.tableborder {
	border: 1px dotted #59935F;
	margin: 10px;
}
.OFsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;

}
.OFbmtable {
	border: 1px solid #CCCCCC;
}
body{text-align:center;	background:#fff;padding:0;margin:0;}
#container{width:1000px;text-align:left;margin-left:auto;margin-right:auto;margin-top:0;padding:0;}
#header{margin:0;padding:0;background-color:#f7f7f7;background:  url(images/AustBook_logo_header_dark.gif) no-repeat 900px 3px;background-color:#666;}
#header h1{margin:0; padding:15px 0 12px 30px; font:normal 35px Arial, Helvetica, sans-serif;color:#ccc;letter-spacing:4px;}
#menu{width:1000px; margin:0 0 0 16px;}
#heading{margin:10px 0 0 20px;font:normal 30px Arial, Helvetica, sans-serif;color:#008040;border-bottom:1px dashed #008040;}
#content{float:left; margin:40px 10px 80px 20px; background:#fff}
p{font:13px/19px Verdana, Arial, Helvetica, sans-serif;margin:0 0 1.5em;}
h2{font:bold 19px Arial, Helvetica, sans-serif; color:#A96A5A; margin:34px 0 20px;}
h3{font:bold 15px Arial, Helvetica, sans-serif; color:#A96A5A; margin:34px 0 0;}
h4{font:bold 14px Arial, Helvetica, sans-serif; color:#666; margin:15px 0 0;}
#footer{clear:both;margin-bottom:250px;}
#footer p{font:bold 14px Arial, Helvetica, sans-serif; color:#777; margin:0;}
#footer p.AnneMart{font:bold 12px Verdana, Arial, Helvetica, sans-serif; margin:0 0 30px}


#ad_column{border:0; width:240px; float:right; margin:0 0 0 20px; padding:10px; background:#f8f8f8;}
#bmarks_container{width:685px; float:left;margin:0;padding:0;}

.ad_common{border:1px solid black; margin:0 0 10px; padding:10px;}
.ad_common h3{margin:0 0 5px;font-size:14px;}
.ad_common p{font:12px/16px Verdana, Arial, Helvetica, sans-serif;color:#222; margin:0 0 5px;}
#ad_HP{ border:1px solid black; padding:115px 10px 10px 10px; background:url('images/harry_potter_bgnd_sm.jpg') 0 0 no-repeat; background-color:black;}
#ad_HP p{color:#fff;font:13px/19px Verdana, Arial, Helvetica, sans-serif;}
#ad_HP h3{color:#B7DBD8;font-size:15px;}
#ad_HP a{color:#6DADFC;}
#ad_HP span.notes{font-size:xx-small;line-height:0.9em;}
#ad_Custom{background:#FFF;} 
#ad_Custom img{float:left; margin:5px 3px 20px 0;}
#ad_Suggest{background:#F4FBF4;}
#ad_Email{background:#FCEFE4;}

ul.bmarkMenu{float:left; list-style:none; margin:20px 0 10px;padding:0;font:12px Verdana, Arial, Helvetica, sans-serif;}
ul.bmarkMenu li{float:left; list-style:none; width:127px; margin:2px; padding:0; border:1px solid #ccc; background:#eee;}
ul.bmarkMenu li a{padding:2px 4px;display:block; width:127px; text-decoration:none;color:blue;}
ul.bmarkMenu li a:hover{text-decoration:none; background:#666; color:#fff;}

.bmark{margin:0 0 10px 0;padding-top:6px;float:left;width:110px;height:330px;text-align:center;}
.bplate{float:left;margin:0 12px 15px 0;padding-top:2px;width:150px;height:260px;text-align:center;}
.bplate.lscape{width:270px;height:240px;margin-right:20px;}
.bmark p, .bplate p {margin:0; width:100%; font:11px Verdana, Arial, Helvetica, sans-serif;}
.bplate p {margin-top:5px;font-weight:bold;}
h3.bmarkCatHead{clear:left; margin:0 0 1.5em; padding:2px; background:#edd;}
p.toTop{clear:left;width:100%;margin:15px 0 5px;text-align:right;}
p.toTop a{text-decoration:none; color:blue;}
.sale_ord{ background:#FFB9B9; color:#333; padding:0 2px;}
.new_ord{ background:#999; color:white; padding:0 2px;}
.new{ 
	display:block; width:74px;
	margin-top:2px; margin-left:auto; margin-right:auto;
	padding:0px 3px 1px 3px;
	background:black;color:pink; 
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;}
.zoomLink{}/* just declaring it so easy to add in Dreamweaver */



td.prodHead_bmarks{background:#6B8776;font:bold 14px Arial, Helvetica, Sans-serif;color:#fff;padding:2px 3px;}
td.prodHead_bplates{background:#AA8080;font:bold 14px Arial, Helvetica, Sans-serif;color:#fff;padding:2px 3px;}
td.prodHead_thumbthing{background:#339999;font:bold 14px Arial, Helvetica, Sans-serif;color:#fff;padding:2px 3px;}
tr.colHead td{color:#666;}

td.packHead_bmarks{background:#D9E6D9;font:bold 12px Verdana, Arial, Helvetica, Sans-serif;color:#4D7D52;padding:4px;}
td.packHead_bplates{background:#E8DBDB;font:bold 12px Verdana, Arial, Helvetica, Sans-serif;color:#8A5B5B;padding:4px;}

ul{margin:0 0 0 16px; padding-left:0;list-style-image:URL(images/bullet.gif); font:12px Verdana, Arial, Helvetica, Sans-serif;}
ul li{margin-left:0}
div.errorMsg ul{list-style-image:none;}
#bplatePackaging{margin-left:40px;}
#bplatePackaging td.text{padding-right:50px;}
#bplatePackaging h3{margin-top:15px;}
#bplatePackaging p{margin-bottom:0;}


#contactUsTbl h2{margin:8px 0 0;}
#contactUsTbl p{width:100%}

.notes{font:11px Verdana, Arial, Helvetica, sans-serif; color:#777;}

/* FORMS */
.req{color:#C00; font:10px Verdana, Helvetica, sans-serif;}
#contactForm th{font:normal 12px Verdana, Helvetica, sans-serif;color:#466846;padding-top:7px;}
#contactForm h3{margin:0;color:#466846;padding:4px 4px 4px 0;}
#contactForm {width:375px; padding:10px;margin-left:15px; border:1px solid #B4CFB5;background:#DDEEDD;}
#contactForm table{margin-top:7px;}

.successMsg{
	margin:0; padding:6px 10px 8px;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	background:#E9DBBE;
	color:#633E34;
	border:1px solid #CEAF9D;
}
.errorMsg{
	margin:0; padding:6px 10px 8px;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	background:#c33;
	color:#fff;
}

/* HOME */
#logo_column{float:left;width:200px;margin-top:30px;}
#images_column{width:250px;float:right; margin-top:30px;text-align:left;}
#welcome_msg{width:500px; float:left; margin:30px 0 10px 0; padding:20px 20px 20px 30px;}
#welcome_msg_opener{margin-bottom:30px;}
#welcome_msg_opener p{font:italic 18px Arial, Helvetica, sans-serif; color:#666;margin:0;}
.welcome_ourname{font:normal 24px Arial, Helvetica, sans-serif;color:#A96A5A}
.welcome_prod{font:normal 24px Arial, Helvetica, sans-serif;color:#008040;}
#welcome_msg_text{float:left;margin-bottom:20px;padding-top:10px; padding-right:40px;}
#welcome_msg_text p{line-height:1.6em;margin-bottom:0;}
#welcome_msg_text p.notes{margin-top:10px;}
hr.welcome_msg_hr{clear:both; margin:20px 0; height:1px; border:0; border-top:1px dashed #666;}
	
/* Thumbthing */
#tt_content{float:right; width:710px;padding-left:30px;margin:0;}
#tt_images{float:left; width:227px;}
#tt_features{width:600px;margin-left:20px}
#tt_features p{margin:5px 0 0 0; padding-left:30px; background:#F4FBF4; padding:2px;}
#tt_sizes{margin-left:30px;border-right:1px solid #999;border-bottom:1px solid #999;}
#tt_sizes td{font:normal 13px Verdana, Helvetica, sans-serif;border-top:1px solid #999;border-left:1px solid #999;}
#tt_sizes td.head{background:#F4FBF4;color:#069}
#tt_sizes td.emptycell{border-top:0;border-left:0;}


