@charset "utf-8";
/* CSS Document */

body {
background-image:url(../images/bg.gif);
background-position:top;
background-color:#FFFFFF;
background-repeat:repeat-x;
margin-top:8px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
line-height:19px;
}

#header {
margin: auto;
height:263px;
width:789px;
}

#nav {
background-image:url(../images/nav.jpg);
height:35px;
width:779px;
margin: auto;
padding-left:10px;
padding-top:15px;
}

#content {
height:582px;
width:749px;
margin: auto;
padding:0px 20px 0px 20px;
}

#contentmain {
min-height:460px;
width:540px;
margin: auto;
padding:0px 229px 0px 20px;
}

.homebanner {
margin-top:20px;
margin-left:-20px;
}

#footer {
height:42px;
width:709px;
margin:auto;
padding: 10px 0px 0px 80px;
font-weight:bold;
}

#footer2 {
height:52px;
width:610px;
padding:10px 0px 0px 180px;
}

#footerlink {
		width:700px;
}
		

.darktext {
color:#0f053d;
}

#postit {
	background-image:url(../images/postit.png);
	background-repeat:no-repeat;
	width:168px;
	height:90px;
padding:70px 0px 0px 65px;
}

#postit2 {
	background-image:url(../images/postit-party.png);
	background-repeat:no-repeat;
	width:168px;
	height:90px;
padding:70px 0px 0px 65px;
position:absolute;
margin-left:240px;
margin-top:-160px;
}

#postit3 {
	background-image:url(../images/postit.png);
	background-repeat:no-repeat;
	width:168px;
	height:90px;
padding:70px 0px 0px 65px;
position:absolute;
margin-left:490px;
margin-top:-160px;
}

#postitcontent {
	position:absolute;
	background-image:url(../images/postitsmall.png);
	background-repeat:no-repeat;
	width:133px;
	height:76px;
	padding:58px 0px 0px 50px;
	margin-left:585px;
	margin-top:20px;
	top: 324px;
}

#postitcontent2 {
	position:absolute;
	background-image:url(../images/postitsmall.png);
	background-repeat:no-repeat;
	width:133px;
	height:76px;
padding:58px 0px 0px 50px;
margin-left:585px;
margin-top:160px;
}

#postitcontent2-party {
	position:absolute;
	background-image:url(../images/postitsmall-party.png);
	background-repeat:no-repeat;
	width:133px;
	height:76px;
padding:58px 0px 0px 50px;
margin-left:585px;
margin-top:160px;
}

#postitcontent3 {
	position:absolute;
	background-image:url(../images/postitsmall.png);
	background-repeat:no-repeat;
	width:133px;
	height:76px;
padding:58px 0px 0px 50px;
margin-left:585px;
margin-top:302px;
}

#free {
	position:absolute;
	margin-top:190px;
	margin-left:80px;
	line-height:40px;
	width: 224px;
	left: 66px;
	top: -116px;
	height: 52px;
}

#headerlinks {
position:absolute;
margin-left:640px;
margin-top:15px;
color:#fff;
}

a.link-nav:link, a.link-nav:visited, a.link-nav:active { font-family:Arial; font-size:12px; color:#fff; text-decoration:none; padding-left:20px; font-weight:bold; }
a.link-nav:hover { color:#d8d8d8;}

a.link-free:link, a.link-free:visited, a.link-free:active { font-family:Arial; font-size:30px; color:#5a5089; text-decoration:none;}
a.link-free:hover { color:#8e8e8e;}

a.link-header:link, a.link-header:visited, a.link-header:active { font-family:Arial; font-size:11px; color:#fff; text-decoration:none;}
a.link-header:hover { color:#8e8e8e;}

a.link-footer:link, a.link-footer:visited, a.link-footer:active { font-family:Arial; font-size:11px; color:#333333; text-decoration:none; padding-left:10px;}
a.link-footer:hover { color:#605f66;}

a.link-postit:link, a.link-postit:visited, a.link-postit:active { font-family:Arial; font-size:14px; color: #BF2628; text-decoration:none; line-height:35px; padding-left:25px;}
a.link-postit:hover { color:#333333;}

a.link-postit2:link, a.link-postit2:visited, a.link-postit2:active { font-family:Arial; font-size:12px; color:#BF2628; text-decoration:none; line-height:35px; padding-left:25px;}
a.link-postit2:hover { color:#a3a3a3;}

.largepurple {
font-size:16px;
color: #333333;
line-height:20px
}

.smallpurple {
font-size:16px;
color: #333333;
line-height:16px
}

.postitblack {
font-size:14px;
color: #333333;
line-height:16px
}

.mediumpurple {
font-size:11px;
color: #333333;
line-height:18px
}

.style1 {color: #333333}
