/*
Theme Name: Art Wall Online
Theme URI: 
Description: Clean Theme designed by Silicon Prairie SEO
Version: 1.1
Author: Silicon Prairie SEO
Author URI: 
Tags: blue, custom header, fixed width, two columns, widgets

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/



/* Begin Typography & Colors */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #AEC2C1 url(images/Frames-bg.gif) repeat;
	color: #454545;
	text-align: center;
	margin: 0 0 20px 0;
	padding: 0;
	}

#background{
	background: url(images/BgShadow.png) repeat-y;
	width: 1020px;
	margin: 20px auto 0px auto;
	}


#page {
	background-color: white;
	border: none;
	text-align: left;
	background-color: white;
	margin: 0px auto;
	*padding-top: 20px;
	width: 1000px;
	border: 1px solid #000000;
	}


#homepage {
	background-color: none;
	border: none;
	font: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.4em;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	width: 1000px;
	}


#homepage h1 {
	background: url('images/ArtWallOnline-Logo.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 193px;
	height: 135px;
	margin: 200px 0px 0px 275px;
	*margin: 200px 0px 0px -150px;
	border: none;
	text-decoration: none;
	position: relative;
	z-index:3;
	}

#homepage h1  a:link, #homepage h1  a:visited{ 
	color: #cacccd; 
	display:block;
	height: 135px;
	}
	
#homepage h1  a:hover {
	background: url('images/ArtWallOnline-Hover.gif') no-repeat;
	width: 193px;
	height: 135px;
	color: #eee; 
	}

#homepage h3 {
	margin-top: 20px;
	margin-bottom: 5px;
	font-size: 12px;
	text-align: center;
	color: #000000;
	}

#homepageEnter {
	padding-bottom: 40px;
	width: 800px;
	position: relative;
	z-index: 0;
	}

#homepageEnter img {
	margin: -330px 0px 0px 75px;
	*margin: -320px 0px 0px 25px;
	position: relative;
	z-index: 0;
	}

#homepageEnter a img, #homepageEnter a:hover {
	border: none;
	}

#homepage #AbstractFrame1 {
	background: url('images/Abstract-Bottom-Frame.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 112px;
	height: 104px;
	margin: 180px 0px 0px 540px;
	*margin: 190px 0px 0px 490px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #AbstractFrame1 a:link, #homepage #AbstractFrame1 a:visited { 
	display:block;
	height: 104px;
	}
	
#homepage #AbstractFrame1 a:hover {
	background: url('images/Abstract-Bottom-Frame-Hover.gif') no-repeat;
	width: 112px;
	height: 104px;
	}

#homepage #AbstractFrame {
	background: url('images/Abstract-Frame.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 152px;
	height: 122px;
	margin: 20px 0px 0px 240px;
	*margin: 30px 0px 0px 185px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #AbstractFrame a:link, #homepage #AbstractFrame a:visited { 
	display:block;
	height: 122px;
	}
	
#homepage #AbstractFrame a:hover {
	background: url('images/Abstract-Frame-Hover.gif') no-repeat;
	width: 152px;
	height: 122px;
	}

#homepage #FlowerPotFrame {
	background: url('images/FlowerPot-Frame.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 89px;
	height: 129px;
	margin: 35px 0px 0px 725px;
	*margin: 35px 0px 0px 690px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #FlowerPotFrame a:link, #homepage #FlowerPotFrame a:visited { 
	display:block;
	height: 129px;
	}
	
#homepage #FlowerPotFrame a:hover {
	background: url('images/FlowerPot-Frame-Hover.gif') no-repeat;
	width: 89px;
	height: 129px;
	}

#homepage #SloganFrame {
	background: url('images/Slogan-Frame.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 155px;
	height: 126px;
	margin: -105px 0px 0px 510px;
	*margin: -105px 0px 0px 460px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #SloganFrame a:link, #homepage #SloganFrame a:visited { 
	display:block;
	height: 126px;
	}
	
#homepage #SloganFrame a:hover {
	background: url('images/Slogan-Frame-Hover.gif') no-repeat;
	width: 126px;
	height: 155px;
	padding-right: 28px;
	}


#homepage #SloganFrame2 {
	background: url('images/Slogan-Frame2.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 169px;
	height: 139px;
	margin: 35px 0px 0px 545px;
	*margin: 35px 0px 0px 505px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #SloganFrame2 a:link, #homepage #SloganFrame2 a:visited { 
	display:block;
	height: 139px;
	}
	
