/*
Theme Name: Calliope Puppets
Theme URI: http://www.goodworkmarketing.com/
Description: A Unique Wordpress Theme built especially for Calliope Puppets by <a href="http://www.goodworkmarketing.com.com/">Good Work Marketing and Design</a>.
Version: .1
Author: Matt Wang
Author URI: http://www.goodworkmarketing.com/
Tags: custom, widgets, calliope puppets
*/


/********** general tags *************/
body		{ text-align:center; margin:0; padding:0 0 40px 0; font-size:14px; background:#454A6A; font-family:Arial, Helvetica, sans-serif;}
h1 			{}
h2			{ text-align:left;}
h3			{ padding-bottom:0; margin-bottom:0; color:#354069; font-size:18px; font-weight:bold; padding-top:20px;}
h4			{ padding:0; margin:0; padding-bottom:10px;}
h5			{}
h6			{}
p			{ padding:10px 0; line-height:18px;}
address		{}
strong, b  	{ font-weight:bold;}
i, em		{ font-style:italic;}
hr			{}
blockquote	{}
ol			{ margin-left:30px;}
span		{ color:inherit;}

/********** Color Keys *************/

/* 	Body Background Grey-Blue 	#454A6A		*/
/* 	Outer Wrapper Grey			#9DA3AB		*/
/*	Tan Background (main body)	#E5DFD0		*/
/* 	Dk Blue						#354069		*/
/* 	Vivid Blue					#677CC0		*/
/* 	Ultra Light Blue			#CCD6F8		*/
/* 	Blue 4 - dark dark blue		#5568A4		*/
/* 	Gold						#E7C970		*/

/********** box model *************/

#site-header			{ display:block; background:#CCD6F8 url(images/bg/bdy-top.gif) bottom left repeat-x;}
#site-header .wrapper	{ text-align:left; width:950px; margin:0 auto; padding:15px 0;}
#site-header a			{ padding-top:5px; color:#354069; text-decoration:none; font-size:17px;}
#site-header form#searchform 		{ float:right; margin:0; }
#site-header form#searchform label	{ color:#354069; font-size:15px;}
#site-header form#searchform input	{ color:#354069;  -moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px; border:1px solid #354069;}
#site-header hr						{ display:none;}

#translation_bar { padding-left:100px;}
#translation_bar a { padding:0 5px;}
#transl_sign	{ display:none;}

#wpage			{ width: 970px; margin:0 auto; padding:0 0 50px 0;text-align:left; background:#9DA3AB url(images/bg/outside-wrapper-bg.jpg) top left repeat-x; border-right:1px solid #fff; border-left:1px solid #fff;  zoom:1;}

#pg-header				{ width:970px; background:url(images/bg/outside-wrapper-top.jpg) top left no-repeat; height:74px; position:relative; overflow:visible; z-index:9998;  zoom:1;}
#pg-header h1			{ text-indent:-5000px; text-transform:capitalize;}
#pg-header img.logo		{ position:absolute; left:50px; top:5px; display:block; z-index:9999;}
#pg-header p.phone		{ float:right; padding:5px 70px 0 0; color:#fff; font-size:14px; text-align:right; width:250px; display:block;}
#pg-header p.phone span.large	{ font-size:24px; color:#fff; line-height:28px;}

img#bee-float			{ position:absolute; top:110px; left:180px;}


#pg-main							{ background:url(images/bg/outside-wrapper-moon.jpg) top right no-repeat; zoom:1;}
#inner-wrapper						{ width:834px; background:#E5DFD0 url(images/bg/body-content.jpg) 118px top no-repeat; border:1px solid #fff; margin:0 auto;  position:relative;  padding-bottom:20px;  zoom:1;}

#inner-wrapper div#navigation		{ background:url(images/bg/nav-bg-2.jpg) top right no-repeat; width:108px; position:relative; min-height:880px; float:left; padding-top:100px; padding-left:10px;  }
#inner-wrapper img.float-over		{ zoom:1; z-index:8000; position:absolute; top:0px; right:674px;}
#inner-wrapper img.float-over_2		{ zoom:1; z-index:8000; position:absolute; top:0px; right:268px;}
#inner-wrapper img.float-over_3		{ zoom:1; z-index:8000; position:absolute; top:0px; right:0;}
#inner-wrapper #featurific-frame	{ padding-top:70px; text-align:right; background:#E5DFD0; height:369px; display:block; float:left; width:711px;}

.ie6 #inner-wrapper div#navigation		{ height:880px;}

div#navigation ul					{ position:relative; z-index:9000;}
div#navigation ul li				{ padding-bottom:25px; position:relative; width:108px;}
div#navigation ul li.page_item a	{ color:#fff; text-decoration:none; font-weight:normal; font-size:14px; line-height: 16px; display: block;}
div#navigation ul li.sfhover a						{ color:#CCD6F8;}
div#navigation ul li.page_item:hover a				{ color:#CCD6F8;}
div#navigation ul li.page_item.sfhover a:hover		{ color:#ccc;}
div#navigation ul li.page_item:hover a:hover		{ color:#ccc;}
div#navigation ul li.page_item ul					{ left:-999em;position: absolute; width:130px; background:#677CC0; border:1px solid #fff;  z-index:10100; padding:10px;}
div#navigation ul li.page_item ul li				{  width:130px;  padding-bottom:10px; }
div#navigation ul li.page_item:hover ul				{ left:15px;}
div#navigation ul li.page_item.sfhover ul			{left:15px;}
div#navigation ul li.page_item:hover ul	li ul		{ left:-999em; z-index:10200;}
div#navigation ul li.page_item.sfhover ul li ul		{left:-999em;}
div#navigation ul li ul	li.page_item:hover ul		{left:15px;}
div#navigation ul li ul li.page_item.sfhover ul		{left:15px;}
div#navigation ul li.page_item:hover ul li a		{ color:#fff; }
div#navigation ul li.page_item.sfhover ul li a		{ color:#fff;}
div#navigation ul li.page_item ul li a:hover		{ color:#CCD6F8;}
div#navigation li.page-item-6				{ border-top:1px #fff solid; padding-top:5px;}


#features							{ float:right; width:716px; padding:10px 0; position:relative; z-index:5000; overflow:visible;}
#features h2						{}
#features h3						{ color:#fff; text-align:center; font-size:15px; padding-bottom:10px;}
#features a							{ color:#fff; text-decoration:none;}
a.more								{ position:absolute; bottom:5px; right:5px; color:#E7C970; text-decoration:none; font-weight:bold; z-index:99999;}
#features p							{ color:#fff;}



#features .feature-1				{ height:185px; background:url(images/bg/dk-blue-box.gif) top right no-repeat; width:243px; position:relative; margin-right:10px; float:left; text-align:center; overflow:hidden;}
#features .feature-1 span.bottom	{ background:url(images/bg/dk-blue-box.gif) bottom right no-repeat; width:243px; height:10px; display:block; position:absolute; bottom:-1px; left:0; }
#features .feature-1 div			{ position:relative; z-index:9999;}
#features .feature-1 a 				{ color:#fff;  text-decoration:none; display:block;}
#features .feature-1 a strong			{ color:#fff; padding-top:10px; text-decoration:none; display:block; font-weight:normal; font-size:14px;}



#features .feature-2				{ height:185px; background:url(images/bg/lt-blue-bg.gif) top left no-repeat; width:217px; position:relative; margin-right:10px;float:left; text-align:center; overflow:hidden;}
#features .feature-2 span.bottom	{ background:url(images/bg/lt-blue-bg.gif) bottom left no-repeat; width:217px; height:10px; display:block; position:absolute; bottom:-1px; left:0;}
#features .feature-2 img.post-image	{ max-width:150px; max-height:95px;}
.ie6 #features .feature-2 img.post-image	{ width:150px; }
#features .feature-2 ul#events-calendar-list { list-style:none; padding-top:10px;}
#features .feature-2 ul#events-calendar-list li { list-style:none; display:block; text-align:center;}
#features .feature-2 ul#events-calendar-list li a { color:#fff;}
#features .feature-2 ul#events-calendar-list li:hover { color:#000; padding:0; margin:0; background:none; border:none;}

#content #features  #events-calendar-list li	{ list-style:none; list-style-image:none;}


#tooltip							{ z-index:9999;}
#features .post, #features .entry	{ text-align:center;}


#features .feature-3				{ height:185px; background:url(images/bg/dk-blue-box.gif) top left no-repeat; width:236px; position:relative; float:left; text-align:center; overflow:hidden;}
#features .feature-3 span.bottom	{ background:url(images/bg/dk-blue-box.gif) bottom left no-repeat; width:236px; height:10px; display:block; position:absolute; bottom:-1px; left:0;}
#features img.float-over			{ zoom:1; z-index:5001; position:absolute; top:20px; left:0;}
#features .feature-3 .sociable		{ display:none;}
#features .feature-3 h3.link-title			{ padding-top:5px;}



#shop-now							{ margin:0 20px 0 138px;  text-align:center; background:url(images/bg/wide-blue-bg.gif) top right no-repeat; position:relative; clear:right; padding:10px 10px 10px 0;z-index:5000px;overflow:visible; }
#shop-now span.bottom				{ display:block; position:absolute; bottom:-1px; right:0; background:url(images/bg/wide-blue-bg.gif)  right bottom no-repeat; height:10px;z-index:5001px; width:676px;}
#shop-now h3						{ display:block; padding: 0 10px; color:#E7C970; font-weight:bold; font-size:20px; vertical-align:middle;}
#shop-now a							{  padding:2px 0 0 0; color:#CCD6F8; font-weight:normal; font-size:14px; vertical-align:middle; text-decoration:none;}
.ie6 #shop-now span.bottom				{  bottom:-11px;}

.home								{}

.home .content						{ float:right; width:460px; padding:30px 20px 0 20px; clear:right; position:relative; z-index:5003;}
.home .content h3					{ font-size:28px; line-height:32px; vertical-align:middle; color:#354069;}
.home .content h3 img				{ vertical-align:middle;}
.home .content p					{ }

.home .content form					{ padding:0; margin:0;}

.home .content .newsletter			{ position:absolute; background:url(images/bg/small-form-bg.png) top right no-repeat; width:281px;  top:75px; left:-360px; z-index:5005; padding:20px 30px 0 20px; display:block; overflow:visible; margin:0;}
.newsletter span.bottom				{ position:absolute; background:url(images/bg/small-form-bg.png) bottom right no-repeat; width:331px; height:5px; bottom:-5px; left:0; z-index:9999;}
.home .content .newsletter h3		{ font-size:22px; color:#fff; line-height:26px; vertical-align:bottom; text-align:right; font-weight:bold; letter-spacing:-.05em;}
.home .content .newsletter p		{ color:#fff; text-align:right; padding:0; margin:0;}
.home .content .newsletter div		{ float:right; width:250px; padding:10px 0;}

.ie6 .home .content .newsletter		{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/calliope/wp/wp-content/themes/calliope/images/bg/small-form-bg.png' ,sizingMethod='crop'); overflow:visible; left:-337px; padding-left:0; width:301px;}
.ie6 .newsletter span.bottom		{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/calliope/wp/wp-content/themes/calliope/images/bg/small-form-bg-bottom.png' ,sizingMethod='crop'); bottom:-16px;  }

#address							{ position:absolute; bottom:10px; left:10px; width:150px;}
#address address					{ line-height:18px; }
#address address strong				{ font-weight:bold; color:#5568A4; font-size:18px; line-height:22px;}












#content	{ }
#content h2	{ font-size:28px; color:#354069; font-weight:normal; padding-top:10px;}

.narrowcolumn {	float: left; padding: 100px 0 20px 65px;	margin: 0px 0 0; width: 450px;	}
.widecolumn { float: left; padding: 100px 0 20px 65px;	margin: 0px 0 0; width: 600px;	}











/* Category Sub Pages Show */
.show-sub { float: left; padding: 50px 0 20px 0;	margin: 0px 0 0; width: 500px;  text-align:center;}
.show-sub img.size-full { position:absolute; top:-362px; left:0; width:718px; height:360px;}
.show-sub h2					{ position:relative; top:-30px; background:#E5DFD0; width:auto; display:inline; padding:5px 20px; margin-left:-10px; z-index:9999;}
.show-sub .entry	{ padding-left:50px;}

.black-back {width:716px; background:#000; height:350px;}
.ie6 .black-back	{ width:716px;}
.ie6.show-sub .size-full { position:absolute; top:-362px; left:0px;}








/* Shopping Cart OVerrides */
#content .wpsc_product_search {background:#E5DFD0; border-bottom:1px solid #ccc;}
#content #wpsc_search_autocomplete {background:#f6f6f6 url(images/eyeglass.gif) left center no-repeat; border:1px solid #ccc; -moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px;}
#content .product_grid_display	{ padding-top:30px;}

/* Begin Sub Pages */
.singlesub { float: left; padding: 50px 0 20px 0;	margin: 0px 0 0; width: 500px;  text-align:center;}
.singlesub h2,.singlesub h3,.singlesub h4,.singlesub p,.singlesub ul,.singlesub li, .singlesub .sociable { padding-left:65px;	}

.singlesub h2					{ position:relative; top:-30px; background:#E5DFD0; width:auto; display:inline; padding:5px 20px; margin-left:45px;}
.singlesub  img.post-image	{ margin:0 auto; vertical-align:top; text-align:center;}
.singlesub h2#parent-title		{position:absolute; z-index:9999; color:#fff; top:-60px; left:65px; font-weight:bold; font-size:20px; padding:0; margin:0; background:none;}

.singlesub .single-back {width:716px; background:#000;}
.ie6 .singlesub .single-back {width:716px; background:#000;}






.sub-page		{width:150px;padding:5px;float:left; margin-right:3px;left:-10px;position:relative;border: 1px solid #5568A4;background-color: #354069;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;}
.sub-page h3	{ display:block; vertical-align:middle; padding:5px 5px 0 5px; height:32px;}
.sub-page h3 a	{ color:#fff; font-weight:bold; text-align:center; display:block; text-decoration:none; font-size:14px; line-height:16px; vertical-align:middle; height:auto;}	









/* End Sub Pages */

.index-thumb				{ float:left; margin-right:20px; max-height:150px; margin-top:5px;}

.ie6 .index-thumb			{ height:150px;}

#content  h2.index-title a  { font-size:19px; text-decoration:none; color:#354069;  font-weight:bold; clear:left; }
.blog .post					{ padding:10px 0; border-bottom:1px solid #ccc; margin-bottom:10px;}

.post {	margin: 0 0 40px;	text-align: left; position:relative; clear:left;	}
.home .post {	margin: 0;	text-align: justify;	}


.post hr {	display: block;	}
.widecolumn .post {	margin: 0;	}
.narrowcolumn .postmetadata {	padding-top: 5px;	}
.widecolumn .postmetadata {	margin: 30px 0;	}
.widecolumn .smallattachment {	text-align: center;	float: left; width: 128px;	margin: 5px 5px 5px 0px;}
.widecolumn .attachment {	text-align: center;	margin: 5px 0px;}
.postmetadata {	clear: both;}
.clear {	clear: both;}



#contact-form { float:left; width:420px;}
#contact-form p{ display:block; width:400px; text-align:left; padding:2px 0; clear:left;}
#contact-form p label	{float:left; width:200px;}
#contact-form span	{ width:auto;}

.sociable				{clear:both; padding-top:25px;}
.ie6 .sociable			{ clear:none;}


/* Begin Sidebar */
#sidebar{padding: 180px 0 10px 0;margin-left: 650px;width: 150px;	}
#sidebar form {	margin: 0;	}
#sidebar h2 {	font-family: 'Lucida Grande', Verdana, Sans-Serif;	font-size: 1.2em;	}


#sidebar2			{padding: 400px 0 10px 0;margin-left: 650px;width: 150px;	}
#sidebar2 form 		{margin: 0;	}
#sidebar2 h2 {	font-family: 'Lucida Grande', Verdana, Sans-Serif;	font-size: 1.2em;	}
.ie6 #sidebar2	{ display:none;}


#sidebar ul, #sidebar ul ol, #sidebar2 ul, #sidebar2 ul ol 						{ margin: 0;	padding: 0;	}
#sidebar ul li, #sidebar2 ul li 												{ list-style-type: none;	list-style-image: none;	margin-bottom: 15px;	}
#sidebar ul p, #sidebar ul select, #sidebar2 ul p, #sidebar2 ul select 			{ margin: 5px 0 8px;	}
#sidebar ul ul, #sidebar ul ol, #sidebar2 ul ul, #sidebar2 ul ol 				{ margin: 5px 0 0 10px;	}
#sidebar ul ul ul, #sidebar ul ol, #sidebar2 ul ul ul, #sidebar2 ul ol 			{ margin: 0 0 0 10px;	}
ol li, #sidebar ul ol li, #sidebar2 ul ol li  									{ list-style: decimal outside;	}
#sidebar ul ul li, #sidebar ul ol li, #sidebar2 ul ul li, #sidebar2 ul ol li 	{ margin: 3px 0 0;	padding: 0;	}


/* End Sidebar */


#content div.product_user_vote{  width: 50%;  }
#content div.productdisplay { width: 450px;}
#content img.subcategory_image	{ float:left; width:100px;}
#content a.categorylink			{ float:none; position:relative; display:block; font-size:24px;}
#content ul.SubCategories li	{ clear:left; padding-left:30px;}


/* Captions */
.aligncenter,
div.aligncenter 				{ display: block;margin-left: auto;margin-right: auto;}
.wp-caption 					{ border: 1px solid #5568A4;text-align: center;	background-color: #354069;	padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;	border-radius: 3px;}
.wp-caption img 				{ margin: 0;	padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text 	{ font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0; color:#fff;}
/* End captions */

#sidebar table#wp-calendar tr td  {background:#E5DFD0;}
#wp-calendarLarge td, #wp-calendar td { width:14.25%; }
#wp-calendarLarge th, #wp-calendar th		{text-align:center; width:14.25%; }

#sidebar table#wp-calendar caption#calendar-month {background:#E5DFD0;}

#sidebar a.productlink			{color:#5568A4; padding-bottom:10px; display:block;}
#sidebar #latest-products a		{ text-decoration:none; text-align:center;}
#sidebar #latest-products a	strong {font-size:13px; color:#5568A4; font-weight:normal;  padding-top:5px; display:block;}
#sidebar #latest-products .item_image { text-align:center; padding:0; margin:0 auto;}
#sidebar #latest-products br			{ font-size:4px; line-height:4px; height:4px;}
/* Begin Typography & Colors */




.widecolumn .entry p {	font-size: 1.05em;	}
.narrowcolumn .entry, .widecolumn .entry {	line-height: 1.4em;	}
.widecolumn {	line-height: 1.6em;	}
.narrowcolumn .postmetadata {	text-align: center;	}
.thread-alt {	background-color: #f8f8f8;}
.thread-even {	background-color: white;}
.depth-1 {border: 1px solid #ddd;}

.even, .alt {	border-left: 1px solid #ddd;}


small {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 0.9em;	line-height: 1.5em;	}



.commentlist li, #commentform input, #commentform textarea {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;	}
.commentlist li ul li {	font-size: 1em;}
.commentlist li {	font-weight: bold;}
.commentlist li .avatar { 	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;	}
.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {	font-weight: normal;	}
#sidebar {	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;	}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {	color: #777;}

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps{	font-size: 0.9em;	letter-spacing: .07em;	}
#wp-calendar #prev a, #wp-calendar #next a {	font-size: 9pt;	}
#wp-calendar a {	text-decoration: none;	}
#wp-calendar caption {	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;	text-align: center;	}
#wp-calendar th {	font-style: normal;	text-transform: capitalize;	}
/* End Typography & Colors */












/* Begin Images */
p img {	padding: 0;	max-width: 100%;	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}

img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}

img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}

.alignright {	float: right;	}
.alignleft {	float: left	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {	margin-left: 0px;	padding: 0 0 0 30px;	list-style: none;	padding-left: 10px;	text-indent: -10px;	}
html>body .entry li {	margin: 7px 0 8px 10px;	}
.entry ul li:before, #sidebar ul ul li:before {	content: "\00BB \0020";	}
.entry ol {	padding: 10px 0 0 35px;	margin: 0; margin-left:50px;	}
.entry ol li {	margin: 0;	padding: 0;	}
.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;	}

/* End Entry Lists */



/* Begin Form Elements */
#searchform {	margin: 10px auto;	padding: 5px 3px;	text-align: center;	}
#sidebar #searchform #s {	width: 108px;	padding: 2px;	}
#sidebar #searchsubmit {	padding: 1px;	}
.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;	}
select {	width: 130px;	}
#commentform input {width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;	}
#commentform {	margin: 5px 10px 0 0;	}
#commentform textarea {	width: 100%;	padding: 2px;	}
#respond:after {	content: "."; display: block;  height: 0;  clear: both;  visibility: hidden;}
#commentform #submit {margin: 0 0 5px auto;	float: right;	}
/* End Form Elements */



/* Begin Comments*/
.alt {	margin: 0;	padding: 10px;	}
.commentlist {	padding: 0;	text-align: justify;	}
.commentlist li {margin: 15px 0 10px;	padding: 5px 5px 10px 10px;	list-style: none;	}
.commentlist li ul li { margin-right: -5px;	margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children { padding: 0; }
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;	}
.commentmetadata {	margin: 0;	display: block;	}
/* End Comments */






/* Begin Calendar */
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;	}
#wp-calendar #next a {	padding-right: 10px;text-align: right;	}
#wp-calendar #prev a {	padding-left: 10px;	text-align: left;	}
#wp-calendar a {	display: block;	}
#wp-calendar caption {	text-align: center;	width: 100%;	}
#wp-calendar td {	padding: 3px 0;	text-align: center;	}
#wp-calendar td.pad:hover { /* Doesn't work in IE */	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {	cursor: help;	}
acronym, abbr {	border-bottom: 1px dashed #999;	}
blockquote {margin: 15px 30px 0 10px;padding-left: 20px;	border-left: 5px solid #ddd;	}
blockquote cite {	margin: 5px 0 0;	display: block;	}
.center {	text-align: center;	}
.hidden {	display: none;	}
hr {display: none;	}
a img {	border: none;	}
.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 60px;	}
/* End Various Tags & Classes*/




