/* GRID & LAYOUT */
*										{ margin: 0; }
body 									{ width:100%; height:100%; background-color:#deb887; background-image:url(../images/bgr.png); background-repeat:repeat; }
#wrapper								{ width:1000px;position:absolute; margin-left:-500px; left:50%; background-color:#ffffff; margin-top:60px; }
#navigation								{ height:100px; width:950px; margin:0px 25px 0px 25px;}
#logo									{ float:left; padding:25px 0px 0px 30px; width:155px; height:75px; }
#top-nav								{ float:left; width:765px; height:80px;  }
#top-nav .inside					{padding:40px 0px 0px 0px;}
#header									{ height:266px; padding:0px; width:950px; margin:0px 25px 0px 25px; background-image:url(../images/bg-header.jpg); background-repeat:no-repeat;}
#main									{ width:1000px; padding:25px 0px 25px 0px; background-image:url(../images/bg-main.jpg); }
#left-nav								{ float:left; width:212px; }
#content								{ float:left; padding:0px 25px 0px 25px; width:738px; }
#footer									{ width:1000px; padding-bottom:25px; background-image:url(../images/bg-footer.jpg); }
#slider {width:950px; height:250px !important}

#footer .left							{ width:300px; margin: 30px 0px 0px 25px; float:left; }
#footer .center							{ width:300px; margin: 30px 0px 0px 25px; float:left; }
#footer .right							{ width:300px; margin: 30px 0px 0px 25px; float:left; }
#footer p								{ color:#deb887; font-weight:100; font-size:11px; line-height:1.6em;}
#footer h3								{ color:#ffffff; font-size:14px; margin-bottom:10px; text-transform:uppercase;  }

#top-nav ul								{ padding:0px;}
#top-nav ul li							{ float:left; padding:0px; margin:0px; list-style-type: none; display:inline;}

.pagination{margin-top:15px}
.pagination ul{}
.pagination li{list-style-type: none; display:inline;}
#top-nav ul a:link						{ float:left; display:block; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;  color:#000000; text-decoration:none; font-size:13px; padding:4px 10px 3px 10px; background-color:#ffffff; margin-left:23px;}
#top-nav ul a:visited					{ float:left; display:block; border-bottom:1px solid #8b0000; border-right:1px solid #8b0000;  color:#000000; text-decoration:none; font-size:13px; padding:4px 10px 3px 10px; background-color:#ffffff; margin-left:23px;}
#top-nav ul a:hover						{ background-color:#a0522d; color:#ffffff; border-bottom:1px solid #8b0000; border-right:1px solid #8b0000;}

#top-nav ul span.active					{ float:left; display:block; text-decoration:none; font-size:13px; padding:4px 10px 3px 10px; background-color:#a0522d; color:#ffffff; border-bottom:1px solid #8b0000; border-right:1px solid #8b0000; margin-left:23px;}
#top-nav ul a.trail:link				{ float:left; display:block; text-decoration:none; font-size:13px; padding:4px 10px 3px 10px; background-color:#a0522d; color:#ffffff; border-bottom:1px solid #8b0000; border-right:1px solid #8b0000; margin-left:23px;}
#top-nav ul a.trail:visited				{ float:left; display:block; text-decoration:none; font-size:13px; padding:4px 10px 3px 10px; background-color:#a0522d; color:#ffffff; border-bottom:1px solid #8b0000; border-right:1px solid #8b0000; margin-left:23px;}


#left-nav ul							{ padding:0px; margin:0px;}
#left-nav ul li							{ text-align:right; padding:0px; margin:0px; height:30px;}

#left-nav ul a.first					{ border-top:1px solid #ffdead;}
#left-nav ul span.first					{ border-top:1px solid #ffdead;}
#left-nav ul a:link						{ margin:0px; text-align:right; text-transform:uppercase; padding:8px 25px 4px 0px; color:#5a432b; text-decoration:none; font-size:13px; border-bottom:1px solid #ffdead; display:block;}
#left-nav ul a:visited					{ margin:0px; text-align:right; text-transform:uppercase; padding:8px 25px 4px 0px; color:#8b4513; text-decoration:none; font-size:13px; border-bottom:1px solid #ffdead; display:block;}

#left-nav ul span.active				{ margin:0px; font-weight:bold; text-transform:uppercase; text-align:right; padding:8px 25px 4px 0px; color:#8b4513; text-decoration:none; font-size:13px; background-color:#fff; border-bottom:1px solid #ffdead; display:block;}

table tr td								{ padding:7px 10px 10px 5px; border-bottom:1px solid #ffffff;}
table tr td input						{ width:300px; border:none; border:1px solid #deb887;}
table tr td textarea					{ width:300px; border:none; border:1px solid #deb887;}
table tr td label						{ font-size:13px;}
table tr td input[type=submit]			{ background-color:#a0522d; color:#fff; border:1px solid #deb887; padding:5px;}

/* CSS3 */
body 									{ }
#wrapper								{ -webkit-box-shadow:0px 0px 15px #deb887; -moz-box-shadow:0px 0px 15px #deb887; box-shadow:0px 0px 15px #cd853f; filter: progid:DXImageTransform.Microsoft.Shadow(color='#a0522d', Direction=90, Strength=5)}
#header									{ -webkit-box-shadow:0px 0px 7px #cd853f;}
#footer									{ text-shadow: 2px 1px 0px #000;}

#top-nav ul a:link						{ background-image:-webkit-gradient(linear, left bottom, left top, color-stop(1,#fff), color-stop(0,#a0522d));}
#top-nav ul a:hover						{ background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0,#a0522d), color-stop(1,#deb887));} 
#top-nav ul span.active					{ background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0,#a0522d), color-stop(1,#deb887));} 
#top-nav ul a.trail:link				{ background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0,#a0522d), color-stop(1,#deb887));} 
#top-nav ul a.trail:link, #top-nav ul a:hover, #top-nav ul .active{ text-shadow: 1px 1px 0px #000;}