/*	 wheeler street design 	*/
/*   common css : 03.09.05  */

body#bigxso {
	margin: 0px;
	font-size: 10px; 
	font-family: verdana;
	background-color: #FFFFFF;
}

body#bigxsohome {
	margin: 0px;
	font-size: 10px; 
	font-family: verdana;
	background:  url(../../images/homebody_bg.gif) top right repeat-x;
	background-color: #dfcfc2;
}

.header_top {
	background-color: #171C52;
}

.header_nav {
	background:  url(../../images/header_navbg.gif) top right repeat-x;
	background-color: #333;
}

.header_bottom {
	background:  url(../../images/header_bg.gif) top right repeat-x;
	background-color: #e9e9e9;
}


a {	text-decoration: none;	}

img { border: 0px }

div#section_home {
	font-family: verdana; 
	font-size: 13px;
	line-height: 18px; 
	background-color: #FFFFFF; 
	padding: 5px; 
	border-top: 0px solid #CCCCCC;
	color: #3e3e3e;
}

div#normal {
	font-size: 12px; 
	font-family: verdana;
	line-height: 22px; 
	background-color: #FFFFFF; 
	padding: 5px; 
	
}


h2.title { 
	font-size: 36px; 
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #333;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-aboutus { 
	font-size: 36px; 
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #5D87A1;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-custom { 
font-size: 36px;
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #DF8C19;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-values { 
	font-size: 36px; 
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #8B8D09;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-bags { 
	font: 36px 'Trebuchet MS, Lucida Grande';
	line-height: 48px;
	margin: 0 10px;
	color: #7A1600;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-aprons { 
	font-size: 36px; 
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #3A4C00;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-headware { 
	font-size: 36px; 
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #003F5F;
	border-bottom: 1px solid #BBBDBF;
}

h2.title-bags { 
	font-size: 36px; 
	font-family: times;
	font-weight:normal;
	line-height: 48px;
	margin: 0 10px;
	color: #7A1600;
	border-bottom: 1px solid #BBBDBF
}

h3 { 
	font-family: Lucida Grande;
	font-size: 14px;
	padding: 15px 0px 6px 0px;
	margin: 0px;
}


h3#ptitle { 
	font-family: Lucida Grande;
	font-size: 14px;
	background-color: #e9e9e9;
	padding: 6px 0px;
	margin: 0px;
}

h3.first {
	font-family: Lucida Grande;
	font-size: 14px;
	padding-top: 0px;
	margin: 0px;
	}

.colorways {
color: #7A1600;
}

.logo {
margin: 20px;
}

.year {
font-family: arial; 
font-size: 22px; 
color:white;
margin-right: 20px; 
margin-top: 20px;
 letter-spacing: .05em;
 }

/** custom **/
table#nav td#sub a#custom:link, table#nav td#sub a#custom:visited {
	background-color: #A45A0B;
	border-right: 1px solid #94491B;
}

table#nav td#sub a#custom:hover {
	background-color: #94491B;
	border-right: 1px solid #A45A0B;
}

/** end top level nav **/

/** crumb trail **/
div#crumb {
 width: 400px;
}

a#crumb {
	font: 10px 'verdana';
	padding: 8px 6px;
	display: block;
	float: left;
	width: auto;
}
a#crumb:link, a#crumb:visited {
	color: #e9e9e9;
	background-color: none;
}

a#crumb:hover {
	color: #FFFFFF;
	background-color: #043869;
}

a#crumb_footer {
	font: 10px 'verdana';
	padding: 8px 6px;
	display: block;
	float: left;
	width: auto;
}

a#crumb_footer:link, a#crumb_footer:visited {
	color: #043869;
	background-color: none;
}
a#crumb_footer:hover {
	color: #043869;
	background-color: #E9E9E9;
}

/** main **/

div#main {
	background-color: #FFFFFF;
	margin: 0 10px 10px 10px;
	padding: 10px 10px 0px 10px;
	
}


/** back to top **/ 

a#back_to_top:link, a#back_to_top:visited {
	color: #336699;
	padding: 4px 2px 4px 2px;
	background-color: none;
	line-height: 24px;
	font: 10px 'verdana';
	
}

a#back_to_top:hover {
	color: #336699;
	padding: 4px 2px 4px 2px;
	text-decoration: none;
	background-color: #E9E9E9;
	line-height: 24px;
	font: 10px 'verdana';
}

/** home **/ 

div#home {
background: url('../../images/home_bg3.gif') top left repeat-x;
background-color: #ddcabc;
}

/** footer **/

table#footer td {
	background-color: #171C52;
	text-align: center; 
	padding: 8px 0;
}


table#footer td a:link, table#footer td a:visited {
	font: 10px verdana; 
	color: #FFFFFF; 
	text-decoration: none;
}

table#footer td a:hover{
	font: 10px verdana; 
	color: #e9e9e9; 
	text-decoration: underline;
}