/* All-Party-Supplies.com CSS */
body {
margin:0px;
padding:0;
color:#000000;
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
background-color:white
	}
	
a {
	color:#0066cc;
	}

td {vertical-align:top}

#gadl {padding-left:10px}
#gadb {float:right;
	margin:0 0 10px 10px}

.flox {padding:0 0 11px 11px;float:right}
.red {color:red}

#header {
	background-color:#787878;
	height:60px;
	}
#headerlogo {
	float:left;
	}

#leftsidebar {
	width:180px;
	background-color:#e8f0f8;
	line-height:110%;
	}
	
#rightsidebar {
	width:190px;
	background-color:#e8f0f8;
	font-size:10pt;
	line-height:110%;
	}

#costumes {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	line-height:150%;
	}

#menudiv {
	margin-left:10px;
	font-size:10pt;
	}

#menudiv h3 {
	font-size:11pt;
	}

.items {
	color:#555;
	font-size:9pt;
	}

.tb,.listtd {
	font-size:9pt;
	}

#gallery td {
	border:1px solid #eee;
	}

#footermenu {
	text-align:center;
	font-size:9pt;
	font-family:Verdana,Arial;
	padding:4px 0 4px 0;
	background-color:#ffddbb;
}


#copyr {
	text-align:center;
	font-size:8pt;
	color:#888;
	}

p {font:10pt Arial,Helvetica,sans-serif}
.xa {font:11px Arial,Helvetica,sans-serif}

.yell {background:yellow}
.hot {color:red;font:bold 12px Arial,Helvetica,sans-serif}
.xal {font:11px Arial,Helvetica,sans-serif;color:#888888}
.introl,.light {font:12px Arial,Helvetica,sans-serif;color:#888888}
A.r:link,A.r:visited,A.r:active,A.r:hover {color:#444444;text-decoration:none}
.error {font:12px Arial,Helvetica,sans-serif;color:#FF0000; font-weight: bold;}

.content {
	padding: 16px;
	margin: 0px;
	font:10pt Arial,Helvetica,sans-serif;
	color:#222222;
}

.partys {padding:2px;margin:2px;text-align:left;font:7pt Verdana;}
.partys p {padding:3px 0 3px 0;margin:0;font:7pt Verdana;}