/* CSS Document */
body {
margin-left: 0px;
margin-top: 20px;
margin-right: 0px;
background-color: #F7F3E8;
background-image:url(images/bg_main_marble.jpg);
background-position:center;
background-attachment:fixed;
}

#footer-content {
width:1100px;
height:100px;
line-height:100px;
margin:0 auto;
text-align:center;
padding:0px;
overflow:hidden;
}

.imagenocopy {
-webkit-touch-callout: none; 
-webkit-user-select: none;
}

.text-nav-black {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
.text-nav-black a:link{
	color: #000000;
	text-decoration:none;
}
.text-nav-black a:visited{
	color: #000000;
	text-decoration:none;
}
.text-nav-black a:hover{
	color: #61361E;
	text-decoration:none;
}
.text-nav-black a:active{
	color: #61361E;
	text-decoration:none;
}

#nav {
width:462px;
height:75px;
padding-left:0px;
padding-right:0px;
padding-bottom:15px;
border:none;
float:right;
}

.clear { clear: both;}

#header {
background-image:url(images/logo_main2_transparent.png);
background-repeat:no-repeat;
background-position:left;
width:1100px;
height:28px;
padding-top:62px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin:0 auto;
overflow:hidden;
}

#headertext{
width:352px;
overflow:hidden;
padding-right:150px;
text-align:right;
}

#homecontainer {
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:408px;
width:1100px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#homebg {
background-image:url(images/background_home.jpg);
background-repeat:no-repeat;
height:408px;
width:1100px;
}

#homecontent1 {
padding-left:240px;
padding-right:50px;
padding-top:80px;
padding-bottom:30px;
overflow:hidden;
border:none;
height:198px;
width:810px;
position:relative;
}

#homecontent2 {
padding-left:240px;
padding-right:50px;
padding-top:30px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:50px;
width:810px;
vertical-align:bottom;
}


#contactbg {
background-image:url(images/background_large_contact.jpg);
background-repeat:no-repeat;
height:808px;
width:1100px;
}

#contactcontent1 {
padding-left:240px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
overflow:hidden;
border:none;
height:628px;
width:810px;
position:relative;
}

#aboutcontainer {
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:808px;
width:1100px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#aboutbg {
background-image:url(images/background_large.jpg);
background-repeat:no-repeat;
height:808px;
width:1100px;
}


#aboutcontent1 {
padding-left:240px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
overflow:hidden;
border:none;
height:628px;
width:810px;
position:relative;
}


#filmscontainer {
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:1108px;
width:1100px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#filmsbg {
background-image:url(images/background_large2.jpg);
background-repeat:no-repeat;
height:1108px;
width:1100px;
}

#filmscontent1 {
padding-left:240px;
padding-right:40px;
padding-top:60px;
padding-bottom:40px;
overflow:hidden;
border:none;
height:1008px;
width:810px;
position:relative;
}

#videocontainer {
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:808px;
width:1100px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#videobg {
background-image:url(images/background_large3.jpg);
background-repeat:no-repeat;
height:808px;
width:1100px;
}


#videocontent1 {
padding-left:240px;
padding-right:50px;
padding-top:50px;
padding-bottom:30px;
overflow:hidden;
border:none;
height:628px;
width:810px;
position:relative;
}

#scrollAreanews {
padding-left: 0px;
padding-right: 25px;
margin-top: 0px;
margin-bottom: 0px;
background-color:#000000;
border: none;
text-align:justify;
overflow:auto;
height:446px;
width:324px;
list-style: url(images/bullet_light.jpg);
}

.text-news {
	font:"Arial";
	font-family: "Arial";
	color: #FFFFFF;
	font-size: 12px;
}

.text-news a:link{
	color: #F0E69B;
	text-decoration: underline;
}
.text-news a:visited{
	color: #F0E69B;
	text-decoration: underline;
}
.text-news a:hover{
	color: #CCCCCC;
	text-decoration: underline;
}
.text-news a:active{
	color: #CCCCCC;
	text-decoration: underline;
}


