body {
background: url(images/bgfill.png) repeat-y;
margin: 0;
padding: 0;
height: 100%;
}

html {
background: #721E1E url(images/tile.png) 20px;
margin: 0;
padding: 0;
height: 100%;
}

#everything1 {
background: #721E1E url(images/designhome_10.png) repeat-y;
min-height: 100%;
width: 1030px;
margin: 0;
padding: 0;
}

#everything2 {
background: url(/images/rightside.jpg) repeat-y 1030px -50px;
min-height: 100%;
}

a img {
border: 0;
}

a:link, a:visited, a:active {
color: #505050;
text-decoration: underline;
}

.content a:hover {
background-color: #898989;
text-decoration: underline;
color: #ffffff;
}

.odd {
color: #585858;
}

.spaced li {
margin-top: 1em;
margin-bottom: 1em;
}

table {
width: 100%;
border: none;
padding: 0;
margin: 0 0 -1em;
}

td {
padding: 0;
margin: 0;
}

tr {
padding: 0;
margin: 0;
}

.topphoto {
top: 208px;
left: 87px;
height: 269px;
position: absolute;
}

.linkbar {
width: 850px;
position: absolute;
top: 178px;
text-align: right;
left: 100px;
z-index: 1;
font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color: #C43737;
}

.linkbar a {
color: #F4EED0;
text-decoration: none;
}

.linkbar a:hover {
color: #ffffff;
text-decoration: underline;
}

.content {
width: 790px;
left: 120px;
margin: 0;
font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
padding-left: 125px;
}

.content p {
margin-top: 1.2em;
margin-bottom: 1.2em;
padding: 0;
line-height: 1.55em;
}

.smaller {
font-size: .9em;
}

.content h1 {
margin: 0;
padding: 0;
color: #B29F55;
font-size: 1.7em;
font-style: italic;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
}

.content h2 {
font-size: 1.25em;
}

#home.content {
padding-top: 450px;
}

#sub.content {
padding-top: 230px;
margin: 0;
font-size: .9em;
}

.red, .redbold {
color: #C43737;
}

.red a:link, .red a:visited, .red a:active, .redbold a:link, .redbold a:visited, .redbold a:active {
color: #C43737;
text-decoration: underline;
}

.red a:hover, .redbold a:hover {
color: #ffffff;
background-color: #C43737;
}

.redbold {
font-weight: bold;
}

.redcenter {
color: #C43737;
font-style: normal;
font-weight: bold;
text-align: center;
}

h1.redcenter, h1.orangecenter {
font-style: italic;
}

h2.redcenter, h2.orangecenter {
padding-left: 50px;
padding-right: 50px;
font-style: italic;
}

.redcenter a:link, .redcenter a:visited, .redcenter a:active {
color: #C43737;
text-decoration: underline;
text-align: center;
}

.redcenter a:hover {
color: #ffffff;
background-color: #C43737;
}

.orange {
color: #B29F55;
font-style: normal;
font-weight: bold;
}

.orange a:link, .orange a:visited, .orange a:active {
color: #B29F55;
text-decoration: underline;
}

.orange a:hover {
color: #ffffff;
background-color: #B29F55;
}

.orangecenter {
color: #B29F55;
font-style: normal;
font-weight: bold;
text-align: center;
}

.orangecenter a:link, .orangecenter a:visited, .orangecenter a:active {
color: #B29F55;
text-decoration: underline;
}

.orangecenter a:hover {
color: #ffffff;
background-color: #B29F55;
}

.centertext {
text-align: center;
}

.copyright {
font-family: verdana;
font-size: 10px;
color: #4D4D4D;
text-align: center;
font-style: normal;
text-transform: uppercase;
padding-bottom: 100px;
}

.hidethis {
visibility: hidden;
font-size: 1px;
}

.post {
margin-bottom: 40px;
}

.postmetadata {
font-family: trebuchet ms, arial;
font-size: 9pt;
font-style: normal;
}

.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
float: right;
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
float: left;
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.photocaption {
color: #932E2E;
text-align: center;
font: 8pt "Lucida Grande", Lucida, Verdana, sans-serif;
}

.padleft20 {
padding-left: 20px;
}

.padright20 {
padding-right: 20px;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:768px;
}

#designhome-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:250px;
	height:159px;
}

#designhome-02_ {
	position:absolute;
	left:250px;
	top:0px;
	width:247px;
	height:66px;
}

#designhome-03_ {
	position:absolute;
	left:497px;
	top:0px;
	width:129px;
	height:159px;
}

#designhome-04_ {
	position:absolute;
	left:626px;
	top:0px;
	width:105px;
	height:159px;
}

#designhome-05_ {
	position:absolute;
	left:731px;
	top:0px;
	width:92px;
	height:159px;
}

#designhome-06_ {
	position:absolute;
	left:823px;
	top:0px;
	width:157px;
	height:159px;
}

#designhome-07_ {
	position:absolute;
	left:250px;
	top:66px;
	width:247px;
	height:93px;
}

#designhome-08_ {
	position:absolute;
	left:0px;
	top:159px;
	width:980px;
	height:66px;
}

#designhome-09_ {
	position:absolute;
	left:0px;
	top:225px;
	width:980px;
	height:98px;
}

#designhome-10_ {
	position:absolute;
	left:0px;
	top:323px;
	width:980px;
	height:445px;
}