* { margin:0; padding:0;}
body { background:url(images/tail-top.gif) repeat-x top #0d1214; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#5d5c5c;}

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;}
.alignleft{text-align:left;}


.wrapper { width:100%; overflow:hidden;}
.wrapper2 { width:270px; overflow:hidden; margin:auto; display:inline}
.container { width:100%;}
.video { width:100%; overflow:hidden; background-color:#1d2022; padding: 10px;}


p { margin:0; padding:0;}

/*==================table====================*/
table, td, th{border:1px solid #EEE;border-collapse:collapse;}
td,th{padding:3px 3px;}
td{text-align:left}
th{text-align:left;font-weight:bold; text-transform:uppercase; color: #4e809a}
tr.odd th{background: #D5E4FF}
tr.odd td {background: #fff}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:center;
}

.form { height:44px;}
.form input {width:206px; padding:2px 0 2px 3px; background:#1d2022; border:1px solid #303234; color:#fff;}
textarea { width:214px; height:105px; overflow:auto; background:#1d2022; border:1px solid #303234; padding:2px 0 0 3px; color:#fff; margin-bottom:21px;}


/*==================list====================*/
ul { list-style:none;}

.site-nav { width:100%; overflow:hidden;}
.site-nav li { float:left;}

.list li { color:#4e809a; padding:0 0 6px 13px; background:url(images/marker-1.gif) no-repeat left 7px;}
.list li a {color:#4e809a;}

.list1 { margin-top:-30px;}
.list1 li p { margin-bottom:5px;}
.list1 li span { color:#fff;}
.list1 li em { color:#4e809a; font-size:.92em; text-transform:uppercase; font-style:normal;}
.list1 li a { color:#f92b00; font-weight:bold; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}

.list2 li { width:100%; overflow:hidden; padding:5px 0 0 0; margin-top:9px;} 
.list2 li img { float:left; margin:-5px 18px 0 0;}
.list2 li a { color:#4e809a; }

/*==================other====================*/
.img-boxcent img {margin-left: auto; margin-right: auto; display:block}
.img-box img { margin-bottom:28px; display:block;}

.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:5px 15px 0 0;}

.img-box2 { width:100%; overflow:hidden; }
.img-box2 img { display:block; float:left; margin:0 10px 0 0; }

.p1 { margin-bottom:20px;}
.p2 { margin-bottom:10px;}
.p3 { margin: 0 30px 0 30px}
.p4 { margin-top:30px;}

 
.phone { float:right;  margin-right:100px;}

/*==================txt, links, lines, titles====================*/
a {color:#f92b00;}
a:hover{text-decoration:none;}


.txt1 {color:#fff;}
.txt2 { font-size:12px; color:#fff; font-style: italic;}

.txt3 { color:#4e809a; font-size:.92em; text-transform:uppercase; font-style:normal;}
.txt3a { color:#4e809a; font-size:1em; text-transform:uppercase; font-style:normal;}
.txt3b { color:#f92b00; font-size:1em; text-transform:uppercase; font-style:normal;}
.txt4 { font-size:1.2em; color:#fff; font-style: italic; text-decoration:underline}
.txt5 { font-size:1em; font-style: italic;}
.txt6 { color:#f92b00;}
.txt7 { color:#fff; font-size:1em; text-transform:uppercase;}
.txt8 { font-size:12px; color:#f92b00; font-style: italic; Text-decoration:underline}

.link { color:#f92b00; font-size:.92em; font-weight:bold;}

.line-hor { background:url(images/line-1.gif) repeat-x top; height:1px; margin:5px 0 5px 0; font-size:0; line-height:0;}

.title { margin-bottom:10px;}
.title2 { margin-bottom:10px;}
.title0 { margin-left:25px; margin-top:10px;}



/*==================boxes====================*/
.box { width:100%; background:#181c1e;}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top; width:100%;}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top; width:100%;}
.box .inner { padding:30px 25px 10px 25px;}
.box .inner2 { padding:30px 2px 10px 2px;}

.box1 { width:100%; background:#1d2022;}
.box1 .left-top-corner {background:url(images/left-top-corner1.gif) no-repeat left top; width:100%;}
.box1 .right-top-corner {background:url(images/right-top-corner1.gif) no-repeat right top; width:100%;}
.box1 .inner { padding:30px 25px 15px 25px;}
.box1 dl {line-height:1.5em;}
.box1 dl dt {color:#fff; margin-top:10px;}

.box3 { width:130%; background:#1d2022;}
.box4 { padding:25px 25px 15px 25px;}

/*header*/
#header .row-1 { height:437px; background:url(images/header-bg.jpg) no-repeat left bottom;}
#header .row-1 .indent { padding-top:148px;}
#header .row-2 { height:59px;}

/*content*/
#content { padding:0 1px;}
#content p {
	line-height:1.5em;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#content .tail { background:url(images/cont-tail.gif) repeat-x top #181c1e;}
#content .indent { padding:30px 30px 5px 25px;}

/*footer*/
#footer p { padding:5px 0 0 20px; color:#2f373b;}
#footer p a { color:#4e809a; text-decoration:none; margin-left:20px;}
#footer p a:hover { text-decoration:underline;}
#footer a { color:#4e809a; font-size:.92em }


/*==========================================*/
