body {
	margin:0px;
	color:#000000;
	font:bold 14px Verdana, Geneva, sans-serif;
	font-family: Verdana, Geneva, sans-serif;
}
a {color:#ea7c2b; font:bold 14px Verdana, Geneva, sans-serif; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
img {border:0px;}
p {margin:0px;}

h1 {color:#000000; font:bold 18px Comic Sans MS, cursive; margin:0px;}
h2 {color:#ea7c2b; font:bold 16px Comic Sans MS, cursive; margin:0px;}
h3 {color:#000000; font:bold 14px Verdana, Geneva, sans-serif; line-height:1.5; text-align:justify; margin:0px;}
h4 {color:#000000; font:bold 12px Verdana, Geneva, sans-serif; line-height:1.5; text-align:justify; margin:0px;}
h5 {color:#000000; font:bold 9px Verdana, Geneva, sans-serif; margin:0px;}
h6 {color:#000000; font:bold 7px Verdana, Geneva, sans-serif; margin:0px;}

#container {width:900px; position:relative; margin:auto;}

#wrapper {float:left; display:inline;}

#header {float:left; display:inline; width:900px; height:116px;}
.logo {float:left; display:inline; color:#ea7c2b; font:bold 43px Comic Sans MS, cursive;}

#left {float:left; display:inline; width:195px; height:600px;}
.title {float:left; display:inline; width:183px; height:34px; background-color:#000000; color:#ea7c2b; font:bold 21px Comic Sans MS, cursive; padding:2px 0 0 10px;}
.menu {float:left; display:inline; width:193px; height:230px; border:1px solid #111111; margin:27px 0 0 0;}
.menu ul {float:left; display:inline; margin:0px; padding:0px;}
.menu li {float:left; display:inline; width:183px; height:21px; list-style:none; padding:9px 0 0 10px;}
.menu li a {color:#ea7c2b; font:bold 16px Comic Sans MS, cursive; text-decoration:none;}
.menu li a:hover {color:#000000; text-decoration:none;}
.contact {
	float:left;
	display:inline;
	width:193px;
	height:486px;
	color:#000000;
	font:bold 10px Verdana, Geneva, sans-serif;
	border:1px solid #111111;
	margin-top: 27px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.contact h2 {float:left; display:inline; width:183px; color:#ea7c2b; font:bold 16px Comic Sans MS, cursive; margin:0px; padding:10px 0 0 10px;}
.contact h4 {float:left; display:inline; width:183px; color:#000000; font:bold 11px Verdana, Geneva, sans-serif; margin:0px; padding:10px 0 0 10px;}
.contact a {float:left; display:inline; width:183px; color:#000000; font:bold 10px Verdana, Geneva, sans-serif; text-decoration:none; padding:10px 0 0 10px;}
.contact a:hover {text-decoration:none;}

#content {float:left; display:inline; width:676px; min-height:745px; border:1px solid #111111; margin:27px 0 0 27px;}
#frame {float:left; display:inline; width:676px; min-height:579px; border:1px solid #111111; margin:27px 0 0 27px;}
.article {float:left; display:inline; width:666px; height:34px; background-color:#000000; color:#ea7c2b; font:bold 21px Comic Sans MS, cursive; padding:2px 0 0 10px;}
.holder {float:left; display:inline; width:646px; padding:20px 15px 0 15px;}
.frameset {float:left; display:inline; width:676px;}
.images {float:left; display:inline; width:194px; padding:20px 0 0 10px;}
.text {float:left; display:inline; width:442px; padding:20px 0 0 15px;}

#footer {float:left; display:inline; width:870px; height:19px; border:1px solid #747474; color:#656565; font:bold 9px Verdana, Geneva, sans-serif; margin:20px 0 0 0; padding:8px 14px 0 14px;}
#footer a {color:#656565; font:bold 9px Verdana, Geneva, sans-serif; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#holder {width:300px; position:relative; margin:auto;}
#code {float:left; display:inline; width:300px; height:150px; border:1px solid #000000; margin:150px 0 0 0; padding:0px;}
#code .header {float:left; display:inline; width:290px; height:34px; background-color:#000000; color:#ea7c2b; font:bold 21px Comic Sans MS, cursive; padding:2px 0 0 10px;}
#code .input {float:left; display:inline; width:120px; height:16px; border:1px solid #000000; color:#000000; font:bold 10px Verdana, Geneva, sans-serif; margin:0px; padding:2px 0 0 2px;}
#code .submit {float:left; display:inline; width:65px; height:20px; background-color:#000000; border:1px solid #000000; color:#ea7c2b; font:bold 10px Verdana, Geneva, sans-serif; margin:0px; padding:0 1px 2px 0;}
#code .error {float:left; display:inline; color:#F00000; font:bold 10px Verdana, Geneva, sans-serif; margin:5px 0 0 55px; padding:0px;}

.right {float:right;}
.left {float:left;}
.inline {display:inline;}
.clear {clear:both;}

.marginT5 {margin-top:5px;}
.marginT10 {margin-top:10px;}
.marginT20 {margin-top:20px;}
.marginT27 {margin-top:27px;}
.marginT29 {margin-top:29px;}
.marginT35 {margin-top:35px;}
.marginT40 {margin-top:40px;}
.marginT60 {margin-top:60px;}
.marginT150 {margin-top:150px;}
.marginL15 {margin-left:15px;}
.marginL20 {margin-left:20px;}
.marginL55 {margin-left:55px;}
.marginL194 {margin-left:194px;}
.marginL347 {margin-left:347px;}
.marginR20 {margin-right:20px;}
.paddingR15 {padding-right:15px;}
.paddingB15 {padding-bottom:15px;}
.xmasopening {
	text-align: center;
	color: #FF0000;
	font-size: 9px;
	width: 385px;
	line-height: 20px;
}
.xmasopening h3 {
	text-align: center;
	color: #FF0000;
	margin-bottom: 10px;
}

