* { margin:0; padding:0;}
body { background:url(images/tail-top1.gif) repeat-x left top #131313; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#a6a6a6; min-width:897px;}

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

object { vertical-align:top; outline:none;}

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

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

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

p { margin:0; padding:0;}

.splash-bg { background:url(images/splash-bg.jpg) no-repeat center top;}
.body-bg { background:url(images/body-bg.jpg) no-repeat center top;}


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

#form .form { height:51px;}
#form label { display:block;}
#form input {width:227px; padding:5px 3px 5px 3px; background:#666; border:0; text-transform:uppercase;} 
#form textarea { width:227px; height:142px; overflow:auto; background:#666; padding:5px 3px 0 3px; border:0; margin-bottom:15px; text-transform:uppercase;}


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

.site-nav { position:absolute; bottom:0; left:0; height:43px; background:url(images/nav-tail.gif) repeat-x left top; width:100%;}
.site-nav li { font-size:13px; float:left; line-height:1.2em; text-transform:uppercase;}
.site-nav li a { text-decoration:none; color:#3f3f3f; width:128px; text-align:center; display:block;}
.site-nav li a em { display:block; background:url(images/nav-left.gif) no-repeat left top;}
.site-nav li a b { display:block; font-style:normal; font-weight:normal; background:url(images/nav-right.gif) no-repeat right top; padding:14px 0;}
.site-nav li a:hover,
.site-nav li a.act { 
	color:#fff; background:url(images/nav-act.gif) repeat-x left top;
}
.site-nav li a:hover em,
.site-nav li a.act em { 
	background:url(images/nav-act-left.gif) no-repeat left top;
}
.site-nav li a:hover b,
.site-nav li a.act b { 
	background:url(images/nav-act-right.gif) no-repeat right top;
}
.site-nav li.last a { width:129px;}

.list { padding-bottom:20px; width:100%; overflow:hidden;}
.list li { padding-bottom:16px; margin-bottom:16px; line-height:1.67em; margin-top:-1px; width:100%; overflow:hidden; vertical-align:top;}
.list li.line { background:url(images/divider1.png) repeat-x left bottom;}
.list li img { float:left; margin-right:20px;}
.list li span { color:#eba60e; display:block;}
.list li a { color:#eba60e;}

.list1 { padding-bottom:20px;}
.list1 li { line-height:2.22em;}
.list1 li a { color:#eba60e; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}

.list2 { width:100%; overflow:hidden;}
.list2 li { float:left; padding:0 20px 20px 0;}
.list2 li.alt { padding-right:0;}

.list3 { padding-bottom:20px;}
.list3 li { color:#eba60e; line-height:2.22em;}
.list3 li a { color:#a6a6a6; text-decoration:none;}
.list3 li a:hover { text-decoration:underline;}

.list4 { padding-bottom:20px;}
.list4 li { padding-bottom:19px; margin-bottom:22px; line-height:1.67em; width:100%; overflow:hidden; vertical-align:top;}
.list4 li.line { background:url(images/divider1.png) repeat-x left bottom;}
.list4 li img { float:left; margin-right:20px;}
.list4 li span { color:#eba60e; display:block;}
.list4 li a { color:#fff; text-decoration:none;}
.list4 li a em { color:#eba60e; font-style:normal;}
.list4 li b { font-weight:normal; color:#eba60e; display:block; padding-top:12px;}
.list4 li a:hover { text-decoration:underline;}

.list5 { overflow:hidden; width:100%; margin-bottom:-16px;}
.list5 li { padding-bottom:16px; margin-bottom:16px; line-height:1.67em;}
.list5 li.line { background:url(images/divider1.png) repeat-x left bottom;}
.list5 li span { color:#eba60e;}
.list5 li em { font-style:normal; color:#fff;}
.list5 li a { color:#eba60e; text-decoration:none;}
.list5 li a:hover { text-decoration:underline;}


/*==================other====================*/
.img-box img { margin-bottom:24px; display:block;}

.p1 { margin-bottom:20px;}

.phone { float:right; margin-right:70px;}

.logo a { cursor:pointer;}

.buttons { position:absolute; left:0; bottom:0;}

.overflow { height:328px; position:relative;}
.overflow1 { height:292px; position:relative;}


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

h3 { font-size:1em; font-weight:normal; color:#eba60e; margin-bottom:22px;}

.txt1 { color:#eba60e;}

.link { text-decoration:none;}
.link span { color:#eba60e;}
.link:hover { text-decoration:underline;}

.link1 { text-decoration:none;}
.link1:hover { text-decoration:underline;}

.divider1 { background:url(images/divider.png) repeat-y 256px 0; width:100%;}
.divider2 { background:url(images/divider.png) repeat-y 539px 0;}


/*header*/
#header .logo { position:absolute; top:73px; right:-11px;}

/*content*/
#content { height:456px; position:relative; background:url(images/cont-tail.png); overflow:hidden;}
#content .splash-button { position:absolute; left:409px; top:311px;}
#content .indent { padding:48px 0 0 50px;}
#content p { line-height:1.67em;}

/*footer*/
#footer span { color:#696969; display:block; padding-top:72px;}
#footer a { color:#fff; text-decoration:none;}
#footer a:hover { text-decoration:underline;}

/*================ index.html ====================*/
body#page1 { background:url(images/tail-top.gif) repeat-x left top #131313}
#page1 #header .logo { position:absolute; top:165px; left:554px;}
#page1 #content { height:456px; background:none;}
