/* CSS Document */

html,body { margin: 0px; padding: 0px; background-color: #ffffff;}
img {border:0; margin: 0; padding: 0;}
html, body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, p, a, pre, form, fieldset, input, blockquote, th, td, tr, tbody { margin: 0; padding: 0; border:0;  color: #7D7268; font-family: Helvetica neue, Arial, Helvetica, Verdana, sans-serif; font-size: 10px;}

a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration: underline;}
a:active{text-decoration:none;}
	
ul{list-style:none;margin:0;padding:0;}
li{margin:0;padding:0;}

#pagecontainer { background-color: #ffffff; width: 100%; height: auto; margin-left: auto; margin-right: auto; }
	
#top { width: 100%; height: 108px; text-align:center; }


#logo { float:left; margin-left: 108px;}

#quote { float:left; margin-left: 138px;  margin-top: 25px; font-style:italic; }

#menu {width: 260px; height: 20px; text-align: left; padding-left: 0px; float:left; margin-top: 25px;}

#middle { width: 100%; height: 360px; background-color:#F2F2ED; z-index: 0; text-align:center; }

#content { height:360px; width:900px;}

#textArea { height:360px; width:300px; position:absolute; left: 0px; z-index: 300; }
.textLeft { height:280px; width:300px; text-align:left; font-size:10px; margin-left:16px; margin-top: 14px;}
.quoteContent {  text-align:left; font-size:11px; margin-left:16px; margin-top: 20px;}
.textLeft .col1 { float:left; width:170px; height:280px;}
.textLeft .col2 { float:left; width:130px; height:280px;}
.textLinks { height:45px; width:180px; text-align:left; font-size:10px; margin-left:16px; margin-top: 5px;}
.textLinks p {  font-size:10px;}

#bigPhoto { height:360px; width: 670px;  position:absolute; left: 180px; z-index: 20; }
#quoteForm { height:360px; width: 200px; z-index: 1000; position:absolute; left: 720px; top: 100px; float:left;}

#bottom { width: 100%; height: 60px; background-color:#ffffff; z-index: 0; text-align:center; }

#contentBottom{ height:60px; width:900px; }

#textAreaBottom { height:60px; margin-left:180px; width: 670px; float:left; margin-top: 25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7D7268; line-height:22px;}

.darker a { color:#58595B; font-size:11px; }
.photoCount { margin-left: 10px; }
.photoNav { margin-left: 10px; font-size:11px; }
.photoNav a { font-size:11px; }
.con_input{width:200px;border:1px solid #D6D2D2;color:#58595B; font-size:10px; height: 12px; margin-bottom: 4px;}

.submitQuote { color:#58595B; font-weight:bold;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; border:#D6D2D2 solid 1px; font-size:10px; position:absolute; left:942px; top: 446px;}
.submitNews { color:#58595B; font-weight:bold;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; border:#D6D2D2 solid 1px; font-size:10px; position:absolute; left:942px; top: 236px;}
.submitButton { text-align:right; width: 200px; margin-top: 4px;}


#carouselContent { height:360px; width: 670px;  left: 245px; z-index: 30; text-align:center; position:absolute;}
#carouselContent ul{ list-style:none;margin:0;padding:0; position:relative;list-style-position: inside;}

.aboutText { width:170px; position:absolute; left: 16px; z-index: 300; }

.copyright {  left: 800px; top: 536px; z-index: 60; text-align:right; position:absolute; font-style:italic;}