#musiciancontainer {
background-color:#FFFFFF;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:872px;
width:1000px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#musiciancontent {
background-image:url(images/musician_bg.jpg);
padding-left:390px;
padding-right:37px;
padding-top:110px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:580px;
width:573px;
position:relative;
}



#writercontainer {
background-color:#FFFFFF;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:852px;
width:1000px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#writercontent {
background-image:url(images/writer_bg.jpg);
padding-left:37px;
padding-right:390px;
padding-top:110px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:560px;
width:573px;
position:relative;
}


#contactcontainer {
background-color:#FFFFFF;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:922px;
width:1000px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#contactcontent {
background-image:url(images/contact_bg.jpg);
padding-left:107px;
padding-right:37px;
padding-top:90px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:650px;
width:856px;
position:relative;
}

#contactform1 {
height:auto;
width:926px;
float:left;
overflow:hidden;
}

#leftcolumn {
float:left;
width:218px;
padding-right:40px;
vertical-align:top;
}

#rightcolumn {
float:right;
width:280px;
vertical-align:top;
}

#twocolumns {
column-count: 2; 
column-width:284px;  
column-gap: 5px;
-moz-column-count: 2;
-moz-column-width: 284px;
-moz-column-gap: 5px;
-webkit-column-count: 2;
-webkit-column-width: 280px;
-webkit-column-gap: 5px;
}


#actorcontainer {
background-color:#FFFFFF;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:auto;
width:1000px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#actorcontent {
background-image:url(images/actor_bg.jpg);
background-repeat:no-repeat;
padding-left:37px;
padding-right:37px;
padding-top:90px;
padding-bottom:40px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#reelsheading {
padding-left:0px;
padding-right:0px;
padding-top:40px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#reelsgallery{
padding-left:0px;
padding-right:0px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#resumesheading {
padding-left:0px;
padding-right:0px;
padding-top:80px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#resumes {
padding-left:0px;
padding-right:0px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#headshotsheading {
padding-left:0px;
padding-right:0px;
padding-top:80px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#headshotsgallery {
padding-left:0px;
padding-right:0px;
padding-top:20px;
padding-bottom:0px;
overflow:auto;
border:none;
height:auto;
width:926px;
position:relative;
border:2px solid #ECE0BD;
}

#onthesetheading {
padding-left:0px;
padding-right:0px;
padding-top:80px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#onthesetgallery {
padding-left:0px;
padding-right:0px;
padding-top:20px;
padding-bottom:0px;
overflow:auto;
border:none;
height:auto;
width:926px;
position:relative;
border:2px solid #ECE0BD;
}

#printheading {
padding-left:0px;
padding-right:0px;
padding-top:80px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:926px;
position:relative;
}

#printgallery {
padding-left:0px;
padding-right:0px;
padding-top:20px;
padding-bottom:0px;
overflow:auto;
border:none;
height:auto;
width:926px;
position:relative;
border:2px solid #ECE0BD;
}

#photo_gallery {width:922px; margin:0 auto 5px auto;}

#container {
margin:0;
padding:0;
height:525px;
overflow:auto;
color:#000;
font-family:Arial, Helvetica, sans-serif;
background:#fff;
}

#container ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:table-row;}

#container ul li {display:table-cell; padding:0 15px; background:#fff; border:none; vertical-align:top; text-align:center;}

#container ul li img {border:1px solid #000000; margin: 8px 0 8px 0;}

#container p {margin:0; padding:5px 0; font-size:12px;}


#biocontainer {
background-color:#FFFFFF;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0;
height:952px;
width:1000px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 3px #000;
-webkit-box-shadow:5px 5px 3px #000;
box-shadow:5px 5px 3px #000;
}

#biocontent {
background-image:url(images/bio_bg.jpg);
overflow:hidden;
border:none;
height:770px;
width:1000px;
position:relative;
}

#biotext1 {
padding-left:30px;
padding-right:37px;
padding-top:120px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:933px;
position:relative;
}

#biotext2 {
padding-left:380px;
padding-right:37px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:583px;
position:relative;
}

#biotext3 {
padding-left:440px;
padding-right:37px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:523px;
position:relative;
}

