body {
	background: #FFF;
	color: #333;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
html, body, h1, img, object {
	margin: 0;
	padding: 0
}
object {
	display: block	
}
img {
	display: block;
	border: 0
}
h1 {
	clear: right;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	color: #666465;
	margin: 0 25px 15px 0	
}
h2 {
	padding: 6px 0 0 0;
	margin: 0 0 0 0;
	font-size: 12px;
	color: #67512D
}
hr { /* For Internet Explorer */
	height: 1px;
	color: #FFF;
	border: none;
	width: 350px;
	text-align: left;
	margin-top: 15px;
}
html>body hr { /* For Opera and Gecko-based browsers */
	height: 1px;
	background-color: #FFF;
	border: 0px solid #FFF;
	display: block;
	text-align: left;
	margin-top: 20px;
	width: 350px;
}
h4 {
	font-size: 11px;
	margin: 5px 0;
	font-weight: normal;
}
h5 {
	font-size: 11px;
	margin: 5px 0;
	font-weight: normal;
}
p {
	margin: 0;
	padding: 6px 0
}
ul {
	padding: 0;
	margin: -3px 0 6px 20px;
	list-style: square;
}
li {
	padding: 3px 0 0 0;
	margin: 0
}
a:link, a:visited, a:active {
	color: #67512D;
	font-weight: normal;
	text-decoration: underline
}
a:hover {
	color: #000;
	font-weight: normal;
	text-decoration: none
}
.clear {
	clear: both;
}
.hide {
	display: none	
}
/*

	COMMON

*/
#wrapper {
	height: 100%;
	min-width: 778px;
	border-top: 5px solid #FEB53D;
	background: url(../../_img/glooks_bottom.gif) no-repeat bottom left;
}
#nav {
	float: left;
}
#right-col{
	margin-left: 395px;
}
#content {
	background: url(../../_img/content_bottom.jpg) no-repeat bottom right;
	min-height: 490px;
	padding: 40px 25px 25px 25px;
}
* html #content { /* For IE */
	height: 490px
}
#content-subnav {
	background: url(../../_img/content_bottom.jpg) no-repeat bottom right;
	min-height: 490px;
	padding: 25px
}
* html #content-subnav { /* For IE */
	height: 490px
}
#content-colour {
	background: #FEB53D}
