body { background:#307AAC url("design/bg_color.png"); text-align:center; margin:0; padding:0; }
p { font-size:medium; font-family:verdana, sans-serif; color:#606060; line-height:140%; margin:20px 0; }
#container > p { font-size:xx-small; font-family:verdana, sans-serif; color:#ffffff; }
li { font-size:medium; font-family:verdana, sans-serif; color:#606060; line-height:140%; }
h1 { font-size:xx-large; font-weight:lighter; font-family:verdana, sans-serif; color:#000000; margin:8px 0; }
h2 { font-size:x-large; font-weight:lighter; font-family:verdana, sans-serif; color:#000000; margin:8px 0; }
h3 { font-size:large; font-weight:lighter; font-family:verdana, sans-serif; color:#000000; margin:8px 0; }
a img { border:0; }

.corporate {
	font-size:small;
	font-style:italic;
}
.checklist {
	float:left;
	background-color:#d7dee7;
	border-radius:8px;
	height:250px;
	width:390px;
	padding:0 8px;
}
.website {
	float:left;
	margin-right:10px;
	width:250px;
	height:250px;
}
.website2 {
	float:left;
	margin-right:13px;
	width:200px;
	height:200px;
	margin-bottom:15px;
	border: 5px solid #d7dee7;
}
.checklist.smaller ul li {
	font-size:small;
}

#container { background-image:url("design/bg_fade.png"); background-repeat:repeat-x; background-attachment: fixed; padding:20px; }

#box { width:760px; background:#ffffff url("design/main_bg.png") repeat-y; margin:0 auto; text-align:left; }
#box_top { width:760px; height:18px; background:#D7DEE7 url("design/main_top.png") no-repeat; }
#box_end { width:760px; height:18px; background:#D7DEE7 url("design/main_end.png") no-repeat; }
#minwidth { width:1px; height:350px; float:right; }

#content { width:670px; padding:15px 45px; }
#logo { width:122px; height:128px; float:right; margin:0 0 5px 5px; }
.clear { clear:both; }

.hr {
	height:10px;
	border-top:1px solid #d7dee7;
	margin:25px 0;
	clear:both;
}

a:hover { text-decoration:none; }

p.note {
	background-color: #307AAC;
	padding: 6px 9px;
	color: white !important;
    font-size: 10pt;
    border-radius: 8px;
}