/* CSS Document */
html {}
body {margin:0; padding:20px; background:#FFFFFF; color:#333333; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
input {font-size: 10px}
img {border:0;}
div, form, a {margin:0; padding:0;}
#header1 {height:100px; background:url(i/bg_01.gif) bottom repeat-x; min-width:740px;}
#header_logo1 {float:right; padding-right:20px;}
#container {min-width:740px;}
#row_1 {padding:10px 20px 10px 10px;}
#row_2 {background:url(i/bg_02.gif) repeat-x;}
#sites {padding:30px 10px 20px 10px;}
.site_row {clear:both; padding-bottom:40px;}
.site_cell {float:left; width:33%; text-align:center;}
.site_item {width:170px;}
.site_item_h {background:#2d435b; font-size:11px; font-weight:bold; padding:10px; margin-bottom:2px; color:#FFFFFF;}
.site_item_img {padding:10px; background:#40648c;}
.site_item_btn {padding-top:10px; text-align:center;}
#edit {padding-top:3px;}
.edit_row_1 {background:#2d435b; min-height:120px; color:#FFF;}
.edit_row_2 {background:#40648c; min-height:120px; color:#FFF;}
.h1
{
color:#454545;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding-bottom:25px;
text-align:center
}
.h2
{
color:#333;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
/* H A C K S */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
.fix3px {margin-left:-3px;margin-right:-3px;}
html.body .fix3px {margin-left:0px;margin-right:0px;}