.type1 {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;

}
.type2 {
	font-family: Arial;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: none;
}

.type3 {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.typerd {
	font-family: Arial;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: none;
}
.typerd:hover{
	color: #d70003;
	}
.redpx{
	background-color:#ed2525;
	}
.bluepx{
	background-color:#cbeefc;
	}
.greypx{
	background-color:#efefef;
	}
.greypx2{
	background-color:#8f8f8f;
	}
.number {
	font-family: Verdana;
	font-size: 20px;
	color: #4f4f4f;
	text-decoration: none;

}

img.shadow {
	background: url(shadow-1000x1000.gif) no-repeat right bottom;
	padding: 5px 10px 10px 5px;
}

.bordered {
	.m3 {margin:3px;}
	.b3sfuschia {border:3px solid #999;}
	.b3sfff {border:3px solid #ffffff;}
	.b1s000 {border:1px solid #000;}
	.black {background: #000;}
	.framedimg {display:block;}
	.fl {float:left; clear:left;}	
}

.type3 {
	font-family: Verdana;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;

}
.title {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	font-weight:bold

}

.title2 {
	font-family: Verdana;
	font-size: 14px;
	color: #4f4f4f;
	text-decoration: none;
	font-weight:bold;

}

.title3 {
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;

}

.type4 {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;

}
.type5 {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;

}
.awardstx {
	font-family: Verdana;
	font-size: 14px;
	color: #354e8d;
	text-decoration: none;

}
.lineb1 {
	background-image:url(images/blue-px.jpg);
	background-repeat: repeat-x;
    background-position: top;
}
.lineb2 {
	background-image:url(images/blue-px.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	background-position: left;
}
.lineb3 {
	background-image:url(images/blue-px.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	background-position: right;
}
.lineb4 {
	background-image:url(images/blue-px.jpg);
	background-repeat: repeat-x;
    background-position: bottom;
}
.line1 {
	background-image:url(images/gray-pix.jpg);
	background-repeat: repeat-x;
    background-position: top;
}
.line2 {
	background-image:url(images/gray-pix.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	background-position: left;
}
.line3 {
	background-image:url(images/gray-pix.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	background-position: right;
}
.line4 {
	background-image:url(images/gray-pix.jpg);
	background-repeat: repeat-x;
    background-position: bottom;
}
.page {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 80px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.home {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	display: block;
	width: 80px;
	height: 32px;
	background: url("buttons/home-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.home:hover { 
    background: url("buttons/home-buttonmo.jpg") no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.awards {
   	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
    display: block;
    width: 113px;
    height: 32px;
    background: url("buttons/the-awards-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.awards:hover { 
    background: url("buttons/the-awards-buttonmo.jpg") no-repeat 0 0;
    color: #ffffff;
	text-decoration: none;
}
.awardspage {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 113px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.nominate {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	display: block;
    width: 103px;
    height: 32px;
    background: url("buttons/nominate-top-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.nominatemo {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
    width: 103px;
    height: 32px;
    background: url("buttons/nominate-top-buttonmo.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.nominate:hover { 
    background: url("buttons/nominate-top-buttonmo.jpg") no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.redbg{
	background-image: url(images/blue-curve.jpg);
	background-repeat: no-repeat;
	background-position: left;	
	}
.kidbg{
	background:url(images/kid-bg.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position:right;
    width: 293px;
    height: 12px;
	}
.nominatepage {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 103px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.judges {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	display: block;
    width: 85px;
    height: 32px;
    background: url("buttons/judges-top-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.judges:hover { 
    background: url("buttons/judges-top-buttonmo.jpg") no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.judgespage {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 85px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.sponsors {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	display: block;
    width: 135px;
    height: 32px;
    background: url("buttons/our-sponsors-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.sponsorsmo {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
    width: 135px;
    height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.sponsors:hover { 
    background: url("buttons/our-sponsors-buttonmo.jpg") no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.sponsorspage {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 135px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.blogger {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	display: block;
    width: 274px;
    height: 32px;
    background: url("buttons/become-a-mad-blogger-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.blogger:hover { 
    background: url("buttons/become-a-mad-blogger-buttonmo.jpg") no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.bloggerpage {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 274px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.contact {
	font-family: Verdana;
	font-size: 13px;
	color: #4f4f4f;
	text-decoration: none;
	display: block;
    width: 127px;
    height: 32px;
    background: url("buttons/contact-us-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}

.contact:hover { 
    background: url("buttons/contact-us-buttonmo.jpg") no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.contactpage {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 127px;
	height: 32px;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.bluebt {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
    width: 143px;
    height: 35px;
    background: url("buttons/blue-button.jpg") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.bluebt:hover { 
    background: url("buttons/blue-buttonmo.jpg") no-repeat 0 0;
}
.greenbt {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	display: block;
    width: 143px;
    height: 35px;
    background: url("buttons/green-button.png") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.greenbt:hover { 
    background: url("buttons/green-buttonmo.png") no-repeat 0 0;
}
.yellowbt {
	font-family: Verdana;
	font-size: 13px;
	color: #4d4300;
	text-decoration: none;
	display: block;
    width: 143px;
    height: 35px;
    background: url("buttons/yellow-button.png") no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
}
.yellowbt:hover { 
    background: url("buttons/yellow-buttonmo.png") no-repeat 0 0;
}


