

body, html {

/*  This is the default text appearance on the page */
	height:100%;
    line-height:20px;
	font-size:90%;
	color:#000000;
    font-family: Verdana, Arial, Times New Roman;
	font-weight:normal;
    margin-left: auto;
    margin-right: auto;
    margin-top:0;
    margin-bottom:0;
    background:url(backgrounds/lgrey011.jpg);
    padding:0px;



}

header {
	background:url(backgrounds/lgrey011.jpg);
	min-height: 175px;
    margin-left: auto;
    margin-right: auto;
}


#spacebar{
    position: relative;
    background:url(backgrounds/headers/p_milkyway_02_1920.jpg);
   	background-color: #000000;
    width: 100%;
    margin:0 auto;
    margin-left: auto;
    margin-right: auto;

	height: 150px;
    text-align: center;
    margin-top:10;
    margin-bottom:0;


}

#spacebar p
	{

        position:absolute;
        color: #FFF949;
        top:0;
        left:0;
        padding:0px;
        font-weight:bold;
        font-size:33px;
        float:left;


}


#topbar
{
    position: absolute;    /* fixed if want non-moveable at top */
 /* position:absolute; */
	top: 114px;
	left: 0;
/*    background:url(backgrounds/blue_gradient.png);
	background-color: #4C77CC; */
	width: 100%;
	height: 36px;
/* background: rgb(53,106,160) transparent;
background: -moz-linear-gradient(top,  rgba(53,106,160,1) 0%, rgba(53,106,160,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,106,160,1)), color-stop(100%,rgba(53,106,160,1)));
background: -webkit-linear-gradient(top,  rgba(53,106,160,1) 0%,rgba(53,106,160,1) 100%);
background: -o-linear-gradient(top,  rgba(53,106,160,1) 0%,rgba(53,106,160,1) 100%);
background: -ms-linear-gradient(top,  rgba(53,106,160,1) 0%,rgba(53,106,160,1) 100%);
background: linear-gradient(to bottom,  rgba(53,106,160,1) 0%,rgba(53,106,160,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#356aa0', endColorstr='#356aa0',GradientType=0 ); */
}

#topbar p
	{

        position:absolute;
        color: #FFF949;
        top:0;
        left:;
        padding:0px;
        font-weight:bold;
        font-size:30px;
        float:right;


}


.central{
    position: relative;
    top: ;
    left:0 ;
   /* background-color: #CFCFCF; */
    width: 950px;
    margin:0 auto;
    margin-left: 0 auto;
    margin-right: 0 auto;
    height: 1100px;
    text-align:center;
    padding:10px;
     /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.35);  /* CHANGE TRANSPARENCY IF DARKER BACKGROUND */
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";

}

