@charset "UTF-8";
/* CSS Document */

/* --------------MAIN PAGE LAYOUT CSS--------------*/

html, body {
    /*background: url(http://kailasgurung.com/beta/images/backgroundimg.jpg) no-repeat;
    background-position:center center;
    background-size:auto;*/
    font-family: Arial, Helvetica, sans-serif;    
    color:#8c8c8c;
    height:98%;
    width:100%;
    margin:0;  
    background-color: #fff; 
}


h1 {
	font-size:60px;
	padding:0px;
	margin: 0px;
	color:#FFF;
	line-height: 38px;
	letter-spacing: -4px;
}



.wrapper {
     /*background-color:#980; */
    height:95%;
    width:90%;
    height:100%;
    min-width:800px;
    max-width:1280px;
    /* max-height:768px; */
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;  

}

.menubar {
    height:auto;
    width:100%;
    margin-bottom:2px;

     /*background-color:#03C; */
}

.menubar img {
    width:100%;
    height:auto;

     /*background-color:#03C; */
}

.pageTitle {
    height:100%;
	width:800px;
	margin: 0 auto;
	/*margin-top:-5px;*/
	text-align: center;
	/*background-color: #990;*/
}

.menu {

    height: 1.5%;
    width:100%;
    /*background-color:#920;*/
    text-align: center;
    line-height: 13px;
}

.menu a {
    font-size: 18px;
    color: #8c8c8c;
    text-decoration: none;
    font-weight: lighter;
}

.pageNumber a {

    color: #8c8c8c;
    text-decoration: none;
    font-weight: lighter;  
}



.divider {
    width:100%;
    background-color:#CCC;
    height:1px;

}

.content {
    /*    background-color:#F00; */
    padding-right:10px;
    margin-top: 4px;
    width:100%;
    height:auto; 
    min-height: 800px;

}

/*.content #contentimg {
width:100%;
margin-top:5px;

}*/

.footer {
    /*    background-color:#C45355;  */
    width:100%;
    height:4%;
    text-align:center;
    font-size:9px;
    margin-top:10px;
    /* position:absolute;
    margin-bottom:4px;
    bottom:0;
    left:0; */
}




/* MASONRY IMAGE LAYOUT */

.mainTable {
    margin: 0 auto;
    margin-top:20px;
    padding-left:5%;
    padding-right:5%;
    border-collapse: separate;
/*    border-spacing: 5px;
*/}



.mainTable img {
    width:100%;
    height:auto;
}

.mainTable td {
    /*width:30%;*/
    height:auto;
    padding-bottom:0px;
}

.mainTable tr {
}

.descriptionRow {
    font-size: 11px;
    font-style: italic;
    border-bottom:40px;
    height:30px;
    vertical-align: top;
}

.descriptionRow a {
    color: #000;
    font-size: 11px;
    font-style: italic;
    border-bottom:40px;
    height:30px;
    vertical-align: top;
}

.aboutTable {
    font-size: 15px;


}
.aboutTable a {
    color: #8c8c8c;
}

