html,body,div,h1,h2,h3,p,blockquote,a,img,ol,ul,li,fieldset,form,label,legend,caption {
	margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}
	body {margin:0;padding:25px;line-height:1.2em;font-size:16px;background:#445a7a;height:100%;}
#wrapper {margin:0 auto;background-color: white;width:900px;padding:10px 15px 10px;height:100%;}
blockquote {margin:5px 15px;}
#header {background:url(triple-bar.gif) top right no-repeat;}
#header h1 {float:left}
h1 {font-size:28px;margin-bottom:15px;}
h2 {color:#445a7a;color:#d40b01;font-size:16px;padding-top:25px; }
#header h2 {font-size:36px;}
p { font-family: arial, sans-serif;margin:10px;font-size:14px; }
#article {float:left;width:630px;margin-top:-150px;}
ul {margin-left:45px;font-size:13px;list-style: square;}
#footer {clear:both;padding:10px;border-top:2px solid #292948;font-size:12px;margin-top:15px;}
#footer img {margin-bottom:-14px;}
form {margin-top:30px;}
label {clear:both;margin-top:15px;font-size:14px;border:1px solid #efefef;width:120px;padding:3px 5px;color:white;background:#5b59a5;line-height:1em;}
input,textarea {width:300px;}
textarea,input {margin:-2px 0 20px 12px;border-top:1px solid navy;vertical-align: top;}
input,label {display:block;}
input.submit {width:120px;}
#nav {clear:both;float:left;width:155px;margin:0 70px 10px 10px;font-family: "Lucida Sans";}
.hotels a {display:block;width:300px;margin:20px;text-decoration:none;text-align:center;}
.box {background: #5E5AA4; margin:10px 0;}
.boxtop {background: url(ne.gif) no-repeat top right;}
.boxtop div {font-size: 0;height: 8px;background: url(nw.gif) no-repeat top left;}
.boxbottom {background: url(se.gif) no-repeat bottom right;}
.boxbottom div {font-size: 0;height: 8px;background: url(sw.gif) no-repeat bottom left;}
.boxcontent {padding: 0px 8px 0px 8px;}
.box a {text-decoration:none;color:#fff;white;font-weight:normal;font-size:16px;padding:0;margin:0;display:block;width:100%;}
.box a:hover {color:#ffc55d}

