* { margin:0; padding:0;}
body { background:#11120f; font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; line-height:normal; color:#888d77;}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #000;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:175px; padding:2px 0 2px 0; color:#a4a4a4; background:#0e0f0e; border:1px solid #a4a4a4; padding-left:4px;}
textarea { width:219px; height:70px; overflow:auto;  color:#a4a4a4; background:#0e0f0e; border:1px solid #a4a4a4; padding-left:4px;}


/*==================list====================*/
ul { list-style:none;}

.site_nav li {display:inline;}
.site_nav li a {float:left; display:block;}

.list {width:100%; overflow:hidden; margin-bottom:-22px;}
.list li {padding-bottom:22px;}
.list li.mark1 {background:url(images/marker1.gif) no-repeat left top; padding-left:64px;}
.list li.mark2 {background:url(images/marker1.gif) no-repeat left top; padding-left:90px;}
.list li b {display:block; margin-top:14px;}

.list1 li a {background:url(images/marker2.gif) no-repeat left center; padding-left:6px; text-decoration:none; color:#3b9341; font-weight:bold;}
.list1 li a:hover {color:#949494;}


/*==================other====================*/
.img-box { width:100%; overflow:hidden;}
.img-box img { float:left; margin:0 24px 0 0;}

.p1 {margin-top:15px;}
.p2 {margin-top:10px;}

.phone {float:right; padding-right:180px;}

/*==================txt, links, lines, titles====================*/
a {color:#32004B;}
a:hover{text-decoration:none;}

.txt1 {color:#bfc6a5; font-weight:bold;}

.link {color:#7e9620; font-weight:bold; background:url(images/marker.gif) no-repeat right center; padding-right:9px; text-decoration:none;}
.link:hover {text-decoration:underline;}

.link1 {color:#3b9341; text-decoration:none; font-weight:bold;}
.link1:hover {text-decoration:underline;}

.line1_top {background:url(images/line1-top.gif) no-repeat 428px top; padding-bottom:25px;}
.line1_top1 {background:url(images/line1-top.gif) no-repeat 428px top;}
.line1_bot {background:url(images/line1-bot.gif) no-repeat 428px bottom;}
.line1_bgd {background:url(images/line1-bgd.gif) repeat-y 428px 0; width:100%;}

.line-hor {padding-top:35px; background:url(images/line2.gif) no-repeat top left;}

.title { margin-bottom:25px;}
.title1 { margin-bottom:15px;}


/*==================boxes====================*/
.box { background:#fff; width:100%;}
.box .border-top {background:url(images/border-top.gif) repeat-x top;}
.box .border-bot {background:url(images/border-bot.gif) repeat-x bottom;}
.box .border-left {background:url(images/border-left.gif) repeat-y left;}
.box .border-right {background:url(images/border-right.gif) repeat-y right;}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom;}
.box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.box .inner { padding:0 0 0 0;}


/*header*/
#header .row-1 {padding:57px 0 53px 322px;}
#header .row-2 {padding-left:26px;}

/*content*/
#content {background:url(images/cont-bg.jpg) no-repeat; padding:40px 52px 23px 60px;}

/*footer*/
#footer {color:#9fa18b;}
#footer p { padding:28px 0 0 57px;}
#footer a {color:#9933CC; font-weight:bold; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/*==========================================*/
