.buttab{background-color:#FFF;bottom:2px;right:10px;margin-right:20px;padding:0 8px 0 8px;float:right;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;}

body {font:13px Helvetica,sans-serif;color:#665e5b;margin:0;padding:0;border:0;width:100%;background:#0b4361 url(http://sudosushi.com/i/layout/bg.jpeg) repeat center center;}
a {color:#4186A6;text-decoration:none;border:0;margin:0;padding:0;}
a:hover {color:#072B48;text-decoration:none;border:none;}
h1 {font-size:30px;font-weight:100;color:#4186A6;margin:10px 0 10px 0;padding:0;}
h2 {font-size:180%;font-weight:100;color:#4186A6;margin:0.2em 0 0;padding:0;}
h3 {font-size:160%;font-weight:100;color:#4186A6;margin:0.2em 0 0;padding:0;}
p {margin:.4em 0.8em 0;}
p.twit {margin:.4em 0.8em 0;background-color:#E3ECED!important;padding:10px!important;}
img {border:none;}
fieldset {border:1px solid #052A48;color:#fff;background:#052A48;margin:0 0 8px;padding:10px 8px;}
textarea {width:95%;height:10em;border:2px solid #ccc;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;font-size:.9em;padding:4px;}
input.searchfield {width:230px;border:1px solid #ccc;border-bottom-left-radius:2px 2px;border-top-left-radius:2px 2px;font-size:.9em;padding:3px 3px 2px 3px;color:#bbb;float:right;}
input.searchbutton {border:1px solid #6597b9;border-bottom-right-radius:2px 2px;border-top-right-radius:2px 2px;color:#3e5769;border:0;color:#3E5769;font-weight:700;font-size:.9em;background:#eee;padding:4px 5px 3px 5px;float:right;}
input.searchbutton:hover {border:1px solid #6597b9;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;color:#6597b9;border:0;color:#fff;font-weight:700;font-size:.9em;background:#3E5769;padding:4px 5px 3px 5px;}
input.text {width:95%;max-width:296px;border:2px solid #ccc;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;font-size:.9em;padding:4px;}
input {vertical-align:middle;padding:2px;}
input.captcha {width:213px;border:2px solid #ccc;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;font-size:.9em;padding:4px;}
textarea.text {width:95%;max-width:296px;border:2px solid #ccc;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;font-size:.9em;padding:4px;}
#footerinfo {clear:both;float:left;width:100%;background:rgba(7, 49, 72, 0.398438);padding:10px 0 10px 0;margin-bottom:20px;color:#fff;}
#top {height:35px;font-size:11px;position:static;margin:0 auto;background-color:#072B48;border-bottom:#214975 1px solid;}
#next-link {z-index:-2;float:right;margin:42px -33px 0 0;}
#prev-link {z-index:-2;float:left;margin:42px 0 0 -32px;}
#prev-link a {float:left;height:36px;background:url(http://sudosushi.com/i/layout/fastlinks.png); background-position:left; width:36px;}
#next-link a {float:right;height:36px;background:url(http://sudosushi.com/i/layout/fastlinks.png); background-position:right;width:36px;}
.page, .page:hover{padding:5px;background-color:#E3ECED;border:#665E5B solid 1px;margin-bottom:5px;}
.pageselected {padding:5px;background-color:#fff;border:#665E5B solid 1px;margin-bottom:5px;}
.colmask {position:relative;clear:both;float:left;width:100%;overflow:hidden;}
.colmid, .colleft {float:left;width:100%;position:relative;}
.col1, .col2, .col3, .col4, .col1a, .col2a, .col3a, .col4a {float:left;position:relative;padding:0 0 1em 0;}
.3col .col1, .3col .col3 {width:281px;}
.3col .col2 {width:464px;margin:0 10px 0 10px;}
.3col .col4 {width:281px;float:right;}
.3col .col1a {width:200px;}
.3col .col2a {width:200px;margin:0 10px 0 10px;}
.3col .col3a {width:200px;}
.3col .col4a {width:200px;float:right;}
.marginright {margin-right:15px;}
.toplink {position:fixed;bottom:5px;right:5px;}
.wrapper {width:1047px;position:static;margin:26px auto 30px;}
hr {color:#4186A6;background-color:#4186A6;height:1px;border:none;}
.largemessage2 {font-size:200%;font-weight:900;}
li, ul {list-style:none;}
.floatercols {clear:both;display:block;float:left;height:auto;padding:10px 0 0 15px;margin:0 0 0 -15px;background-color:#fff;width:730px;}
.floatercols .col1 {padding-top:24px;}
.equal {width:210px;clear:both;padding:0 10px 0 10px;}
.imgcap {min-width:100%;max-width:100%;padding:0;margin:0;border-bottom:1px solid #E3ECED;}
.imgcap2 {min-width:700px;max-width:700px;padding:0;margin:8px 0 10px;border:4px solid #E3ECED;}
.smallarticle {width:281px;margin-bottom:8px;}
.smallarticlenobg {width:281px;}
.smallarticlea {width:250px;margin-bottom:8px;}
.smallarticle2 {width:180px;margin-bottom:8px;padding-left:25px;}
.smallarticle2 a {color:#fff;}
.smallarticle2 a:hover {color:#4186A6;text-decoration:none;border:none;}
.smallarticle a {background-color:#fff;}
.smalltop {background:url('http://sudosushi.com/i/layout/smalltop.png')no-repeat;height:6px;}
.boxcontent {background:#fff;clear:both;padding:5px 10px 6px 10px;margin:0;height:100%;}
.boxcontent2 {background:#fff;clear:both;padding:5px 15px 6px 15px;margin:0;height:100%;}
.smallfooter {background:url('http://sudosushi.com/i/layout/smallbottom.png')no-repeat;height:13px}
.largearticle {width:464px;margin-bottom:8px;margin-left:10px;margin-right:10px;}
.largearticle a {background-color:#fff;}
.smallatop {background:url('http://sudosushi.com/i/layout/smallatop.png') no-repeat;height:6px;width:250px;}
.smallatopabout {height:45px;width:250px;border-bottom:solid 1px #eee;}
.smallabottom {background:url('http://sudosushi.com/i/layout/smallabottom.png') no-repeat;height:12px;width:250px;}
.largefooter {background:url('http://sudosushi.com/i/layout/largebottom.png') no-repeat;width:464px;height:13px}
.widearticle {width:745px;margin-bottom:8px;margin-right:20px;}
.widetop {background:url('http://sudosushi.com/i/layout/widetop.png') no-repeat;height:6px;width:745px;}
.widebottom {background:url('http://sudosushi.com/i/layout/widebottom.png') no-repeat;height:12px;width:745px;clear:both;padding-top:10px;}
.smalltop2 {background:url('http://sudosushi.com/i/layout/smalltop.png')no-repeat;height:5px;position:top;}
.colcontainer {height:50px;width:270px;float:left;}
.coltitle {height:25px;font-family:Arial,sans-serif;font-size:12pt;color:#4186A6;position:relative;}
.colsubtitle {height:20px;font-style:italic;position:relative;}
.extrasmaller {background:rgba(7, 49, 72, 0.398438);width:250px;height:25px;margin:0 0 12px 0;}
.extrasmall {background:rgba(7, 49, 72, 0.398438);width:281px;height:25px;margin:0 0 12px 0;}
.extralarge {background:rgba(7, 49, 72, 0.398438);width:464px;height:25px;margin:0 0 12px 10px;}
.topcontent {width:1047px; position:static;margin:0 auto 0;}
.topright {float:right;padding-top:8px;}
.topnav {float:right;padding:11px 12px;}
.topnav a {padding-left:6px;}
.topnav a:hover {color:#fff;}
.logo {float:left;padding-top:4px;}
.floatright h3 {float:right;color:#83A3B1;padding-right:10px;margin-bottom:5px;}
.twitboxinside a {color:#6a98b6;}
.twithash, .twithash a {color:#ddd;font-weight:100;}
.twitdate {color:#ddd;font-size:12px;float:right;width:390px;text-align:right;margin:0 0 25px 0;}
.twitbottom {background:url('http://sudosushi.com/i/layout/twitbottom.png')no-repeat;height:59px;border-top:7px solid #fff;}
.twitbottom a {height:59px;width:281px;}
.downloadheader {width:95%;height:26px;border-top:solid 1px #eee;border-bottom:solid 1px #eee;margin:0 0 0 20px;}
.downloadleft {float:left;height:20px;width:100px;margin-top:6px;}
.downloadright {float:right;height:20px;width:400px;margin-top:6px;}
.downloadrightlink {text-align:center;float:right;height:14px;margin-right:10px;background-color:#6A98B6;color:#fff;padding:2px 8px 0 8px;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;}
.downloadheader2 {width:95%;height:26px;border-bottom:solid 1px #eee;color:#CCCCCC;margin:0 0 0 20px;}
.downloadrightlink2 {text-align:center;float:right;height:15px;background-color:#eee;color:#fff;padding:2px 8px 0 8px;color:#999;margin-right:10px;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;}
.404err h1 {font-size:215px;font-weight:700;color:#2f385e;}


.codebg {font: 11px Helvetica,sans-serif;padding:10px;background:#003C48!important;font:Helvetica,sans-serif;}
.yellow {color:rgb(181, 137, 0)!important;}
.orange {color:rgb(203, 75, 22)!important;}
.red {color:rgb(220, 50, 47)!important;}
.magenta {color:rgb(211, 54, 130)!important;}
.violet {color:rgb(108, 113, 196)!important;}
.blue {color:rgb(38, 139, 210)!important;}
.cyan {color:rgb(42, 161, 152)!important;}
.green {color:rgb(133, 153, 0)!important;}
.white {color:rgb(238, 232, 213)!important;}

