@charset "UTF-8";
body {font-family: Arial, Helvetica, sans-serif;background-color:#bcb7a1;}
#gallery-choose {margin-top:-40px;}
#gallery-choose img{margin:10px;}

#contact-info {position:absolute; top:0px;margin-left:450px;}
#contact-info p {font-size:15px;margin-top:20px;color:#636260;}

#content .thumbs img {padding: 0px 2px 0px 2px;}

#header {position:absolute;top:0px;height:124px;background-image: url('/assets/templates/linnell2/head.png');background-repeat: no-repeat;width:900px;}
#footer {width:900px;height:87px;background-image: url('/assets/templates/linnell2/footer2.jpg');background-repeat: no-repeat;}
#footer-inner {width:800px;margin-left:30px;}
#main {width:900px;height:auto;background-image: url('/assets/templates/linnell2/content-repeat.png');background-repeat: repeat-y;position:relative;z-index:1;margin-top:88px;}
#top-image img {margin:0px 20px 20px 20px}
#content {margin:0px 10px 0px 10px;padding:0px 10px 10px 10px;}
.container {width:900px;}
/*.container {width:900px;background-image: url('/assets/templates/linnell2/content-repeat.png');background-repeat: repeat-y;}*/

#contact {min-height:720px;}
#cfContact {margin-top:-20px;margin-left:30px;}
#cfMessage, #cfName,#cfEmail, #cfPhone {width:350px;}
#contact img {float:right;}

#clear {position:absolute;margin-top:-35px;margin-left:5px;}

#home-text {width:500px;float:left;margin-right:52px;}
#home-text a {color:#636260;text-decoration:none;}
#home-text a:hover {text-decoration:underline;}
#home-images img {border: solid #FFF 4px;padding:0px;}

#placeholder {margin-top:-70px;}
#nav {position:absolute;top:34px;margin-left:530px;;}
#nav a {text-decoration:none;color:#484f46;}
#nav a:hover {color:#000;}
#logo {position:absolute;top:19px;margin-left:20px;}
#top {position:absolute;top:0px;width:1333px;margin-left:-666px;height:311px;color:#444;left:50%;z-index:-2;background-image: url('/assets/templates/linnell2/background.png');background-repeat: no-repeat;position:top center;}

/* Events  ***************/
.list-events .date p {font-size: 250%;margin: 0px;padding-top: 5px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;text-align: center;line-height: 100%;}
.list-events .date a {text-decoration: none;letter-spacing: -1px;}
.list-events a {color: #333333;text-decoration: none;}
.list-events a:hover {color: #000000;}
.list-events .info h3 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666666;}
.list-events {padding-top: 10px;}
.list-events .info p {font-size: 85%;}
.list-events .date {height: 70px;background-color: #CCCCCC;	}

/* GLobal Nav ***************/
.global_nav li {float: left;list-style-type: none;}
.global_nav a {float: left;display: block;padding: 5px;font-size: 15px;}
.global_nav {margin-left: 0px;}
#slideshow {margin-top: 10px;}
.sub_nav li {
list-style-type: none;}
.sub_nav a {display: block;background-color: #F3F3F3;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;margin-bottom: 5px;padding: 3px;font-size: 110%;color: #333333;text-decoration: none;}
.sub_nav a:hover {color: #000000;background-color: #CCCCCC;}
.footer_nav li {float: left;list-style-type: none;}
.footer_nav {padding: 0px;height: 20px;margin-left:-10px;}
.footer_nav a {float: left;padding: 10px;color:#000;text-decoration:none;}
form li {list-style-type: none;}