﻿/* CSS Document */

body {background-color:#EDEDCB; margin: 0px; padding: 0px; font-family: "Times New Roman", Times, serif; font-size: 14px; color: #333;}
hr {margin: 20px 0px 20px 0px; border: 0px; border-top: 1px solid #942D4C; height: 1px;}
h1 {font-size: 24px; font-weight: normal; color: #942D4C; margin: 20px 0px 20px 0px;}
h2 {font-size: 16px; font-weight: normal; color: #942D4C; margin: 12px 0px 10px 0px;}
a {text-decoration:underline; color: #942D4C;}
a:hover {text-decoration:none; color: #942D4C;}

#frame {width: 920px; margin: 0px auto 0px auto; padding: 0px 20px 0px 20px; background-image:url(images/wrapbg.gif); background-repeat:repeat-y;}

/* HEADER AREA */

#header {width: 900px; height: 80px; border-bottom: 1px solid #942B4A; background-color: #fdf9c8; padding: 10px 0 0 20px;}

/* LEFT NAVIGATIONAL AREA */

#nav {float:left; background-color:#FAF7F2; width:160px; margin: 20px 20px 10px 20px; padding: 0 20px 20px 20px;}
#nav h2 {color:#942D4C; margin: 20px 0px 0 0px; font-size: 18px;}	
#nav ul {margin: 0; padding: 20px 0 20px 0; border-bottom: 1px solid #942D4C;}
#nav li {margin: 0 0 7px 0; padding: 0; list-style: none;}
#nav a {color: #333; text-decoration: none;}
#nav a:hover {color: #333; text-decoration: underline;}

/* CONTENT AREA */

#content {float: left; width: 440px; margin: 20px 0px 20px 0px;}
#content p {margin: 10px 0; line-height: 18px;}

#contentfull {float: left; width: 440px; margin: 20px 0px 20px 0px;}
#contentfullresults {float: left; width: 640px; margin: 20px 0px 20px 0px;}
#contentfull h2 {font-size: 18px;}

.splash{background-color:#FAF7F2; padding: 0 20px;}

.results {float:left; text-align:center; background-color:#FAF7F2; width: 160px; padding: 20px; margin: 6px 6px;}
.results h3 {color:#942D4C; margin: 10px 0 0 0; padding: 0; font-weight: normal; font-size: 16px;}
.results img {width: 160px; height: 120px; border: 1px solid #510202;}

.column {float: left; width: 190px;}
.splash h2 a {text-decoration: none; font-size: 18px;}


/* RIGHT COLUMN */

#featdev {float:left; background-color:#FAF7F2; width: 160px; margin: 20px; padding: 0 20px 20px 20px; text-align: center;}
#featdev h2 {color:#942D4C; margin: 20px 0px 0 0px; font-size: 18px;}
#featdev h3 {color:#942D4C; margin: 0; padding: 0; font-weight: normal; font-size: 16px;}
#featdev img {width: 120px; height: 90px; margin: 20px 0 10px 0;}

/* FOOTER AREA */

#footer {clear: both; background-color: #FFFBC6; color: #942c4b; border-top: 1px solid #942D4C; width:878px; padding: 20px; text-align: left; margin: 0 1px 0 1px;}
#footer a {color: #942D4C;}   

/* OTHER STUFF */

.right {float: right;}
.left {float: left;} 
.margright {margin-right: 20px;}
.thumb {width: 107px; height: 81px;}
.redtxt {color: #942D4C;}
.clear {clear: both;}
    
#photos {float: left; text-align: center; margin: 50px 0px 10px 8px; width: 90px;}
#photos img {margin:0px 0px 30px 0px; border:1px solid #942B4A; width: 90px; height: 90px;}

#search {float: left; width: 550px; margin: 30px 12px 10px 12px;}
#search img{border: 1px solid #510202;}

.search p {margin: 0px 0px 10px 0px;}