#homepage #SloganFrame2 a:hover {
	background: url('images/Slogan-Frame2-Hover.gif') no-repeat;
	width: 160px;
	height: 139px;
	padding-right: 8px;
	}

#homepage #KittenFrame {
	background: url('images/Kitten-Frame.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 108px;
	height: 132px;
	margin: -275px 0px 0px 680px;
	*margin: -275px 0px 0px 640px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #KittenFrame a:link, #homepage #KittenFrame a:visited { 
	display:block;
	height: 132px;
	}
	
#homepage #KittenFrame a:hover {
	background: url('images/Kitten-Frame-Hover.gif') no-repeat;
	width: 108px;
	height: 132px;
	}

#homepage #FlowerFrame {
	background: url('images/Flower-Frame.gif') no-repeat;
	display: block;
	text-indent: -999em;
	width: 86px;
	height: 113px;
	margin: -270px 0px 0px 320px;
	*margin: -270px 0px 0px 275px;
	border: none;
 	position: absolute;
	z-index: 2;
	}

#homepage #FlowerFrame a:link, #homepage #FlowerFrame a:visited { 
	display:block;
	height: 113px;
	}
	
#homepage #FlowerFrame a:hover {
	background: url('images/Flower-Frame-Hover.gif') no-repeat;
	width: 86px;
	height: 113px;
	}

#homepage #TreeFrame {
	background: url('images/Tree-Frame.gif') no-repeat;
	text-indent: -999em;
	width: 125px;
	height: 162px;
	margin: -290px 0px 0px 95px;
	*margin: -290px 0px 0px 40px;
	border: none;
 	position: absolute;
	z-index: 3;
	}

#homepage #TreeFrame a:link, #homepage #TreeFrame a:visited { 
	display:block;
	height: 162px;
	}
	
#homepage #TreeFrame a:hover {
	background: url('images/Tree-Frame-Hover.gif') no-repeat;
	width: 125px;
	height: 162px;
	}

#homepage p a {
	color: #d23309;
	}

#roomcontent p {
	font-family: Georgia, Sans-Serif;
	width: 450px;
	height: 50px;
	margin: 740px 0px 0px -30px;
	float: right;
	text-align: center;
	position: absolute;
	z-index: 3;
	}

#roomcontent h1 {
	font-family: Georgia, Sans-Serif;
	width: 650px;
	margin: 710px 0px 0px -120px;
	color: #454545;
	font-size: 20px;
	float: right;
	text-align: center;
	position: absolute;
	z-index: 3;
	}

#next p a {
	background: url('images/Next-Arrow.gif') no-repeat right bottom;
	font-family: Georgia, Sans-Serif;
	color: #00c7c3;
	font-size: 14px;
	height: 40px;
	margin: 100px 0px 0px 595px;
	position: absolute;
	z-index: 3;
	}

#previous p a {
	background: url('images/Previous-Arrow.gif') no-repeat right bottom;
	font-family: Georgia, Sans-Serif;
	color: #00c7c3;
	font-size: 14px;
	height: 40px;
	margin: 100px 0px 0px -280px;
	position: absolute;
	z-index: 3;
	}

#entryway {
	background: url('images/Entryway-Bg.gif') no-repeat top left;
	height: 800px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -123px;
	position: relative;
	z-index: 1;
	}

#bedroom {
	background: url('images/Bedroom-Bg.gif') no-repeat top left;
	height: 800px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -80px;
	position: relative;
	z-index: 1;
	}
#porch {
	background: url('images/Porch6-Bg.gif') no-repeat top left;
	height: 985px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -220px;
	position: relative;
	z-index: 1;
	}

#kitchen {
	background: url('images/Kitchen-Bg.gif') no-repeat top left;
	height: 870px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -80px;
	position: relative;
	z-index: 1;
	}
#nursery {
	background: url('images/Nursery-Bg.gif') no-repeat top left;
	height: 870px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -80px;
	position: relative;
	z-index: 1;
	}
#livingroom {
	background: url('images/Living-Room.gif') no-repeat top left;
	height: 800px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -123px;
	position: relative;
	z-index: 1;
	}

#familyroom {
	background: url('images/Familyroom-Bg.gif') no-repeat top left;
	height: 800px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -100px;
	position: relative;
	z-index: 1;
	}

