* {margin:0;padding:0}

html,body{height:100%;width:100%;}

body {
background:repeat-x url("images/background.jpg");
text-align:center;
min-height:600px;
min-width:900px;
overflow:hidden;
}
#outer{
height:100%;
width:100%;
display:table;
vertical-align:middle;
}
#container {
text-align: center;
position:relative;
vertical-align:middle;
display:table-cell;
height: 600px;
}
#inner {
width: 900px;
height: 600px;
text-align: center;
margin-left:auto;
margin-right:auto;
}

#page {
background: url(images/page.png);
width:725px;
height:600px;
float:left;
margin:0;
padding:0;
}

.title {padding-left:105px;
padding-right:10px;
margin:45px auto;
width:600px;
height:0px;
}

.text {
text-align:left;
padding-left:107px;
padding-right:10px;
margin:5px auto;
width:607px;
height:460px;
overflow:auto;
}
.text2 {padding-bottom:320px; height:400px;}

.text li {color:#444444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 5px 0; margin-left:40px;}

.video {
float:right;
padding-left:10px;
padding-bottom:10px;
width:316px;
text-align:center;
}

p, .text p {color:#444444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom: 5px;}

h1 {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:1em;}

h2, h3, h4 {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:1em; text-align:center;}

span {color:#444444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:10px 20px 10px 40px; font-style:italic;}

.text img {float:left; padding-right:5px;}

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

.text .right {float:right; padding-left:10px; padding-bottom:30px;}

#tabs {
float:right;
width:175px;
padding:0;
margin:0;
}

#tabs ul { 
list-style:none; 
display:inline;
padding:0;
margin:0;
}



a img {border:none;}
a:link {border:none;}
a:visited {border:none;}
a:hover {border:none;}
a:active {border:none;} 