@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background:#61685a url(images/bodyback.jpg) repeat-x;}

#wrapper {width:100%; margin-top:0px; }

.reverseMargins{color:#F8F4EC; font:12px arial;}

.wrapper {clear:both; display:block;}

* {margin:0; padding:0;}

/************** logo ***********/


#logowrapper {width:100%; height:220px; background:url(images/logowrapperback.jpg) repeat-x; padding-left:50px; }

#logo {width:760px; height:220px; background:url(images/logoback.jpg) no-repeat; margin:auto; text-align:center; padding-left:140px; }
#logo #polaroidsmohair { margin-top:40px; }
#logo #logomap { margin-top:10px;}

/************* nav ***********/

#navwrapper {width:100%; background:#313326; height:25px; margin:0px; padding-top:5px; margin-top:-7px; }

#nav {width:1196px; margin:auto; background:#313326;}

#nav .radmenu li {background:#313326; border-color:#c5bc9e;}
#nav .radmenu li .text {font:10px Arial, Helvetica, sans-serif; margin-right:-1px;}

#nav li li { border-bottom:1px solid #DFCCA4;}

#nav .radmenu ul { background:#313326; }
#nav .radmenu a {text-decoration:none; color:#dfcca4; background:#313326;}
#nav .radmenu a:hover {color:#e9a801; cursor:pointer;}

/************* content ***********/

#contentwrapper {width:100%; background:#61685a; padding-top:20px; margin:0px;}

#content {width:820px; margin:auto; }

#maincontent {width:580px; float:left;}
#maincontent h1 {font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#dfcca4; margin:0; margin-bottom:-10px; background: url(images/h1back.jpg) no-repeat 0 25px; padding-bottom:5px;}
#maincontent h2 {font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#f8f4ec; margin:0; margin-bottom:5px;}
#maincontent p {font:12px Arial, Helvetica, sans-serif; color:#f8f4ec; padding:5px 0 5px 0; line-height:150%;}
#content a {color:#DDCDA9; }
#content dd {margin-left:20px;}
#content li {font:12px Arial, Helvetica, sans-serif; color:#f8f4ec;}
#content #maincontent li {padding:3px 0 3px 0;}

#content #maincontent #leftlist {float:left;} 
#content #maincontent #rightlist {float:right;}

#leftcontent {float:left; width:250px;}
#rightcontent {float:left; width:320px;}
#leftcontent h1 {font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#f8f4ec; margin:0; margin-bottom:-10px;}
#leftcontent h2 {font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#f8f4ec; margin:0; margin-bottom:5px;}
#leftcontent p {font:12px Arial, Helvetica, sans-serif; color:#f8f4ec; padding:5px 0 5px 0; line-height:150%;}
#maincontent img {margin-right:5px;}
#leftcontent a {color:#DDCDA9; }
#leftcontent li {font:12px Arial, Helvetica, sans-serif; color:#f8f4ec;}
#rightcontent h1 {font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#f8f4ec; margin:0; margin-bottom:-10px;}
#rightcontent h2 {font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#f8f4ec; margin:0; margin-bottom:5px;}
#maincontent #rightcontent p {font:12px Arial, Helvetica, sans-serif; color:#f8f4ec; padding:5px 0 5px 0; line-height:150%;}
#maincontent #rightcontent a {color:#61685A; }
#maincontent #rightcontent { }
#maincontent #rightcontent li {font:12px Arial, Helvetica, sans-serif; color:#f8f4ec;}

#wrapper #contentwrapper #content #maincontent .thumbnails li a {margin-left:-999px; overflow:hidden; color:#61685A; text-decoration:none;}

#wrapper #contentwrapper #content #maincontent .thumbnails li img {margin:auto; height:75px; background:#FFFFFF; padding:2px;}

#wrapper #contentwrapper #content #maincontent .thumbnails li {border:2px thick #FFFFFF;}

#maincontent img {margin-bottom:5px;}


dt {margin:10px 0 10px 0;}
dd {color:#f8f4ec; font:12px Arial, Helvetica, sans-serif;}

#rightcontent {width:190px; float:right; background:#9ea998; padding:5px;}

#rightcontent div { background:#8A9585; padding:5px; margin-bottom:10px;}

#rightcontent #textbox, .searchBox {width:123px; margin-bottom:15px;}
#rightcontent #searchbtn, .searchSubmit {font:10px Arial, Helvetica, sans-serif; color:#ba9b50; font-weight:bold; background:#313327; border:1px #dfcfaa solid; width:55px; height:20px; text-align:center;}

#rightcontent .newsdate {z-index:-999em; position:absolute; overflow:hidden; left:-99999px;}
/* #rightcontent .newsdate {width:100%; background:#f8f4ec; font:12px Arial, Helvetica, sans-serif; color:#899586; text-align:center; margin-top:10px; font-weight:bold; padding:3px 0 3px 0; margin-bottom:15px; text-transform:uppercase; z-index:-999px; position:absolute;} */

#rightcontent h3 {font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#f8f4ec; margin-bottom:5px;}
#rightcontent p {font:10px Arial, Helvetica, sans-serif; color:#f8f4ec; line-height:150%;}
#rightcontent a {font:10px Arial, Helvetica, sans-serif; color:#61685A; text-decoration:none; float:right; margin-top:3px;}
#rightcontent a:hover {color:#f8f4ec; cursor:pointer;}


/************* footer ***********/


#footerwrapper {width:100%; background:#e8d9bc url(images/footerback2.jpg) repeat-x; height:62px; padding-top:12px; padding-bottom:100px; margin:0px; }

#footer {width:967px; margin:auto; height:62px; text-align:center; padding:5px 0 5px 0;}

#footer a {text-decoration:none; background:#CC3300;}

#footer a img {border:0; }
#footer img {padding:0 10px 0 10px; margin-bottom:-5px; background:#FFFFFF; border:none; text-decoration:none; }