#studio {
	background: url('images/Studio-Bg.gif') no-repeat top left;
	height: 800px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -69px;
	position: relative;
	z-index: 1;
	}


#diningroom {
	background: url('images/Diningroom-Bg.gif') no-repeat top left;
	height: 800px;
	width: 1000px;
	float: left;
	margin-left: -305px;
	margin-top: -100px;
	position: relative;
	z-index: 1;
	}



#featured {
	margin-top: 13px;
	margin-left: 195px;
	*margin-left: 120px;
	}

#banner {
	width: 550px;
	height: 65px;
	margin-top: 5px;
	margin-right: -20px;
	float: right;
	display: block;
	}


#banner img {
	width: auto;
	height: 65px;
	border: none;
	}

#navigation {
	font-family: Georgia, Sans-Serif;
	margin: 90px 0px 40px -1px;
	font-size: 11pt;
	font-weight: normal;
	font-style: italic;
	float: left;
	text-align: right;
	text-transform: lowercase;
	width: 1000px;
	height: 40px;
	background: #00C7C3;
	position: relative;
	z-index: 2;
	}

#navigation ul {
	padding-right: 20px;
	margin-top: 10px;
	}

#navigation ul li {
	list-style: none;
	display: inline;
	}

#navigation ul li a {
	text-decoration: none;
	color: #FF0019;
	margin-right: 20px;
	}

#navigation li.about a {
	background: url('images/Navigation1.png') no-repeat  5px -2px;
	width: 120px;
	height: 95px;
	padding: 30px 35px 39px 45px;
	margin: 0px 5px 0px 10px;
	position: relative;
	z-index: 3;
	}

#navigation li.rooms a {
	background: url('images/Navigation2.png') no-repeat -5px 4px;
	width: 124px;
	height: 93px;
	padding: 35px 40px 35px 30px;
	margin: 0px 5px 0px 5px;
	position: relative;
	z-index: 2;
	}

#navigation li.contact a {
	background: url('images/Navigation3.png') no-repeat -5px 0px;
	width: 122px;
	height: 85px;
	padding: 30px 37px 35px 25px;
	margin: 0px 5px 0px 5px;
	position: relative;
	z-index: 2;
	}

#navigation li.blog a {
	background: url('images/Navigation3.png') no-repeat 0px 0px;
	width: 120px;
	height: 85px;
	text-align: center;
	padding: 30px 30px 35px 45px;
	margin: 0px 0px 0px -8px;
	position: relative;
	z-index: 2;
	}

#navigation li a:hover {
	color: #000000;
	}

#navigationHP {
	font-family: Georgia, Sans-Serif;
	margin: -35px 0px 20px 0px;
	*margin: 0px 0px 0px 0px;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic; 
	float: left;
	text-align: center;
	width: 1000px;
	height: 30px;
	background: none;
	}


#navigationHP ul li {
	list-style: none;
	display: inline;
	}


#navigationHP ul li a {
	text-decoration: none;
	color: #FF0019;
	margin-right: 20px;
	}

#navigationHP li a:hover {
	color: #000000;
	}

#headerimg {
	background: url() no-repeat;
	float: right;
	margin: 5px 0px 0px 0px;
	height: 150px;
	width: 250px;
	}

#content {
	font-size: 1.2em
	}


.widecolumn .entry p {
	font-size: 1.05em;
	}


.narrowcolumn .entry, .widecolumn .entry, .roomscolumn .entry {
	line-height: 1.4em;
	}


.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: left;
	}

.thread-alt {
	background-color: #f8f8f8;
	}


.thread-even {
	background-color: white;
	}


.depth-1 {
	border: 1px solid #ddd;
	}


.even, .alt {
	border-left: none;
	}


small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}


h2 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.6em;
	color: #6C9D31
	}


h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.3em;
	}


h1.archivetitle {
	font-size: 20px;
	margin-left: -15px;
	margin-bottom: 20px;
	*margin-top: 20px;
	padding: 5px;
	color: #ffffff;
	width: 700px;
	text-align: left;
	background: #00c7c3;
	}


h1, h1 a, h1 a:hover, h1 a:visited, #logo.description {
	text-decoration: none;
	color: #454545;
	}


h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #454545;
	}


h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry {

	}


.entry a img {
	border: 1px solid #6593C5;
	}


.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;
	}


small, .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;
	}


a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}


