/* CSS Document */

#header
{
	height: 50px;
	margin-bottom: 1em;
	border-bottom: 1px solid #999;
	background-color: #f9f5d2;
}

#gutter
{
	float: left;
	width: 3%;
	height: 1px;
	background-color: #f9f5d2;
}

#col1
{
	float: left;
	width: 28%;
	margin-bottom: 1em;
	border-right: 1px solid #999;
	padding-right: 3%;
	background-color: #f9f5d2;
}

#col2
{
	float: left;
	width: 28%;
	margin-left: 3%;
	margin-bottom: 1em;
	border-right: 1px solid #999;
	padding-right: 3%;
	background-color: #f9f5d2;
}

#col3
{
	float: left;
	width: 28%;
	margin-left: 3%;
	margin-bottom: 1em;
	background-color: #f9f5d2;
}

#footer
{
	clear: both;
	height: 50px;
	border-top: 1px solid #999;
	padding: .5em;
	text-align: right;
	background-color: #f9f5d2;
}

h1
{
	margin: 0;
	padding: .5em;
}

h2 { margin-top: 0; }

    .roundcorners { 
	 	 background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
	.line {
	border-top: 1px dotted #000; border-right: none; border-bottom: none; border-left: none; }


.roundcorners1 {	 	 background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners2 {	 	 background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners3 {	 	 background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners31 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners32 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners33 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners331 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners11 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners12 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners13 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners131 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }
.roundcorners1311 {background:#ffffff; border:1px solid #000000; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; 											         border-radius:10px; }



#col1,#col2,#col3,.column-in {
    background-color: #fff;
    border-right: medium none;}

