/*Main*/

body { color: black; background-color: #f1ecd2; background-image: url(../img/background2.jpg); background-repeat: repeat-x; background-position: center top; }

div.indexHighlight { background-color: #e8004d; width: 900px; padding: 10px; }

div.VisionVideo { background-color: #000; width: 920px; height: 360px; }

div#top { background-image: url(../img/core/top.png); width: 920px; height: 141px; margin: 0; }

div#nav { background-color: #0f0f0f; background-image: url(../img/core/menu-back.jpg); background-repeat: no-repeat; background-position: center top; text-align: left; width: 900px; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #3c3c3c; }

div#focus { background-color: #000; width: 920px; height: 400px; margin-top: 15px; }

div.left { float: left; }

div.links { background-image: url(../img/core/bottomcorners.png); background-repeat: no-repeat; background-position: center bottom; width: 900px; height: 100px; padding: 10px; }

div.impactlinks { color: #ccc; font-size: 10pt; font-family: tahoma; line-height: 14pt; background-image: url(../img/core/bottomcorners.png); background-repeat: no-repeat; background-position: center bottom; text-align: left; width: 900px; height: 130px; padding: 10px; }

div.indiLinks { color: #dfdfdf; font-size: 9pt; font-family: tahoma; line-height: 12pt; text-align: left; width: 210px; float: left; margin-top: 5px; margin-left: 10px; }

div#copyright { color: #616161; font-size: 8pt; font-family: tahoma; background-color: #ececec; background-image: none; background-repeat: no-repeat; background-position: left 0; text-decoration: none; text-align: right; width: 900px; height: 24px; margin-top: 20px; margin-bottom: 10px; padding: 10px 15px 0 5px; border: solid 1px #fff; outline: solid 1px #d2d2d2; }

div#bottomBlock { width: 920px; height: 50px; }

div#blackHold { width: 242px; }

div.smallText { font-size: 8pt; line-height: 12pt; width: 880px; }

div#centeralign { text-align: center; }

div.rightF { float: right; margin-left: 10px; }

/*Info Box*/

div.contentbox { margin-bottom: 5px; padding: 20px 10px 10px; border-top: 1px solid #b0b0b0; }

div.lineleft { text-align: left; width: 300px; height: 100px; float: left; }


/*Links*/

a.mainNav { color: #404040; font-size: 11pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.mainNav:hover { color: #0e8e8c; font-size: 11pt; font-family: tahoma; font-weight: bold; text-decoration: none; }

a.title { color: #d0d0d0; font-size: 13pt; font-family: tahoma; font-weight: bold; line-height: 16pt; text-decoration: none; }
a.title:hover { color: #fff; font-size: 13pt; font-family: tahoma; font-weight: bold; line-height: 16pt; text-decoration: underline; }

a.small { color: #1e83d7; font-size: 9pt; font-family: tahoma; text-decoration: none; }
a.small:hover { color: #1e83d7; font-size: 9pt; font-family: tahoma; text-decoration: underline; }

a.blue { color: #005eff; text-decoration: none; }
a.blue:hover { color: #005eff; text-decoration: underline; }

a.yellow { color: #ffdc69; text-decoration: none; }
a.yellow:hover { color: #ffdc69; text-decoration: underline; }

a.none { border-style: none; border-width: 0; outline-style: none; outline-width: 0; }

a.bw { color: #2f2f2f; font-size: 11pt; font-family: tahoma; font-weight: bold; background-color: #fff; text-decoration: none; padding: 2px; }
a.bw:hover { color: #fff; font-size: 11pt; font-family: tahoma; font-weight: bold; background-color: #080808; text-decoration: none; padding: 2px; }

a.wb { color: #e3e3e3; font-size: 8pt; font-family: tahoma; font-weight: bold; background-color: #000; text-decoration: none; padding: 2px; }
a.wb:hover { color: #000; font-size: 8pt; font-family: tahoma; font-weight: bold; background-color: #fff; text-decoration: none; padding: 2px; }

a.rw { color: #fff; font-size: 10pt; font-family: tahoma; font-weight: bold; background-color: #c0294a; text-decoration: none; padding: 3px; }
a.rw:hover { color: #fff; font-size: 10pt; font-family: tahoma; font-weight: bold; background-color: #000; text-decoration: none; padding: 3px; }


a#connectPage { text-align: right; margin-top: 200px; margin-right: 20px; }

a.indexHighlightLink { color: #e1e1e1; font-size: 13pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.indexHighlightLink:hover { color: #fff; font-size: 13pt; font-family: tahoma; font-weight: bold; text-decoration: underline; }

/*Images*/

img.leftGuest { float: left; padding-right: 10px; padding-bottom: 10px; }

img.right { float: right; }
img.case { z-index: 500; float: left; margin-top: 20px; border: solid 1px #000; outline: solid 1px #4d4d4d; }
img.case:hover { z-index: 500; margin-top: 20px; border: solid 1px #000; outline: solid 1px #06f; }

img#border { margin-top: 40px; margin-right: 40px; border: solid 1px #e9e9e9; outline: solid 2px #151515; }

/*Form*/

div.formHold { text-align: left; width: 300px; height: 500px; float: left; }

div.formHolda { text-align: left; width: 300px; height: 300px; float: left; }

input.standard { color: #111; font-size: 10pt; font-family: tahoma; background-color: #eee; width: 280px; padding: 5px; border: solid 1px #6282da; outline: solid 1px #8accff; }

input.standardtwo { color: #111; font-size: 10pt; font-family: tahoma; background-color: #eee; width: 200px; padding: 5px; border: solid 1px #6282da; outline: solid 1px #8accff; }

textarea.standard { color: #111; font-size: 10pt; font-family: tahoma; background-color: #fffea6; width: 280px; float: left; padding: 5px; border: solid 1px #2e2e2e; }

select.standard2 { color: #111; font-size: 10pt; font-family: tahoma; background-color: #fffea6; width: 280px; float: left; padding: 5px; border: solid 1px #2e2e2e; }

option.standard3 { color: #111; font-size: 10pt; font-family: tahoma; background-color: #fffea6; width: 280px; float: left; padding: 5px; border: solid 1px #2e2e2e; }

input.submit { color: #f3f3f3; font-size: 9pt; font-family: tahoma; font-weight: normal; background-color: #005eff; background-image: none; padding: 7px; border-width: 0; outline-width: 0; cursor: pointer; }

div.map { float: left; margin-right: 10px; }

/*SideBar*/

div.sidebar { line-height: 25pt; width: 200px; float: left; margin: 0 30px 10px 10px; padding-right: 10px; border-right: 1px solid #c5c5c5; }

div#SB400 { height: 400px; }

div#SB500 { height: 500px; }

div#SB600 { height: 600px; }

div#SB680 { height: 680px; }

div#SB780 { height: 780px; }

div#SB880 { height: 880px; }

div#SBthousand { height: 1000px; }

div#SBthouFive{ height: 1500px; }

a.sidebar-link { color: #666; font-size: 11pt; font-family: tahoma; font-weight: bold; line-height: 14pt; text-decoration: none; }
a.sidebar-link:hover { color: #006fff; font-size: 11pt; font-family: tahoma; font-weight: bold; line-height: 14pt; text-decoration: none; }
a.sidebar-link-select { color: #a4a4a4; font-size: 11pt; font-family: tahoma; font-weight: bold; line-height: 14pt; text-decoration: none; }

p.specialOffers { line-height: 16px; text-align: center; }

/*MainSlide*/

#box1, #box2, #box3, #box4{
	position:absolute;
}

/* Sample 5*/
#box5 div{
	position:absolute;
	background:#fff;
	width:480px;
	height:240px;
}
#box5 h3{
	padding:0 0 10px 0;
}
#box5 img{
	position:static;
	float:left;
	width:200px;
	height:140px;
	margin:0 10px 10px 0;
}
.mask{
	position:relative;
	width:480px;
	height:240px;
	overflow:hidden;
}
.mask img{
	position:absolute;
	display:block;
	border:none;
}
