/* Start of CMSMS style sheet 'main' */
* {
margin:0px;
padding:0px;
}

html {
height:100%;
}

body {
height:100%;
font-family:Cambria, Cambria; Calibri; Trebuchet MS; Arial; sans-serif;
font-size:0.9em;
line-height:140%;
color:#333333;
background-image:url(images/site/body_bg.jpg);
}

a {
color:#FF0099
}

a:hover {
text-decoration:none;
}

h1 {
margin:0px 0px 20px 0px;
font-size:2.2em;
line-height:120%
}


h2 {
margin:-5px 0px 8px 0px;
font-size:1.5em;
line-height:120%
}

li {
margin-left:25px;
}

#headerWrapper {
height:299px;
width:100%;
background-image:url(images/site/top_bg.jpg);
background-repeat:repeat-x;
background-position:center;
text-align:center;
padding:52px 0px 0px 0px;
}

#centerWrapper {
height:auto;
width:100%;
background-image:url(images/site/center_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}

#contentWrapper {
height:auto;
width:810px;
margin:0px auto;
background-image:url(images/site/content_bg.png);
background-repeat:repeat-y;
padding:0px 40px;
}

*html #contentWrapper { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/site/content_bg.png');
background:none;
}

.leftWrapper {
width:480px;
float:left;
padding:25px 10px 0px 10px;
}

.rightWrapper {
width:300px;
float:right;
padding:25px 0px 0px 0px;
}

.boxTop {
background-image:url(images/site/box_top.gif);
background-repeat:no-repeat;
width:300px;
height:30px;
}

.boxCenter {
background-image:url(images/site/box_center.gif);
background-repeat:repeat-y;
width:235px;
height:auto;
padding:0px 30px 0px 35px;
color:#AAAAAA;
font-size:0.8em;
}

.boxBottom {
background-image:url(images/site/box_bottom.gif);
background-repeat:no-repeat;
width:300px;
height:30px;
}

#autorenliste {
height:200px;
overflow:auto;
}

#footerWrapper {
height:50px;
width:890px;
margin:0px auto;
background-image:url(images/site/content_bottom_bg.png);
background-repeat:no-repeat;
background-position:top;
padding:0px 0px 20px 0px;
}


.sketchbook {
width:100%;
text-align:center;
padding:25px 0px 0px 4px;
clear:both;
}

*html #footerWrapper { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/site/content_bottom_bg.png');
background:none;
}
/* End of 'main' */

