/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
html {
height:100%;
} 
body {
font:13px/1.231 Arial, Helvetica, sans-serif;
*font-size:small;
*font:x-small;
margin:0;
height:100%;
color:#000000;
line-height:1.1em;
}
img {
border:none;
outline:none;
}
form {
margin:0;
padding:0;
}

#menu {
position:absolute;
top:0px;
left:0;
margin:0;
padding:0;
width:100%;
height:78px;
font-size:85%;
z-index:5;
background:url(../images/bg_body.gif) repeat-x #000000;

}
#nav {
background:url(../images/logo2.gif) no-repeat;
height:46px;
padding:32px 0 0 80px;
font-size:93%;
}
#pic {
position:absolute;
top:78px;
left:0;
width:100%;
height:100%;
}
#bg_container {
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
}
#superwrap {
position:absolute;
z-index:20;
top:0px;
left:-475px;
margin:0 0 0 50%;
width:950px;
}
#wrap {
width:809px;
padding:0 0 0 88px;
background:url(../images/bg_wrap.png) repeat-y;
}
/* Internet Explorer 6 png hack * 
/*\*/ 
* html #wrap {
width:809px;
padding:0 0 0 88px;
background:url(../images/bg_wrap.gif) repeat-y;
}
/**/
#homewrap {
width:940px;
padding:0 0 0 25px;
}
.top {
background:url(../images/bg_top.png) no-repeat;
height:17px;
margin:0 0 0 38px;
}
/* Internet Explorer 6 png hack * 
/*\*/ 
* html .top {
background:url(../images/bg_top.gif) no-repeat;
height:17px;
margin:0 0 0 38px;
}
/**/
.left_column {
float:left;
width:637px;
}
.right_column {
float:right;
width:172px;
}
.footer {
clear:both;
background:url(../images/bg_footer.png) no-repeat;
height:60px;
margin:0 0 0 38px;
padding:0 0 0 50px;
z-index:20;
}
/* Internet Explorer 6 png hack * 
/*\*/ 
* html .footer {
clear:both;
background:url(../images/bg_footer.gif) no-repeat;
height:60px;
margin:0 0 0 38px;
padding:0 0 0 50px;
z-index:20;
}
/**/
.home1 {
background:url(../images/advert.png) no-repeat;
width:296px;
height:244px;
margin:0 0 17px 0;
float:right;
padding:70px 0 0 50px;

}
/* Internet Explorer 6 png hack * 
/*\*/ 
* html .home1 {
background:url(../images/advert.gif) no-repeat;
width:296px;
height:244px;
margin:0 0 17px 0;
float:right;
padding:70px 0 0 50px;
}
/**/
.adtext {
font-size:123.1%;
color:#fff;
margin:0;
width:120px;
text-align:center;
line-height:1.2em;
font-weight:bold;
display:block;
}
.home1 a:link {
color:#fff;
text-decoration:none;
}
.home1 a:visited {
color:#fff;
text-decoration:none;
}
.home1 a:hover {
color:#fff;
text-decoration:underline;
}
.home2 {
background:url(../images/homemenu.png) no-repeat;
height:112px;
}
/* Internet Explorer 6 png hack * 
/*\*/ 
* html .home2 {
background:url(../images/homemenu.gif) no-repeat;
height:112px;
}
/**/
.content_left_small a:link, .content_left_small a:visited {
color:#6d6d6d;
text-decoration:underline;
}
.content_left_small a:hover {
color:#939393;
text-decoration:underline;
}

/* green */

