/* style for template #0  */

body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
}
p { margin:0px; padding:0px}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}


/*New*/
body { background: #f9f9f9;}
td { vertical-align:top}

a{color:#508aa6; font-size:12px; text-decoration:underline}
a:hover{color:#508aa6; text-decoration: underline}

#header {}
#header .left{height:260px; background:url(img/header_left_bg.jpg) no-repeat top; width:117px;}
#header .center{ background:url(img/header.jpg) no-repeat top left;}
#header .right { background:url(img/header_right_bg.jpg) no-repeat top; width:121px;}
#header .block { width:250px;}

#quick-links 			{margin:0px;padding:0px;position:absolute;display:block;width:124px;top:1px;left:800px;z-index: 1}
#quick-links a 			{display: block; float: left; margin: 0px; width: 40px; height: 30px; text-decoration:none;}
#quick-links a:hover	{text-decoration:none}
#quick-links  #home		{background:url(img/home_active.gif) center no-repeat; }
#quick-links  #sitetree	{background:url(img/mailto.gif) center no-repeat;}
#quick-links  #mailto 	{background:url(img/sitetree.gif) center no-repeat;}

#header .site_title { margin:30px 24px 0px 19px; text-decoration:none; display:block; vertical-align:top; border-bottom:1px solid black; color:#aa0f15; text-align:center; font-size:18px; font-weight:bold;}
.auth { margin-top:15px; margin-left:10px;}
.auth a{ display:block; margin-bottom:3px; font-weight:normal}
.auth .title{font-size:15px; color: #a80e15; font-weight:bold}
.login { font-size: 12px; font-weight: normal; width:129px; padding-left:5px; color: #484848; border:1px solid #747474; background-color: white; margin-bottom:5px;}

#basket {margin:10px 10px 0px 10px}
#basket .title{font-size:15px; color: #a80e15; font-weight:bold; text-decoration:none; margin-bottom:3px;}
#shpcrtgc {font-size:12px; font-weight:normal}

#box_left{width:260px; margin-left:15px;}
#box_center{}
#box_right{width:245px; margin-right:5px;}

.box {border:1px solid #d0d0cf; margin:0px 0px 10px; display:block; overflow:hidden}
.box_cont {margin:8px 8px 11px;}
.box_cont h2{font-size:15px; color: #a80e15; font-weight:bold; text-decoration:none; margin:3px 8px; padding:0px; }

#menu {padding:0px; margin:0px; list-style-type: none}
#menu li{background:url(img/menu_item_bg.jpg) no-repeat top;list-style:none; height:29px; vertical-align:middle; overflow:hidden; clear:both; text-align:left;}
#menu a{margin-left:30px; padding-top:5px; display:block; color:white; font-size:14px; text-decoration:none; text-align:left;}

.small { font-size:11px;}
.big { font-size:16px; color: #a80e15}

#footer {}
#footer .left{ background:url(img/footer_left_bg.jpg) top no-repeat; width:46px;height:77px;}
#footer .center{ background:url(img/footer_center_bg.jpg) repeat-x top; vertical-align:top}
#copy { padding: 6px 10px; color:#FFFFFF; font-size:11px; font:Times New Roman; vertical-align:middle; width:480px; height:60px; overflow:hidden;}
#counts { align:right; vertical-align:middle; text-align:center; width:357px; overflow:hidden; height:31px;}
#counts .c { margin-left:10px; width:88px; float:left;}
#footer .right{ background:url(img/footer_right_bg.jpg) top no-repeat; width:19px; height:64px}