#content-top {
	background: url(../../_img/content_top.jpg) repeat-x;
}
#content-corner {
	background: url(../../_img/content_corner.jpg) no-repeat top left;
}
#content-left {
	background: url(../../_img/content_left.jpg) repeat-y;
}
#logo {
	float: right
}
/* 

	PRODUCTS
	 
*/
.product-section {
	margin: 25px 0 0 0	
}
/* 

	FOOTER
	 
*/
#footer {
	clear: both;
	color: #FFF;
	background: #FEB53D;
}
#footer p {
	float: left;
	font-weight: bold;
	padding: 6px 0 6px 10px;
	background: url(../../_img/footer.gif) no-repeat bottom left;
}
#footer p#contact {
	width: 400px;
}
#footer #phone {
	font-weight: normal;
	margin-left: 40px
}
#footer #email {
	font-weight: normal;
	margin-left: 15px;
}
#footer p#legal-link {
	font-weight: normal;
	float: right;
	background: none;
	margin-right: 13px
}
html>body #footer p#legal-link { /* For Opera and Gecko-based browsers */
	margin-right: 25px
}
#contact a:link, #contact a:visited, #contact a:active {
	color: #FFF
}
#contact a:hover {
	color: #DDD
}
/*

	SUB NAVIGATION

*/
ul#sub-nav-top, ul#sub-nav-middle, ul#sub-nav-bottom {
	list-style-type: none;
	padding: 0;
	margin: 0
}
#sub-nav-top, #sub-nav-middle, #sub-nav-bottom {
	height: 15px;
	margin: 0;
	padding: 0;
	position: relative;
}
#sub-nav-top a, #sub-nav-middle a, #sub-nav-bottom a {
	outline: 0;
}
ul#sub-nav-top {
	width: 260px;
	background: url(../../_img/buttons/sub_nav_top.gif);
}
ul#sub-nav-middle {
	width: 315px;
	background: url(../../_img/buttons/sub_nav_middle.gif);
	margin: 5px 0 5px 0;
}
ul#sub-nav-bottom {
	width: 197px;
	background: url(../../_img/buttons/sub_nav_bottom.gif);
	margin: 5px 0 5px 0
}
#sub-nav-top li, #sub-nav-middle li, #sub-nav-bottom li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#sub-nav-top li, #sub-nav-middle li, #sub-nav-bottom li, #sub-nav-top a, #sub-nav-middle a, #sub-nav-bottom a {height: 15px; display: block; text-indent: -9999px; text-decoration: none; }
/* TOP */
#but1 {left: 0; width: 40px;}
#but2 {left: 41px; width: 69px;}
#but3 {left: 111px; width: 80px;}
#but4 {left: 192px; width: 70px;}
#but1 a:hover {background: transparent url(../../_img/buttons/sub_nav_top.gif) 0 -30px no-repeat;}
#but2 a:hover {background: transparent url(../../_img/buttons/sub_nav_top.gif) -41px -30px no-repeat;}
#but3 a:hover {background: transparent url(../../_img/buttons/sub_nav_top.gif) -111px -30px no-repeat;}
#but4 a:hover {background: transparent url(../../_img/buttons/sub_nav_top.gif) -192px -30px no-repeat;}
/* MIDDLE */
#middle-but1 {left: 0; width: 81px;}
#middle-but2 {left: 82px; width: 43px;}
#middle-but3 {left: 126px; width: 71px;}
#middle-but4 {left: 198px; width: 55px;}
#middle-but5 {left: 255px; width: 70px;}
#middle-but1 a:hover {background: transparent url(../../_img/buttons/sub_nav_middle.gif) 0 -30px no-repeat;}
#middle-but2 a:hover {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -82px -30px no-repeat;}
#middle-but3 a:hover {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -126px -30px no-repeat;}
#middle-but4 a:hover {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -198px -30px no-repeat;}
#middle-but5 a:hover {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -255px -30px no-repeat;}
/* BOTTOM */
#bottom-but1 {left: 0; width: 65px;}
#bottom-but2 {left: 66px; width: 68px;}
#bottom-but3 {left: 135px; width: 60px;}
#bottom-but1 a:hover {background: transparent url(../../_img/buttons/sub_nav_bottom.gif) 0 -30px no-repeat;}
#bottom-but2 a:hover {background: transparent url(../../_img/buttons/sub_nav_bottom.gif) -66px -30px no-repeat;}
#bottom-but3 a:hover {background: transparent url(../../_img/buttons/sub_nav_bottom.gif) -135px -30px no-repeat;}
/*

	YOUR ARE HERE
	
*/
/* TOP */
body#flags #but1 {background: transparent url(../../_img/buttons/sub_nav_top.gif) 0 -60px no-repeat;}
body#bunting #but2 {background: transparent url(../../_img/buttons/sub_nav_top.gif) -41px -60px no-repeat;}
body#christmas #but3 {background: transparent url(../../_img/buttons/sub_nav_top.gif) -111px -60px no-repeat;}
body#costume #but4 {background: transparent url(../../_img/buttons/sub_nav_top.gif) -192px -60px no-repeat;}
/* MIDDLE */
body#decorations #middle-but1 {background: transparent url(../../_img/buttons/sub_nav_middle.gif) 0 -60px no-repeat;}
body#fetti #middle-but2 {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -82px -60px no-repeat;}
body#hire #middle-but3 {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -126px -60px no-repeat;}
body#lights #middle-but4 {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -198px -60px no-repeat;}
body#metallic #middle-but5 {background: transparent url(../../_img/buttons/sub_nav_middle.gif) -255px -60px no-repeat;}
/* BOTTOM */
body#novelties #bottom-but1 {background: transparent url(../../_img/buttons/sub_nav_bottom.gif) 0 -60px no-repeat;}
body#polydots #bottom-but2 {background: transparent url(../../_img/buttons/sub_nav_bottom.gif) -66px -60px no-repeat;}
body#theme #bottom-but3 {background: transparent url(../../_img/buttons/sub_nav_bottom.gif) -135px -60px no-repeat;}/*

	HEADINGS 

*/
h3 {
	height: 20px;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
}
h3#feature-products {
	background: url(../../_img/headings/feature_products.gif) 0 0 no-repeat;
}
h3#quick-links {
	background: url(../../_img/headings/quick_links.gif) 0 0 no-repeat;
}
h3#product-search {
	background: url(../../_img/headings/product_search.gif) 0 0 no-repeat;
}
h3#gallery-search {
	background: url(../../_img/headings/gallery_search.gif) 0 0 no-repeat;
}
h3#gallery-items {
	background: url(../../_img/headings/gallery_items.gif) 0 0 no-repeat;
}
h3#museum-items {
	background: url(../../_img/headings/museum_items.gif) 0 0 no-repeat;
}
h3#search {
	background: url(../../_img/headings/search.gif) bottom left no-repeat;
}

