/* ---------- TAGS ---------- */
body {margin:0; padding:0; background:url(images/bodyBg.jpg) repeat-x #fff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#666; text-align:justify;}
a{text-decoration:none; outline:none; color:#0D2B33;}
h1, h2, h3{margin:0; padding:0;}
h1{color:#BAAC83; text-align:right; padding:0 7px 0 0; font-size:12px; font-weight:bold; border-bottom:solid 1px #dbdbdb; line-height:30px; margin:0 0 15px 0; text-transform:capitalize}

/* ---------- DIVS ---------- */
#main{width:900px; margin:auto; background:url(images/mainBg.png) repeat-y; padding:0 8px;}
#head{height:364px}
#content{background:url(images/contentBg.jpg) repeat-y; padding:5px 20px;}
#leftPanel{width:310px; float:left;}
#rightPanel{width:530px; float:right; border-left:solid 1px #dbdbdb; padding:0 0 0 15px; min-height:300px;}
#footer{width:100%; height:176px; background:url(images/footerBg.jpg) repeat-x;}
#footerWrap{width:900px; margin:auto; padding:25px 0 0 0;}
#footerWrap #left{width:600px; color:#D2CAAD;}
#footerWrap #right{width:279px; color:#D2CAAD; border-left:solid 1px #232323; padding:0 0 0 20px;}
#left{float:left}
#right{float:right}
#clear{height:1px; line-height:1px; font-size:1px; clear:both}

/* ---------- MENU ---------- */
#menu{height:78px; background:url(images/menuBg.jpg) no-repeat}
#menu ul{margin:0 0 0 300px; padding:0; list-style-type:none}
#menu li{float:left}
#menu ul li a{width:150px; height:78px; line-height:78px; font-weight:bold; display:block;text-align:center; text-transform:uppercase; color:#313131;}
#menu ul li a:hover{color:#fff; background:url(images/menuItemHoverBg.png) repeat-x;}
#menu ul li a.active{background:url(images/menuItemActiveBg.png) repeat-x; color:#fff;}

/* ---------- FONTS ---------- */
/* ---------- LINKS ---------- */
#footerWrap #left a, #footerWrap #right a{color:#fff;}

/* ---------- FORMS ---------- */
input, textarea, select{font-family:inherit; font-size:inherit; outline:none; color:inherit; resize:none; border:none; background:none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -webkit-text-size-adjust: none; -webkit-appearance: none;}

#contactForm{margin:10px 0 0 0;}
#contactForm label{display:block; line-height:18px; clear:both}
#contactForm input[type=text], textarea{font-family:inherit; border:none; background:#EDE9DE; height:16px; line-height:16px; padding:2px; font-size:11px; color:#333; width:95%;}
textarea{height:100px; resize:none}
#contactForm input[type=submit]{width:78px; height:21px; line-height:21px; background:#B8A87E; color:#fff; font-weight:bold; border:none; font-size:11px; cursor:pointer; margin:5px 0 0 185px;}
#contactForm input[type=submit]:hover{background:#8A7848;}
#contactForm #clear{height:3px; line-height:3px; font-size:3px;}

#slider ul, #slider li{margin:0; padding:0; list-style:none}
#slider li{width:900px; height:364px; overflow:hidden}	
