html{
	background-color: #efc68c;
	background-image: url(images/html-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
    margin-top: 0 !important;
}
body{
	margin: 0px;
	font:12px/20px arial;
	color:#4D100B;
}
#container{
	text-align:left;
	width:966px;
	position:relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#leftcolumn{
	margin-right: 0px;
	margin-top:0px;
	z-index:1;
	padding-top:0px;
	margin-left:0px;
	background-image: url(images/bodyline.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#topbar{
	position:absolute;
	left:0px;
	top:-3px;
	width:966px;
	height:173px;
	z-index:1;
	background-image: url(images/topbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photogallery {
    height: 29px;
    left: 716px;
    position: absolute;
    top: 51px;
    width: 86px;
    z-index: 6;
}
#mobile {
    height: 31px;
    left: 823px;
    position: absolute;
    top: 44px;
    width: 128px;
    z-index: 6;
}
#bottomimg{
	width:966px;
	border:0px;
	left:0px;
	top:0px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(images/footer.jpg);
	position: relative;
padding-bottom:45px;
}
#content{
	width:560px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 647px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	z-index: 25;
	position: relative;
	padding-right: 60px;
}
#left-image {
    background-image: url(images/left-image.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 386px;
    left: 0;
    position: absolute;
    top: 165px;
    width: 35px;
    z-index: 9;
}
#mainimage{
	position:absolute;
	top:160px;
	z-index:3;
	left:0px;
	width: 967px;
	height: 404px;
}
#right-image {
    background-image: url(images/right-image.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 386px;
    position: absolute;
    right: -1px;
    top: 165px;
    width: 29px;
    z-index: 9;
}
#sidemenu{
	height:100%;
	width:268px;
	margin-top: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 575px;
	padding-bottom: 0px;
	padding-left: 31px;
	float: left;
	z-index: 5;
}
#wp-calendar {
background:white none repeat scroll 0 0;
border:1px solid #C5C0B5; width:197px; 
margin-top:0px;
margin:0px;
padding:0px 15px 0px 15px;
}

#topbg {position:absolute; top:0px; left:0px; z-index:5; width:814px; height:114px;}
#fastreservations{position:absolute;top:453px;left:667px;width:278px;height:156;z-index:20;}

#topnav{position:absolute;
	left: 44px;
	top:127px;
	width:878px;
	height:38px;
	z-index:40;}
