/*** Style Definitions ***/
html			{  font-family:"adobe-jenson-pro-1","adobe-jenson-pro-2","Trebuchet MS",Arial;background:url(../images/bg.png) repeat-x; background:#eff1ea; }

a:active, a:focus, input[type="image"] {
outline: 0;
}

a {
    color:#919380;
    text-decoration:none;
}
/*** Clouds ***/
.clouds					{ width:100%; height:600px; overflow:hidden; }
#clouds-small			{ width:5000px; height:100%; background:url(../images/bg-clouds-small1.png) repeat-x;}
#cloud2					{ position:relative; top:-600px; }
#clouds-big				{ width:6000px; height:100%; background:url(../images/bg-clouds-big1.png) repeat-x;}

/*** Header ***/
h1#logo				{ background:url(../images/Logo.png) top left no-repeat; height:62px; width:481px;
						text-indent:-9999px; position:absolute; top:10px; left:10px;  }
#menuouter                      { position:absolute; top:20px; z-index:10;width:100%; }
#menuinner                     { margin:0px auto 0; z-index:10; text-align:center;}
#menu				{ margin:0px auto 0; width:750px;  }

#menu a				{ background:#CFE7E8; color:#919380; border:#474747 0px solid;  text-decoration:none; padding:7px;
						margin-right:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family: "adobe-jenson-pro-1","adobe-jenson-pro-2"; font-size:1.3em;}
					
#menu a:hover		{ background:#c3ddde; color:#60624F; border:#474747 0px solid; text-decoration:none; padding:7px;
						margin-right:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family: "adobe-jenson-pro-1","adobe-jenson-pro-2";}

#menu a.selected	{ background:#eff8f8; color:#60624F; border:#474747 0px solid; text-decoration:none; padding:7px;
						margin-right:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
					
#menu li			{ float:left; }

/*** Body Content ***/
#wrapper	{ width:100%; height:400%; position:absolute; top:0; left:0; overflow:hidden; }

#mask		{ width:700%; height:100%; }

.box		{ width:14%; height:100%; float:left; }

.content	{ width:960px;   margin: 0 auto; background:url(../images/bgslice.png) repeat-y  top;}
                                
.top	{ width:960px; padding:0px 0 0 0;   margin:70px auto 0; position:relative; background:url(../images/bgbox.png) no-repeat  top;  height:168px;}
.topinner		{ width:650px;  background:none; border-radius:30px; -moz-border-radius:30px;
					-webkit-border-radius:30px; margin:0px 140px 0 155px; padding:70px 15px 0 0; top:0px; position:relative; }
.bot	{ width:960px; padding:0px 0 0 0;   margin:0px auto 0; position:relative; background:url(../images/bgbot.png) no-repeat  top;  height:168px; text-align:center;}
.botinner		{ width:650px;  background:none; border-radius:30px; -moz-border-radius:30px;
					-webkit-border-radius:30px; margin:0px 140px 0 155px; padding:15px; top:0px; position:relative; }
.inner		{ width:650px;  background:none; border-radius:30px; -moz-border-radius:30px;
					-webkit-border-radius:30px; margin:0px 140px 0 155px; padding:15px; top:0px; position:relative; }

/*** type ***/

h1{ text-align:center;
font-family:"garogier-1","garogier-2","Trebuchet MS",Arial;
color:#60624f;
font-size:2.8em;}

h2{
    text-align:center;
    font-family:"adobe-jenson-pro-1","adobe-jenson-pro-2","Trebuchet MS",Arial;
color:#919380;
font-size:1.5em;}

h3{
   
    font-family:"adobe-jenson-pro-1","adobe-jenson-pro-2","Trebuchet MS",Arial;
color:#919380;
font-size:1.4em;
margin:0em 0 0em 0;}

h4{
   
    font-family:"adobe-jenson-pro-1","adobe-jenson-pro-2","Trebuchet MS",Arial;
color:#919380;
font-size:1.4em;
margin:0em 0 0.5em 0;}

p {
 font-family:"adobe-jenson-pro-1","adobe-jenson-pro-2" ,"Trebuchet MS",Arial;
color:#60624f;
font-size:1.3em;
margin:0 0 0.5em 0;

}

label {
  font-family:"adobe-jenson-pro-1","adobe-jenson-pro-2" ,"Trebuchet MS",Arial;
color:#60624f;
font-size:1.1em;
margin:0.5em;   
}

input {
    padding:0.1em 0;
    margin:0.4em 0;
    color:#60624F;
}

.footer {padding-top:105px; font-size:0.8em; color:#919380;}
                                        