/* CSS Document */
body, html{
width:100%;
height:101%;
font-size:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color:#ffffff;
background-image:url(http://www.kitsch-en.net/images/gradient.jpg);
background-repeat:no-repeat;
background-position:0 177px;
}

#coldx{
width:248px;
height:auto;
float:right;
margin:0;
background-color:#333333;
}

#smlogo{
float:right;
clear:none;
margin:134px 0 0 0;
}

#colsx{
position:relative;
margin:0 264px 0 0;
padding-top:97px;
height:76px;
background-image:url(../images/stripe.gif);
background-repeat:repeat-x;
}
/*
html>body div#colsx{
margin-right:264px;
}*/

#maincontent{
width:486px;
height:auto;
float:right;
background-image:url(../images/top.gif);
background-repeat:no-repeat;
background-position:0 23px;
}

#maincontent img{
display:block;
}

#txt{
margin-top:37px;
margin-left:3px;
padding:0 10px 10px 10px;
background-color:#3f4040;
color:#eeeeee;
font-size:.7em;
}

#txt a{
color:#eeeeee;
}

#txt a:hover{
color:#cab4f6;
}

#txt ul{
padding-left:0;
margin-left:0;
margin-bottom:0;
padding-bottom:0;
}

#txt li{
list-style:none;
background-image:url(../images/bullett.gif);
background-position:left top;
background-repeat:no-repeat;
margin-left:0;
padding-left:15px;
}

#txt h1{
margin:0;
padding:0;
font-size:1.3em;
color:#cab4f6;
}

#txt h2{
margin:0;
padding:0;
font-size:1.1em;
color:#cab4f6;
font-weight:normal;
}

#txt h3{
margin:0;
padding:0;
font-size:1em;
color:#cab4f6;
}

#myline{
position:absolute;
height:3px;
width:100%;
top:133px;
left:0;
background-image:url(../images/myline.gif);
background-repeat:repeat-x;
}

.accordion_toggle {
			display: block;
			cursor:pointer;
			}
	
.accordion_content{
		display: block;
		margin:10px 0 10px 0;
}