h3#flag_products_search {
	background: url(../../_img/headings/search_flags.gif) bottom left no-repeat;
}
h3#bunting_products_search {
	background: url(../../_img/headings/search_bunting.gif) bottom left no-repeat;
}
h3#costume_products_search {
	background: url(../../_img/headings/search_costume.gif) bottom left no-repeat;
}
h3#decorations_products_search {
	background: url(../../_img/headings/search_decorations.gif) bottom left no-repeat;
}
h3#fetti_products_search {
	background: url(../../_img/headings/search_fetti.gif) bottom left no-repeat;
}
h3#hire_products_search {
	background: url(../../_img/headings/search_hire.gif) bottom left no-repeat;
}
h3#tissue_products_search {
	background: url(../../_img/headings/search_tissues.gif) bottom left no-repeat;
}
h3#metallic_products_search {
	background: url(../../_img/headings/search_metallics.gif) bottom left no-repeat;
}
h3#light_products_search {
	background: url(../../_img/headings/search_lights.gif) bottom left no-repeat;
}
h3#christmas_products_search {
	background: url(../../_img/headings/search_christmas.gif) bottom left no-repeat;
}
h3#novelty_products_search {
	background: url(../../_img/headings/search_novelties.gif) bottom left no-repeat;
}
h3#polydot_products_search {
	background: url(../../_img/headings/search_polydots.gif) bottom left no-repeat;
}
h3#theme_products_search {
	background: url(../../_img/headings/search_theme.gif) bottom left no-repeat;
}


h6 {
	height: 20px;
	padding: 0 0 0 0;
	margin: 15px 0 16px 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
}
h6#flag_products {
	background: url(../../_img/headings/flag_products.gif) bottom left no-repeat;
}
h6#bunting_products {
	background: url(../../_img/headings/bunting_products.gif) bottom left no-repeat;
}
h6#costume_products {
	background: url(../../_img/headings/costume_products.gif) bottom left no-repeat;
}
h6#decorations_products {
	background: url(../../_img/headings/decorations_products.gif) bottom left no-repeat;
}
h6#fetti_products {
	background: url(../../_img/headings/fetti_products.gif) bottom left no-repeat;
}
h6#hire_products {
	background: url(../../_img/headings/hire_products.gif) bottom left no-repeat;
}
h6#tissue_products {
	background: url(../../_img/headings/tissue_products.gif) bottom left no-repeat;
}
h6#metallic_products {
	background: url(../../_img/headings/metallic_products.gif) bottom left no-repeat;
}
h6#light_products {
	background: url(../../_img/headings/light_products.gif) bottom left no-repeat;
}
h6#christmas_products {
	background: url(../../_img/headings/christmas_products.gif) bottom left no-repeat;
}
h6#novelty_products {
	background: url(../../_img/headings/novelty_products.gif) bottom left no-repeat;
}
h6#polydot_products {
	background: url(../../_img/headings/polydot_products.gif) bottom left no-repeat;
}
h6#theme_products {
	background: url(../../_img/headings/theme_products.gif) bottom left no-repeat;
}


/*
LEGAL
*/
h3#website-terms-conditions {
	margin: 0;
	background: url(../../_img/headings/legal/website_terms_conditions.gif) 0 0 no-repeat;
}
h3#disclaimer {
	background: url(../../_img/headings/legal/disclaimer.gif) 0 0 no-repeat;
}
h3#intellectual {
	background: url(../../_img/headings/legal/intellectual.gif) 0 0 no-repeat;
}

h3#withdrawal {
	background: url(../../_img/headings/legal/withdrawal.gif) 0 0 no-repeat;
}

h3#product {
	background: url(../../_img/headings/legal/product.gif) 0 0 no-repeat;
}

h3#product-enquires {
	background: url(../../_img/headings/legal/product_enquiries.gif) 0 0 no-repeat;
}

h3#limitations {
	background: url(../../_img/headings/legal/limitation.gif) 0 0 no-repeat;
}

h3#privacy {
	background: url(../../_img/headings/legal/privacy.gif) 0 0 no-repeat;
}

h3#collection {
	background: url(../../_img/headings/legal/collection.gif) 0 0 no-repeat;
}

h3#personal {
	background: url(../../_img/headings/legal/personal.gif) 0 0 no-repeat;
}

