
/* 
* *** ********* ************************
CSS Document  for Build a Bear
4/15/2009
* *** ********* ************************
*/
.body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#000000;
margin: 0 auto; 
background-color:#A0A0A3;
}
.body.editor{
background:white;
}
.container01 { 
width: 764px; 
background-image:url(../images/sce/fullBg.jpg);
background-repeat:repeat-y;
margin: 0 auto; 
border: 0px solid #000000;
text-align: left; 
}
.container1 { 
width: 764px; 
background-color:#ffffff;
margin: 0 auto; 
border: 0px solid #000000;
text-align: left; 
}
.hrMenuBg{
background-image:url(../images/sce/menuBg.jpg);
height:33px;
background-repeat:no-repeat;
text-align:left;
padding:0px 0px 0px 150px;
}
.searchLine{
background-image:url(../images/sce/searchBg.jpg);
height:30px;
background-repeat:no-repeat;
}
.btnHome{
float:left;
}
.searchBox{
float:right;
padding-right:10px;
}
.searchBox #sSearch{
background-image:url(../images/sce/btnSearch.jpg);
background-repeat:no-repeat;
border:0 none;
height:23px;
width:21px;
}

.searchBox #keywords{
width:160px;
color:#9A9AA4;
}

#flaArea{
text-align:center;
}
#sidebar {
float: left; 
width: 179px;
background: #EBEBEB;
padding: 0px;
}
#mainContent { 
margin: 0 0 0 0px;
padding: 0 20px 20px 20px; 
} 
.footerShortLink{
background-image:url(../images/sce/FooterLinksBg.jpg);
height:156px;
background-repeat:no-repeat;
padding:10px;
}
.FooterBaseBg{
background-image:url(../images/sce/footerBaseBg.jpg);
height:102px;
background-repeat:no-repeat;
text-align:center;
padding:15px;
}
.FooterBaseBg div{
padding:3px;
}
img{
border:0px;
}
a{
text-decoration:none;
}
p{
line-height:1.60em;
letter-spacing:normal;
}

#mainContent2 { 
margin: 0 0 0 179px;
padding: 0px 0px 10px 7px;
} 

.f1{
color:#005CAB;
font-weight:900;
font-size:0.95em;
}
.f2{
color:#005CAB;
font-weight:normal;
font-size:0.85em;
}
.f3{
color:#104C7D;
font-weight:900;
font-size:0.95em;
}
.f4{
color:#005CAB;
font-size:0.85em;
font-weight:900;
}
.f5{
color:#005CAB;
font-size:0.85em;
padding:10px 0px 0px 0px;
font-weight:normal;
}

/***********/


#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
	margin:10px 0px 10px 95px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}



#container {

width: 764px;

}
#headerarea {

width: 764px;


}
#logo {

width: 297px;
height: 88px;
float: left;
background: url(../images/vgm_template_1/logo.gif) no-repeat;

}

#banner {

width: 653px;
float: left;
height: 88px;



}
#mainarea {

width: 764px;

}
#leftcolumn {

width: 119px;
background: #c4c8db;
float: left;
height: 500px;

}
#contentbody {

width: 831px;
float: left;
height: 500px;
border-right: 1px solid #c4c8db;
border-bottom: 1px solid #c4c8db;

}

#basketbacking {
background: url(../images/vgm_template_1/basketback.jpg) no-repeat;
height: 26px;
text-align: right;
vertical-align: center;
padding-top: 5px;
}

#topnavigation { 

background: #394478; 
clear: both; 
float: left; 
height: 25px;
width: 950px;

}

html>body #contentbody {width: 830px;}
html>body #header {height: auto;}



#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}




