/*
	anchor . alexrs
*/

body{

}

#layout
{
	width:920px !important;
}

#header
{
	height:233px;
	width:920px;
	/*---------*/
	font:12px Arial, Helvetica, sans-serif;
	color:white;
	background:url('../img/shop/head_bg.jpg') no-repeat;
}#header div{
	margin-top:68px;
	
}#header a.extra{
	padding-left:20px !important;
	padding-right:70px !important;
}#header a:link,
#header a:active,
#header a:visited,
#header a:hover{
	font-weight:bold;
	color:white;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
}#header a:hover{text-decoration:underline !important}

#nav-container{
	background:url("../img/layout/nav-bot-bg.gif") repeat-y;
	width:233px !important;

}
#nav{
	background:url("../img/layout/nav-bg.gif") repeat-y;

}

#nav .verdana11Blue-U{
	color:white !important;
	font:13px Arial, Helvetica, sans-serif !important;
	font-weight:bold !important
}#nav .verdana11Blue-BU{
	color:white !important;
	font:14px Arial, Helvetica, sans-serif !important;
	font-weight:bold !important
}
#nav a:hover{color:#ffd200 !important}

#body{
	width:662px;
	padding:20px;
	padding-top:10px !important
}
#body-fp{
	width:682px;
	padding:0px !important;

}

#footer{
	width:100%;
	background:white;
	border-top:1px solid black;
	margin-top:1px;
	font:11px Arial, Helvetica, sans-serif;
	color:black
}
#footer div{
	font:11px Arial, Helvetica, sans-serif;
}#footer a:link,
#footer a:visited,
#footer a:hover,
#footer a:active{color:red;text-decoration:none;}


.front-cell{
	text-align:left
}.front-cell a:link,
.front-cell a:visited,
.front-cell a:hover,
.front-cell a:active{
	color:black;
	text-decoration:underline;
}.front-cell a:hover{
	color:#666666
}

.front-left{
	border-right:2px solid white;
}

.front-top{
	border-bottom:2px solid white;
}

#fp-t1{
	background:url('../images/fp-t1-bg.gif') repeat-x;
	width:362px !important
}#fp-t1 table{
	margin-top:13px
}#fp-t1 table td{
	padding:20px;
	color:black;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold !important;
}#fp-t1 table td.top{background:red;font:24px Arial, Helvetica, sans-serif !important;color:white !important}

#fp-t2{
	width:323px;
}

#fp-b1{
	background:url('../images/6locations-2.jpg') no-repeat;
	height:197px
}#fp-b1 div{
	margin-top:70px;
	margin-left:50px;
	font:12px Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
}

#fp-b2,#fp-b2ex{
	background:#f5efef;
	border-right:1px solid #d0cbcb;
	font:12px Arial, Helvetica, sans-serif !important;
	width:321px;
}

#fp-b2ex a{
	margin-left:13px
}#fp-b2ex a:link,
#fp-b2ex a:visited,
#fp-b2ex a:hover,
#fp-b2ex a:active{font-weight:bold;}

#content{
	font:13px Arial, Helvetica, sans-serif;
	color:#333333;
}#content .title{font:20px Arial, Helvetica, sans-serif;font-weight:bold;margin-bottom:7px;border-bottom:1px solid  #666666}
#content a:link,
#content a:visited,
#content a:hover,
#content a:active{
	color:#333333;
	text-decoration:underline;
}#content a:hover{color:#666666;}

#content-title-bar{
	background:black;
	border-right:1px solid white;
	color:white;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:6px;
	padding-left:20px !important
}



#fp-b3{

}#fp-b3 div{padding:8px;}
#fp-b3 div img{border:0px !important}




#subcats td.cat{
	background-color:#ffffff;
	border:1px solid #AAAAAA !important;
	padding:2px !important;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
}#subcats td a:link,
#subcats td a:visited,
#subcats td a:hover,
#subcats td a:active{
	color:black;
}

td.verdana11B-B font.tahoma16B-B{
	color:#990000 !important
}


/* ********************* * * * */
.float{float:left}
.float-right{float:right}
.center{text-align:center !important}
.margin-right{
	margin-right:20px;
}

/* =============================================== */
.verdana9Grey{
	font:12px Arial, Helvetica, sans-serif !important;
}
.verdana9Blue {
	font:11px Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
}

.small{font-size:11px !important}