h3#securing {
	background: url(../../_img/headings/legal/securing.gif) 0 0 no-repeat;
}

h3#accessing {
	background: url(../../_img/headings/legal/accessing.gif) 0 0 no-repeat;
}

h3#our-contact {
	background: url(../../_img/headings/legal/our_contact.gif) 0 0 no-repeat;
}

h3#amendment {
	background: url(../../_img/headings/legal/amendment.gif) 0 0 no-repeat;
}

h3#acceptance {
	background: url(../../_img/headings/legal/acceptance.gif) 0 0 no-repeat;
}

h3#termination {
	background: url(../../_img/headings/legal/termination.gif) 0 0 no-repeat;
}

h3#governing-law {
	background: url(../../_img/headings/legal/governing.gif) 0 0 no-repeat;
}/*

	PRODUCTS
	
*/
#product-highlights {

}
.product {
	float: left;
	width: 95px;
	height: 180px;
	border-right: 1px solid #FFF;
	padding: 10px;
	margin: 5px;
}
.product-3 {
	border-right: none;
}
.product h4 {
	color: #666465;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0;
}
.product p {
	color: #FFF;
	font-size: 10px;
	width: 70px;
	margin: 5px 0;
}
a.product-enquiry:link, a.product-enquiry:visited, a.product-enquiry:active {
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline
}
a.product-enquiry:hover {
	color: #FEDA9E;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none
}

/* PRODUCT SPECIFIC PAGES */
.img-float {
	float: left;
	margin-right: 15px;
	margin-bottom: -5px;
}
.img-float img {
	border: 1px solid #CCC	
}

/* Display results */
.gallery-item {
	float: left;
	width: 108px;
	padding: 10px 0;
	min-height: 230px;
	margin: 0 auto;
}
* html .gallery-item {
	height: 230px;
}
.gallery-item img {
	margin: 0 auto;
	border: 1px solid #CCC;
}

#gallery {
	width: 324px;
	min-width: 324px;
}

.gallery-item h4 {
	color: #666465;
	width: 95px;
	font-weight: bold;
	margin: 0 auto;
	padding-left: 4px;
}
.gallery-item p {
	color: #FFF;
	width: 95px;
	margin: 0 auto;
	padding-left: 4px;
}

.gallery-holder {
	margin: 0 auto;
	border-left: 2px dotted #fff;
	height: 230px;
}

.gallery-holder-end {
	border-right: 2px dotted #fff;
}

.gallerySizer {
	height: 90px;
}

.productSizer {
	height: 90px;
}form#search-form {
	padding: 0 10px;
	background: url(../../_img/search_background.gif) top left no-repeat;
	margin-bottom: 70px;
	position: relative;
}

* html form#search-form {
	margin-top: 0;
}

form#search-form fieldset {
	height: 155px;
}
form#search-form h3 {
	padding: 10px 0 0 0;
	margin: 0;
}
form#search-form #search-left {
	margin: 10px 0 0 4px;
	float: left;
	width: 132px;	
}
form#search-form #search-middle {
	margin-top: 10px;
	float: left;
	width: 132px;	
}
form#search-form label.txt {
	color: #666465;
	display: block;
	margin-bottom: 3px;
}
form#search-form p {
	padding: 2px 0;
}
form#search-form .fieldset {
	width: 110px;
	height: 16px;
	padding: 0;
	margin: 0;
	border: 1px solid #979797;
	background: white;
}
form#search-form #search-submit {
	float: left;
	display: block;
	margin: 110px 0 0 0;
}

form#search-form label.stock-label {
	font-weight: normal;
	color: #666465;
	font-size: 10px;
	vertical-align: middle;
}

form#search-form #in-stock {
	position: absolute;
	top: 123px;
	left: 8px;
}

* html form#search-form #in-stock {
	left: 3px;
}

form#search-form input#instock {
	margin-left: 5px;
	border-color: #666465;
	vertical-align: middle;
}

* html form#search-form input#instock {
	margin-left: 0;
}

.rowOdd {
	background: #FEBC50;
	padding: 10px;
	padding-left: 20px;
}
.rowEven {
	background: #FEC15E;
	padding: 10px;
	padding-left: 20px;
}

#search_holder a {
	font-weight: bold;
}

#search_holder {
	margin-top: 15px;
}
#search_holder h2 {
	margin-top: 15px;
}
#searchresults {
	margin-top: 10px;
	margin-bottom: 10px;
}
#searchresultsnone {
	margin-top: 0;
	margin-bottom: 10px;
}/*

	GALLERY
	
*/
/* Hover div */
.floatercell {
	float: left; 
	border: 0px solid #080; 
	margin: 7px;
}

