
img.logo { margin-bottom: 15px; vertical-align: bottom; }

.col1 { float: left; width: 363px; margin-top: 26px; }

.col2 { float: left; width: 333px; margin: 95px 0px 0px 20px; }

.col3 { float: left; width: 244px; margin-left: 20px; }
.col3 .navigation { background: #e9d7ba url(../images/template/home_nav_bg.gif) no-repeat; padding: 10px 15px 10px 49px; margin-bottom: 8px; }
.col3 .navigation ul { margin: 0px; padding: 0px; } 
.col3 .navigation ul li { margin: 5px 0px 5px 0px; padding: 0px; list-style: none; } 
.col3 .navigation ul li a { color: #89404a; font-size: 13px; padding-left: 22px; font-weight: bold; text-transform: uppercase; background: url(../images/template/nav_leaf_red.gif) no-repeat; }
.col3 .navigation ul li a:hover { background: url(../images/template/nav_leaf_orange.gif) no-repeat; }

.promotile { margin-bottom: 8px; }
.promotile, .promotile p { font-size: 12px; line-height: 1.2; }
.promotile .top { background: url(../images/template/home_promo_top.gif) no-repeat; }
.promotile img.thumbnail { margin: 7px 6px 0px 5px; float: right; }
.promotile .contents { padding: 12px 0px 4px 14px; }
.promotile .clear { height: 7px; background: url(../images/template/home_promo_clear.gif) no-repeat; }
.promotile .links { padding: 2px 4px 4px 12px; background: url(../images/template/home_promo_bottom.gif) bottom center no-repeat; }
.promotile .links p, .promotile .links a { font-weight: bold; color: #ffffff; }

.promoOrange .links { background: url(../images/template/home_promo_bottom_orange.gif) bottom center no-repeat; }
.promoYellow .links { background: url(../images/template/home_promo_bottom_yellow.gif) bottom center no-repeat; }

/*-------- LOGIN BLOCK ------------*/
#loginBlock { font-size: 11px; margin-top: 20px; color: #cccccc; }
#loginBlock p { padding-bottom: 3px; } 
#loginBlock p, #loginBlock img, #loginBlock input { vertical-align: middle; } 
#loginBlock input { width: 150px; font-size: 11px; border: 1px solid #cccccc; }

.userStatusBlock, #loginBlock { margin: 25px 0px 4px 47px; height: 70px; }
.userStatusBlock { height: 80px; margin-top: 15px; }
.userStatusBlock a { text-decoration: none; }
.userStatusBlock p { padding: 0px; margin: 0px; line-height: 1.1; }
