body{
background-color: #fff;
color:#000;
font:12px Arial;
}
img{
padding:0px;
margin:0px;
}

#wrapper{
width:600px;
margin:20px auto;
border:1px solid #dfdddb;
}

h1{
color:#6e635b;
font:24px Arial;
padding:0px 0px 10px 0px;
}

h2{
font:18px Arial;
color:#6e635b;
padding:0px 0px 10px 0px;
}

a, a:visited{
color:#6f645c;
text-decoration: none;
}

a:hover{
color:#6f645c;
text-decoration: underline;
}

p{
padding:0px 0px 7px 0px;
}

#contentText{

padding:23px;
}



strong{
font-weight: bold;
}

.client{
font-size:14px Arial;
}

.topLink{
background: url(/newsletter/arrow.gif) 0px 6px no-repeat;
padding:0px 0px 0px 15px;
}

#footer{
background-color: #6f645c;
color:#c0bdba;
font-size:10px;
padding:15px 15px 15px 20px;
}

#footer p{
padding:0px;
}

#footer a, #footer a:visited{
color:#c0bdba;
}

#footer a:hover{
text-decoration: underline;
}

.noPadding{
padding:0px;
}

.noPaddingTop{
padding:0px 23px 23px 23px!important;
}

#solusLink{
width:600px;
margin:20px auto;
}

.galleryThumbsfall08 li, .galleryThumbs li, .galleryThumbsTen li{
display: inline;
float:left;
padding:5px 5px 5px 0px;
}

ul.galleryThumbsfall08{
width:380px;
margin:0 auto;
}

ul.galleryThumbsTen{
width:420px;
margin:0 auto;
margin:0px 0px 0px 95px;
}

ul.galleryThumbs{
width:300px;
margin:0 auto;
}

.galleryContainer{
background-color: #D0CBC6;
}


em{
font-style: italic;
}

.middleGreyBox{
background-color: #eee;
padding:20px 20px 15px 20px;
margin-bottom: 15px;
font-size: 11px;
}

/* Clear fix */

.clear:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clear{

	display: inline-block;

}



/* Hides from IE-mac \*/

* html .clear{

	height: 1%;

}

.clear {

	display: block;

}

/* End hide from IE-mac */
