body{margin:0.4%;padding:0;font-family: Trebuchet MS, Trebuchet, Times New Roman, times, serif;font-size:small;color:#333;background:#FFF url("/images/falcon-background.jpg") no-repeat fixed 1em 7em;}
#header{color:#6C6;background-color:#060;border:1px solid #060;}
#header h1{margin:0;padding:0.15em 0.8% 0.25em 62%;text-align:center;font-size:2em;font-weight:bold;color:#FFF;background-color:#060;}
#header #navigation{position:absolute;top:1em;left:0.4%;width:60.4%;margin:0;padding:0 0.8%;list-style-type:none;line-height:2em;vertical-align:middle;}
#header #navigation li{display:inline;margin:0;padding:0.2em 0.1em 0.3em 0.3em;border-left:1px dotted #6C6;font-weight:bold;color:#FFF;background-color:transparent;}
#header #navigation li.first{border-left:0px dotted #6C6;padding:0.2em 0.1em 0.3em 0;}
#header #navigation li.last{padding:0.2em 0 0.3em 0.3em;}
#header #navigation li a,
#header #navigation li a:link,
#header #navigation li a:visited{color:#6CC;background-color:#060;text-decoration:underline;font-weight:normal;}
#header #navigation li a:hover,
#header #navigation li a:active{color:#FFF;background-color:#060;text-decoration:underline;font-weight:normal;}
#header #breadcrumb{color:#FFF;background-color:#6C6;border:0px solid #6C6;padding:0.25em 38% 0.25em 0.8%;font-weight:bold;font-size:1em;}
#header #breadcrumb a,
#header #breadcrumb a:link,
#header #breadcrumb a:visited{color:#FFF;background-color:#6C6;text-decoration:underline;}
#header #breadcrumb a:hover,
#header #breadcrumb a:active{color:#006;background-color:#6C6;text-decoration:underline;}
#content{margin:0;padding:0 1.6%;color:#000;background-color:transparent;}
#content #updates,
#content #pricing{width:35.5%;float:right;clear:right;margin:1.6% 0 1.6% 3.2%;border:1px solid #060;padding:0.25%;}
#content #updates h2,
#content #pricing h2{font-size:1.5em;margin:0 0 0.2em 0;padding:0 0 0 4.8%;color:#006;background-color:transparent;}
#content #updates h3,
#content #pricing h3{font-size:1em;margin:0 0 0.2em 0;padding:0 0 0 4.8%;color:#006;background-color:transparent;font-weight:bold;clear:left;}
#content #pricing img{margin:0 3.2% 1.6% 0;border:0px solid #060;}
#content img{float:right;clear:right;margin:1.6% 0 1.6% 3.2%;border:1px solid #060;}
#content img#logo{float:right;clear:none;margin:1.6% 0 1.6% 3.2%;border:0px solid #060;}
#content #calendar{float:right;clear:right;margin:1.6% 0 1.6% 3.2%;border:solid 1px #060;width:36%;height:220px;}
#content #mapsearch{float:right;clear:right;width:35.2%;margin:1.6% 0 1.6% 3.2%;border:1px solid #060;padding:0.2% 0.2% 0.2% 0.4%;}
#content #mapsearch .bramble-beck{float:left;width:53.4%;margin:1.6% 4.8%;border:1px solid #060;padding:0.2% 0.2% 0.2% 0.4%;}
#content h1{font-size:2.5em;margin:0.5em 0 0 0;padding:0 0 0 1.6%;color:#006;background-color:transparent;}
#content h2{font-size:2em;margin:0 0 0.33em 0;padding:0 0 0 3.2%;color:#060;background-color:transparent;}
#content h3{font-size:1.5em;margin:0 0 0.2em 0;padding:0 0 0 4.8%;color:#006;background-color:transparent;}
#content h3.book{clear:left;}
#content h4{font-size:1em;margin:0 0 0.2em 0;padding:0 0 0 4.8%;color:#006;background-color:transparent;font-weight:bold;}
#content a,
#content a:link{color:#006;background-color:transparent;text-decoration:underline;}
#content a:visited{color:#606;background-color:transparent;text-decoration:underline;}
#content a:hover,
#content a:active{color:#060;background-color:transparent;text-decoration:underline;}
#content p{margin:0 0 0.8em 0;padding:0 4.8%;font-size:1em;}
#content p#intro{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;font-style:italic;text-align:center;}
#content p.book{clear:left;}
#content p.book img{float:none;clear:none;}
#content p.book img.book{clear:left;float:left;margin:0 3.2% 1.6% 0;border:0px solid #060;}
#content hr{margin:0 4.8%;border-bottom:1px solid #060;}
#content ul,
#content ol{margin:0 0 0.8em 0;padding:0 0 0 8.0%;font-size:1em;}
#content ul li,
#content ol li{color:#060;background-color:transparent;}
#content ul li p,
#content ol li p{margin:0 0 0.6em 0;padding:0 0 0 1em;font-size:1em;color:#000;background-color:transparent;}
#content .article ul li,
#content .article ol li{margin:0 0 0.6em 0;padding:0 0 0 1em;font-size:1em;color:#000;background-color:transparent;}
#content strong{font-weight:bold;}
#content strong.mandatory{color:#F00;margin:0 0.5em;}
#content acronym,
#content abbr{border-bottom:1px dotted #666;}
#content #order table{width:55%;margin:0 0 0.8em 4.8%;padding:0;font-size:1em;border:0 solid #000;}
#content #order th{width:38%;padding:0.25em;text-align:right;vertical-align:top;border:0 solid #F00;}
#content #order td{width:62%;padding:0.25em;text-align:left;vertical-align:top;border:0 solid #0F0;}
#content #order table input,
#content #order table textarea,
#content #order table select{width:95%;border:1px solid #060;font-size:1em;font-family: Trebuchet MS, Trebuchet, Times New Roman, times, serif;}
#content #order table textarea{height:5em;}
#content #order table tr.buttons input{width:7em;margin:0 auto;font-weight:bold;color:#FFF;background-color:#6C6;border:2px outset #6C6;}
#content #order-link{float:right;width:38%;margin:1.6% 0 1.6% 3.2%;border:1px solid #060;}
#content #BB_BuyButtonForm{float:right;clear:right;width:36%;margin:1.6% 0 1.6% 3.2%;border:1px solid #060;}
#content #BB_BuyButtonForm table{width:100%;margin:0;padding:0;}
#content #BB_BuyButtonForm table tr td{text-align:right;vertical-align:middle;}
#content #BB_BuyButtonForm table tr td.button{width:121px;text-align:left;}
#content #BB_BuyButtonForm table tr td.notes{text-align:left;padding:1em;}
#content #BB_BuyButtonForm .button {width:121px;}
#content #BB_BuyButtonForm .button input{width:121px;height:44px;border:0;}
#content table.gallery{clear:right;margin:0 4.8% 0.8em 4.8%;padding:0;border:1px solid #060;border-left:0;border-top:0;}
#content table.gallery td{width:33.33%;border:0;text-align:center;vertical-align:top;padding:0 3.2%;border:1px solid #060;border-right:0;border-bottom:0;border-top:0;}
#content table.gallery tr.photo td{border-top:1px solid #060;vertical-align:middle;}
#content table.gallery th{width:33.33%;border:0;text-align:center;vertical-align:top;font-weight:normal;padding:0 3.2%;}
#content table.gallery img{float:none;clear:none;}
#content object.video{margin:1%;width:400px;height:326px;}
#content #homepage-video{float:right;clear:none;margin:1.6% 0 1.6% 3.2%;border:1px solid #060;width:250px;height:204px;}
#content form.article_editor img{float:none;clear:none;margin:0;padding:0;border:0;}
#content form.article_editor input,
#content form.article_editor textarea{color:#000;background-color:#FFF;}
#footer{clear:both;color:#FFF;background-color:#6C6;border:1px solid #060;padding:0;font-weight:bold;font-size:1em;}
#footer #website{margin:0;padding:0.25em 0.8%;}
#footer #website #lastmodified,
#footer #company #number{float:right;width:38%;text-align:center;}
#footer #company{margin:0;padding:0.25em 0.8%;color:#FFF;background-color:#060;}
#standards{margin:1em 0 0 0;vertical-align:middle;}
#standards img{border:1px solid #060;}
#standards #topfalconry{float:right;width:38%;text-align:center;}
#standards #w3c{width:62%;text-align:center;vertical-align:middle;}
#standards #w3c img{margin:0 auto;border:0px solid #060;vertical-align:bottom;}