a:hover {
	color: #dd6c34;
	text-decoration: underline;
	}
/* End Typography & Colors */




/* Begin Structure */

#logo {
	margin: -70px 20px 50px 20px;
	height: 179px;
	width: 192px;
	float: left;
	position: relative;
	z-index: 3;
	}


#header {
	margin: 20px 0px 0px 1px;
	*margin: 0px 0px 0px 1px;
	padding: 0px;
	height: 180px;
	width: 1000px;
	}


#header h1 {
	background: url('images/AW_logo.gif') no-repeat;
	display: block;
	position: relative;
	text-indent: -999em;
	width: 192px;
	height: 179px;
	margin: -60px 50px -40px -50px;
	padding: 30px 30px 5px 30px;
	border: none;
	z-index: 2;
	}


#header h1  a:link, #header h1 a:visited { 
	color: #cacccd; 
	width: 200px;
	text-decoration: none;
	}


#header h2 {
	background: url('images/AW_logo.gif') no-repeat;
	text-indent: -999em;
	display: block;
	float: left;
	margin: -105px 0px 0px 0px;
	padding: 50px 10px 0px 0px;
	width: 192px;
	height: 179px;
	border: none;
	position: relative;
	z-index: 2;
	}


#header h2  a:link, #header h2  a:visited { 
	color: #cacccd;
	display: block;
	width: 192px;
	height: 100px;
	text-decoration: none;
	}

#header h3 {
	display: block;
	text-indent: -999em;
	margin: 0px;
	position: relative;
	width: 200px;
	border: none;
	text-decoration: none;
	}


#header img {
	margin: 7px 9px 0;
	height: auto;
	width: 100%;
	}

#TagLine {
	margin: -75px 0px 0px 10px;
	float: left;
	}

.roomscolumn {
	float: right;
	padding: 0 45px 20px 0px;
	margin: 0px 0 0;
	width: 650px;
	}

.roomscolumn img {
	padding: 5px 5px 5px 5px;
	}

.roomscolumn .post {
	margin: 65px 0px 40px 0px;
	}

.roomscolumn .postmetadata {
	padding-top: 5px;
	text-align: left;
	}

.narrowcolumn {
	float: right;
	padding: 0 45px 20px 0px;
	margin: 0px 0px 0px 0px;
	width: 650px;
	}

.narrowcolumn a {
	color: #00c7c3;
	}

.narrowcolumn img {
	padding: 5px 5px 5px 5px;
	}

.narrowcolumn .post {
	margin: 65px 0px 40px 0px;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	text-align: left;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

.post {
	text-align: justify;
	background: none;
	}

.post hr {
	display: block;
	}



#LR-Numbers {
	margin: -125px 0px 0px -310px;
	position: absolute;
	z-index: 0;
	}