.left_green {
background:url(../images/bg_leftgreen.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.right_green {
background:url(../images/bg_rightgreen.gif) repeat-y;
border-top:#79af57 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.green_head {
color:#fff;
font-size:93%;
margin:0 0 0.6em 0;
padding:2px;
background:#5a9335;
width:214px;
}
.green_subhead {
color:#5a9335;
font-size:85%;
margin:0;
}
.content_left_green {
float:left;
width:224px;
padding:0 0 0 22px;
}
.content_left_green p {
font-size: 77%;
margin:0 0 0.4em 0;
color:#7ba95d;
}
a.more_green:link  {
color:#7ba95d;
text-decoration:none;
background:url(../images/arrow_green.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_green:visited {
color:#7ba95d;
text-decoration:none;
background:url(../images/arrow_green.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_green:hover {
color:#7ba95d;
text-decoration:underline;
background:url(../images/arrow_green.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
.inside_footer_green {
background:#5a9335;
height:13px;
width:637px;
}
.fulltime_green {
background:#5a9335;
padding:22px;
height:80px;
font-weight:normal;
line-height:1.4em;
font-size:100%;
clear:both;
}
.fulltime_green a:link {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_green.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_green a:visited {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_green.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_green a:hover {
display:block;
color:#b4cca3;
text-decoration:none;
background:url(../images/arrow_green.gif) no-repeat 0 5px;;
padding:0 0 0 12px;
}

/* blue */


.left_blue {
background:url(../images/bg_leftblue.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.right_blue {
background:url(../images/bg_rightblue.gif) repeat-y;
border-top:#60bfd6 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.blue_head {
color:#fff;
font-size:93%;
margin:0 0 0.6em 0;
padding:2px;
background:#2ba4c2;
width:214px;
}
.blue_subhead {
color:#2ba4c2;
font-size:85%;
margin:0;
}
.content_left_small {
float:left;
width:224px;
padding:0 0 20px 22px;
}
.content_left_small p {
font-size: 77%;
margin:0 0 0.8em 0;
color:#6d6d6d;
line-height:1.4em;
}
.content_left_small ul {
clear:both;
margin:0;
padding:0;
height:auto;
display:block;
}
.content_left_small li {
display:inline;
float:left;
list-style:none;
padding:0 4px 0 0;
margin:0 0 4px 0;
height:70px;
}
a.more_blue:link  {
color:#2ba4c2;
text-decoration:none;
background:url(../images/arrow_blue.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_blue:visited {
color:#2ba4c2;
text-decoration:none;
background:url(../images/arrow_blue.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_blue:hover {
color:#2ba4c2;
text-decoration:underline;
background:url(../images/arrow_blue.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
.inside_footer_blue {
background:#2ba4c2;
height:13px;
width:637px;
}
.fulltime_blue {
background:#2ba4c2 url(../images/bg_leftblue.gif) no-repeat;
padding:22px;
height:80px;
font-weight:normal;
line-height:1.4em;
font-size:100%;
clear:both;
}
.fulltime_blue a:link {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_blue.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_blue a:visited {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_blue.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_blue a:hover {
display:block;
color:#9ed4e1;
text-decoration:none;
background:url(../images/arrow_blue.gif) no-repeat 0 5px;;
padding:0 0 0 12px;
}

/* orange */


.left_orange {
background:url(../images/bg_leftorange.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.right_orange {
background:url(../images/bg_rightorange.gif) repeat-y;
border-top:#60bfd6 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.orange_head {
color:#fff;
font-size:93%;
padding:2px;
margin:0 0 0.6em 0;
background:#ff761d;
width:214px;
}
.orange_subhead {
color:#ff761d;
font-size:85%;
margin:0;
}
.content_left_orange {
float:left;
width:224px;
padding:0 0 0 22px;
}
.content_left_orange p {
font-size: 77%;
margin:0 0 0.4em 0;
color:#ff914e;
}
a.more_orange:link  {
color:#ff914e;
text-decoration:none;
background:url(../images/arrow_orange.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_orange:visited {
color:#ff914e;
text-decoration:none;
background:url(../images/arrow_orange.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_orange:hover {
color:#ff914e;
text-decoration:underline;
background:url(../images/arrow_orange.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
.inside_footer_orange {
background:#ff761d;
height:13px;
width:637px;
}
.fulltime_orange {
background:#ff761d;
padding:22px;
height:80px;
font-weight:normal;
line-height:1.4em;
font-size:100%;
clear:both;
}
.fulltime_orange a:link {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_orange.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_orange a:visited {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_orange.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_orange a:hover {
display:block;
color:#ffc7a5;
text-decoration:none;
background:url(../images/arrow_orange.gif) no-repeat 0 5px;;
padding:0 0 0 12px;
}


/* yellow */


.left_yellow {
background:url(../images/bg_leftyellow.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.right_yellow {
background:url(../images/bg_rightyellow.gif) repeat-y;
border-top:#60bfd6 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.yellow_head {
color:#fff;
font-size:93%;
margin:0 0 0.6em 0;
padding:2px;
background:#e8b101;
width:214px;
}
.yellow_subhead {
color:#e8b101;
font-size:85%;
margin:0;
}
.content_left_yellow {
float:left;
width:224px;
padding:0 0 0 22px;
}
.content_left_yellow p {
font-size: 77%;
margin:0 0 0.4em 0;
color:#edc237;
}
a.more_yellow:link  {
color:#edc237;
text-decoration:none;
background:url(../images/arrow_yellow.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_yellow:visited {
color:#edc237;
text-decoration:none;
background:url(../images/arrow_yellow.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_yellow:hover {
color:#edc237;
text-decoration:underline;
background:url(../images/arrow_yellow.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
.inside_footer_yellow {
background:#e8b101;
height:13px;
width:637px;
}
.fulltime_yellow {
background:#e8b101;
padding:22px;
height:80px;
font-weight:normal;
line-height:1.4em;
font-size:100%;
clear:both;
}
.fulltime_yellow a:link {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_yellow.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_yellow a:visited {
display:block;
color:#ffffff;
text-decoration:none;
background:url(../images/arrow_yellow.gif) no-repeat 0 5px;
padding:0 0 0 12px;
}
.fulltime_yellow a:hover {
display:block;
color:#f5dd8f;
text-decoration:none;
background:url(../images/arrow_yellow.gif) no-repeat 0 5px;;
padding:0 0 0 12px;
}



/* red */


.left_red {
background:url(../images/bg_leftred.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.right_yellow {
background:url(../images/bg_rightred.gif) repeat-y;
border-top:#60bfd6 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.red_subhead {
color:#dc1817;
font-size:85%;
margin:0;
}
.content_left_red {
float:left;
width:224px;
padding:0 0 0 22px;
}
.content_left_red p {
font-size: 77%;
margin:0 0 0.4em 0;
color:#eb6277;
}
.inside_footer_red {
background:#dc1817;
height:13px;
width:637px;
}
.red_head {
color:#dc1817;
font-weight:bold;
margin: 6px 0 6px 0;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_red.gif) no-repeat 0px 4px;
font-size:85%;
}
.red_head h2 {
color:#dc1817;
text-decoration:none;
font-size:116%;
font-weight:normal;
}
.red_head h2 a {
color:#dc1817;
text-decoration:none;
}
.red_head h2 a:link {
color:#dc1817;
text-decoration:none;
}
.red_head h2 a:visited {
color:#dc1817;
text-decoration:none;
}
.red_head h2 a:hover {
color:#dc1817;
text-decoration:underline;
}
.red_inside {
display:none;
}
.red_inside p {
background:#fff;
padding:0 0 0 0;
font-weight:normal;
}

/* parttime */


.left_purple {
background:url(../images/bg_leftpurple.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.purple_head {
color:#fff;
font-size:93%;
margin:0 0 0.6em 0;
padding:2px;
background:#5b1282;
width:214px;
}
.purple_subhead {
color:#dc1817;
font-size:85%;
margin:0;
}
.content_parttime {
float:left;
width:593px;
padding:0 22px 22px 22px;
}
.courselist {
display:block;
margin:0;
padding:2px 0 6px 0;
font-weight:bold;
color:#5b1282;
}
.content_left_purple p {
font-size: 77%;
margin:0 0 0.4em 0;
color:#eb6277;
}
.inside_footer_purple {
background:#5b1282;
height:13px;
width:637px;
}
.parttime1 {	
background:#ffffff;
}
.parttime_head {
color:#5b1282;
margin: 6px 0 6px 0;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_purple.gif) no-repeat 0px 4px;
font-size:85%;
}
.parttime_head h2 {
color:#5b1282;
text-decoration:none;
font-size:116%;
font-weight:bold;
margin: 8px 0 8px 0;
}
.parttime_head h2 a {
color:#5b1282;
text-decoration:none;
}
.parttime_head h2 a:link {
color:#5b1282;
text-decoration:none;
}
.parttime_head h2 a:visited {
color:#5b1282;
text-decoration:none;
}
.parttime_head h2 a:hover {
color:#5b1282;
text-decoration:underline;
}
.parttime_inside {
display:none;
}
.parttime_inside p {
background:#fff;
padding:0 0 0 0;
font-weight:normal;
}
a.more_purple:link  {
color:#5b1282;
text-decoration:none;
background:url(../images/arrow_purple.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_purple:visited {
color:#5b1282;
text-decoration:none;
background:url(../images/arrow_purple.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_purple:hover {
color:#5b1282;
text-decoration:underline;
background:url(../images/arrow_purple.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}


/* outreach */

.red_head2 {
color:#fff;
font-size:93%;
margin:0 0 0.6em 0;
padding:2px;
background:#dc1817;
width:214px;
}
a.more_red:link  {
color:#dc1817;
text-decoration:none;
background:url(../images/arrow_red.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_red:visited {
color:#dc1817;
text-decoration:none;
background:url(../images/arrow_red.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}
a.more_red:hover {
color:#dc1817;
text-decoration:underline;
background:url(../images/arrow_red.gif) no-repeat 2px;
padding:0 0 0 12px;
line-height:1.9em;
}

/* about */


.left_grey {
background:url(../images/bg_leftgrey.gif) no-repeat;
padding:22px;
height:260px;
font-weight:normal;
line-height:1.4em;
font-size:141%;
clear:both;
}
.inside_footer_grey {
background:#6a6a6a;
height:13px;
width:637px;
}
.grey_head {
color:#fff;
font-size:93%;
margin:0 0 0.6em 0;
padding:2px;
background:#6a6a6a;
width:214px;
}


/* gallery */

.content_gallery {
float:left;
width:593px;
padding:0 22px 22px 22px;
}
.caption {
margin:0;
font-size:70%;
color:#6a6a6a;
line-height:1.4em;
}


/* content */


.content_right {
float:right;
width:331px;
padding:0 22px 0 0;
}
h1 {
font-size:182%;
font-weight:normal;
margin:4px 0 24px 0;
color:#ffffff;
}
.blurb {
font-size:100%;
color:#ffffff;
width:305px;
margin:0 0 0 0;
line-height:1.5em;
}
.blurb p {
font-size:100%;
color:#ffffff;
width:305px;
margin:0 0 0 0;
line-height:1.5em;
}
.video {
float:right;
}
p {
color:#000000;
font-size:93%;
line-height:1.7em;
margin:0 0 1.7em 0;
}
.caption_home {
margin:0;
font-size:121%;
color:#ec006f;
line-height:1.4em;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
margin:0 0 4px 0;
}
.caption_home a:link {
color:#ec006f;
text-decoration:underline;
}
.caption_home a:visited {
color:#ec006f;
text-decoration:underline;
}
.caption_home a:hover {
color:#ec006f;
text-decoration:underline;
}

/* right panel green */

.inside_right_green {	
background:url(../images/bg_rightgreen.gif) repeat-y;
border-top:#79af57 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.inside_right_headgreen {
font-size: 93%;
color: #ffffff;
margin: 6px 0 6px 12px;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_green.gif) no-repeat 0px 6px;
}
.inside_right_headgreen a:link{
color:#ffffff;
text-decoration:none;
}
.inside_right_headgreen a:visited{
color:#ffffff;
text-decoration:none;
}
.inside_right_headgreen a:hover{
color:#b4cca3;
text-decoration:none;
}
.inside_right_body_green {
display:none;
}
.inside_right_body_green p{
margin:0px;
padding:5px 12px 8px 24px;
font-size:77%;
color:#ffffff;
line-height:1.5em;
background:url(../images/bg_rightgreen_light.gif) repeat-y;
}
.inside_right_body_green a {
outline:none;
}
.inside_right_body_green a:link {
color:#fff;
text-decoration:underline;
}
.inside_right_body_green a:visited {
color:#fff;
text-decoration:underline;
}
.inside_right_body_green a:hover {
color:#fff;
text-decoration:underline;
}

/* right panel blue */

.inside_right_blue {	
background:url(../images/bg_rightblue.gif) repeat-y;
border-top:#60bfd6 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.inside_right_headblue {
font-size: 93%;
color: #ffffff;
margin: 6px 0 6px 12px;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_blue.gif) no-repeat 0px 6px;
}
.inside_right_headblue a:link{
color:#ffffff;
text-decoration:none;
}
.inside_right_headblue a:visited{
color:#ffffff;
text-decoration:none;
}
.inside_right_headblue a:hover{
color:#9ed4e1;
text-decoration:none;
}
.inside_right_body_blue {
display:none;
}
.inside_right_body_blue p {
margin:0px;
padding:5px 12px 8px 24px;
font-size:77%;
color:#ffffff;
line-height:1.5em;
background:url(../images/bg_rightblue_light.gif) repeat-y;
}
.inside_right_body_blue a {
outline:none;
}
.inside_right_body_blue a:link {
color:#fff;
text-decoration:underline;
}
.inside_right_body_blue a:visited {
color:#fff;
text-decoration:underline;
}
.inside_right_body_blue a:hover {
color:#fff;
text-decoration:underline;
}




/* right panel orange */

.inside_right_orange {	
background:url(../images/bg_rightorange.gif) repeat-y;
border-top:#ff914e 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.inside_right_headorange {
font-size: 93%;
color: #ffffff;
margin: 6px 0 6px 12px;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_orange.gif) no-repeat 0px 6px;
}
.inside_right_headorange a:link{
color:#ffffff;
text-decoration:none;
}
.inside_right_headorange a:visited{
color:#ffffff;
text-decoration:none;
}
.inside_right_headorange a:hover{
color:#ffc7a5;
text-decoration:none;
}
.inside_right_body_orange {
display:none;
}
.inside_right_body_orange p{
margin:0px;
padding:5px 12px 8px 24px;
font-size:77%;
color:#ffffff;
line-height:1.5em;
background:url(../images/bg_rightorange_light.gif) repeat-y;
}
.inside_right_body_orange a {
outline:none;
}
.inside_right_body_orange a:link {
color:#fff;
text-decoration:underline;
}
.inside_right_body_orange a:visited {
color:#fff;
text-decoration:underline;
}
.inside_right_body_orange a:hover {
color:#fff;
text-decoration:underline;
}


/* right panel yellow */

.inside_right_yellow {	
background:url(../images/bg_rightyellow.gif) repeat-y;
border-top:#fccd36 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.inside_right_headyellow {
font-size: 93%;
color: #ffffff;
margin: 6px 0 6px 12px;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_yellow.gif) no-repeat 0px 6px;
}
.inside_right_headyellow a:link{
color:#ffffff;
text-decoration:none;
}
.inside_right_headyellow a:visited{
color:#ffffff;
text-decoration:none;
}
.inside_right_headyellow a:hover{
color:#f5dd8f;
text-decoration:none;
}
.inside_right_body_yellow {
display:none;
}
.inside_right_body_yellow p{
margin:0px;
padding:5px 12px 8px 24px;
font-size:77%;
color:#ffffff;
line-height:1.5em;
background:url(../images/bg_rightyellow_light.gif) repeat-y;
}
.inside_right_body_yellow a {
outline:none;
}
.inside_right_body_yellow a:link {
color:#fff;
text-decoration:underline;
}
.inside_right_body_yellow a:visited {
color:#fff;
text-decoration:underline;
}
.inside_right_body_yellow a:hover {
color:#fff;
text-decoration:underline;
}

/* right panel red */

.inside_right_red {	
background:url(../images/bg_rightred.gif) repeat-y;
border-top:#eb6277 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.inside_right_headred {
font-size: 93%;
color: #ffffff;
margin: 6px 0 6px 12px;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_red.gif) no-repeat 0px 6px;
}
.inside_right_headred a:link{
color:#ffffff;
text-decoration:none;
}
.inside_right_headred a:visited{
color:#ffffff;
text-decoration:none;
}
.inside_right_headred a:hover{
color:#f6b5bf;
text-decoration:none;
}
.inside_right_body_red {
display:none;
}
.inside_right_body_red p{
margin:0px;
padding:5px 12px 8px 24px;
font-size:85%;
color:#ffffff;
line-height:1.5em;
background:url(../images/bg_rightred_light.gif) repeat-y;
}



/* right panel purple */

.inside_right_purple {	
background:url(../images/bg_rightpurple.gif) repeat-y;
border-top:#81499f 1px solid;
margin:67px 0 0 0;
padding:0 0 6px 0;
}
.inside_right_headpurple {
font-size: 93%;
color: #ffffff;
margin: 6px 0 6px 12px;
padding:0px 2px 0px 12px;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
outline:none;
background:url(../images/arrow_purple.gif) no-repeat 0px 6px;
}
.inside_right_headpurple a:link{
color:#ffffff;
text-decoration:none;
}
.inside_right_headpurple a:visited{
color:#ffffff;
text-decoration:none;
}
.inside_right_headpurple a:hover{
color:#c3aad1;
text-decoration:none;
}
.inside_right_body_purple {
display:none;
}
.inside_right_body_purple p{
margin:0px;
padding:5px 12px 8px 24px;
font-size:77%;
color:#ffffff;
line-height:1.5em;
background:url(../images/bg_rightpurple_light.gif) repeat-y;
}
.inside_right_body_purple a {
outline:none;
}
.inside_right_body_purple a:link {
color:#fff;
text-decoration:underline;
}
.inside_right_body_purple a:visited {
color:#fff;
text-decoration:underline;
}
.inside_right_body_purple a:hover {
color:#fff;
text-decoration:underline;
}

/* gallery */


.gallery1 {
clear:both;
margin:0 0 0 0;
padding:0;
height:auto;
display:block;
text-align:center;
}
.gallery2 {
display:inline;
float:left;
list-style:none;
padding:0 17px 0 0;
margin:0 0 12px 0;
height:70px;

}
.gallery3 {
display:inline;
float:left;
list-style:none;
padding:0;
margin:0 0 12px 0;
height:70px;
}
.galleryhead {
font-size:93%;
background:#6a6a6a;
color:#fff;
padding:2px;
width:110px;
clear:both;
}


/* contact */


.field {
width:200px;
font-size:85%;
font-family:Arial, Helvetica, sans-serif;
color:#6d6d6d;
margin:0 0 6px 0;
}
label {
font-size:77%;
}


/*highslide*/


.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide:hover  {
	text-decoration:none;
	cursor: pointer;
	color:#fff;
	text-decoration:underline;
}
.highslide img {
	border:none;
}
.highslide:hover img {
	border:none;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: #000;
	height:100%;
	}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	background-image: url(../highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}



/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	display: none;
}

/* main links */


a {
outline:none;
}
a:link {
color:#000;
text-decoration:underline;
}
a:visited {
color:#000;
text-decoration:underline;
}
a:hover {
color:#6a6a6a;
text-decoration:underline;
}


.ContactForm_Label
{
font-size= 85%;
}

.ContactForm_Val
{
font-size= 85%;
}

.home_noad {
width:296px;
height:244px;
margin:0 0 17px 0;
float:right;
padding:70px 0 0 50px;
}









/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
