/* CSS Document */
body{padding:0px; margin:0px; background:#fff url(../images/b_body.gif) 0 0 repeat-x; color:#848484; font:10px/12px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/12px Tahoma, sans-serif; color:#60b13b; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p span.headline{font:11px/14px Trebuchet MS, sans-serif; color:#464646; font-weight:bold}
p.subtitle{font:11px/12px Arial, Helvetica, sans-serif; color:#b2b2b2; text-transform:uppercase; display:block; border-bottom:#b2b2b2 1px dotted; padding-bottom:10px; padding-left:3px}

#container{width:775px; margin:0 auto; position:relative; background:url(../images/b_header.jpg) 0 0 no-repeat}

/* HEADER */

#header{height:184px; position:relative; margin:0 auto}

#logo{position:absolute; top:14px; left:51px}

#searchForm{position:absolute; top:21px; left:473px}

#searchForm img#h_search{float:left; margin-right:5px; padding-top:1px}
#searchForm input{width:112px; height:14px; background:#4a4a4a; float:left; margin-right:5px; font:10px/12px Tahoma, sans-serif; color:#fff; border:none}
#searchForm input#submit{background:url(../images/btn_search.jpg) no-repeat; float:left; padding-top:1px; width: 13px; height: 13px;}

#header ul.menu{position:absolute; top:58px; left:63px; width:675px}
#header ul.menu li{float:left; width:97px; height:97px; margin-right:11px}
#header ul.menu li a{ width:97px; height:97px; display:block; text-indent:-20000px; }
#header ul.menu li a:hover{ width:97px; height:97px;}

#header ul.menu li.home a{ background:url(../images/btn_1.jpg) 0 0 no-repeat; }
#header ul.menu li.home a:hover{background:url(../images/btn_1_over.jpg) 0 0 no-repeat;}

#header ul.menu li.previews a{background:url(../images/btn_2.jpg) 0 0 no-repeat; }
#header ul.menu li.previews a:hover{background:url(../images/btn_2_over.jpg) 0 0 no-repeat;}

#header ul.menu li.reviews a{background:url(../images/btn_3.jpg) 0 0 no-repeat; }
#header ul.menu li.reviews a:hover{background:url(../images/btn_3_over.jpg) 0 0 no-repeat;}

#header ul.menu li.new a{background:url(../images/btn_4.jpg) 0 0 no-repeat; }
#header ul.menu li.new a:hover{background:url(../images/btn_4_over.jpg) 0 0 no-repeat;}

#header ul.menu li.top a{background:url(../images/btn_5.jpg) 0 0 no-repeat; }
#header ul.menu li.top a:hover{background:url(../images/btn_5_over.jpg) 0 0 no-repeat;}

#header ul.menu li.contacts {margin-right:0}
#header ul.menu li.contacts a{background:url(../images/btn_6.jpg) 0 0 no-repeat; }
#header ul.menu li.contacts a:hover{background:url(../images/btn_6_over.jpg) 0 0 no-repeat;}






input.url
{
display: none;
}





/* CONTENT */

#content{width:710px; position:relative; margin:0 auto; clear:both}

#leftPan{width:315px; margin:0px 0 0 0; float:left;}
#rightPan{width:380px; float:left; padding-left: 15px;}

#welcome{width:290px; margin-left:11px; margin-top:0px}
#welcome p.subtitle{margin-bottom:15px}

#welcome ul{width:315px; float:left}
#welcome ul li{font:10px/14px Tahoma, Geneva, sans-serif; background:url(../images/check.gif) 0 0 no-repeat; padding-left:22px; height:20px; margin-top: 10px;}
#welcome ul li a{color:#878787; text-decoration:underline;}
#welcome ul li a:hover{color:#000; text-decoration:none;}
#welcome ul#list01{margin:5px 10px 0 3px}


#previews h2{height:23px; position:relative; background:url(../images/h_previews.gif) 14px 0 no-repeat; margin-top:13px}

#previews {display: block; margin-top:5px; width: 315px;}
#previews img {float:left; margin:4px 14px 0 18px;}


#new{width:350px; margin-left:21px; margin-bottom:10px}
#new h2{height:23px; position:relative; background:url(../images/h_new.gif) 0 0 no-repeat; margin-bottom:17px}
.newItem {width:80px; float:left; margin-right:7px; margin-bottom:13px; text-align: center;}
.newItem img{float:left; margin-left: 6px;}
.newItem p{width:80px; margin-bottom:10px; padding-top:7px; float:left;}

#new ul li{font:13px/14px Tahoma, Geneva, sans-serif; background:url(../images/check.gif) 0 0 no-repeat; padding-left:22px; margin-top: 10px;}
#new ul li a{color:#60b13b; text-decoration:underline;}
#new ul li a:hover{color:#000; text-decoration:none;}


/* FOOTER */

#footer{height:90px; clear:both; margin:15px auto 0 auto; background:url(../images/b_footer.gif) 0 0 repeat-x}
#footer p{padding: 25px 0 0 0; font:12px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p a{font:12px/16px Tahoma, Geneva, sans-serif; font-weight:normal; color:#848484; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:none; background:#848484; color:#fff}