#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 225px;
	height: 1px;
	z-index: 1000;
}
/* gallery search form */
form#gallery-form {
	padding: 0 0 9px 10px;
	margin: 10px 0 16px 0;
	position: relative;
	background: url(../../_img/search_background_thin.gif) top left no-repeat;
}

form#product-form {
	padding: 0 0 3px 10px;
	margin: 10px 0 16px 0;
	position: relative;
	background: url(../../_img/search_background_thin_p.gif) top left no-repeat;
}

* html form#gallery-form, * html form#product-form {
	margin: 10px 0 11px 0;
}

form#gallery-form fieldset, form#product-form fieldset {
	margin: 0;
	padding: 7px 0 0 0;
}
form#gallery-form h3, form#gallery-form img, form#gallery-form input, form#product-form h3, form#product-form img, form#product-form input {
	display: inline;
	padding: 0;
	margin: 0;
}
form#gallery-form h3, form#product-form h3 {
	width: 90px;
	margin: 0 15px 0 0;
}
form#gallery-form img, form#product-form img {
	vertical-align: middle;
	margin: 0 73px 0 0;
}
form#gallery-form label.keyword-label, form#product-form label.keyword-label {
	position: absolute;
	top: 17px;
	left: 15px;
	color: #666465;	
}
* html form#gallery-form label.keyword-label, * html form#product-form label.keyword-label {
	left: 5px;
}

form#product-form label.stock-label {
	font-weight: normal;
	color: #666465;
	font-size: 10px;
	vertical-align: middle;
}

form#product-form p {
	margin: 0;
	padding: 4px 0 10px 0;
}

* html form#product-form p {
	padding: 0 0 9px 0;
}

form#product-form input#instock {
	margin-left: 5px;
	border-color: #666465;
	vertical-align: middle;
}

* html form#product-form input#instock {
	margin-left: 0;
}

form#gallery-form input#keyword, form#product-form input#keyword {
	margin: 3px 10px 0 85px;
	padding: 0;
	width: 155px;
	border: 1px solid #979797;
	background: #FFF;
	vertical-align: middle;
}
form#gallery-form input#gallery-submit, form#product-form input#gallery-submit {
	vertical-align: middle;
	margin: 2px 0 0 5px;
}

/* detailed info*/
#detailed-info h4 {
	font-size: 17px;
	color: #666465;
	margin: 15px 4px 20px 4px;
	font-weight: bold;
}
#detailed-info img, #img-border {
	border: 1px solid #CCC
}
#img-border {
	border: 1px solid #CCC;
	margin-top: 10px;
}
#detailed-info p#quantity {
	padding: 0;
	margin: 10px 4px 20px 4px;
	color: #000
}
#detailed-info p {
	color: #FFF;
	margin: 8px 4px;
}
#detailed-info a#go-back {
	margin: 0 0 0 4px;
}
#detailed-info a#go-enquire {
	margin: 0 0 0 4px;
}

#detailed-info p.no-bottom {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#detailed-info p.no-top {
	padding-top: 0px;
	margin-top: 2px;
}

/* next and previous */
#next-previous {
	color: white;
	margin: 30px 0 0 4px
}
#next-previous img {
	display: inline;
	vertical-align: middle;
	border: 0;	
}
#next-previous p {
	margin: 0;
	padding: 0;
}
#next-previous p#back-to-prev-search {
	margin: 10px 0;	
}
.quick-space {
	margin: 0 6px 0 6px;
}

.quick-line {
	margin: 5px 0 5px 0;
}

.content-row {
	border-top: 1px solid #FFF;
	margin-bottom: 10px;
}

.content-row-first {
	border-bottom: 1px solid #FFF;
	padding-bottom: 12px;
	margin-top: -5px;
}

.content-row-product {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding-bottom: 6px;
	margin-top: 10px;
}

.content-row-gallery {
	margin-top: -10px;
	border-bottom: 1px solid #FFF;
	padding-bottom: 6px;
	width: 100%;
}

* html .content-row-product, * html .content-row-gallery {
	padding-bottom: 12px;
}/* dynamic previews */
#dynamic-previews {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding: 10px 10px 20px 10px;
	color: #444;
}
* html #dynamic-previews {
	margin: 0;
}

