body{background:#fff url(../images/background.gif) repeat-x;border:0;text-align:center;font-size:76%;font-family:arial, sans-serif;margin:0;padding:0;}
#wrapper{width:980px;text-align:left;position:relative;overflow:hidden;margin:0 auto;}
* html #wrapper{overflow:visible;z-index:500;}
#header{height:180px;}
#header h1{width:90px;height:0;overflow:hidden;background:url(../images/logo.png) no-repeat;float:left;margin:0;padding:180px 0 0;}
h2{font-size:18px;font-weight:400;margin:20px 0 10px;padding:0;}
h5{font-size:15px;}
p{line-height:18px;font-size:12px;margin:5px 0;padding:0;}
#content{clear:both;width:1000px;font-family:arial, sans-serif;font-size:12px;}
#content h2{color:#c40;font-size:20px;}
.leftCol{width:640px;float:left;padding-bottom:300px;}
.rightCol{width:300px;float:right;padding-top:4px;font-family:arial, sans-serif;font-size:11px;}
#footer{text-align:left;display:block;font-size:100%;width:100%;height:80px;clear:both;background:#363636;border-top:solid 3px #e60;margin:0;padding:0;}
#footerBottom{background:#44444f;text-align:left;margin-bottom:50px;font-size:11px;border-top:1px solid #fff;}
#footerBottom a,#footerBottom a:visited{color:#ddd;}
#footerT{clear:both;width:1000px;color:#bbb;background:url(../images/rightbackfoottop.gif) repeat-y right top;margin:0 auto;}
#footerB{width:1000px;color:#ddd;background:url(../images/rightbackfootbottom.gif) repeat-y right top;margin:0 auto;}
.inner{padding:10px;}
.medium{font-size:11px;}
.small{font-size:10px;}
ol li{line-height:2em;font-size:14px;}
.clear{height:0;overflow:hidden;clear:both;}
#appengine{float:right;padding-top:5px;}
#menulist li.left{float:left;margin-right:15px;border:3px solid #eee;margin-bottom:10px;padding:5px;}
#menulist li.right{float:right;border:3px solid #eee;margin-bottom:10px;padding:5px;}
#menulist li.current{border-color:#e60;}
#menulist li a img{border:0;display:block;}
#menulist li a{text-decoration:none;color:#000;}
#menulist li a:hover b{text-decoration:underline;}
#pad{width:650px;text-align:right;height:140px;}
#topmenu,#editpost{display:block;text-align:right;list-style:none;margin:0;padding:5px 0 0;}
.topmitems,.edititem{display:block;float:right;}
.topmitems >a,.edititem >a{text-decoration:none;color:#e60;border-left:#e60 1px dotted;padding-left:5px;padding-right:6px;}
.download{list-style-image:url(../images/li.gif);}
.download li a{color:#bbb;text-decoration:none;line-height:18px;}
.download li a:hover{color:#fff;}
.downloads{width:140px;float:left;margin-right:5px;display:inline;}
.black{color:#eee;border-bottom:1px solid #777;}
img.feed{display:block;padding-right:20px;float:left;}
a.rss{font-size:14px;color:#c40;}
a.rss:hover{text-decoration:none;}
img.preload{position:absolute;left:-9999px;top:0;}
#semiFixed{width:300px;}
#boxHead{height:27px;background:url(../images/top.gif);color:#fff;font-size:12px;line-height:25px;font-family:arial, sans-serif;margin:0;padding:0 0 0 10px;}
#containerBody{background:url(../images/bottom.gif) left bottom;color:#666;font-family:arial, sans-serif;padding:10px 40px;}
#containerBody img{display:block;}
#exchange{width:282px;background:#77777f;padding:0 1px 5px 17px;}
#exchange a{border:0;text-decoration:none;}
#exchange img{width:125px;height:125px;float:left;display:inline;border:0;margin:5px 16px 0 0;}
#smallBanner{width:468px;height:60px;background:#fff;padding:10px 56px;}
.error{font-size:14px;color:#c40 !important;}
.form_description{display:block;clear:both;}
#welcome{width:100%;list-style-type:none;clear:both;border-bottom:#c40 1px dotted;border-top:#c40 1px dotted;margin:0;padding:10px 0;}
#form_container{background:#fff;border:solid 1px #E60;text-align:left;width:640px;margin:0 auto;}
#top{display:block;height:10px;width:650px;margin:10px auto 0;}
#submenu-container{display:block;height:30px;width:auto;}
ul.footer{display:block;width:500px;margin:0 auto;}
ul.footer>li{list-style-type:none;width:120px;float:left;text-align:center;height:30px;border-top:0;border-right:solid 1px #363636;border-bottom:solid 1px #363636;background-color:#ddd;}
ul.footer>li.spacer{width:250px;background-color:transparent;border:0;}
ul.footer>li>a{color:#363636;font-size:12px;line-height:30px;text-decoration:none;}
#bottom{display:block;height:10px;width:650px;margin:0 auto;}
.appnitro{background-color:#eee;border-top:dotted 1px #e60;border-bottom:dotted 1px #e60;border-left:0;border-right:0;font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;font-size:small;margin:20px 0 0;padding:0 0 20px 30px;}
ul.form{font-size:100%;list-style-type:none;width:100%;margin:0;padding:0;}
ul.form>li{width:61%;}
.buttons{clear:both;display:block;margin-top:30px;}
ul.form>li>div{color:#444;margin:0 4px 0 0;padding:0 0 8px;}
ul.form>li>span{color:#444;float:left;margin:0 4px 0 0;padding:0 0 8px;}
ul.form>li>span>label{clear:both;color:#444;display:block;font-size:9px;line-height:9px;padding-top:3px;margin:0;}
ul.form>li>div.left{display:inline;float:left;width:48%;}
ul.form>li>div.right{display:inline;float:right;width:48%;}
ul.form>li .datepicker{cursor:pointer !important;float:left;height:16px;width:16px;margin:.1em 5px 0 0;padding:0;}
textarea.textarea{background:#fff url(http://www.yapidanismani.com/images/shadow.gif) repeat-x top;border-bottom:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-top:1px solid #7c7c7c;color:#333;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;width:99%;margin:0;}
.safari select.select{font-size:120% !important;margin-bottom:1px;}
input.large{width:99%;}
textarea.small{height:5.5em;}
textarea.medium{height:10em;}
textarea.large{height:20em;}
label.description{border:none;color:#222;display:block;font-size:95%;font-weight:700;line-height:150%;padding:0 0 1px;}
#sortmenu{display:block;width:auto;height:40px;list-style-type:none;float:right;color:#999;padding:30px 0 0;}
#pages{display:block;width:650px;height:40px;clear:both;}
#pages>li{display:block;background-color:#eee;width:80px;height:18px;border:solid 1px #999;float:left;white-space:nowrap;padding-left:3px;padding-top:3px;}
#pages>li>a{text-decoration:none;text-align:center;font-weight:700;display:block;width:18px;height:18px;color:#999;padding-top:auto;padding-bottom:auto;}
#active{border-top:solid 1px #999999 !important;border-left:solid 1px #999999 !important;border-right:solid 1px #999999 !important;border-bottom:0 !important;;}
#sortmenu>li{display:block;float:left;border-bottom:solid 1px #999;border-top:0;border-left:0;border-right:0;padding:10px 10px 5px;}
#sortmenu>li>a{text-decoration:none;font-size:11px;color:#999;}
ul.announcement{font-size:100%;list-style-type:none;display:block;width:640px;height:80px;border-bottom:dotted 1px #c40;overflow:hidden;margin:20px 0 0;padding:0 0 25px;}
#view{height:auto;}
ul.announcement>li.title{display:block;height:auto;float:right;width:90%;margin:0 0 0 10px;line-height:25px;}
.number{display:block;height:25px;font-size:2em;}
#editform{display:block;width:100%;clear:both;}
.views{display:block;float:left;height:50px;text-align:center;width:50px;color:#FFF;background-color:#75845c;border:solid 1px #ddd;}
.answers{display:block;float:left;height:50px;text-align:center;width:50px;color:#FFF;background-color:#ee6600;border:solid 1px #ddd;clear:left;}
#edit{display:block;float:right;height:40px;width:90%;}
.tags{display:block;float:left;height:auto;list-style-type:none;margin-left:0;padding:0;}
.tag{background-color:#dee7f8;border:solid 1px #cad8f3;float:left;text-align:center;width:auto;height:auto;margin:2px;padding:3px;}
.tag>a{white-space:nowrap;}
.comments{display:block;height:auto;float:right;width:90%;clear:both;border-bottom:dotted 1px #aaa;overflow:hidden;padding:10px 0;}
#comments{display:table;width:100%;clear:both;margin:0;padding:30px 0 0;}
#addcomment{display:block;float:right;width:90%;clear:both;}
.comment{display:block;width:100%;float:left;color:#666;font-size:10px;}
.commentor{display:block;width:100%;float:left;margin-bottom:auto;color:#666;font-size:10px;text-align:left;}
#menu li{float:left;margin-left:1px;}
#menu li a{display:block;height:40px;line-height:40px;float:left;background:#ddd;color:#000;text-decoration:none;padding:0 15px;}
#menu li a b{text-transform:uppercase;}
#menu li a:hover,.home #menu li#home a,.single #menu li#single a,.dropdown #menu li#dropdown a,.dropline #menu li#dropline a,.flyout #menu li#flyout a,.support #menu li#support a,.contact #menu li#contact a{background:#fff url(arrow.gif) no-repeat center bottom;color:#e60;}
#menulist,#menu{list-style:none;margin:0;padding:0;}
#welcome>li,ul.announcement>li.title>a{text-decoration:none;font-size:1.4em;color:#c40;}
ul.form>li:after,.buttons:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
ul.form>li>div.left .medium,ul.form>li>div.right .medium,select.large{width:100%;}
input.small,select.small{width:25%;}
input.medium,select.medium{width:50%;}
.taglist,.message{display:block;float:right;height:auto;width:90%;margin:0 0 0 10px;}
.owner,.date{padding-top:5px;display:block;width:90%;float:right;}
#messagehistory{display:block;width:750px;height:400px;overflow:scroll;border:solid 1px black;}
#main{display:block;padding-top:10px;padding-left:10px;padding-right:0; margin:0;}
#main>li{display:block;float:left;border:0;padding:10px 10px 5px 0; width:200px;font-size:0.9em; color:white;}
.mainnav{color:white;font-size:1.0em; line-height:14px;}
#main>li>a:visited{color:#ee6600;}
#main>li>a:link{color:#ee6600;}
#main>li>a:hover{color:white;}
#main>li>a{text-decoration:none;}
#main>li>a>h1{font-size:1.2em;}