#biotext4 {
padding-left:470px;
padding-right:37px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:493px;
position:relative;
}

#biotext5 {
padding-left:530px;
padding-right:37px;
padding-top:20px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:433px;
position:relative;
}


#productscontainer {
background-color:#C4DCE8;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:1px solid #50274D;
border-bottom:1px solid #50274D;
border-left:1px solid #50274D;
border-right:1px solid #50274D;
height:auto;
width:998px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 5px #222;
-webkit-box-shadow:5px 5px 5px #222;
box-shadow:5px 5px 5px #222;
}


#productscontentmain {
background-color:#C4DCE8;
background-image:url(images/products_bg.jpg);
background-repeat:no-repeat;
overflow:hidden;
border:none;
height:auto;
width:998px;
position:relative;
}


#productscontent1 {
padding-left:78px;
padding-right:380px;
padding-top:110px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:545px;
position:relative;
}

#productscontent2 {
padding-left:78px;
padding-right:78px;
padding-top:650px;
padding-bottom:40px;
overflow:hidden;
border:none;
height:auto;
width:842px;
position:relative;
}


#servicescontainer {
background-color:#C4DCE8;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-top:1px solid #50274D;
border-bottom:1px solid #50274D;
border-left:1px solid #50274D;
border-right:1px solid #50274D;
height:auto;
width:998px;
margin:0 auto;
overflow:hidden;
-moz-box-shadow:5px 5px 5px #222;
-webkit-box-shadow:5px 5px 5px #222;
box-shadow:5px 5px 5px #222;
}


#servicescontentmain {
background-color:#C4DCE8;
background-image:url(images/services_bg.jpg);
background-repeat:no-repeat;
overflow:hidden;
border:none;
height:auto;
width:998px;
position:relative;
}


#servicescontent1 {
padding-left:400px;
padding-right:180px;
padding-top:73px;
padding-bottom:0px;
overflow:hidden;
border:none;
height:auto;
width:467px;
position:relative;
}

#servicescontent2 {
padding-left:78px;
padding-right:78px;
padding-top:670px;
padding-bottom:40px;
overflow:hidden;
border:none;
height:auto;
width:842px;
position:relative;
}

#copyright {
padding-left:30px;
padding-right:30px;
padding-top:14px;
overflow:hidden;
border:none;
height:53px;
width:940px;
background-image:url(images/footer_bg.jpg);
background-color:#FFFFFF;
line-height:53px;
vertical-align:middle;
}

.vertical-align-img {
vertical-align:middle;
}



form {
margin: 0 auto;
display: inline;
}

#contentseparator1 {
height:1px;
margin:0 auto;
background-color:#50274D;
}

#contentseparator2 {
height:1px;
margin:0 auto;
background-color:#50274D;
}

#contentseparator3 {
height:1px;
margin:0 auto;
background-color:#50274D;
}


#salonaddressbox {
background-color:#FFFFFF;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border:none;
overflow:hidden;
height:180px;
width:160px;
vertical-align:middle;
-moz-box-shadow:3px 3px 2px #222222;
-webkit-box-shadow:3px 3px 2px #222222;
box-shadow:3px 3px 2px #222222;
position:absolute;top:0;left:0;
}

#contacttext {
width:300px;
text-align:right;
float:right;
display:inline;
}


#jumptofaqbutton {
width:125px;
height:15px;
border-width:1px;
border-color:#FFFFFF;
background-color:#50274D;
margin:0 auto;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:8px;
border-radius:15px; 
-moz-border-radius: 15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
-moz-box-shadow:3px 3px 2px #222222;
-webkit-box-shadow:3px 3px 2px #222222;
box-shadow:3px 3px 2px #222222;
}

#jumptofaqbutton a{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:bold;
font-size:14px;
text-shadow: 1px 1px 2px #222;
-moz-text-shadow: 1px 1px 2px #222;
-webkit-text-shadow: 1px 1px 2px #222;
}

#jumptofaqbutton a:link{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
text-shadow: 1px 1px 2px #222;
-moz-text-shadow: 1px 1px 2px #222;
-webkit-text-shadow: 1px 1px 2px #222;
}