#dynamic-previews form {
	padding: 0;
	margin: 0;
}
#dynamic-previews form fieldset {
	padding: 0;
	margin: 0;
}
#dynamic-previews select#showPreview {
	width: 110px;
	height: 18px;
	background: #FFE9C4;
	color: #666465;
}/* 

	CONTACT
	 
*/
fieldset {
	margin: 10px 0 0 0;
	padding: 0;
	border: none
}
legend {
	font-weight: bold;
	color: #EEE;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
}
* html legend { /* IE only */
	margin-left: -6px
}
label {
	font-weight: bold;
	color: #EEE;
}
fieldset dl, fieldset dt, fieldset dd {
	margin: 0;
	padding: 0;
}
fieldset dd {
	margin: 0 0 10px 0;
}
.fieldset {
	background: #FDBF5C;
	border: 1px solid #ED8600;
	font-size: 12px;
	width: 320px;
	height: 15px	
}
.textarea {
	background: #FDBF5C;
	border: 1px solid #ED8600;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 320px;
	height: 75px;
	overflow: auto;
}
input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #666465;
	border: 1px solid #FEC76C;
	margin: 0 0 0 255px;
	padding: 2px 0;
	width: 70px;
	color: #FFF;
	cursor: pointer;
}
html>body input.submit { /* For Opera and Gecko-based browsers */
	margin: 0 0 0 252px;	
}
.required {
	color: red	
}
/* 

	LEGAL
	 
*/
#legal-content ul {
	padding: 0 0 0 30px;
	margin: 0 0 15px 0;
	list-style: square;
	color: #FEC76C}
#legal-content ul#legal-nav {
	padding: 0;
	margin: 10px 0 15px 15px;
}
#legal-content li {
	padding: 5px 0 0 0;
	margin: 0
}
#legal-content ol {
	list-style-type: lower-alpha;
	padding: 0 0 0 30px;
	margin: 0 0 15px 0;	
}
p#copyright {
	margin: 10px 0;
	font-size: 10px	
}
#legal-print {
	display: none	
}
#legal-nav a:link, #legal-nav a:visited, #legal-nav a:active {
	color: white
}
#legal-nav a:hover {
	color: #EEE
}/* 

	SHOW AND TELL LINK
	 
*/
#show {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C2C2C2;
	font-size: 9px;
	text-align: right;
	clear: both;
	
}
#show p {
	margin: 0 25px 0 0;
}
#show a {
	margin: 0;
	padding: 0
}
#show a:link, #show a:visited, #show a:active {
	color: #999;
	font-weight: normal;
	text-decoration: none
}
#show a:hover {
	color: #666;
	font-weight: normal;
	text-decoration: none
}

/* 

	VERIFICATION
	 
*/
fieldset dt.ver {
	float: none;
	width: 100%;
}
fieldset dd.ver {
	margin-left: 0;
}
#verification {
	width: 322px;
	margin: 5px 0 0 18px;
	display: block;
	position: relative;
	height: 38px;
}
#verification span {
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	margin: 0 0 8px 0;
}
#verification span.underline {
	display: inline;
	width: auto;
	float: none;
	margin: 0;
}

#verification span.xb { background: url(../../_img/verification.gif) no-repeat 0 0; }
#verification span.xm { background: url(../../_img/verification.gif) no-repeat 0 -30px; }
#verification span.xa { background: url(../../_img/verification.gif) no-repeat 0 -60px; }
#verification span.xf { background: url(../../_img/verification.gif) no-repeat 0 -90px; }
#verification span.xi { background: url(../../_img/verification.gif) no-repeat 0 -120px; }
#verification span.xc { background: url(../../_img/verification.gif) no-repeat 0 -150px; }
#verification span.xp { background: url(../../_img/verification.gif) no-repeat 0 -180px; }
#verification span.xg { background: url(../../_img/verification.gif) no-repeat 0 -210px; }
#verification span.xz { background: url(../../_img/verification.gif) no-repeat 0 -240px; }
#verification span.xh { background: url(../../_img/verification.gif) no-repeat 0 -270px; }

.button-reset {
	background: none;
	border: none;
	text-transform: lowercase;
	color: #67512D;
	cursor: pointer;
	font-size: 10px;
	position: absolute;
	line-height: 10px;
	top: 0;
	right: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
* html .button-reset {
	right: 20px;
	line-height: 12px;
	top: 3px;
}
html>body .button-reset {
	padding: 1px 10px;
}
.underline {
	text-decoration: underline;
}
.button-reset:hover .underline {
	text-decoration: none;
}