*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden}
body{font-family:Helvetica,Arial,sans-serif;font-size:13px;cursor:default;background:url(img/load-blk.gif);color:#fff}
a{text-decoration:none;color:#3ebdec;outline:0}
img{display:block}

h1,h2,.large,.left{font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;font-size:40px}
h2{padding-bottom:10px}

#menu h1{position:relative;left:-240px;margin-bottom:-105px;width:240px;opacity:0.99}
#menu h1 a{padding:54px 10px 11px 0;color:#000;background:#5ebdec; opacity: .9; font-weight:100;font-size:25px; line-height: 20px; letter-spacing:-3px; text-align:right;display:block}
#menu h1 a:hover{background:#5ebdec}
#menu li a{font-size: 10px;height:12px;padding:0 5px;font-weight:bold;color:#999;display:block}
#menu li a:hover {color:#5ebdec}
#menu li.cur a{color:#fff;font-size:14px}
#menu ul.page-title  { font-size: 35px; font-family: "Century Gothic", "Lucida Grande", Arial, sans-serif; text-transform:capitalize; padding-top: 25px;}
#menu ul{overflow:visible;float:left;min-width:150px}
#menu{position:absolute;bottom:20px;left:241px;z-index:90;width:100%;line-height:12px}
#menu div{height:85px;background:#000;opacity:0.6;filter:alpha(opacity=60);padding:10px 0 10px 10px;}
#menu div a { text-transform:uppercase}

dl{margin:10px 0}
dt,dd p{padding:15px 0 25px 0;display:block;border-top-width:1px;width:440px}
dt{text-transform:uppercase;padding:0 5px;cursor:pointer;line-height:20px;height:20px;font-weight:bold;width:430px}
dd{height:0px;overflow:hidden;width:440px}

#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}

#cont{position:absolute;top:0;left:0;z-index:80;overflow:auto}

#photos{position:absolute;z-index:100;bottom:41px;right:40px;height:20px;overflow:hidden}
#photos a,#float{z-index:90;height:20px;line-height:20px;text-align:center;width:40px;background:#000 url(/img/arrows.gif) -6px 5px no-repeat;cursor:pointer;color:#fff}
#photos a{width:20px;float:left;margin-left:1px;background:#000;font-weight:bold;overflow:hidden}
#photos a:hover,#photos a.cur{background:#fff;color:#000}

#float{display:none;position:absolute}
#float.nxt,#float.prv{display:block}
#float.nxt{background-position:-16px 5px}
#float.prv{background-position:7px 5px}

.box {position:absolute;top:15%;right:5%;width:575px;padding:15px 15px 143px 15px}
.box div {background:#000;padding:20px 30px;}
.box p {line-height:1.5em;}
.box div a{text-decoration:underline}
.box h1 {padding:15px 0 15px 0}
.box h1 a { color: #fff;text-decoration:none}
.box h1 a:hover {color:#5ebdec}
.box h2 {position:relative;padding-top: 15px; padding-bottom: 15px; color: white;text-transform:uppercase;}
.box h2 a {color: #5ebdec; text-decoration:none;line-height:30px;color:white}
.box h2 a:hover {color:#5ebdec}
.box h2 span {font-size:20px;position:absolute;right:590px;top:0;background:#000;text-align:center;padding:15px;white-space:normal;display:block;color:#5ebdec;font-weight:bolder}
.box h3 { padding-top: 15px}
.box h3 {position:relative;border-top-width:1px;border-top-color:#222;padding:0px;padding:15px 0 15px 0;margin:15px 0 0 0;text-transform:uppercase;line-height:20px;font-weight:bold}
.box h3 span {position:absolute;right:590px;top:0;background:#000;text-align:center;padding:15px;white-space:nowrap;display:block;color:#fff;font-weight:bolder}
.box ul { display:block; padding-bottom: 15px; padding-left: 15px}
.box ul a, .box p a { color: #5ebdec; text-decoration: none}
.box ul a:hover, .box p a:hover { text-decoration:underline}
.box li { list-style:square}
.box p { color: white; padding-bottom: 10px}
#blog.box img { border:2px solid #000;text-align:center;}
.box img { border: 10px solid #fff; margin:0 auto 0px; padding:0}
#content div {position:relative;right:30px}

#blog.box .navigation {padding:20px 30px;width:100%;font-size:15px;position:relative;height:50px;border-top:2px dotted #333}
#blog.box .navigation h1 { padding:0;margin:0;line-height:75%}
#blog.box .navigation a {color:white;text-decoration:none;}
#blog.box .navigation a:hover {background-color:#5ebdec}
#blog.box .navigation a:hover h1 {color:#5ebdec}
#blog.box .navigation .alignleft {position:absolute;left:10px;top:10px;width:220px;padding:10px;margin:0;}
#blog.box .navigation .alignright{position:absolute;right:10px;top:10px;width:220px;padding:10px;margin:0;text-align:right}
#blog.box img.wp-smiley { border:0;margin:0;display:inline;}
#blog hr { height:2px; color:#111; background-color:#111}

#back_to_blog div { }
#back_to_blog a { color: white;font-size:10px;text-transform:uppercase;text-align:right}

.box form input {background-color: black; border: 1px solid #333;width:100%;color:white; margin-bottom:10px; font-size: 18px}
.box form textarea {background-color: black; border: 1px solid #333; width: 100%; height: 175px; color: white; margin-bottom:10px; font: 18px "arial"}
.box form input#submit-button { background-color:#333; border:0px; color: white; padding:15px; font-size:25px; text-transform: uppercase; font-weight: 900}

.large{text-align:right;top:20%;right:120px;font-size:13px;}
.left{text-align:left;right:auto;left:180px;font-size:13px}
.large h2{font-size:60px}
.white{color:#fff}
.black{color:#000}
.large p {margin-bottom:15px} 
.bg-white {color: black; background-color: white}
.bg-black {color: white; background-color: black}

.commentlist {padding:0;margin:0}
.commentlist .comment {padding:0;margin:0;border-bottom: 1px solid #222;width:100%}
.commentlist .reply {display:none}
.commentlist .comment-author {padding:0 0 0 20px;margin:0}
.commentlist .comment-author a {color:white;text-decoration:none;font-size:25px;}
.commentlist .comment-author img {display:none;padding:0;margin:0}
.commentlist .comment-meta {padding: 0 0 0 20px;margin:0}
.commentlist .comment-meta a {color:#333;font-size:10px;text-decoration:none;}
.commentlist p {padding:0;margin:0}

#facebook { width: 50px; height:25px; padding:5px; position:absolute; top:0; left:0; z-index:1000000; overflow:hidden}
#facebook:hover {background-color: black; width:450px; height:80px}