#jumptofaqbutton a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
text-shadow: 1px 1px 2px #222;
-moz-text-shadow: 1px 1px 2px #222;
-webkit-text-shadow: 1px 1px 2px #222;
}

#jumptofaqbutton a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#E8B3E8;
text-decoration:none;
text-shadow: 1px 1px 2px #222;
-moz-text-shadow: 1px 1px 2px #222;
-webkit-text-shadow: 1px 1px 2px #222;
}

#jumptofaqbutton a:active{
font-family:Arial, Helvetica, sans-serif;
color:#E8B3E8;
text-decoration:none;
text-shadow: 1px 1px 2px #222;
-moz-text-shadow: 1px 1px 2px #222;
-webkit-text-shadow: 1px 1px 2px #222;
}



#button253 {
width:253px;
height:23px;
margin:0 auto;
-moz-box-shadow:3px 3px 2px #222222;
-webkit-box-shadow:3px 3px 2px #222222;
box-shadow:3px 3px 2px #222222;
}

#container {
width:900px;
display:inline;
white-space:nowrap;
}

#container2 {
width:900px;
height:500px;
text-align:center;
}



.cellpadding {
padding:20px;
}



.text-main {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 12px;
	color:#000000;
	text-align:justify;
}
.text-main a:link{
	color: #9C1E22;
	text-decoration: underline;
}
.text-main a:visited{
	color: #9C1E22;
	text-decoration: underline;
}
.text-main a:hover{
	color: #666666;
	text-decoration: underline;
}
.text-main a:active{
	color: #666666;
	text-decoration: underline;
}

.text-main14 {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 14px;
	color:#000000;
	text-align:justify;
}
.text-main14 a:link{
	color: #9C1E22;
	text-decoration: underline;
}
.text-main14 a:visited{
	color: #9C1E22;
	text-decoration: underline;
}
.text-main14 a:hover{
	color: #666666;
	text-decoration: underline;
}
.text-main14 a:active{
	color: #666666;
	text-decoration: underline;
}


.text-main10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:justify;
}
.text-main10 a:link{
	color: #9A7E2C;
	text-decoration: underline;
}
.text-main10 a:visited{
	color: #9A7E2C;
	text-decoration: underline;
}
.text-main10 a:hover{
	color: #6DBAD3;
	text-decoration: underline;
}
.text-main10 a:active{
	color: #6DBAD3;
	text-decoration: underline;
}


.text-main15-bold {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 15px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
}
.text-main15-bold a:link{
	color: #61361E;
	text-decoration: underline;
}
.text-main15-bold a:visited{
	color: #61361E;
	text-decoration: underline;
}
.text-main15-bold a:hover{
	color: #666666;
	text-decoration: underline;
}
.text-main15-bold a:active{
	color: #666666;
	text-decoration: underline;
}



.text-main15-bold-shadow {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 15px;
	color:#000000;
	font-weight:bold;
	text-shadow: 1px 1px 2px #555E62;
	-moz-text-shadow: 1px 1px 2px #555E62;
	-webkit-text-shadow: 1px 1px 2px #555E62;
}
.text-main15-bold-shadow a:link{
	color: #000000;
	text-decoration: none;
}
.text-main15-bold-shadow a:visited{
	color: #000000;
	text-decoration: none;
}
.text-main15-bold-shadow a:hover{
	color: #61361E;
	text-decoration: none;
}
.text-main15-bold-shadow a:active{
	color: #61361E; 
	text-decoration: none;
}



.text-main17-bold-shadow {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 17px;
	color:#000000;
	font-weight:bold;
	text-shadow: 1px 1px 2px #555E62;
	-moz-text-shadow: 1px 1px 2px #555E62;
	-webkit-text-shadow: 1px 1px 2px #555E62;
}
.text-main17-bold-shadow a:link{
	color: #000000;
	text-decoration: none;
}
.text-main17-bold-shadow a:visited{
	color: #000000;
	text-decoration: none;
}
.text-main17-bold-shadow a:hover{
	color: #61361E;
	text-decoration: none;
}
.text-main17-bold-shadow a:active{
	color: #61361E; 
	text-decoration: none;
}


