/*--------------------------------------------------------------------------------------------------

Basic Style Sheet (all browsers)



version:	1

author:		Sabina van Katwijk

website:	http://www.applesab.nl



*PLEASE DO NOT COPY*

--------------------------------------------------------------------------------------------------*/



*

{

    margin: 0;

    padding: 0;

}



body

{

    background: #F5F6F6;

    color: #999;

    font: 13px/1.2em  arial, futura, helvetica, myriad pro, sans-serif;

    font-weight: normal;

}



a

{

	color: #C36A9F;

}





/* Generic classes

--------------------------------------------------------------------------------------------------*/



.clear

{

	clear: both;

}







/* Layout

--------------------------------------------------------------------------------------------------*/



.wrapper

{

	width: 775px;

	margin: 0 auto;

}



/* Header

--------------------------------------------------------------------------------------------------*/



#header

{

	width: 775px;

	height: 260px;

	padding: 35px 0 0 0;

	margin: 0 0 -175px 207px;

}



#logo

{

	background: url(../images/logo.gif) no-repeat #F5F6F6;

	text-indent: -900em;

	width: 65px;

	height: 65px;

	display: block;

	float: left;

	padding: 0 10px 0 0;

}



.title

{

	

	text-indent: -900em;

	width: 324px;

	height: 38px;

	display: block;

	float: left;

}



.homelink

{

	width: 54px;

	height: 54px;

}



.subtitle

{

	float: left;

	position: absolute;

	padding: 50px 0 0 75px;

	font-weight: normal;

}



.subtitle a:link,

.subtitle a:active,

.subtitle a:hover,

.subtitle a:visited

{

	color: #41403D;

	text-decoration: none;

}



/* Content

--------------------------------------------------------------------------------------------------*/



#content

{

	width: 460px;

	height: 520px;

	background-color: #41403D;

	padding: 40px 33px 58px 70px;

	float: right;

	margin-right: 34px;

}



#content img

{

	margin: 15px 15px 15px 35px;

	padding: 0 0px;

	float: left;

	border: 0px solid #22201C;

}



.sidebar

{

	width: 215px;

	height: 310px;

	background-color: #EA118D;

	float: left;

	position: absolute;

}



.sidebar-shadow

{

	background: url(../images/bg-shadow-sidebar.gif) 1px 0px no-repeat #F5F6F6;

	width: 215px;

	height: 20px;

}



.sidebar-small

{

	width: 215px;

	height: 210px;

	background-color: #EA118D;

	float: left;

	position: absolute;

	margin-top: 340px;

}



/* Typography

--------------------------------------------------------------------------------------------------*/



#content p

{

	color: #F5F6F6;

	margin: 0 15px 0 25px;

	padding: 0 10px;

}



#content a:link,

#content a:visited

{

	color: #C36A9F;

	font-weight: normal;

	text-decoration: none;

}



#content a:hover,

#content a:active

{

	color: #C36A9F;

	font-weight: normal;

	text-decoration: underline;

}



.sidebar p

{

	color: #F5F6F6;

	padding: 20px 20px 20px 30px;

}



.sidebar-small p

{

	color: #F5F6F6;

	padding: 20px 20px 5px 30px;

}



.sidebar a:link,

.sidebar a:visited

{

	color: #22201C;

	font-weight: bold;

	text-decoration: underline;

	background: url(../images/bg-point.gif) 0px 8px no-repeat #EA118D;

	padding: 6px 0px 0px 6px;

	padding-left: 22px;

}



.sidebar-small a:link,

.sidebar-small a:visited

{

	color: #22201C;

	font-weight: bold;

	text-decoration: underline;

	padding: 0px 0px 0px 0px;

}



.sidebar a:hover,

.sidebar a:active,

.sidebar-small a:hover,

.sidebar-small a:active

{

	color: #22201C;

	font-weight: bold;

	text-decoration: none;

}



.discription p

{

	color: #F5F6F6;

	margin: -40px 0px -20px 40px;

}



.discription a:link,

.discription a:visited

{

	color: #F5F6F6;

	margin: -40px 0px -20px 40px;

	text-decoration: underline;

}



.discription a:hover,

.discription a:active

{

	color: #F5F6F6;

	margin: -40px 0px -20px 40px;

	text-decoration: none;

}



h1

{

	font-size: 16px;

	color: #F5F6F6;

	background: url(../images/bg-star.gif) 5px 3px no-repeat #22201C;

	padding: 6px;

	padding-left: 35px;

	margin: 0 0 20px 0;

}



h2

{

	font-size: 11px;

	font-style: normal;

	color: #22201C;

}



h3

{

	font-size: 16px;

	color: #F5F6F6;

	background: url(../images/bg-star.gif) 5px 3px no-repeat #22201C;

	padding: 6px;

	padding-left: 35px;

	margin: 20px 17px 5px 17px;

}



h4

{

	

}



h4

{

	color: #F5F6F6;

	font-size: 10px;

	line-height: 1.5em;

	padding: 7px;

	font-weight: normal;

}



h4 a:link,

h4 a:visited

{

	color: #F5F6F6;

	text-decoration: underline;

}



h4 a:hover,

h4 a:active

{

	color: #F5F6F6;

	text-decoration: none;

}


img.displayed 
{
    display: block;
    margin-left: auto;
    margin-right: auto 
}



/* Footer

--------------------------------------------------------------------------------------------------*/	



#footer

{

	width: 285px;

	height: 44px;

	background-color: #EA118D;

	float: right;

	margin: -22px 62px 25px 0;

}



.footer-shadow

{

	background: url(../images/bg-shadow-footer.gif) 0 0 no-repeat #F5F6F6;

	width: 23px;

	height: 44px;

	float: left;

	margin-right: 10px;

}