#LRFrame1 img {
	margin: -37px 0px 0px -88px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame1Link a {
	margin: -37px 0px 0px -88px;
	height: 102px;
	width: 87px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame2 img {
	margin: -55px 0px 0px 45px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame2Link a {
	margin: -55px 0px 0px 45px;
	height: 108px;
	width: 153px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame3 img {
	margin: -34px 0px 0px 257px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame3Link a {
	margin: -30px 0px 0px 257px;
	height: 100px;
	width: 85px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame4 img {
	margin: -10px 0px 0px 384px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame4Link a {
	margin: -10px 0px 0px 384px;
	height: 56px;
	width: 41px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame5 img {
	margin: 125px 0px 0px -167px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame5Link a {
	margin: 125px 0px 0px -167px;
	height: 106px;
	width: 106px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame6 img {
	margin: 109px 0px 0px -10px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame6Link a {
	margin: 112px 0px 0px -10px;
	height: 135px;
	width: 110px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame7 img {
	margin: 110px 0px 0px 149px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame7Link a {
	margin: 115px 0px 0px 149px;
	height: 60px;
	width: 69px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame8 img {
	margin: 205px 0px 0px 160px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame8Link a {
	margin: 215px 0px 0px 165px;
	height: 40px;
	width: 45px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame9 img {
	margin: 115px 0px 0px 267px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame9Link a {
	margin: 120px 0px 0px 267px;
	height: 120px;
	width: 100px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#LRFrame10 img {
	margin: 130px 0px 0px 405px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#LRFrame10Link a {
	margin: 140px 0px 0px 405px;
	height: 87px;
	width: 70px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BR-Numbers {
	margin: -100px 0px 0px -310px;
	position: absolute;
	z-index: 0;
	}

#BRFrame1 img {
	margin: 140px 0px 0px -190px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame1Link a {
	margin: 140px 0px 0px -190px;
	height: 120px;
	width: 90px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame2 img {
	margin: -10px 0px 0px -120px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame2Link a {
	margin: -10px 0px 0px -120px;
	height: 85px;
	width: 71px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame3 img {
	margin: -48px 0px 0px 2px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame3Link a {
	margin: -42px 0px 0px 2px;
	height: 111px;
	width: 91px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame4 img {
	margin: -57px 0px 0px 145px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame4Link a {
	margin: -60px 0px 0px 145px;
	height: 85px;
	width: 71px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame5 img {
	margin: -40px 0px 0px 282px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame5Link a {
	margin: -40px 0px 0px 277px;
	height: 89px;
	width: 93px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame6 img {
	margin: 110px 0px 0px -60px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame6Link a {
	margin: 110px 0px 0px -60px;
	height: 88px;
	width: 125px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame7 img {
	margin: 70px 0px 0px 125px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame7Link a {
	margin: 70px 0px 0px 125px;
	height: 87px;
	width: 73px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame8 img {
	margin: 90px 0px 0px 278px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame8Link a {
	margin: 87px 0px 0px 278px;
	height: 93px;
	width: 124px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#BRFrame9 img {
	margin: 140px 0px 0px 460px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#BRFrame9Link a {
	margin: 140px 0px 0px 460px;
	height: 120px;
	width: 93px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}
#KFrame1 img {
	margin: -37px 0px 0px 42px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame1Link a {
	margin: -37px 0px 0px 42px;
	height: 100px;
	width: 95px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame2 img {
	margin: -40px 0px 0px 169px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame2Link a {
	margin: -40px 0px 0px 170px;
	height: 105px;
	width: 100px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame3 img {
	margin: 71px 0px 0px -51px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame3Link a {
	margin: 71px 0px 0px -51px;
	height: 106px;
	width: 109px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame4 img {
	margin: 95px 0px 0px 100px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame4Link a {
	margin: 95px 0px 0px 101px;
	height: 103px;
	width: 117px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame5 img {
	margin: 70px 0px 0px 290px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame5Link a {
	margin: 70px 0px 0px 290px;
	height: 119px;
	width: 83px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame6 img {
	margin: 225px 0px 0px -130px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame6Link a {
	margin: 225px 0px 0px -130px;
	height: 95px;
	width: 93px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame7 img {
	margin: 235px 0px 0px 20px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame7Link a {
	margin: 235px 0px 0px 20px;
	height: 136px;
	width: 105px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame8 img {
	margin: 235px 0px 0px 230px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame8Link a {
	margin: 235px 0px 0px 230px;
	height: 135px;
	width: 109px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#KFrame9 img {
	margin: 218px 0px 0px 388px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#KFrame9Link a {
	margin: 218px 0px 0px 388px;
	height: 130px;
	width: 98px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame1 img {
	margin: 250px 0px 0px -212px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame1Link a {
	margin: 250px 0px 0px -212px;
	height: 106px;
	width: 153px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame2 img {
	margin: 75px 0px 0px -175px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame2Link a {
	margin: 75px 0px 0px -175px;
	height: 115px;
	width: 126px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame3 img {
	margin: -12px 0px 0px 33px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame3Link a {
	margin: -12px 0px 0px 33px;
	height: 122px;
	width: 102px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame4 img {
	margin: -60px 0px 0px 207px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame4Link a {
	margin: -60px 0px 0px 207px;
	height: 107px;
	width: 144px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame5 img {
	margin: 43px 0px 0px 410px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame5Link a {
	margin: 04px 0px 0px 410px;
	height: 134px;
	width: 134px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame6 img {
	margin: 180px 0px 0px 15px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame6Link a {
	margin: 180px 0px 0px 15px;
	height: 131px;
	width: 109px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame7 img {
	margin: 115px 0px 0px 205px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame7Link a {
	margin: 115px 0px 0px 205px;
	height: 129px;
	width: 125px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame8 img {
	margin: 295px 0px 0px 165px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame8Link a {
	margin: 295px 0px 0px 165px;
	height: 120px;
	width: 128px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#PFrame9 img {
	margin: 195px 0px 0px 400px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#PFrame9Link a {
	margin: 195px 0px 0px 400px;
	height: 142px;
	width: 100px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame1 img {
	margin: 274px 0px 0px -197px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}
#NFrame1Link a {
	margin: 274px 0px 0px -197px;
	height: 120px;
	width: 90px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame2 img {
	margin: 85px 0px 0px -142px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame2Link a {
	margin: 85px 0px 0px -142px;
	height: 90px;
	width: 90px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame3 img {
	margin: 1px 0px 0px 101px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame3Link a {
	margin: 1px 0px 0px 101px;
	height: 106px;
	width: 109px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame4 img {
	margin: -34px 0px 0px 307px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame4Link a {
	margin: -34px 0px 0px 307px;
	height: 100px;
	width: 70px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame5 img {
	margin: 121px 0px 0px 415px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame5Link a {
	margin: 121px 0px 0px 415px;
	height: 119px;
	width: 150px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame6 img {
	margin: 302px 0px 0px 475px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame6Link a {
	margin: 299px 0px 0px 475px;
	height: 90px;
	width: 90px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame7 img {
	margin: 150px 0px 0px 249px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame7Link a {
	margin: 150px 0px 0px 249px;
	height: 110px;
	width: 80px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#NFrame8 img {
	margin: 150px 0px 0px 35px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#NFrame8Link a {
	margin: 150px 0px 0px 35px;
	height: 100px;
	width: 150px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EW-Numbers {
	margin: -125px 0px 0px -310px;
	position: absolute;
	z-index: 0;
	}

#EWFrame1 img {
	margin: -28px 0px 0px -12px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame1Link a {
	margin: -28px 0px 0px -12px;
	height: 65px;
	width: 65px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame2 img {
	margin: -29px 0px 0px 115px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame2Link a {
	margin: -29px 0px 0px 115px;
	height: 60px;
	width: 60px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame3 img {
	margin: -5px 0px 0px 232px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame3Link a {
	margin: -5px 0px 0px 227px;
	height: 100px;
	width: 85px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame4 img {
	margin: 7px 0px 0px 355px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame4Link a {
	margin: 7px 0px 0px 355px;
	height: 100px;
	width: 67px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame5 img {
	margin: 95px 0px 0px 462px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame5Link a {
	margin: 100px 0px 0px 462px;
	height: 45px;
	width: 45px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame6 img {
	margin: 107px 0px 0px -45px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame6Link a {
	margin: 110px 0px 0px -45px;
	height: 75px;
	width: 75px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame7 img {
	margin: 82px 0px 0px 100px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame7Link a {
	margin: 82px 0px 0px 100px;
	height: 100px;
	width: 90px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame8 img {
	margin: 175px 0px 0px 367px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame8Link a {
	margin: 175px 0px 0px 367px;
	height: 85px;
	width: 85px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame9 img {
	margin: 240px 0px 0px -88px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame9Link a {
	margin: 245px 0px 0px -88px;
	height: 70px;
	width: 55px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#EWFrame10 img {
	margin: 232px 0px 0px 41px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#EWFrame10Link a {
	margin: 235px 0px 0px 41px;
	height: 55px;
	width: 92px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}



#ST-Numbers {
	margin: -75px 0px 0px -310px;
	position: absolute;
	z-index: 0;
	}

#STFrame1 img {
	margin: 206px 0px 0px -27px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame1Link a {
	margin: 210px 0px 0px -27px;
	height: 100px;
	width: 75px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame2 img {
	margin: 150px 0px 0px -155px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame2Link a {
	margin: 150px 0px 0px -155px;
	height: 115px;
	width: 80px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame3 img {
	margin: 50px 0px 0px -13px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame3Link a {
	margin: 55px 0px 0px -14px;
	height: 95px;
	width: 50px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame4 img {
	margin: 38px 0px 0px -125px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame4Link a {
	margin: 42px 0px 0px -120px;
	height: 60px;
	width: 50px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame5 img {
	margin: -45px 0px 0px -53px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame5Link a {
	margin: -42px 0px 0px -50px;
	height: 60px;
	width: 50px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame6 img {
	margin: -63px 0px 0px 58px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame6Link a {
	margin: -55px 0px 0px 60px;
	height: 70px;
	width: 70px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame7 img {
	margin: -57px 0px 0px 180px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame7Link a {
	margin: -52px 0px 0px 185px;
	height: 70px;
	width: 70px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame8 img {
	margin: 0px 0px 0px 295px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame8Link a {
	margin: 5px 0px 0px 295px;
	height: 55px;
	width: 80px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame9 img {
	margin: 23px 0px 0px 423px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame9Link a {
	margin: 23px 0px 0px 423px;
	height: 50px;
	width: 55px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame10 img {
	margin: 127px 0px 0px 305px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame10Link a {
	margin: 130px 0px 0px 305px;
	height: 125px;
	width: 90px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#STFrame11 img {
	margin: 127px 0px 0px 450px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#STFrame11Link a {
	margin: 135px 0px 0px 455px;
	height: 89px;
	width: 55px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}


#FR-Numbers {
	margin: -105px 0px 0px -310px;
	position: absolute;
	z-index: 0;
	}

#FRFrame1 img {
	margin: 121px 0px 0px -118px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame1Link a {
	margin: 125px 0px 0px -118px;
	height: 76px;
	width: 80px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame2 img {
	margin: 16px 0px 0px -113px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame2Link a {
	margin: 20px 0px 0px -113px;
	height: 62px;
	width: 62px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame3 img {
	margin: 106px 0px 0px -11px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame3Link a {
	margin: 110px 0px 0px -11px;
	height: 95px;
	width: 85px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame4 img {
	margin: -7px 0px 0px -13px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame4Link a {
	margin: -3px 0px 0px -13px;
	height: 70px;
	width: 83px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame5 img {
	margin: -45px 0px 0px 110px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame5Link a {
	margin: -40px 0px 0px 110px;
	height: 233px;
	width: 155px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame6 img {
	margin: -24px 0px 0px 312px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame6Link a {
	margin: -18px 0px 0px 312px;
	height: 75px;
	width: 84px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame7 img {
	margin: 95px 0px 0px 308px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame7Link a {
	margin: 100px 0px 0px 308px;
	height: 100px;
	width: 76px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame8 img {
	margin: 34px 0px 0px 429px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame8Link a {
	margin: 38px 0px 0px 430px;
	height: 60px;
	width: 63px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#FRFrame9 img {
	margin: 132px 0px 0px 421px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#FRFrame9Link a {
	margin: 135px 0px 0px 421px;
	height: 60px;
	width: 62px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}




#DRFrame1 img {
	margin: -33px 0px 0px -167px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame1Link a {
	margin: -28px 0px 0px -162px;
	height: 104px;
	width: 78px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame2 img {
	margin: -38px 0px 0px -40px;
	border: none;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame2Link a {
	margin: -30px 0px 0px -35px;
	height: 90px;
	width: 80px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame3 img {
	margin: -33px 0px 0px 90px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame3Link a {
	margin: -33px 0px 0px 90px;
	height: 95px;
	width: 78px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame4 img {
	margin: -30px 0px 0px 225px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame4Link a {
	margin: -24px 0px 0px 228px;
	height: 175px;
	width: 175px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame5 img {
	margin: -42px 0px 0px 452px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame5Link a {
	margin: -38px 0px 0px 454px;
	height: 72px;
	width: 58px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame6 img {
	margin: 131px 0px 0px -189px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame6Link a {
	margin: 137px 0px 0px -188px;
	height: 92px;
	width: 78px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame7 img {
	margin: 113px 0px 0px -60px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame7Link a {
	margin: 118px 0px 0px -56px;
	height: 114px;
	width: 84px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame8 img {
	margin: 125px 0px 0px 96px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame8Link a {
	margin: 130px 0px 0px 100px;
	height: 72px;
	width: 78px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame9 img {
	margin: 187px 0px 0px 221px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame9Link a {
	margin: 192px 0px 0px 226px;
	height: 47px;
	width: 47px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}

#DRFrame10 img {
	margin: 75px 0px 0px 461px;
	text-decoration: none;
	position: absolute;
	z-index: 0;
	}

#DRFrame10Link a {
	margin: 80px 0px 0px 465px;
	height: 145px;
	width: 100px;
	text-indent: -999em;
	border: none;
	position: absolute;
	z-index: 3;
	}


.widecolumn .post {
	margin: 120px 0px 40px 0px;
	}

.narrowcolumn .post {
	margin: 120px 0px 40px 0px;
	}


.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;
	}

#icon img {
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
	}

.postmetadata {
	clear: both;
	}

.clear {
	clear: both;
	}


#footer {
	width: 1000px;
	margin: auto;
	height: 50px;
	display: block;
	clear: both;
	}

#footer p {
	margin: 0px 5px 10px 5px;
	padding-bottom: 20px;
	color: #000000;
	background: none;
	text-align: center;
	}

#footer a {
	color: #00c7c3;
	text-decoration: underline;
	}

#page_footer {
	*margin-top: -50px;
	}

/* End Structure */







/* Begin Headers */
h1 {
	padding-top: 0px;
	margin: 0px;
	text-align: left;
	}


h2 {
	margin: 30px 0 0;
	}


h1.pagetitle {
	font-size: 24px;
	font-family: Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding: 5px;
	width: 560px;
	color: #000000;
	text-align: Left;
	background: none;
	margin-top: -125px;
	}

h1.pagetitle {
	font-size: 24px;
	font-family: Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding: 5px;
	width: 560px;
	color: #454545;
	text-align: Left;
	background: none;
	margin-top: -125px;
	}

h1.searchtitle {
	font-size: 20px;
	margin-left: -15px;
	margin-bottom: 20px;
	*margin-top: 20px;
	padding: 5px;
	color: #ffffff;
	width: 700px;
	text-align: left;
	background: #00c7c3;
	}


h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 10px 0px 5px 0px;
	}

/* End Headers */







/* Begin Images */
p img {
	max-width: 100%;
	padding: 0px;
	}


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 {
	content: none;
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

ol li {
	list-style: decimal outside;
	}

/* End Entry Lists */








/* Begin Form Elements */
#header #searchform {
	margin: -175px 10px 0px 150px;
	padding: 5px 3px;
	text-align: right;
	float: right;
	}

#header #searchform img {
	margin: 0px 40px 5px 0px;
	height: 32px;
	width: 132px;
	float: right;
	}

#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: left;
	float: right;
	}

.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 Sidebar */
#sidebar {
	margin-left: 20px;
	margin-top: -120px;
	*margin-top: 30px;
	padding: 0px;
	float: left;
	width: 230px;
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	display: block;
	}

#sidebar a {
	color: #00c7c3;
	}

#sidebar h2 {
	background: url('images/artwalldiv.gif') no-repeat top left;
	padding-top: 40px;
	padding-bottom: 10px;
	margin: 5px 0px 10px 0px;
	*margin: 5px 0px -10px 0px;
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: bold;
	}

#sidebar h4 {
	margin: 5px 0px 0px;
	padding-bottom: 5px;
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

#sidebar ul {
	margin: 0px 0px 0px 20px;

	background: url('images/artwalldiv.gif') no-repeat 0px bottom;
	padding: 0px 0px 30px 0px;
	}

#sidebar ul li {
	list-style: none;
	list-style-image: none;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 12px;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	color: #777;
	}

#sidebar ul ul li:before {
	content: none;
	}

#sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0px 8px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	padding: 0px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar form {
	margin: 0px;
	}

#sidebar img {
	float: left;
	margin-top: -2px;
	padding-right: 4px;
	}

#sidebar a img {
	border: none;
	}

#sidebar table img {
	float: none;
	margin: 0px;
	padding: 0px;
	}

#sidebar ul li ul li {
	padding: none;
	list-style: none;
	margin-bottom: 40px;
	margin-left: -20px;
	display: block;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}




#sideblog {
	margin-left: 10px;
	}

#sideblog img {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding: 2px 2px 2px 2px;
	height: 60px;
	width: 60px;
	border: 1px solid #959596;
	}

#sideblogrss img {
	margin: -15px 0px 0px 115px;
	}

/* End Sidebar */








/* 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: none;
	}


blockquote cite {
	margin: 5px 0 0;
	display: block;
	}


.center {
	text-align: center;
	}


.hidden {
	display: none;
	}


hr {
	color: #7c7877;
	width: 100%;
	}


a img {
	margin: 10px;
	}


.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}

/* End Various Tags & Classes*/






/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	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;
	}

/* End captions */
