/* CSS Document */

* {
	margin:0;
	padding:0;
	font-size:102.5%;
}

body{
	background:#FFFFFF;
	font-size:100%;
}

img {
	border:0; 
	vertical-align:top;
}
object { 
	vertical-align:top; 
	outline:none;
}

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.625em;
	line-height:1.555em;
	color:#FFF;
	text-transform:uppercase;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#fff; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:14px;}


/* ============================= main layout ====================== */

li { background:url(images/marker.gif) no-repeat 0 7px; padding-left:12px; line-height:2.222em;}
li a {color:#fff; text-decoration:none;}
li a:hover {text-decoration:underline;}

.imgindent {margin:0 20px 0 0; float:left;}


.extra-inner {background:url(images/inner-bg1.jpg) top center no-repeat; height:100%;}

h2 {
	font-size:2.5em;
	line-height:1.243em;
	color:#fff;
	text-transform:none;
	letter-spacing:0px;
	padding:0 0 18px 0
}
/* ============================= header ====================== */
.splash-slogan {margin:245px 0 0 90px;}

.splash-logo {margin:9px 0 0 406px;}

.menu {position:relative; height:265px;}
.menu li {background:none; line-height:1.243em; padding:0px;}
.menu li a {display:block; height:155px; width:155px; position:absolute;}

.m1 a {
	background:url(images/m1.png) left top no-repeat;
	top:7px;
	left:203px;
}
.m2 a {
	background:url(images/m2.png) left top no-repeat;
	top:68px;
	left:362px;
}
.m3 a {
	background:url(images/m3.png) left top no-repeat;
	top:27px;
	left:526px;
}
.m4 a {
	background:url(images/m4.png) left top no-repeat;
	top:-125px;
	left:616px;
}
.m5 a {
	background:url(images/m5.png) left top no-repeat;
	top:-49px;
	left:41px;
}
.m6 a {
	background:url(images/m6.png) left top no-repeat;
	top:-480px;
	left:565px;
}
.m7 a {
	background:url(images/m7.png) left top no-repeat;
	top:-480px;
	left:750px;
}
.m8 a {
	background:url(images/m8.png) left top no-repeat;
	top:-310px;
	left:640px;
}
.m11 a {
	background:url(images/m11.png) left top no-repeat;
	top:-485px;
	left:-15px;
}

.m1 a:hover {background:url(images/m1-hover.png) left top no-repeat;}
.m2 a:hover {background:url(images/m2-hover.png) left top no-repeat;}
.m3 a:hover {background:url(images/m3-hover.png) left top no-repeat;}
.m4 a:hover {background:url(images/m4-hover.png) left top no-repeat;}
.m5 a:hover {background:url(images/m5-hover.png) left top no-repeat;}
.m6 a:hover {background:url(images/m6-hover.png) left top no-repeat;}
.m7 a:hover {background:url(images/m7-hover.png) left top no-repeat;}
.m8 a:hover {background:url(images/m8-hover.png) left top no-repeat;}
.m11 a:hover {background:url(images/m11-hover.png) left top no-repeat;}

.logo { padding:129px 0 0 0; margin-left:-7px;}
/* ============================ content ====================== */
.extra { height:425px; position:relative}
#page2 .extra {background:url(images/extra-bg.png) left top repeat-x;}
#page3 .extra {background:url(images/extra-bg1.png) left top repeat-x;}
#page4 .extra {background:url(images/extra-bg.png) left top repeat-x;}
#page8 .extra {background:url(images/extra-bg.png) left top repeat-x;}
#page9 .extra {background:url(images/extra-bg1.png) left top repeat-x;}
#page10 .extra {background:url(images/extra-bg.png) left top repeat-x;}

.button1, .button2, .button3, .button4 {position:absolute;}

#page2 .button1 {top:-9px; right:24px;}
#page3 .button1 {top:-9px; right:24px;}
#page4 .button1 {top:-9px; right:24px;}
#page5 .button1 {top:-9px; right:24px;}
#page6 .button1 {top:-9px; right:24px;}
#page61 .button1 {top:-9px; right:24px;}
#page7 .button1 {top:-9px; right:24px;}
#page8 .button1 {top:-9px; right:24px;}
#page9 .button1 {top:-9px; right:-14px;}
#page10 .button1 {top:-9px; right:24px;}
#page11 .button1 {top:-9px; right:24px;}
#page12 .button1 {top:-9px; right:24px;}

.indent {padding:23px 0 0 0;}

.col-pad {padding-right:78px;}

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

.scroll {overflow:auto; height:280px; padding-top:10px;}
.scroll1 {height:290px;}
.scroll .col {width:337px;}

.margin {margin-top:53px;}

.gallery img {margin:0 25px 23px 0;}
.gallery .last {margin-right:0px;}

#page2 .border {background:url(images/border1-bg.gif) left bottom no-repeat; padding-bottom:14px; margin-bottom:18px;}
#page4 .border {background:url(images/border2-bg.gif) left bottom no-repeat; padding-bottom:14px; margin-bottom:18px;}
#page5 .border {background:url(images/border3-bg.gif) left bottom no-repeat; padding-bottom:14px; margin-bottom:18px;}
#page7 .border {background:url(images/border3-bg.gif) left bottom no-repeat; padding-bottom:14px; margin-bottom:18px;}

#page2 .inner-tail {background:url(images/page2-inner-tail.gif) left top repeat-x;}
#page3 .inner-tail {background:url(images/page3-inner-tail.gif) left top repeat-x;}
#page4 .inner-tail {background:url(images/page4-inner-tail.jpg) left top repeat-x;}
#page5 .inner-tail {background:url(images/page5-inner-tail.gif) left top repeat-x;}
#page6 .inner-tail {background:url(images/page2-inner-tail.gif) left top repeat-x;}
#page61 .inner-tail {background:url(images/page2-inner-tail.gif) left top repeat-x;}
#page7 .inner-tail {background:url(images/page6-inner-tail.gif) left top repeat-x;}
#page8 .inner-tail {background:url(images/page2-inner-tail.gif) left top repeat-x;}
#page9 .inner-tail {background:url(images/page3-inner-tail.gif) left top repeat-x;}
#page10 .inner-tail {background:url(images/page4-inner-tail.jpg) left top repeat-x;}
#page11 .inner-tail {background:url(images/page11-inner-tail.gif) left top repeat-x;}
#page12 .inner-tail {background:url(images/page2-inner-tail.gif) left top repeat-x;}


#page1 .inner {background:url(images/page1-inner-bg.jpg) top center repeat;}
#page2 .inner {background:url(images/page2-inner-bg.jpg) top center no-repeat;}
#page3 .inner {background:url(images/page3-inner-bg.jpg) top center no-repeat;}
#page4 .inner {background:url(images/page4-inner-bg.jpg) top center no-repeat;}
#page5 .inner {background:url(images/page5-inner-bg.jpg) top center no-repeat;}
#page6 .inner {background:url(images/page2-inner-bg.jpg) top center no-repeat;}
#page61 .inner {background:url(images/page7-inner-bg.jpg) top center no-repeat;}
#page7 .inner {background:url(images/page6-inner-bg.jpg) top center no-repeat;}
#page8 .inner {background:url(images/page8-inner-bg.jpg) top center no-repeat;}
#page9 .inner {background:url(images/page9-inner-bg.jpg) top center no-repeat;}
#page10 .inner {background:url(images/pageshop-inner-bg.jpg) top center no-repeat;}
#page11 .inner {background:url(images/page11-inner-bg.jpg) top center no-repeat;}
#page12 .inner {background:url(images/page12-inner-bg.jpg) top center no-repeat;}


#page11 .link {color:#Ff0;}
#page4 .link {color:#d5f65f;}
#page5 .link {color:#61d9fb;}

.pad {padding-top:18px;}
.pad1 {padding-top:10px;}

.phone {display:inline-block; width:80px;}

.h-pad {padding-bottom:26px;}
.title {color:#61d9fb;}
/* ============================= footer ====================== */
.splash-footer {color:#c3c3c3; text-transform:uppercase; font-size:1.111em; text-align:right; padding:42px 220px 0 0}
.splash-footer a {color:#c3c3c3; text-decoration:none;}
.splash-footer a:hover {color:#666;}

#page2 .footer-menu li a {color:#660000;}
#page3 .footer-menu li a {color:#ab5200;}
#page4 .footer-menu li a {color:#4e7715;}
#page5 .footer-menu li a {color:#015992;}
#page6 .footer-menu li a {color:#881600;}
#page61 .footer-menu li a {color:#ffbb39;}
#page7 .footer-menu li a {color:#3f0047;}
#page8 .footer-menu li a {color:#660000;}
#page9 .footer-menu li a {color:#ab5200;}
#page10 .footer-menu li a {color:#333;}
#page11 .footer-menu li a {color:#C90;}
#page12 .footer-menu li a {color:#881600;}

.footer-menu {float:left; padding-top:40px;}
.footer-menu li {float:left; padding:0 10px 0 12px; background:url(images/footer-menu-li-bg.png) left 2px no-repeat; font-size:1.11em; line-height:1.243em;}
.footer-menu li a {text-decoration:none;}
.footer-menu li a:hover, .footer-menu .active a {color:#fff !important;}
.footer-menu .first {background:none; padding-left:0px;}

#page2 .policy {color:#881600;}
#page2 .policy a {color:#881600;}
#page3 .policy {color:#ab5200;}
#page3 .policy a {color:#ab5200;}
#page4 .policy {color:#4e7715;}
#page4 .policy a {color:#4e7715;}
#page5 .policy {color:#015992;}
#page5 .policy a {color:#015992;}
#page6 .policy {color:#881600;}
#page6 .policy a {color:#881600;}
#page61 .policy {color:#ffbb39;}
#page61 .policy a {color:#ffbb39;}
#page7 .policy {color:#3f0047;}
#page7 .policy a {color:#3f0047;}
#page8 .policy {color:#881600;}
#page8 .policy a {color:#881600;}
#page9 .policy {color:#ab5200;}
#page9 .policy a {color:#ab5200;}
#page10 .policy {color:#4e7715;}
#page10 .policy a {color:#4e7715;}
#page11 .policy {color:#333;}
#page11 .policy a {color:#666;}
#page12 .policy {color:#881600;}
#page12 .policy a {color:#881600;}



.policy {float:right; padding:44px 26px 0 0; font-size:1.111em;}
.policy a {text-decoration:none;}
.policy a:hover {color:#fff !important;}

/* ============================= forms ============================= */
#ContactForm label {height:30px; display:block;}
#ContactForm {padding-top:36px;}
.alignright {text-align:right;}
#ContactForm .link {margin:8px 0 0 18px; display:inline-block;}
.input {width:385px; border:1px solid #015297; background:#fff; padding:3px 0 2px 5px; font-size:1em; line-height:1.243em; color:#F00;}
textarea {width:385px; height:134px; border:1px solid #015297; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#000;}
#page2 .inner-tail .inner #content .main .extra .indent .container.divider .col-1.col-pad .container {
	font-weight: bold;







}

