/* CSS for kenw.us web application */

.yui-t3 {margin:auto; text-align:left; $headerarrwidth:75em}
.yui-t3 .yui-b {float:left;width:50em}
.yui-t3 #yui-main .yui-b{position:absolute; top:80px; margin-left:51em; width: 24em; aligh: center}
.yui-t1 {float:left; margin-left: 0px; width: 900px;}

.headerbar {
	font-size: 200%; font-weight: bold;
	text-align: center; 
	color: $fff; background-color: #111;
	background-image: none;
	background-image: url("images/header.jpg");
	/* background-repeat:no-repeat; */
	height: 120px; width: 1000px;;
	background-position:left;
	margin: 0px;
}

.footer {
	color: #fff; background-color: #111;
	margin: 0px;
	width: 994px;
}



.gallery {
    float: left;
    margin-left: 8px;
    margin-top: 4px;
    width: 136px;
    height: 136px;
    border-color: #CCCCCC #333333 #333333 #CCCCCC;
    border-width: 2px;
    border-style: solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 4px;
    text-align: center;
    background: #CEE;
}

.galleryHeader {
	background-color: #CCC; color: #000;
	text-align: center; width: 24em; margin-top: 90px; margin-left: 0px;
	padding-top: 1px; padding-bottom: 1px;
}


.photo {
    /* float: left; */
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 4px;
    margin-bottom: 4px;
    border-color: #CCCCCC #333333 #333333 #CCCCCC;
    border-width: 2px;
    border-style: solid;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    background: #111;
}

.centered {
    text-align: center;
    background: #DEE;
}

.thumb {
    border-color: #FFF #333 #333 #FFF;
    border-width: 2px;
    border-style: solid;
    width: 100px;
    cursor: pointer;
}

.setfont, .thumbfont, .countfont, .countfontb {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #EEE;
}

.thumbfont {
    color: #03F;
    font-weight: bold;
}

.countfont, .countfontb {
    color: #111;
    font-weight: normal;
    font-size: 10px;
}

.countfontb {
    font-weight: bold;
}

.gss a img {border : none;}
.gss {
    width: 235px;
    height: 200px;
    color: #dddddd;
    background-color: white;
    padding: 8px;
}

.maintext {
    padding-top: 4px; position: relative;
    margin-bottom: 8px; text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #336699;
}