#topnav a:link, #topnav a:visited{ COLOR: #ffffff; font:bold 13px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
#topnav a:hover{ COLOR: #ffffff; font:bold 13px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
#ticket {
height:72px;
left:25px;
position:absolute;
top:384px;
width:140px;
z-index:50;
}
a.toplink2:link, a.toplink2:visited{ COLOR: #333333; font:normal 11px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.toplink2:hover{ COLOR: #333333; font:normal 11px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

#headernav{position:absolute; left:0px; top:-24px; width:950px; height:21px; z-index:10; COLOR: #a1a9ab; font:bold 13px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
#headernav a:link, #headernav a:visited{ COLOR: #a1a9ab; font:bold 13px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
#headernav a:hover{ COLOR: #a1a9ab; font:bold 13px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
#footer {
border:1px solid #BD9D6A;
clear:both;
padding:10px;
z-index:12;
margin:10px 20px 0px 20px;

}
.headers-footer {
background:none repeat scroll 0 0 #BD9D6A;
font:bold 12px arial;
padding-bottom:1px;
padding-left:8px;
padding-top:1px;
}
.pipefooter{font:11px/11px arial; color:#6E5C2F;}
  
.breadcrumb {
border-bottom:1px solid #E8B317;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:5px;
color:#797977;
}
.breadcrumb a:link, .breadcrumb a:visited {
color:#797977;
font-weight:normal;
text-decoration:none;
}
.breadcrumb a:hover {
color:#797977;
font-weight:normal;
text-decoration:underline;
}
UL {list-style-image: url(images/bullet1.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}
#box {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#box_inner
{
	padding-top: 100px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.box {
	padding: 0px; width:550px; float:left;
}
.stickypost{padding:10px 0px 0 0;}
div.footerlinks{
	padding-top:10px;
}
.postmetadata
{
	padding-top:15px;
	background: url(images/dot.gif) bottom repeat-x;
	padding: 0 0 3px 0;
	margin: 0;
	color:#ffffff; font:11px verdana;
}
.postdata
{
	padding: 0 0 5px 0;
	margin: 0;
	font:11px verdana;
	color:#000000;
}
small.date{font: 11px arial; padding:0px 0 0 0;}
.entry{padding:15px 0 0 0;}
.entry a:link { COLOR: #000000; font-weight: normal; TEXT-DECORATION: none; }
.entry a:visited { COLOR: #000000; font-weight: normal; TEXT-DECORATION: none }
.entry a:hover {COLOR: #000000; font-weight: normal; TEXT-DECORATION: underline }
.box p {margin:0px auto;margin-bottom:10px;}
.entry p {margin:0px auto;margin-bottom:0px; }
label.forms2 em, .commentlist em{
	color:#aaaaaa; font-size:11px !important; line-height:15px !important; font-family:Arial, Helvetica, sans-serif;
}
.commentlist{
border:1px solid #dddddd;
font-family:verdana;
font-size:11px;
line-height:18px;
margin:10px 0pt 0pt;
padding:10px 20px;
width:93%;
}
.commentlist:hover {
border:1px solid #6E6E6C;
}
div.commentmetadata{border-bottom:1px dotted #dddddd;}
h3{padding:1px 0 1px 4px; color:#993302; font:bold 14px/20px Arial, Helvetica, sans-serif; border:1px solid #d4d2d2; background:#d1c39c; margin:0 0 10px;}
h3#respond{margin-bottom:0px;}
div.entry h3 a:link,div.entry h3 a:visited,div.entry h3 a:hover{color:#AC4532; font:bold 14px/20px Arial, Helvetica, sans-serif; 
}
h1, h1 a:link, h1 a:visited, h1 a:hover, h2, h2 a:link, h2 a:visited, h2 a:hover,
div.entry h2 a:link,div.entry h2 a:visited,div.entry h2 a:hover
{color:#8b5016; font:bold 15px/20px Arial, Helvetica, sans-serif;margin:0px; padding:0px;}
h1{padding-top:10px;}
.more{font:normal 11px/15px Arial, Helvetica, sans-serif;}
a.more:link {text-decoration: none; color: #89643c;}
a.more:visited {text-decoration: none; color: #89643c;}
a.more:hover, a.more:active { text-decoration: underline; color: #89643c;}

a:link {text-decoration: none; color: #AC4532;}
a:visited {text-decoration: none; color:#AC4532;}
a:hover, a:active { text-decoration: underline; color:#4D100B;}
table.tblborder{
border:1px solid #E8B317; border-top:0px; padding:15px;
}
.border{
	border:1px solid #E8B317;
	font:11px arial;
	color:#868680;
	margin-top: 10px;
	margin-right: 22px;
	margin-bottom: 10px;
	margin-left: 67px;
}
.feed{
	font:11px arial;
	color:#868680;
	margin-top: 20px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 40px;
width:145px;
}
	.proritylogo{
	font:11px arial;
	color:#868680;
	margin-top: 20px;
	margin-right: 22px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.calendartxt{
	font:11px arial;
	color:#868680;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
}

.feedtxt{
	font:12px arial;
	color:#ffffff;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 25px; 
	padding-left:20px;
}

.tabletxt{
	font:12px arial;
	color:#ffffff;
	font-weight:normal;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 25px; 
	padding-left:10px;
}

.titletxt{
	font:14px arial;
	color:#67656a;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	padding-left:0px;
}
.catagorytxt{
	font:12px arial;
	font-weight:bold;
	color:#eed57b;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 25px; 
	padding-left:25px;
}

input.input, textarea.input {style.css (line 186)
-x-system-font:none;
background-color:#FFFFFF;
border-color:#C5C0B5 #E2E2E2 #C5C0B5 #C5C0B5;
border-style:solid;
border-width:2px 2px 1px 1px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
padding-left:2px;
}
div.boxhead{padding:0px; width:228px; background-color:#B88A32; color:#ffffff;text-align:left;padding-bottom:10px;}
div.list{padding:0px; width:228px;background-color:#B88A32; color:#ffffff;}
div.list ul li a:link,div.list ul li a:visited,div.list ul li a:hover{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#868680; }
div.list ul{list-style-image:url(images/bullet.gif); list-style-position:outside; margin-left:8px; padding-left:6px; line-height:22px;}
#header1 {position:absolute;top:559px;left:346px;width:585px;height:65px;z-index:15;}
#header2 {position:absolute;top:155px;left:199px;width:585px;height:65px;z-index:15;}
#logo{
	position:absolute;
	left: 380px;
	top:1px;
	width:204px;
	height:119px;
	z-index:30;
}
#fblinkbotton {
    left: 604px;
    position: absolute;
    top: 56px;
    z-index: 6;
}
#gplus {
    left: 604px;
    position: absolute;
    top: 84px;
    z-index: 6;
}
#international {position:absolute; left:757px; top:88px; z-index:40;}
#language{position:relative; left:92px; top:-2px; z-index:10;width:110px }
#disney-land-logo {
    height: 129px;
    left: 174px;
    position: absolute;
    top: 0;
    width: 163px;
    z-index: 6;
}
#number {position:absolute;
	left: 33px;
	top:66px;
	width:131px;
	height:41px;
	z-index:6;}
#findpost {background-color:#BD9442;left:0;padding-bottom:12px;padding-left:17px;padding-top:10px;position:relative;
top:0;z-index:35; color:#FFFFFF; font:bold 14px/18px arial;}

#subnav {position:absolute; top:466px; left:1.px; z-index:11; width: 608px; left: 199px;}
#subnav2 {position:absolute; top:130px; left:1.px; z-index:50; width: 608px; left: 199px;}


div.list ul li.current-cat{color:#663300;}
div.list ul li.current-cat a:link, div.list ul li.current-cat a:visited, div.list ul li.current-cat a:hover{ color:#663300;}
a.map:link,a.map:visited,a.map:hover{color:#934926; text-decoration:underline;}
a.map:hover{text-decoration:none;}
.forms {
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#333333;
	font-family:arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
}
.forms1 {
	background-color:#D5C381;
	border:1px solid #000000;
	color:#333333;
	font-family:arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
}
#hot-deals {
height:115px;
left:773px;
position:absolute;
top:25px;
width:161px;
z-index:35;
}

.sidelink {font: 12px/18px arial; color: #ffffff; }
a.sidelink:link {text-decoration: none; color: #ffffff; TEXT-DECORATION: none;}
a.sidelink:visited {text-decoration: none; color:#ffffff; TEXT-DECORATION: none;}
a.sidelink:hover { text-decoration: none; color:#ffffff;TEXT-DECORATION: underline;}

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR: #47461D; font-weight: normal; TEXT-DECORATION: none; }
a.milestone:visited { COLOR: #47461D; font-weight: normal; TEXT-DECORATION: none; }
a.milestone:hover {	COLOR: #993400; font-weight: normal; TEXT-DECORATION: underline; }
.comment-module{clear:both;}

.smimg{margin:0 8px 8px 0; border:1px solid black;}
