/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/
* {margin: 0;}
a:link {color: #ffffff;}
a:hover {text-decoration: none;color: #fc0;}
a:visited {color: #ffffff;}
html, body, #wrap { height:100%;margin: 0px;padding: 0px;background: #404040 url(images/back_all3.png) repeat-x;font: 17px verdana, Helvetica, sans-serif;color: #ffffff;}
body > #wrap {height: auto; min-height: 100%;}
#main{width: 100%; padding-bottom:33px;}
#header {width: 906px;height: 415px;padding-left: 30px;background: url(images/header_with.png) no-repeat;}
#logo {/*background:url(images/logo3.png) no-repeat;*/width: 413px;height: 347px;}
#logo h1 {padding-top: 138px;padding-left: 20px;font-size: 28px;font-weight: normal;}
#logo h1 a {color: #892606;}
#logo h2 {margin-top: 5px;font-size: 14px;padding-left: 20px;font-weight: normal;}
#logo h2 a {color: #892606;}
#logo a {text-decoration: none;text-transform: lowercase;font-style: italic;}
#m1{margin: -15px 0 0 0;padding-left: 270px;	}
#metamorph { font-size: 14px;color: #ffffff;}
#menu {height: 85px;}
#menu ul {margin: 0;padding-top: 15px;list-style: none;}
#menu li {display: inline;}
#menu a {display: block; float: left; width: 130px;height: 30px;margin-left: 1px;padding-top: 15px;background: url(images/button.png) no-repeat;text-align: center;text-decoration: none;color: #ffffff;font-weight: bold;}
#menu a:hover {height: 34px;margin-top: -1px;font-size: 16px;text-decoration:none;}
#menu a.current {color:#fc0;margin-top: 1px;font-size: 17px}
#content{width: 95%; min-width:906px;padding: 10px;padding-top: 20px;}
#right{float: right;width: 30%;padding:20px 0px 0px 20px; min-width:250px; max-width:340px;}
#right a{ text-decoration:none;}
#left{width: 70%;}
#left_full { float:left; width: 80%;}
#left h1{font-size: 25px;color: #ffffff; padding:10px 10px; margin: 0;}
#left h2{font-size: 22px; color:#F00; padding:10px 10px; margin: 0; text-align:center;}
#left h3{font-size: 22px;color: #ffffff; padding:10px 10px; margin: 0;}
#left h4{font-size: 18px;color: #ffffff; text-align:center; color:#FF0;}
#left h5{font-size: 13px;color: #ffffff; text-align:left; padding-left:10px;}
#left a{color: #ffffff; text-decoration:none;}
#left a.red{color: #f00; text-decoration:underline;}
#left a:hover{ text-decoration:none; color:#F00;}
#left p {margin-left: 10px;padding: 0;padding-bottom: 10px;}
#left p.pguest{ padding:2px 0px 2px 20px; font-size:13px; float:left; border:solid 1px #FFF; margin:0px; width:90%; }
#left p.comment{ padding-left:100px; padding-bottom:0px; float:left; margin:0px; font-weight:bold; font-size:17px; }
#left .center{text-align:center;}
.date {text-align: right;color: #ffffff;font-size: 11px;}
.date a {color: #0041A3;}
#left .pic{float: left;margin: 5px;}
#left .pic1{float: right;margin: 5px;}
#footer {height: 33px; margin-top:-33px;padding-top: 6px; background:#000;border-top: 3px solid #982f09;width: 100%; clear:both;}
#pleft {float:left; padding-left:20px;font-size: 10px;color: #ccc;}
#pleft.small { font-size:9px; width:70%;}
#pleft.large{font: 22px bold; color:#F00; padding:10px 10px; margin: 0; text-align:center; width:70%;}
#pleft a{ color:#0F0; font-size: 12px; text-decoration:none;}
#pleft a:hover{ color:#0F0; font-size: 12px; text-decoration:underline;}
.pright {float:right; padding-right:40px; padding-top:10px; font-size:14px; color:#ccc; padding-top:0px;}
.pright a{ font-size:14px; color:#ccc; text-decoration:none;}
.pright a:hover{color:#fc0;}
.pright a.active{color:#fc0;}
.small p {margin: 0;font-size: 11px;}
.boxed {margin-bottom: 0px;}
.boxed .title {height: 39px;padding-top: 17px; text-align:center;/*background: url(images/title.png) repeat-x;*/font-size: 16px;text-transform: uppercase;color: #ffffff;}
.boxed .content2 {padding: 10px;}
.boxed .content2 h2 { background-color:#333; border:1px #CCC solid;}
.boxed .content2 input.text { width:100%;}
.boxed .content2 form input.button_search{ margin-left:auto; margin-right:auto;}
#login {}
#login form {}
#login fieldset {border: none;}
#login legend {display: none;}
#login label {font-size: x-small;font-weight: bold;}
#login input {margin-bottom: 5px;}
#text1, #text2 {width: 150px;padding: 2px;font-family: Arial, Helvetica, sans-serif;color: #666666; float:left}
#updates ul {margin: 0; font-size:12px;}
#updates h2 {margin:0px 10px;font: bold 15px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding-bottom:2px; background-color:#333; border:1px #CCC solid;}
#updates p {margin-bottom: 8px; margin-top:8px; font-size:14px; line-height:normal; padding:0px 20px;}
#imgwrapr {margin:0px 0px 10px 10px; float:right;}
#imgwraprl {margin:0px 0px 0px 0px; float:left;}
#nobor { margin:0px 0px 5px 10px; float:right; border:none;}
#nobor1 {margin:0px 10px 0px 0px; float:left; border:none;}
/**********Photo Gallery***********/
#cooliris {width:890px; width:690px; margin-left:auto; margin-right:auto;}
.hide {width: 890px; height:662px; overflow:hidden; margin-left:auto; margin-right:auto;}
/********** contact form **********/
#contactform {margin:0px auto 0px ; padding:5px 10px;}
#contactform * {color:#C00;}
#contactform ol {margin:0; padding:0; list-style:none;}
#contactform li {margin:0; padding:20px 0px; background:none; border:none; display:block;}
#contactform li.buttons {margin:5px 150px 5px 0px;}
#contactform label {margin:0; width:110px; display:block; padding:5px 0; font:normal 11px Tahoma, Geneva, sans-serif; color:#fff; text-transform:capitalize; float:left;}
#contactform label span {font:normal 11px Arial, Helvetica, sans-serif;}
#contactform input.text {width:400px; border:1px solid #ccc; margin:5px 0; padding:2px 2px; color:#333; height:17px; background:#f5f5f5; float:left;}
#contactform textarea {width:440px; border:1px solid #ccc; margin:10px 0; padding:2px; color:#333; background:#f5f5f5; float:left;}
#contactform li.buttons input {padding:3px 0; margin:0 0 0 110px;border:0; color:#FFF;}
p.response {text-align:center; color:#fff; font:bold 28px Arial, Helvetica, sans-serif; line-height:2em; width:auto;}
#form {width:580px; margin-left:auto; margin-right:auto;}
#form .margintop{ margin-top:20px;}
#boxed { clear:both; height:auto;}
#controller {margin:0px; padding:10px 0px 20px 0px;}
#titleleft { background:url(images/mid.png)  repeat-x top left; height:54px; }
#titlemid { background:url(images/left.png)  no-repeat top left; height:54px; }
#titleright { background:url(images/right.png) no-repeat top right; height:54px; }
.monster {width:auto; min-width:300px; height:auto; font-size:13px; line-height:1.5em;}
.monster img{float:left; margin:2px;}
.monster .text{ float:left; width:auto; margin-top:3px;}
#play { position:absolute; left:-1000px; height:0px; display:none;}
.adult {color:#F00; text-align:center; font-size:15px;}
#red{color:#F00;}
* blink{visibility:expression((Math.floor(new Date().getTime()/500)%2)?"visible":"hidden");}
#me a:hover{color:#0F6; border:solid 1px #FFF; background-color:#333; padding:0px 40px; text-decoration:none;}
.borr { border-right:solid 1px #FFF;}
/*Guestbook CSS here*/
#guestbook {margin:0px auto 0px ; padding:5px 10px;}
#guestbook * {color:#C00;}
#guestbook ol {margin:0; padding:0; list-style:none;}
#guestbook li {margin:0; padding:10px 0px; background:none; border:none; display:block;}
#guestbook li.buttons {margin:5px 150px 5px 0px;}
#guestbook label {margin:0; width:110px; display:block; padding:3px 0; font:normal 11px Tahoma, Geneva, sans-serif; color:#fff; text-transform:capitalize; float:left;}
#guestbook label span {font:normal 11px Arial, Helvetica, sans-serif;}
#guestbook input.text {width:90%; border:1px solid #ccc; margin:0px 0; padding:0px 2px; color:#333; height:17px; background:#f5f5f5; float:left;}
#guestbook textarea {width:100%; border:1px solid #ccc; margin:0px 0; padding:0px; color:#333; background:#f5f5f5; float:left;}
#guestbook li.buttons input {padding:3px 0; margin:5px;border:0; color:#FFF; float:left;}
p.gresponse {text-align:center; color:#fff; font:bold 10px Arial, Helvetica, sans-serif; line-height:2em; width:auto;}
#gform {width:20%;float:right;}
#gform .margintop{ margin-top:20px;}
#guestbox {width:100%; }
#gbook {width:70%; float:left; border:solid 1px #FFF; min-width:500px; max-width:618px; margin-top:10px; margin-bottom:20px; padding:5px 0px 10px 0px; background-color:#333; height:400px; overflow:auto;}
#gname {width:155px; float:left;}
#gcomment { width:50%; float:left; font-size:13px;}
#gdate {width:80px; float:right; font-size:13px; text-align:center; padding-right:5px;}
#line { border-bottom:solid 1px #FFF; width:100%;}
.small { font-size:9px;}
.leftimg { float:left;}
