#minwrapper {

width:900px;		

display:inline-block;

margin-left:auto;

margin-right:auto;

font-family: "Varela", sans-serif;







}

#mincontent {

width:100%;

display:inline-block;

text-align:center;

line-height:normal;

}



#mincontent p {

margin-bottom:25px;	

}



#headertext {

color: #000000;

font-size: 40px;

text-align: center;

font-weight: bold;

}









@media only screen and (max-width: 1024px) {

#minwrapper {

width:90%;

padding-left:5%;

padding-right:5%;



}

}



#topbar {

z-index:20;

position: fixed;

padding-top:15px;

padding-bottom:15px;

background:#000000;

width:100%;

}



#bottombar {
color:#292929;
padding-top:10px;

padding-bottom:10px;

background:#000000;

width:100%;
text-align:center;


}

#bottombar a,
#bottombar a:active,
#bottombar a:visited,
#bottombar a:hover {
color:#292929;
text-decoration:none;
}










#minmenu {

text-align:left;

color:#ffffff;

font-size:16px;

}



#minmenu a,

#minmenu a:active,

#minmenu a:visited,

#minmenu a:hover {

color:#ffffff;

text-decoration:none;

}



#min_container {

width:100%;

display:inline-block;

}



#fullylived_left {

width:34%;

display:inline-block;

text-align:left;

vertical-align:top;	



}



#fullylived_right {

width:65%;

display:inline-block;

text-align:left;

vertical-align:top;

color:#000000;

font-size:22px;

line-height:32px;

	

}







#min_container_left {

width:35%;

display:inline-block;

text-align:left;

vertical-align:top;

}

#min_container_right {

width:65%;

display:inline-block;

text-align:left;

vertical-align:top;

margin-top:85px;

}



#min_container_right2 {

width:65%;

display:inline-block;

text-align:left;

vertical-align:top;

margin-top:80px;

margin-bottom:50px;

}



#min_container_left_img {

position:absolute;

top:164px;

}



#mintext1 {

font-size:48px;

color:#ffffff;

line-height:normal;

}

#mintext2 {

font-size:30px;

color:#ffffff;

margin-top:30px;

line-height:normal;

}

#mintext3 {

margin-top:30px;

display:inline-block;

width:100%;

}



#mintext3_left {

display:inline-block;

width:60%;	

font-size:24px;

font-weight:bold;

color:#ffffff;

font-family:'Comic Sans MS', cursive, sans-serif;

text-align:right;

vertical-align:top;

}



#mintext3_right {

display:inline-block;

width:40%;

text-align:center;

vertical-align:top;



}



.mintxtbox input {

padding:0px;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

color:#000000;

padding-left:2%;

padding-right:2%;

width:98%;

	

}



.minsubmitbox input {

padding-top:9px;

padding-bottom:9px;

padding-left:15px;

padding-right:15px;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

width:90%;

background:#3E6FB2;

border-color:#3E6FB2;

}



.minsubmitbox input:hover {

background:#3E6FB2;

border-color:#3E6FB2;	

}



@media only screen and (max-width: 1024px) {

#min_container_left {

width:100%;

text-align:center;

}

#min_container_right {

width:100%;	

text-align:center;

}

#min_container_left_img {

position:relative;

top:0px;

margin-top:30px;

}

#min_container_right2 {

width:100%;	

text-align:center;

margin-top:0px;

}



.min_container_left2 {

display:none;	

}



#mintext3_left, #mintext3_right {

width:100%;

text-align:center;



}



.minsubmitbox {

margin-top:15px;	

}



.minsubmitbox input {

padding-left:2%;

padding-right:2%;

width:98%;

max-width:250px;

}

}



a.bglink {

    display: block;

    position: relative;

    top: -65px;

    visibility: hidden;

}



@media only screen and (max-width: 1024px) {

#fullylived_left, #fullylived_right {

width:100%;

}

#fullylived_left {

text-align:center;

margin-bottom:15px;

}

}



#maincontent {

text-align:left;

text-align:justify;

margin:0 auto;

font-size: 21px;

color: #000000;

}



@media only screen and (max-width: 768px) {

#maincontent {

font-size: 17px;

}



#minmenu {

font-size: 16px;	

}

	

}




#minbook1 {

display:inline-block;

text-align:center;

width:60%;

vertical-align:top;

margin: auto;



}



#minbook2 {

display:inline-block;

text-align:center;

vertical-align:middle;

width:40%;

margin: auto;

margin-top:90px;

}





@media only screen and (max-width: 690px) {

#minbook1 {

display:inline-block;

text-align:center;

width:100%;

}



#minbook2 {

display:inline-block;

text-align:center;

width:100%;

margin-top:20px;

}	

	

}



#art_talpic {

float:right;

margin-left: 20px;

margin-bottom:5px;

margin-right:5px;

}

@media only screen and (max-width: 600px) {

#art_talpic_img {





max-width:200px;

}

}



@media only screen and (max-width: 480px) {

#art_talpic_img {





max-width:150px;

}

}



@media only screen and (max-width: 350px) {

#art_talpic_img {





max-width:100px;

}

}