/* index page */

div.slogan {
        position: relative;
        margin: 0 0 20px;
        width: 85%;
        overflow: hidden;
        font-size: 0px;
        line-height: 0;
}
div.slogan #img {
	width: 810px;
	height: 540px;
	position: absolute;
}

div.slogan img.text-img {
	width: 100%;
	position: relative;
}
div.intro {
	width: 60%;
	float: left;
	font-size: 14px;
}
div.intro p {
	padding: 0 10px 10px 10px;
}
div.features {
	width: 39%;
	float: right;
}
div.features ul {
	padding: 0 20px;
}
div.features ul li {
	padding-left: 15px;
	margin-bottom: 10px;
	background: url(../images/bullet.gif) no-repeat 0 5px;
}
div.we-like {
	clear: both;
	padding: 60px 70px 0 0;
	font-size: 24px;
	position: relative;
}
div.we-like img {
	vertical-align: middle;
}
div.we-like strong {
	margin: 0 10px;
	white-space: nowrap;
	font-weight: normal;
}
div.we-like strong a {
	text-decoration: none;
	border-bottom: 2px solid;
}
div.we-like .t1 a {
	color: #ffcc00;
	font-size: 30px;
}
div.we-like .t2 a {
	color: #990000;
	font-size: 44px;
}
div.we-like .t3 a {
	color: #3333cc;
	font-size: 30px;
}
div.we-like .t4 a {
	color: #33cc00;
}
div.we-like .t5 a {
	color: #000;
	font-size: 36px;
}
div.we-like .t6 a {
	color: #ff9900;
	font-size: 36px;
}
dl.projects {
	margin: 20px 0 0;
	font-size: 14px;
}
dl.projects dt {
	position: relative;
	left: -20px;
}
dl.projects dd {
	margin-bottom: 30px;
}
#sidebar .our-team {
	padding: 0;
}
#sidebar .our-team p {
	margin-bottom: 5px;
}
#sidebar .our-team em {
	font-style: italic;
}
/* holidays */
#halloween {
	position: absolute;
	top: 0;
	left: 40%;
	width: 120px;
	height: 90px;
	background: url(../images/holidays/pump.png) no-repeat 100% 0;
}

#halloween:hover {
	background-position: 100% -93px;
}

#holiday_mask {
	display: none;
}


/* thanksgiving */
.turkey {
 position: absolute;
 top: 0;
 left: 40%;
 padding: 20px 0 0 65px;
 width: 59px;
 height: 54px;
 font-size: 13px;
 background: url(../images/holidays/turkey.png) no-repeat 0 0;
}

.turkey.thx {
 height: 39px;
 padding-top: 35px;
 background-position: 0 -74px;
}

.turkey.thx a {
 color: #000;
}


/* New Year, Xmas */
.tree {
 position: absolute;
 top: 0;
 left: 45%;
 width: 90px;
 height: 110px;
 background: url(../images/holidays/tree.jpg) no-repeat 0 0;
 cursor: pointer;
}


