.error{margin:5px 15px;font-weight:bold;color:red;}
#letterFormats{float:left;width:486px;}
#letterFormats a{width:120px;height:120px;float:left;display:inline;margin:10px 18px;text-align:center;border:1px #E5E5E5 solid;}
#letterFormats a:hover{border:1px #999 solid;background:#F2F2F2;}
#letterFormats img{margin:10px 0px;}
div.wrapper div#nyroModalContent{ padding:0px; }
#submitLetter{margin:5px auto 5px 110px;width:300px;padding:10px;background-color:#993399;border:1px #c2c2c2 solid;text-align:center;}
#submitLetter a{color:#f2f2f2;background:transparent;font:bold 12px Verdana,Arial,Sans-Serif;}
#format{width:450px;}
#format img{display:block;margin:0px auto;}
#format .nav{width:100%;background-color:#000;margin:0px auto;}
#format .nav a, #format .nav span,.nav .btn{display:block;width:180px;height:20px;line-height:20px;border:1px #333 solid;text-align:center;font:bold 10px/20px Verdana, Arial, sans-serif;color:#333;text-transform:uppercase;background-color:#fff;}
#format .nav span{color:#999;border:1px #999 solid;}
#format .nav .prev{float:left;width:100px;}
#format .nav .button{margin:0px auto;}
#format .nav .next{float:right;width:100px;}
#format .nav td{padding:5px;}
#letterForm{width:350px;margin:10px auto;}
#letterForm label{display:block;font-weight:bold;display:block;margin:8px 0px;}
#letterForm label span{width:33%;float:left;}
#letterForm .inputField{width:58%;margin:0px 1%;}
.result{text-align:center;display:block;margin:10px 0px 5px 0px;}
#closeLink{text-align:center;}
#closeLink input{color:#333;font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
a#closeBut{display:none;}
#btnWrapper{width:262px;margin:0 auto;height:28px;}
#btnWrapper .btn{float:left;margin:0 5px;display:inline;width:120px;border:1px #333 solid;font:bold 12px/18px Verdana, Arial, sans-serif;text-align:center;background:#CCC;color:#333;}
#templateWrapper{margin:0 auto;width:450px;}
.tblWrapper{width:100%;}
.tblWallpaper{margin:0 auto;height:115px;width:132px;background:#FFF url('/imgs/wallpaper-bg.jpg') repeat-x;}
.tblWallpaper .Img{height:115px;vertical-align:middle;}
.tblWallpaper .Img a{margin-bottom:12px;display:block;text-align: center;}
.tblInfo{padding:0px;margin:0 auto 15px;width:175px;border:1px #CCC dashed;font-size:11px;background:#F2F2F2;}
.tblInfo td{padding:2px 0px 2px 3px;}
.tblInfo .tag{width:35px;text-align:left;}

.tblInfo .value a{text-align:left;font:normal 12px Trebuchet MS,Verdana,Arial,sans-serif;color:#000;}
.tblWallpaper .Img img{width:115px;height:86px;}

.imgWrappaer{padding:8px 0;border:4px solid #FEE9FD;text-align:center;}
.picDef{text-align:center;width:370px;padding:2px 135px;}
.picDef .picTable{text-align:justify;width:370px;padding:0px 135px;}
.picDef .picTable td{border:1px solid #CCC;border-collapse:collapse;padding:5px;}
.picDef .titleTable{text-align:justify;width:300px;margin:0 25px;}
.picDef .titleTable td{border:1px solid #CCC;border-collapse:collapse;padding:2px;}
.picDef .sizebutton{margin-top:5px;}
.imageLinks{background:#000;margin:auto;padding:5px 0 5px 10px;border-bottom:1px solid #989898;}
.imageLinks a{font:bold 13px tahoma,sans-serif;color:#989898;padding:1px 20px;border-right:1px solid #989898;}
.title{border:5px solid #565656;text-align:center;width:600px;margin:0 auto;margin-top:10px;font:bold 15px tahoma,sans-serif;color:#989898;height:auto;padding:2px 4px;}
.image{margin:0 auto;text-align:center;margin-top:10px;padding-bottom:10px;min-height:525px;}

.block{display:block;text-align:left;font:normal 12px tahoma,sans-serif;color:#777;margin-left:90px;margin-top:5px;width:960px;}
.screenshotLink{width:75px;height:22px;text-align:center;background:#B924BE;border:1px solid #660066;display:inline;font:bold 12px arial,sans-serif;color:#FFF;padding:3px;margin:5px;}