body {
text-align: center;
background: #716e6b url(images/wyf_bg.gif) repeat-x top left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0 auto;
}
#error h3 {
color: #1e31a7;
font-size: .8em;
}
#container {
width: 600px;
background: #ffffff;
margin: auto;
}
#header {
background: #ffffff url(images/wyf_header.png) no-repeat top left;
height: 305px;
width: 600px;
}
#header a {
display: block;
height: 305px;
width: 600px;
}
.orange {
color: #ff9c00;
}
#body {
width: 280px;
padding: 0 10px 0 10px;
background: #ffffff;
float: left;
text-align: left;
}
#body h2 {
color: #1e31a7;
font-size: 1.25em;
border-bottom: 1px dashed #cccccc;
}
#body li{
font-size: .7em;
line-height: 15px;
}
#body p{
color: #000000;
font-size: .8em;
}
a:link, a:visited {
color: #1e31a7;
text-decoration: none;
}
a:hover {
color: #1e31a7;
text-decoration: underline;
}
#enter {
background: #ffffff;
width: 260px;
float: left;
text-align: left;
padding: 0 20px 0 20px;
}
#enter p{
color: #000000;
font-size: .8em;
}
#enter h2 {
color: #1e31a7;
font-size: 1.25em;
border-bottom: 1px dashed #cccccc;
}
#enter li{
font-size: .7em;
line-height: 15px;
}

/* Right Column */

#r-col {
background: #ffffff;
width: 260px;
float: left;
text-align: left;
padding: 0 20px 0 20px;
}
#r-col p{
color: #000000;
font-size: .8em;
}
#r-col h2 {
color: #1e31a7;
font-size: 1.25em;
border-bottom: 1px dashed #cccccc;
}
#r-col ul {
margin: 0 0 0 20px;
padding: 0;
}
#r-col li{
font-size: .9em;
line-height: 20px;
color: #ff9c00;
}
#r-col h4 {
text-align: center;
}
.count {
color: #888;
font-size: .8em;
}

#contact {
width: 580px;
padding: 0 10px 0 10px;
background: #ffffff;
float: left;
text-align: center;
}
#contact h2 {
color: #1e31a7;
font-size: 1.25em;
border-bottom: 1px dashed #cccccc;
text-align: left;
}
#contact li{
font-size: .7em;
line-height: 15px;
}
#yahooads {
background: #ffffff;
}
#footer {
background: #1e31a7;
width: 600px;
line-height: 20px;
text-align: center;
color: #ffffff;
font-size: .75em;
}
.clear {
clear: both;
}
.ctr {
text-align: center;
}
.lft {
text-align: left;
}
.designthumbnails {
margin: 5px;
height: 300px;
width: 180px;
float: left;
text-align: left;
}
.designthumbnails h4 {
color: #1e31a7;
font-size: 1em;
}
.designthumbnails p {
font-size: .8em;
}

#categorypages {
width: 580px;
padding: 0 10px 0 10px;
background: #ffffff;
text-align: left;
}
#categorypages h2 {
color: #1e31a7;
font-size: 1.25em;
border-bottom: 1px dashed #cccccc;
}
#categorypages li{
font-size: .7em;
line-height: 15px;
}
#categorypages p{
color: #000000;
font-size: .8em;
}