/*

	Step2
	------

	@file 		t5_about_us.css
	@version 	1.0.0b
	@date 		2009-09-22 13:32:22 -0400 (Tue, 22 Sep 2009)
	@author 	Jacob Wadenpfuhl <jwadenpfuhl@bridgelinesw.com>

	Copyright (c) 2009 Bridgeline Software <http://bridgelinesw.com>

*/
#column_container {margin:0 0 2em 0;width:100%;}
#column_container:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#left_column {float:left;margin:0 26px 0 0;width:190px;}
#center_column {float:left;margin:0 26px 0 0;width:501px;}
#right_column {float:left;width:197px;}

/*************************************
	LEFT COLUMN
**************************************/
#left_column h3 {background:url(/images/graphics/columns/narrow_by.jpg) no-repeat;display:block;height:25px;width:188px;text-indent: -1000em;}
#left_column h3.shop_by { background:url(/images/graphics/columns/shop_by.jpg) no-repeat; }
#left_column h4 {border-bottom:1px solid #d1d1d1;font-weight:bold;margin:0 0 .5em 0;padding:.5em 0 .5em 20px;}
#left_column ul {list-style: none;margin:0 0 0 20px;}
#left_column li a {color:#555555;text-decoration: none;}
#left_column li a:hover {text-decoration: underline;}

/*-------------------------------------
	LEFT NAV
-------------------------------------*/
ul#navigation {float:left;list-style:none;width:100%;}
ul#navigation ul {list-style:none;}
ul#navigation a {color:#737373 !important;text-decoration:none;}
ul#navigation li {border-bottom:1px solid #d1d1d1; padding:0 0 .2em 0;width:190px;}
ul#navigation li a {display:block;padding:.5em 20px .5em 20px;}
ul#navigation li a:hover {background:url(/images/red_arrow.jpg) 10px 9px no-repeat;color:#d11241 !important;}
ul#navigation li a.selected {background:url(/images/red_arrow.jpg) 10px 9px no-repeat;color:#d11241 !important;}
ul#navigation li a.current {color:#d11241 !important;}
ul#navigation li li {border:0;}
ul#navigation li li a {padding:.2em 20px .2em 40px;}
ul#navigation li li a:hover {background:none !important;}

/*************************************
	CENTER COLUMN
**************************************/
#center_column .banner_image {float:left;margin:0 0 1em 0;width:501px;}
#center_column h2 {font-size:2em;margin:0 0 .5em 0;}
#center_column h3 {font-size:1.6em;font-weight:bold;margin:0 0 .5em 0;}
#center_column h4 {font-size:1.4em;font-weight:bold;margin:0 0 .5em 0;}
#center_column h5 {font-size:1.2em;font-weight:bold;margin:0 0 .5em 0;}
#center_column h6 {font-size:1em;font-weight:bold;margin:0 0 .5em 0;}
#center_column .general_text {float:left;width:100%;}
#center_column hr {border: solid 1px #eeeeee;}
input.find_stores {border:0 !important;background:url(/images/graphics/buttons/btn_find_stores.jpg) no-repeat;cursor:pointer;height:21px; width:85px;}

/*************************************
	ROUNDED CORNER CONTAINERS
**************************************/

/*-------------------------------------
	ROUNDED GRAY
-------------------------------------*/
#rounded_gray_container {float:left;margin:1em 0;width:501px;}
#rounded_gray_top {background: url(/images/rounded4_gray_top.jpg) no-repeat;height:10px;overflow:hidden;width:501px;}
#rounded_gray_middle {background: url(/images/rounded4_gray_middle.jpg) repeat-y;overflow:hidden;padding:10px;width:481px;}
#rounded_gray_bottom {background: url(/images/rounded4_gray_bottom.jpg) no-repeat;height:10px;overflow:hidden;width:501px;}
#rounded_gray_middle select {margin:0 5px 0 0;}

/*-------------------------------------
	ROUNDED WHITE
-------------------------------------*/
.rounded_container {float:left;margin:1em 0;width:197px;}
.rounded_white_top {background: url(/images/rounded3_white_top.jpg) no-repeat;height:7px;overflow:hidden;width:197px;}
.rounded_white_middle {background: url(/images/rounded3_white_middle.jpg) repeat-y;overflow:hidden;width:197px;}
.rounded_white_bottom {background: url(/images/rounded3_white_bottom.jpg) no-repeat;height:7px;overflow:hidden;width:197px;}

#parts_bg_image {float:left;background:url(/images/parts_bg.jpg) 110px bottom no-repeat;padding:10px;width:177px;}
#cpp_bg_image {float:left;background:url(/images/creative_play_bg.jpg) 135px bottom no-repeat;padding:10px;width:177px;}
#parts_bg_image span,#cpp_bg_image span {color:#cb1515;}

.rounded_container a {color:#555555 !important;}
/*-------------------------------------
	ROUNDED GRAY AND WHITE
-------------------------------------*/
.rounded_gw_top {background: url(/images/rounded5_top.jpg) no-repeat;height:15px;overflow:hidden;width:197px;}
.rounded_gw_middle {background: url(/images/rounded5_middle.jpg) repeat-y;padding:0 15px 10px 15px;width:167px;}
.rounded_gw_bottom {background: url(/images/rounded5_bottom.jpg) no-repeat;height:15px;width:197px;}

.rounded_gw_middle span {color:#cb1515;}
.rounded_gw_middle input {margin:0 5px 0 0;width:116px;}
/*.rounded_gw_middle input.go {border:0 !important;background:url(/images/graphics/btn_go_gray_bg.jpg) no-repeat;cursor:pointer;height:20px !important;width:24px !important;}*/

.rounded_gw_top_500 {background: url(/images/rounded_top_500.jpg) no-repeat;height:15px;overflow:hidden;width:500px;}
.rounded_gw_middle_500 {background: url(/images/rounded_middle_500.jpg) repeat-y;  width:500px;}
.rounded_gw_bottom_500 {background: url(/images/rounded_bottom_500.jpg) no-repeat;height:15px;width:500px;display:block;}
.rounded_gw_middle_500 span {color:#cb1515;}

span.privacy_policy {font-size:1em;float:right;width:110px;}
span.privacy_policy a {color:#555555 !important;}

/*-----------------------------------
   RSS links and message box
---------------------------------*/
#content_title {
	padding:2px 8px;
	background-color:#e7e7e7;
	}

#content_title h2 {margin:0;padding:0;font-size:10px;font-weight:bold;line-height:20px;}

#animated_message_box {height:26px;line-height:18px;font-size:10px;margin:6px 0px;}
	#feed_container img {display:inline;}
	#animated_message_text {display:none;}


/* ***************************** 
   My Order Status Styles
***************************** */
#myacctHeadline {
	border: 1px solid #e7e7e7;
	color: #7F0412;
	background-color:#bcebf6;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	padding-left:5px;
	width:455px;
}

.myacct_goodmsg {
	font-size: 14px;
	font-weight: bold;
	color: #008000;
}

#myacctOrderStatusBox {
	border: 1px solid #e7e7e7;
	background-color: #e7e7e7;
	width:100%;
}

.myacct_embiggen {
	font-size: 14px;
	font-weight: bold;
}

div.myacct_cancelconfirm {
	background-color:#FFC;
	font-size: 14px;
	font-weight: bold;
	padding-left:10px;
}