.text-main18-bold {
	font-family:"Book Antiqua", "Palatino Linotype";
	font-size: 18px;
	color:#000000;
	font-weight:bold;
}
.text-main18-bold-shadow a:link{
	color: #000000;
	text-decoration: none;
}
.text-main18-bold-shadow a:visited{
	color: #000000;
	text-decoration: none;
}
.text-main18-bold-shadow a:hover{
	color: #61361E;
	text-decoration: none;
}
.text-main18-bold-shadow a:active{
	color: #61361E; 
	text-decoration: none;
}



.text-main-med {
	font-family: Arial;
	font-size: 14px;
	color: #50274D;
}
.text-main-med a:link{
	color: #73376F;
	text-decoration: underline;
}
.text-main-med a:visited{
	color: #73376F;
	text-decoration: underline;
}
.text-main-med a:hover{
	color: #C180BC;
	text-decoration: none;
}
.text-main-med a:active{
	color: #C180BC;
	text-decoration: none;
}

.menu-bottom {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.menu-bottom a:link{
	color: #FFFFFF;
	text-decoration: underline;
}
.menu-bottom a:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
.menu-bottom a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.menu-bottom a:active{
	color: #FFFFFF;
	text-decoration: none;
}


.headinglarge {
	font-family: Arial;
	font-size: 40px;
	color: #FFFFFF;
}




.contactlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color:#000000;
}
.contactlarge a:link {
	text-decoration: underline;
	color: #405257;
}
.contactlarge a:visited {
	text-decoration: underline;
	color: #405257;
}
.contactlarge a:hover { 
	text-decoration: underline;
	color: #89A2A9;
}
.contactlarge a:active { 
	text-decoration: underline;
	color: #89A2A9;
}


.contactmed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}
.contactmed a:link {
	text-decoration: underline;
	color: #405257;
}
.contactmed a:visited {
	text-decoration: underline;
	color: #405257;
}
.contactmed a:hover { 
	text-decoration: underline;
	color: #89A2A9;
}
.contactmed a:active { 
	text-decoration: underline;
	color: #89A2A9;
}


.copyrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.copyrighttext a:link {
	text-decoration: underline;
	color: #C4F2F1;
}
.copyrighttext a:visited {
	text-decoration: underline;
	color: #C4F2F1;
}
.copyrighttext a:hover { 
	color: #FFFFFF;
	text-decoration: underline;
}
.copyrighttext a:active { 
	color: #FFFFFF;
	text-decoration: underline;
}


.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.footertext a:link {
	text-decoration: underline;
	color: #C4F2F1;
}
.footertext a:visited {
	text-decoration: underline;
	color: #C4F2F1;
}
.footertext a:hover { 
	color: #FFFFFF;
	text-decoration: underline;
}
.footertext a:active { 
	color: #FFFFFF;
	text-decoration: underline;
}



.text-main-dark {
	font:"Arial";
	font-family:"Arial";
	color: #2E0525;
	font-size:12px;
	font-weight:normal;
}

.text-main-light-bold a:link{
	color: #1098FC;
	text-decoration: underline;
}
.text-main-light-bold a:visited{
	color: #1098FC;
	text-decoration: underline;
}
.text-main-light-bold a:hover{
	color: #C1C45E;
	text-decoration: underline;
}
.text-main-light-bold a:active{
	color: #C1C45E;
	text-decoration: underline;
}


.text-main-light {
	font:"Arial";
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size:12px;
	font-weight:bold;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}

.text-main-light a:link{
	color: #C4F2F1;
	text-decoration: underline;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}
.text-main-light a:visited{
	color: #C4F2F1;
	text-decoration: underline;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}
.text-main-light a:hover{
	color: #CCCCCC;
	text-decoration: underline;
	text-shadow: 0px 0px 0px #222;
	-moz-text-shadow: 0px 0px 0px #222;
	-webkit-text-shadow: 0px 0px 0px #222;
}
.text-main-light a:active{
	color: #CCCCCC;
	text-decoration: underline;
	text-shadow: 0px 0px 0px #000;
	-moz-text-shadow: 0px 0px 0px #000;
	-webkit-text-shadow: 0px 0px 0px #000;
}


