@charset "utf-8";
/* CSS Document */

/* SIMLPE CSS RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: top; }
body { }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }

@font-face {
    font-family: 'RockwellRegular';
    src: url('../fonts/rock-webfont.eot');
    src: url('../fonts/rock-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rock-webfont.woff') format('woff'),
         url('../fonts/rock-webfont.ttf') format('truetype'),
         url('../fonts/rock-webfont.svg#RockwellRegular') format('svg');
}



.clear{clear:both}
.fLeft{float:left}
.fRight{float:right}
/*- -*/

/* Typos*/
.g14{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#477fb9;}
.a24{font-size:24px; color:#aacbed}
.g19{font-size:19px; color:#003c7a; font-family:Georgia, "Times New Roman", Times, serif}
.divider{background:url(../images/divider.gif) left bottom repeat-x; padding-bottom:15px; margin-bottom:5px;}
.txt-link{color:#003c7a; font-style:italic; font-size:12px;}
a{color:#003c7a}
body{background:url(../images/bg1.jpg) center top repeat-x #1f2c18; font-family:Arial, Helvetica, sans-serif}

#mainWrapper{width:1015px; margin:auto}
.top-shadow{height:14px; background:url(../images/wrap-top.png) left top no-repeat;}
.main-shadow{background:url(../images/wrap-bg.png) left top repeat-y; padding:0 14px}
.top-header{height:96px; background:url(../images/head-top.jpg) right top no-repeat #000000; padding-right:10px; }
.logo{width:261px; height:114px; position:relative; z-index:999}
.cal{background:url(../images/phone.gif) left center no-repeat; padding-left:35px; font-size:20px; font-weight:bold; color:#dedede; }
.phone{margin-top:20px; text-align:right}
.nav{font-family: 'RockwellRegular'; color:#c0ab6a; font-size:18px; margin-top:15px}
.nav a{color:#c0ab6a; text-decoration:none; padding:10px;}
.nav a:hover, .nav a.active-nav{color:#fff;}
.bnr{background:#000000; height:351px; top:-23px; position:relative; width:987px;}
	.left-side{background:url(../images/left-bg.jpg) left top repeat-y #c5ac71; width:199px; padding:20px 0 0 25px; height:331px;}
	.ser-list{font-size:14px; color:#000000; margin-left:10px; }
	.ser-list li{margin:10px 0;}
	.ser-list a{background:url(../images/arw-list.gif) left 6px no-repeat; padding:3px 0 3px 10px; display:block; color:#000000; text-decoration:none}
	h3{font-family: 'RockwellRegular'; color:#270b02; font-size:26px;}
	
.bnr-btm{background:url(../images/bnr-btm.jpg) left top; height:38px; padding:5px 25px;}

#featured{width:757px; 	position:relative; height:351px; background:#000000;}
#featured ul.ui-tabs-nav{position:absolute; bottom:-24px; right:11px; width:64px; height:14px; background:url(../images/slider-nav-bg.gif) left top no-repeat; padding:5px 0 0 14px; display:none }
#featured li.ui-tabs-nav-item a{ display:block; height:9px; width:9px; background:url(../images/feature-icons.gif) right top no-repeat;}
#featured li.ui-tabs-selected{ background:;  }
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background:url(../images/feature-icons.gif) left top no-repeat; }
#featured .ui-tabs-panel{ width:529px; height:250px; background:#000000; position:relative;}
#featured .ui-tabs-panel .info{ position:absolute; top:20px; left:280px; width:240px; height:250px; }
#featured .info h2{ font-size:23px; color:#ed1485; font-style:italic; margin-bottom:10px;}
#featured .info p{ margin:5px; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif}
#featured .info .know-mor{position:absolute; bottom:25px;}
#featured .info .know-mor a{ text-decoration:none; color:#ed1485; text-decoration:underline; font-style:italic}
#featured .info .know-mor a:hover{ text-decoration:none; }
#featured .ui-tabs-hide{ display:none; }

.content-bg{background:url(../images/content-bg.jpg) left top no-repeat #f7f0d4; padding:10px;}
.content-left{width:590px; font-size:13px; margin:45px 40px 0 20px;}
.content-left p{margin-bottom:20px;}
	.arw-list li{background:url(../images/arw-list.gif) left 6px no-repeat; padding:3px 0 3px 10px; font-size:14px; font-weight:bold}
	.arw-list li ul{margin-left:30px;}
	.arw-list li li{background:none; font-weight:normal; list-style:disc; padding-left:0}

h1{font-size:30px; color:#3f2e00; font-family: 'RockwellRegular'; margin-bottom:15px; }
.img-border{border:solid 4px #2e1100}
.rightPart{width:295px;}
.contact{background:url(../images/right-bar.jpg) left top repeat-y; width:295px; margin:40px 0 20px 0}
.contact-top{background:url(../images/content-top.jpg) left top no-repeat; padding-top:10px; }
.contact-btm{height:450px;background:url(../images/content-btm.jpg) left bottom no-repeat; padding:0 30px 20px 30px; }
.contact h2{font-family: 'RockwellRegular'; font-size:26px; color:#320404; text-align:center}
.contact label{font-size:11px; color:#010101; display:block}
.contact p{margin-bottom:10px;}
label span{color:red; font-weight:bold}
.text-fild{background:#ffeca0; border:1px solid #87612f; padding:2px; font-size:13px; width:200px;}
.footer{background:url(../images/wrap-btm.png) left top no-repeat; padding:35px 25px 10px 25px; color:#b9b9b9; font-size:11px;}
.footer a{color:#b9b9b9}
.footer p{margin-bottom:10px;}
.contact-btm iframe {height:100vh;}