/*
############################################

Stylesheet start page only, screen

Last change:
sb4910, 2009-09
############################################
*/


#header-image-print {
	display:			none;
}

body.home #footer {
    margin:             0 auto;
}

body.home #page {
    padding:            0;
}

body.home div#entry {
    padding:            25px 0 0 25px;
    background:         url('../images/bg_shadow.png') repeat-x left top;
}

body.home div#entry h2 {
    font-size:          16px;
}


body.home div.entrypoint {
    margin:             0 10px 0 0;
    padding:            0 0 65px 0;
    float:              left;
    position:           relative;
    width:              227px;
}

body.home div.entrypoint img {
    border:             1px solid #E2E2E2;
}

body.home div.entrypoint h3 {
    margin:             0 0 5px 0;
    font-size:          12px;
}

body.home div.entrypoint h3 a {
    padding:            0 0 0 20px;
    background:         url('../images/home/arrow_inactive.gif') no-repeat left top;
}

body.home div.entrypoint p {
    margin:             0;
}

body.home div.entry-details {
	background:         url('../images/bg_shadow2.png') repeat-x left bottom;
}

body.home div.entry-details-first,
body.home div.entry-details-last {
	float:				left;
    width:				50%;
	border-top:			1px solid #E2E2E2;
}

body.home div.entry-details-first h2,
body.home div.entry-details-last h2 {
	font-size:			16px;
	padding:			10px 0 0 0;
}

body.home div.entry-details-first .content {
	padding:			0 15px 10px 25px;
	border-right:		1px solid #E2E2E2;
}

body.home div.entry-details-last .content {
	padding:			0 15px 0 10px;
}

body.home div.entry-details-first .content p,
body.home div.entry-details-last .content p {
	height:				70px;
	margin:				0;
	line-height:		15px;
}

body.home div.entry-details-first .link h3 a,
body.home div.entry-details-last .link h3 a {
	padding:			0 0 0 20px;
	background-image:	url('../images/home/arrow_inactive.gif');
	background-repeat:	no-repeat;
	float:				right;
}

/** Entrypoint Hover **/

body.home div.entrypoint div.entrypoint-hover {
    display:            none;
    width:              227px;
    position:           absolute;
    left:               0;
}

body.home div.entrypoint div.entrypoint-hover p {
    color:              #CE0E15;
    line-height:        120%;
}

body.home div.entrypoint div.entrypoint-hover p.strong {
    margin:             5px 0 0 0;
}

body.home div.entrypoint div.entrypoint-hover p.strong span {
    font-weight:        normal;
}