.text-main-16-light-bold {
	font:"Arial";
	font-family:"Arial";
	color: #FFFFFF;
	font-size: 16px;
	font-weight:bold;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}

.text-main-16-light-bold a:link{
	color: #C4F2F1;
	text-decoration: underline;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}
.text-main-16-light-bold a:visited{
	color: #C4F2F1;
	text-decoration: underline;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}
.text-main-16-light-bold a:hover{
	color: #CCCCCC;
	text-decoration: underline;
	text-shadow: 0px 0px 0px #222;
	-moz-text-shadow: 0px 0px 0px #222;
	-webkit-text-shadow: 0px 0px 0px #222;
}
.text-main-16-light-bold a:active{
	color: #CCCCCC;
	text-decoration: underline;
	text-shadow: 0px 0px 0px #000;
	-moz-text-shadow: 0px 0px 0px #000;
	-webkit-text-shadow: 0px 0px 0px #000;
}


.text-main-light24-bold {
	font:"Arial";
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size:24px;
	font-weight:bold;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}

.text-main-light24-bold a:link{
	color: #C4F2F1;
	text-decoration: underline;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}
.text-main-light24-bold a:visited{
	color: #C4F2F1;
	text-decoration: underline;
	text-shadow: 1px 1px 2px #222;
	-moz-text-shadow: 1px 1px 2px #222;
	-webkit-text-shadow: 1px 1px 2px #222;
}
.text-main-light24-bold a:hover{
	color: #CCCCCC;
	text-decoration: underline;
	text-shadow: 0px 0px 0px #222;
	-moz-text-shadow: 0px 0px 0px #222;
	-webkit-text-shadow: 0px 0px 0px #222;
}
.text-main-light24-bold a:active{
	color: #CCCCCC;
	text-decoration: underline;
	text-shadow: 0px 0px 0px #000;
	-moz-text-shadow: 0px 0px 0px #000;
	-webkit-text-shadow: 0px 0px 0px #000;
}



.text-main-med-stdht {
	font:"Arial";
	font-family:"Arial";
	color: #000000;
	font-size: 15px;
}

.text-main-med-stdht a:link{
	color: #025491;
	text-decoration: underline;
}
.text-main-med-stdht a:visited{
	color: #025491;
	text-decoration: underline;
}
.text-main-med-stdht a:hover{
	color: #012641;
	text-decoration: underline;
}
.text-main-med-stdht a:active{
	color: #012641;
	text-decoration: underline;
}



.text-main-med2 {
	font:"Arial";
	font-family:"Arial";
	color: #000000;
	font-size: 18px;
	font-weight:bold;
	font-style:italic;
}

.text-main-med2 a:link{
	color: #025491;
	text-decoration: underline;
}
.text-main-med2 a:visited{
	color: #025491;
	text-decoration: underline;
}
.text-main-med2 a:hover{
	color: #012641;
	text-decoration: underline;
}
.text-main-med2 a:active{
	color: #012641;
	text-decoration: underline;
}


.text-main-med3 {
	font:"Arial";
	font-family:"Arial";
	color: #000000;
	font-size: 14px;
	line-height:125%;
}

.text-main-med3 a:link{
	color: #025491;
	text-decoration: underline;
}
.text-main-med3 a:visited{
	color: #025491;
	text-decoration: underline;
}
.text-main-med3 a:hover{
	color: #012641;
	text-decoration: underline;
}
.text-main-med3 a:active{
	color: #012641;
	text-decoration: underline;
}

.text-main-med16-bold {
	font:"Arial";
	font-family:"Arial";
	color: #000000;
	font-size: 16px;
	font-weight:bold;
}