footer
{

    position: relative;    /* fixed if want non-moveable at top */
 /* position:absolute; */
	bottom: 0;
 /*   background:url(backgrounds/blue_gradient.png);     */
	background-color: #6E4E2B;
	width: 100%;
	height: 30px;
    background: rgb(169,219,128); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(169,219,128,1) 0%, rgba(150,197,111,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,219,128,1)), color-stop(100%,rgba(150,197,111,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(169,219,128,1) 0%,rgba(150,197,111,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(169,219,128,1) 0%,rgba(150,197,111,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(169,219,128,1) 0%,rgba(150,197,111,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(169,219,128,1) 0%,rgba(150,197,111,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f',GradientType=0 ); /* IE6-9 */


}


.navbar
{
	position: absolute;
	top: 0;
	left: 0;
	background-color: #18191d;
	width: 100%;
	height: 20px;
}

H1 {

/*  This is the main page header */
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    margin-bottom:10px;
    font-size:175%;
	font-weight:bold;
    font-family: Verdana, Arial, Times New Roman;
    text-align:center;
    text-decoration: underline;

}

H2 {

/*  This is a header inside of a text box */
    margin:0;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    margin-bottom:0;
    font-size:110%;
	font-weight:bold;
    font-family: Verdana, Arial, Times New Roman;
    text-align:center;
    text-decoration: underline;

}

H3{
 /* Use this for Youtube video highlighting */
    margin:0;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    margin-bottom:0;
    font-size:110%;
	font-weight:bold;
    font-family: Verdana, Arial, Times New Roman;
    text-align:center;




}

H4{
 /* Use this for under an image text */
}

ul.bullet_disc{          /* rename this to to a generic name...can change style */
    list-style-type:disc;
    margin: .2em 0;
}

ul.bullet_square{
    list-style-type:square;
}

.invbox_total {
    padding: 15px;
/*height: 100px;*/
    width:  750px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    background-color: ;
    font-size: 100%;
    word-wrap:break-word;
    text-align:left;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}


.invbox {            /* Standard transparent text box */
    padding: 15px;
/*height: 100px;*/
    width:  750px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    margin-bottom:15px;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    background-color: ;
    font-size: 100%;
    word-wrap:break-word;
    text-align:left;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.70);  /* CHANGE TRANSPARENCY IF DARKER BACKGROUND */
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}



.invbox_center {
    padding: 15px;
/*height: 100px;*/
    position: relative;
    width: 500px;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}

ul.invbox_center li {
    display:inline-block;
    *display: inline;
    *zoom:1;
    padding: 15px;
    width:  125px;
    vertical-align:top;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:bold;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    text-align:center;
    background: #CED8F6;

}

.invbox_center_mix {    /* smaller font for mix of title lengths */
    padding: 15px;
/*height: 100px;*/
    position: relative;
    width: 500px;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 90%;
    word-wrap:break-word;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}

ul.invbox_center_mix li {
    display:inline-block;
    *display: inline;
    *zoom:1;
    padding: 15px;
    width:  125px;
    vertical-align:top;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:bold;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    text-align:center;
    background: #CED8F6;

}

.invbox_center_6 {
    padding: 15px;
/*height: 100px;*/
    position: relative;
    width: 900px;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}

ul.invbox_center_6 li {
    display:inline-block;
    *display: inline;
    *zoom:1;
    padding: 5px; /* adjust this setting if have longer text, and more video boxes */
    width:  140px; /* adjust this setting if have longer text */
    vertical-align:top;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:bold;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%; /* adjust this setting if have longer text */
    word-wrap:break-word;
    text-align:center;
    background: #CED8F6;

}

.invbox_center_longvid {
    padding: 15px;
/*height: 100px;*/
    position: relative;
    width: 900px;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}

ul.invbox_center_longvid li {
    display:inline-block;
    *display: inline;
    *zoom:1;
    padding: 3px; /* adjust this setting if have longer text, and more video boxes */
    width:  265px; /* adjust this setting if have longer text */
    vertical-align:top;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:bold;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%; /* adjust this setting if have longer text */
    word-wrap:break-word;
    text-align:center;
    background: #CED8F6;

}

.tbox1 {     /* Green boxes */
    padding: 15px;
/*height: 100px;*/
    width:  650px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 1px solid #000000;
    border-color: rgba(0,0,0);
    background-color: #CCFF99;
    font-size: 100%;
    border-radius:20px; /*use this to create rounded corners*/
    word-wrap:break-word;
    text-align:left;
 }

.tbox2 {     /* Yellow boxes */
    padding: 15px;
/*height: 100px;*/
    width:  650px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 1px solid #000000;
    border-color: rgba(0,0,0);
    background-color: #FFFF99;
    font-size: 100%;
    border-radius:20px; /*use this to create rounded corners*/
    word-wrap:break-word;
    text-align:left;
 }


 .img_floatleft_300
{
    float: left;
    width: 303px;
    margin: 10px 10px 0 0;
    background-color: #E0D8BE; /*   fff - gray*/
    padding: 10px;  /* Padding for image background - maybe I will remove*/
    border-top: 1px solid #999;  /* Border for image and background */
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
}

div.img_floatleft_300 img    /* Border for the image and border -- maybe remove*/
{
    border-top: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    text-align:left;

}

 p { margin-top: 0; }

.tbox3 {     /* Orange boxes */
    padding: 15px;
/*height: 100px;*/
    width:  650px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 1px solid #000000;
    border-color: rgba(0,0,0);
    background-color: #CCFFE5;
    font-size: 100%;
    border-radius:20px; /*use this to create rounded corners*/
    word-wrap:break-word;
    text-align:left;
 }



.tbox4 {    /* Long blue boxes */
     padding: 15px;
/*height: 100px;*/
    width:  750px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 1px solid #000000;
    border-color: rgba(0,0,0);
    background-color: #B7BFF2;
    font-size: 100%;
    border-radius:20px; /*use this to create rounded corners*/
    word-wrap:break-word;
    text-align:left;
}

.img_center {         /* This is used for my header - don't mess! */
    position:relative;
    text-align: center;
    margin:0 auto;
    margin-left: auto;
    margin-right: auto;
    margin-top:0;
    margin-bottom:0;
    padding-right:10;
    padding-left:10
}


.img_floatright_400
{
    float: right;
    width: 403px;
    margin: 0 0 10px 10px;
    background-color: #DEDDDD; /*   fff - gray*/
    padding: 10px;  /* Padding for image background - maybe I will remove*/
    border-top: 1px solid #999;  /* Border for image and background */
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    text-align:left;
}

div.img_floatright_400 img    /* Border for the image and border -- maybe remove*/
{
    border-top: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    text-align:left;
}

    p { margin-top: 0; }

.img_floatleft_400
{
    float: left;
    width: 403px;
    margin: 10px 10px 0 0;
    background-color: #DEDDDD; /*   fff - gray*/
    padding: 10px;  /* Padding for image background - maybe I will remove*/
    border-top: 1px solid #999;  /* Border for image and background */
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
}

div.img_floatleft_400 img    /* Border for the image and border -- maybe remove*/
{
    border-top: 2px solid #555;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 2px solid #555;
}

    p { margin-top: 0; }


.img_floatright_100
{
    float: right;
    width: 103px;
    margin: 0 0 10px 10px;
    background-color: #DEDDDD; /*   fff - gray*/
    padding: 10px;  /* Padding for image background - maybe I will remove*/
    border-top: 1px solid #999;  /* Border for image and background */
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
}

div.img_floatright_100 img    /* Border for the image and border -- maybe remove*/
{
    border-top: 2px solid #555;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 2px solid #555;
}

    p { margin-top: 0; }

.img_floatright_300
{
    float: right;
    width: 303px;
    margin: 0 0 10px 10px;
    background-color: #DEDDDD; /*   fff - gray*/
    padding: 10px;  /* Padding for image background - maybe I will remove*/
    border-top: 1px solid #999;  /* Border for image and background */
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
}

div.img_floatright_300 img    /* Border for the image and border -- maybe remove*/
{
    border-top: 2px solid #555;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 2px solid #555;
}

    p { margin-top: 0; }


.img_two {
    padding: 0px;
/*height: 100px;*/
    position: relative;
    width: 850px;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    margin-bottom:15px;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
    box-shadow: 1px 1px    5px #888;
}

ul.img_two li {
    display:inline-block;
    *display: inline;
    *zoom:1;
    padding: 5px;
    width:  410px;
    vertical-align:top;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    text-align:center;
    border-top: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    box-shadow: 1px 1px    5px #888;

}



.img_two_text {
/*height: 100px;*/
    width:  850px;
    position: relative;
    margin:0 auto;
    margin-left:0 auto;
    margin-right:0 auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    background-color: ;
    font-size: 100%;
    word-wrap:break-word;
    text-align:center;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";

}

.weblinks {            /* Good, Bad, Neutral weblinks */
    font-family: Arial, Helvetica, sans-serif;
    width: 750px;
    border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
}

.weblinks td, .weblinks th {
    font-size: 1em;
    border: 1px solid #98bf21;
    padding: 3px 7px 2px 7px;

}

.weblinks th {
    font-size: 1.2em;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #E0E0E0;
    color: #000000;
    text-align:center;
}

.weblinks tr td {
    color: #000000;
    background-color: #FFCC66;
    text-align:center;
}

.weblinks tr.alt td {
    color: #000000;
    background-color: #FF6666;
    text-align:center;
}

.weblinks tr.alt2 td {
    color: #000000;
    background-color: #CCCCCC;
    text-align:center;
}

.newspaper2 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}

.wh_menu {          /* World Heritage Floating Menu */
  position: fixed;
  right: 0;
  top: 50%;
  width: 8em;
  margin-top: -2.5em;
  margin: -2.5em 0 0 0;
  z-index: 5;
  background: hsla(184, 45%, 65%, 0.6);
  color: black;
  font-weight: bold;
  font-size: 1.1em;
  text-align: left;
  border: solid hsla(184, 45%, 65%, 0.4);
  border-right: none;
  padding: 0.5em 0.5em 0.5em 2.5em;
  box-shadow: 0 1px 3px black;
  border-radius: 3em 0.5em 0.5em 3em;
}

.wh_menu li { margin: 0 }
.wh_menu a { color: inherit }

/* Make menu absolute, not fixed, on IE 5 & 6 */
 .wh_menu { position: absolute }
 *>.wh_menu { position: fixed }

 p.stb { text-indent: 0; margin-top: 0.83em }
 p.mtb { text-indent: 0; margin-top: 2.17em }
 p.ltb { text-indent: 0; margin-top: 3.08em }

.whlist {             /* World Heritage List Table */
    font-family: Arial, Helvetica, sans-serif;
    width: 600px;
    border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
}

.whlist td, .whlist th {
    font-size: 1.1em;
    border: 1px solid #979CD8;
    padding: 3px 7px 2px 7px;

}

.whlist th {
    font-size: 1.3em;
    padding-top: 5px;
    padding-bottom: 4px;
/*    background-color: #E0E0E0;*/ /*gray */
    background-color:#B8E09E;
    color: #000000;
    text-align:center;
}

.whlist th:nth-child(2) {

    background-color:#D4DC7A;

}

.whlist tr td:nth-child(odd) {
    color: #000000;
    background-color: #C5E8DF;
    text-align:center;
    width:120px;
    font-weight:bold;

}

.whlist tr td:nth-child(even) {
    color: #000000;
    background-color: #FFFFFF;
    text-align:center;
}





.img_curtain_float
{
    float: left;
    width: 153px;
   padding: 5px;
   margin-right: 5px;

}




.eh_wrap {           /* Equal Heights Wrap */

	background-color: ;
	width: 100%;
	margin: 0 auto;


 }

.eh_block {

	width: 402px;
	margin: 0px 10px 10px 10px;
	padding: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    text-align:justify;
/*    margin:5px auto;
    margin-left: auto;
    margin-right: auto;*/
    float: left;
    box-shadow: 1px 1px    5px #888;
     /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)"; }


.longbox_900 {
/*    padding: 15px;*/
/*height: 100px;*/
    width:  900px;
    position: relative;
    margin:0 auto;
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    left: 0;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    background-color: ;
    font-size: 100%;
    word-wrap:break-word;

}


.invbox_950 {            /* Standard transparent text box */
    padding: 15px;
/*height: 100px;*/
    width:  950px;
    position: relative;
    text-align: center;
    margin:0 auto;
    margin-left: auto;
    margin-right: auto;
    margin-top:0;
    margin-bottom:0;
    padding-right:10;
    padding-left:10
    font-family: Verdana, Arial, Times New Roman;
    font-weight:normal;
    outline: none;
    border: 0px solid #000000;
    border-color: rgba(0,0,0);
    font-size: 100%;
    word-wrap:break-word;
    /* default fallback */
    background: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
}

.preview    /* I think I can delete this */
{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

table.experience {
    width:800px;
    border-spacing: 1;
    border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
    /* default fallback */
    background-color: rgb(255, 255, 255) transparent;
    /* nice browsers */
    background: rgba(255, 255, 255, 0.55);
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
    }
    table.experience td {
    padding: 5px;
    font-size: 1.1em;
    border: 1px solid #000000;
    padding: 3px 7px 2px 7px;

    }

    table.experience div {
        display:table-cell;
        vertical-align:middle;
    }


    table.experience tr:nth-child(odd) {
  /*  color: #000000;  */
/*    background-color: #C8E870;*/
    text-align:center;
    width:120px;
   /* font-weight:bold;  */
     }

    table.experience tr:nth-child(even) {
   /* color: #000000;  */
/*    background-color: #84A9FF;*/
    text-align:center;
   /* font-weight:bold; */

}

    table.experience td:nth-child(odd) {
    width:150px;
}


