/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#161515;
	text-align:center;
}
body, html {height:100%;}
img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.3333em;
		color:#c7c7c7;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ffffff; outline:none; font-weight:bold;}
a:hover{text-decoration:none;}
p {padding-top:16px;}

/* ============================= main layout ====================== */
.imgindent {margin:0 28px 0 0; float:left;}
.imgindent1 {margin:0 20px 0 0; float:left;}

.block {height:51px;}
.extra {min-height:100%; height:auto !important; height:100%; margin: 0 auto -51px; position:relative; background:url(images/extra-bg.jpg) center top repeat-x #161515;}

.extra1 {min-height:100%; height:auto !important; height:100%; margin: 0 auto -51px; position:relative; background:url(images/extra1-bg.jpg) center top repeat-x #161515;}

h2 {height:30px; margin:0px 0 22px 0; padding-top:9px;}
/* ============================= content ====================== */
.splash-logo {margin:173px 0 0 243px;}

.splash-menu {padding:12px 0 0 493px;}
.splash-menu li {background:none; padding:0 0 6px 0;}
.splash-menu li a {height:20px; width:113px; display:block;}

.splash-menu .m1 {background:url(images/m1.gif) left top no-repeat;}
.splash-menu .m2 {background:url(images/m2.gif) left top no-repeat;}
.splash-menu .m3 {background:url(images/m3.gif) left top no-repeat;}
.splash-menu .m4 {background:url(images/m4.gif) left top no-repeat;}
.splash-menu .m5 {background:url(images/m5.gif) left top no-repeat;}

.splash-menu .m1:hover {background:url(images/m1-hover.gif) left top no-repeat;}
.splash-menu .m2:hover {background:url(images/m2-hover.gif) left top no-repeat;}
.splash-menu .m3:hover {background:url(images/m3-hover.gif) left top no-repeat;}
.splash-menu .m4:hover {background:url(images/m4-hover.gif) left top no-repeat;}
.splash-menu .m5:hover {background:url(images/m5-hover.gif) left top no-repeat;}

.menu {padding:121px 0 0 0px;}
.menu li {background:none; padding:0 0 6px 250px;}
.menu li a {height:20px; width:113px; display:block;}
.menu .logo {padding:0 0 12px 0;}
.menu .logo a {height:97px; width:410px;}

.menu .first {padding:0 0 33px 245px;}
.menu .first a {height:29px; width:169px;}

.menu .m1-active {background:url(images/m1-active.gif) left top no-repeat;}
.menu .m2-active {background:url(images/m2-active.gif) left top no-repeat;}
.menu .m3-active {background:url(images/m3-active.gif) left top no-repeat;}
.menu .m4-active {background:url(images/m4-active.gif) left top no-repeat;}
.menu .m5-active {background:url(images/m5-active.gif) left top no-repeat;}

.menu .m1:hover {background:url(images/m1.gif) left top no-repeat;}
.menu .m2:hover {background:url(images/m2.gif) left top no-repeat;}
.menu .m3:hover {background:url(images/m3.gif) left top no-repeat;}
.menu .m4:hover {background:url(images/m4.gif) left top no-repeat;}
.menu .m5:hover {background:url(images/m5.gif) left top no-repeat;}

.menu .m1 {background:url(images/m1-hover.gif) left top no-repeat;}
.menu .m2 {background:url(images/m2-hover.gif) left top no-repeat;}
.menu .m3 {background:url(images/m3-hover.gif) left top no-repeat;}
.menu .m4 {background:url(images/m4-hover.gif) left top no-repeat;}
.menu .m5 {background:url(images/m5-hover.gif) left top no-repeat;}

.back {margin-right:15px;}

.box {background:url(images/box-tail.gif) left top repeat-y;}
.box .top-bg {background:url(images/box-top-bg.gif) top left no-repeat;}
.box .top-bg1 {background:url(images/box-top-bg1.gif) top left no-repeat;}
.box .bottom-bg {background:url(images/box-bottom-bg.gif) bottom left no-repeat; width:100%; min-height:449px; height:auto !important; height:449px;}

.indent {padding:26px 20px 10px 45px;}

.scroll {overflow:auto; height:400px;}
.scroll .inner {width:444px;}

.scroll1 {overflow:auto; height:340px;}
.scroll .inner1 {width:100px;}
.inner1 img {margin-bottom:2px;}

.pad {padding-top:8px;}
.pad1 {padding-top:24px;}

.link {display:inline-block; background:url(images/link-bg.gif) left 7px no-repeat; margin-top:10px; padding-left:13px; text-decoration:none;}
.link:hover {text-decoration:underline;}

.border {background:url(images/border-bg.gif) left bottom repeat-x; padding-bottom:15px; margin-bottom:11px;}

table {border-collapse:collapse;}
table td {border:none; vertical-align:middle; padding:3px 0 3px 0}
table a {font-size:1em; font-weight:normal;}
.align {text-align:center;}
table strong {color:#727272;}
table span {text-transform:uppercase; color:#fff; font-weight:bold;}
table .padding {padding-left:10px;}
table .col_1 {width:25px;}
table .col_2 {width:30px;}
table .border1 {border-bottom:1px dotted #565656;}
table .border2 {border-right:1px dotted #565656;}

.margin {margin-bottom:20px;}

.col-pad {padding-right:26px;}

.padding1 {padding-bottom:27px;}
.padding2 {padding-right:20px;}

.title {color:#fff;}

.phone {display:inline-block; width:95px;}
/* ============================= footer ====================== */
#footer {background:url(images/footer-bg.gif) top left repeat-x; position:relative; color:#696969; font-size:0.75em; text-transform:uppercase; text-align:center;}
#footer a {color:#696969; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer div {padding-top:18px}
/* ============================= forms ============================= */

#ContactForm {padding-top:22px;}
#ContactForm label {height:35px; display:block;}
.column1 {float:left; width:220px;}
.column2 {float:left; width:220px;}
.alignright {text-align:right;}
#ContactForm .link {margin:0px 0 0 20px;}
.input {width:203px; border:none; background:#fff; padding:3px 0 3px 5px; font-size:1em; color:#252525; line-height:1.2em;}
textarea {width:215px; height:56px; border:none; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#252525;}