.text-main-med16-bold a:link{
	color: #025491;
	text-decoration: underline;
}
.text-main-med16-bold a:visited{
	color: #025491;
	text-decoration: underline;
}
.text-main-med16-bold a:hover{
	color: #012641;
	text-decoration: underline;
}
.text-main-med16-bold a:active{
	color: #012641;
	text-decoration: underline;
}


.text-main-italics {
	font-family:"Book Antiqua", "Palatino Linotype";
	color: #552F1A;
	font-size: 12px;
	font-style:italic;
}

.text-main-italics a:link{
	color: #000000;
	text-decoration: underline;
}
.text-main-italics a:visited{
	color: #000000;
	text-decoration: underline;
}
.text-main-italics a:hover{
	color: #CCCCCC;
	text-decoration: underline;
}
.text-main-italics a:active{
	color: #CCCCCC;
	text-decoration: underline;
}


.text-main-italics14 {
	font-family:"Book Antiqua", "Palatino Linotype";
	color: #552F1A;
	font-size: 14px;
	font-style:italic;
}

.text-main-italics14 a:link{
	color: #9C1E22;
	text-decoration: none;
}
.text-main-italics14 a:visited{
	color: #9C1E22;
	text-decoration: none;
}
.text-main-italics14 a:hover{
	color: #666666;
	text-decoration: none;
}
.text-main-italics14 a:active{
	color: #666666;
	text-decoration: none;
}


.text-copyright {
	font:'Arial';
	font-family: 'Arial';
	color: #000000;
	font-size: 10px;
}

.text-copyright a:link{
	color: #61361E;
	text-decoration: none;
}
.text-copyright a:visited{
	color: #61361E;
	text-decoration: none;
}
.text-copyright a:hover{
	color: #9C1E22;
	text-decoration: none;
}
.text-copyright a:active{
	color: #9C1E22;
	text-decoration: none;
}


.heading-lg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-shadow: 1px 1px 2px #6A736C;
	-moz-text-shadow: 1px 1px 2px #6A736C;
	-webkit-text-shadow: 1px 1px 2px #6A736C;
}


.text-heading {
	font:"Arial";
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 19px;
	font-weight:normal;
	text-shadow: 1px 1px 2px #6A736C;
	-moz-text-shadow: 1px 1px 2px #6A736C;
	-webkit-text-shadow: 1px 1px 2px #6A736C;
}

.text-heading a:link{
	color: #9A7E2C;
	text-decoration: underline;
}
.text-heading a:visited{
	color: #9A7E2C;
	text-decoration: underline;
}
.text-heading a:hover{
	color: #6DBAD3;
	text-decoration: underline;
}
.text-heading a:active{
	color: #6DBAD3;
	text-decoration: underline;
}

.text-heading-lg {
	font:"Arial";
	font-family:Arial, Helvetica, sans-serif;
	color: #092423;
	font-size: 30px;
	font-weight:bold;
	text-shadow: 1px 2px 1px #a2a2a2;
	-moz-text-shadow: 1px 2px 1px #a2a2a2;
	-webkit-text-shadow: 1px 2px 1px #a2a2a2;
}

.text-heading-lg a:link{
	color: #000000;
	text-decoration: underline;
}
.text-heading-lg a:visited{
	color: #000000;
	text-decoration: underline;
}
.text-heading-lg a:hover{
	color: #012641;
	text-decoration: none;
}
.text-heading-lg a:active{
	color: #012641;
	text-decoration: none;
}

.text-heading-lg-light {
	font:"Arial";
	font-family:"Arial";
	color: #FFFFFF;
	font-size: 30px;
	font-weight:bold;
}

.caption {
font:"Arial";
color:#000000;
font-size:11px;
}

.caption a:link{
	color: #000000;
	text-decoration: none;
}
.caption a:visited{
	color: #000000;
	text-decoration: none;
}
.caption a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.caption a:active{
	color: #6DBAD3;
	text-decoration: none;
}



.floatimgnone4brownborder {
float: none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
border-style: solid;
border-width: 4px;
border-color: #3D2F22;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgnone4brownborder a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgnone4brownborder a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgnone4brownborder a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgnone4brownborder a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgnonenotop-withborder-shadow {
float: none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
border-style: solid;
border-width: 1px;
border-color: #000000; 
font-family:"Book Antiqua", "Palatino Linotype";
color:#000000;
font-size:11px;
-moz-box-shadow:2px 2px 2px #222;
-webkit-box-shadow:2px 2px 2px #222;
box-shadow:2px 2px 2px #222;
}

