/* 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;}