.floatimgnonenoborder a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgnonenoborder a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgnonenoborder a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgnonenoborder a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
border-style: solid;
border-width: 1px;
border-color: #FFFFFF; 
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgleft a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgleft a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgleft a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgleft a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgleftnoborder {
float:left;
margin-top:0px;
margin-right:40px;
margin-bottom:0px;
border:none;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgleftnoborder a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgleftnoborder a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgleftnoborder a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgleftnoborder a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgleftnotopnoborders {
float:left;
margin-right:10px;
margin-bottom:10px;
border:none;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-align:center;
padding-right:100px;
}

.floatimgleftnotopnoborders a:link{
	color: #000000;
	text-decoration: none;
	border:none;
}
.floatimgleftnotopnoborders a:visited{
	color: #000000;
	text-decoration: none;
	border:none;
}
.floatimgleftnotopnoborders a:hover{
	color: #6DBAD3;
	text-decoration: none;
	opacity:.80;
	filter:alpha(opacity=80);
	filter: “alpha(opacity=80)”;
	border:none;
}
.floatimgleftnotopnoborders a:active{
	color: #6DBAD3;
	text-decoration: none;
	border:none;
}


.floatimgleft-sentenceletter {
float:left;
margin-right:2px;
margin-bottom:1px;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgleft-sentenceletter a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgleft-sentenceletter a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgleft-sentenceletter a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgleft-sentenceletter a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgrightnotop-noborders {
float:right;
margin-left:20px;
margin-bottom:20px;
border:none;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgrightnotop-noborders a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgrightnotop-noborders a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgrightnotop-noborders a:hover{
	color: #6DBAD3;
	text-decoration: none;
	opacity:.70;
	filter:alpha(opacity=70);
	filter: “alpha(opacity=70)”;
}
.floatimgrightnotop-noborders a:active{
	color: #6DBAD3;
	text-decoration: none;
}



.floatimgleftnotop {
float:left;
margin-right:15px;
margin-bottom:20px;
margin-top:0px;
border-style: solid;
border-width: 1px;
border-color: #000000; 
font-family:"Book Antiqua", "Palatino Linotype";
color:#000000;
font-size:11px;
-moz-box-shadow:2px 2px 2px #222;
-webkit-box-shadow:2px 2px 2px #222;
box-shadow:2px 2px 2px #222;
}

.floatimgleftnotop a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgleftnotop a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgleftnotop a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgleftnotop a:active{
	color: #6DBAD3;
	text-decoration: none;
}



.floatimgrt {
float:right;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
border-style: solid;
border-width: 1px;
border-color: #FFFFFF; 
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgrt a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgrt a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgrt a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgrt a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgrtnoborder {
float:right;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgrtnoborder a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgrtnoborder a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgrtnoborder a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgrtnoborder a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.floatimgrtnotop {
float:right;
margin-left:10px;
margin-bottom:10px;
border-style: solid;
border-width: 1px;
border-color: #FFFFFF; 
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.floatimgrtnotop a:link{
	color: #000000;
	text-decoration: none;
}
.floatimgrtnotop a:visited{
	color: #000000;
	text-decoration: none;
}
.floatimgrtnotop a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.floatimgrtnotop a:active{
	color: #6DBAD3;
	text-decoration: none;
}


.nofloatimgnoborder {
margin-top:20px;
margin-left:20px;
margin-right:20px;
margin-bottom:0px;
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.nofloatimgnoborder a:link{
	color: #000000;
	text-decoration: none;
}
.nofloatimgnoborder a:visited{
	color: #000000;
	text-decoration: none;
}
.nofloatimgnoborder a:hover{
	color: #6DBAD3;
	text-decoration: none;
}
.nofloatimgnoborder a:active{
	color: #6DBAD3;
	text-decoration: none;
}


a img {border: none; }
