/*
 * © copyright 2009 Anzan Technologies, LLC. All rights reserved.
 *   All trademarks and service marks are the properties of their respective owners.
 *
 * home.css
 * Include styles that pertain to the home controller here.
 * Jeremy Asbill, 1/28/09
 */

#flash_panel
{
	height:        372px;
	margin-bottom: 15px;
	width:         800px;
}

#rentals_delivery
{
	width:          800px;
/*	padding-bottom: 20px; */
}

#rentals_only
{
	float:        left;
	margin-right: 10px;
}

#rentals_only .top_pad
{
	background-image:  url(../images/home-rentals-top-bkg.jpg);
	background-repeat: no-repeat;
	font-size:         1px;          /* for IE6 */
	height:            12px;
	width:             540px;
}

#rentals_only .mid_pad
{
	background-image:  url(../images/home-rentals-mid-bkg.jpg);
	background-repeat: repeat-y;
	width:             540px;
}

#rentals_only .bottom_pad
{
	background-image:  url(../images/home-rentals-bottom-bkg.jpg);
	background-repeat: no-repeat;
	font-size:         1px;          /* for IE6 */
	height:            12px;
	width:             540px;
}

#rentals_only #rentals_content
{
	font-size:    16px;
	height:       130px;
	padding-left: 20px; 
}

#rentals_only #rentals_content #rentals_bang
{
	font-size:     20px;
	margin-bottom: 15px;
	padding-top:   5px;
}

#rentals_only #rentals_content #rentals_text
{
	line-height:   105%;
	margin-bottom: 18px;
}

#rentals_only #rentals_content #rentals_link
{
	font-weight:    bold;
	padding-bottom: 5px;
	text-align:     center;
}

#rentals_only #rentals_content #rentals_image
{
	position: relative;
	top:      -135px;
	left:     350px;
}

#delivery_only
{
	float: left;
}

#delivery_only .delivery_top_pad
{
	background-image:  url(../images/delivery-top-bkg.jpg);
	background-repeat: no-repeat;
	font-size:         1px;          /* for IE6 */
	height:            12px;
	width:             250px;	
}

#delivery_only .delivery_mid_pad
{
	background-image:  url(../images/delivery-mid-bkg.jpg);
	background-repeat: repeat-y;
	width:             250px;
}

#delivery_only .delivery_bottom_pad
{
	background-image:  url(../images/delivery-bottom-bkg.jpg);
	background-repeat: no-repeat;
	font-size:         1px;          /* for IE6 */
	height:            12px;
	width:             250px;
}

#delivery_only #delivery_content
{
	font-size:  16px;
	height:     130px;
	text-align: center;
}

#delivery_only #delivery_content #delivery_bang
{
	font-size:     20px;
	font-style:    italic;
	padding-top:   5px;
}

#delivery_only #delivery_content #delivery_info
{
	line-height:    105%;
	padding-bottom: 5px;
}

#featured_products
{
	clear:          both;
	width:          800px;
	padding-top:    10px;
}

#featured_products #fps_bang
{
	background-image:  url(../images/hrule.jpg);
	background-repeat: repeat-x;
	height:            25px;
	margin-left:       auto;
	margin-right:      auto;
	width:             400px;	
}
	  
#featured_products #fps_bang #fps_bang_text
{
	background-color: #FFFFFF;
	color:            #006600;
	font-size:        16px;
	font-weight:      bold;
	margin-left:      auto;
	margin-right:     auto;
	padding-top:      2px;
	text-align:       center;
	width:            190px;
}

#featured_products #fps_logos table
{
	margin: auto;
}

#featured_products #fps_logos .logo
{
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
}

#featured_products #fps_logos .logo_left
{
	text-align: left;
}

#featured_products #fps_logos .logo_right
{
	text-align: right;
}

#featured_products #fps_logos #fashion_logo
{
	padding-right: 12px;
}

#featured_products #fps_logos #everlast_logo
{
	padding-left: 12px;
}

#featured_products #fps_logos .logo img
{
	border: none;
}

#featured_products #store_blurb
{
	padding: 10px;
	margin:      auto;
	text-align:  center;
	width:       80%;
}

/*
 * The following styles are only used in the "noflash" partial
 */

#flash_panel #flash_top
{
	
}

#flash_panel #flash_top #flash_nw
{
	float: left;
}

#flash_panel #flash_top #flash_nw #flash_nw_top
{
	background-image:  url(../images/flash-bkg-nw-top.png);
	background-repeat: no-repeat;
	height: 101px;
	width: 603px;
}

#flash_panel #flash_top #flash_nw #flash_nw_top #flash_top_text
{
	font-style:   italic;
	padding-left: 28px;
	padding-top:  8px;
	width: 564px;
}

#flash_panel #flash_top #flash_nw #flash_nw_bottom
{
	background-image:  url(../images/flash-bkg-nw-bottom.png);
	background-repeat: no-repeat;
	display: block;
	height: 70px;
	width: 603px;
}

#flash_panel #flash_top #flash_ne
{
	background-image:  url(../images/flash-bkg-ne.png);
	float: right;
	height: 171px;
	width: 197px;
}

#flash_panel #flash_top #flash_ne img
{
	padding-left: 20px;
	padding-top: 13px;
}

#flash_panel #flash_middle
{
	background-image:  url(../images/flash-bkg-middle.png);
	clear: both;
	display: block;
	height: 131px;
	width: 800px;
}

#flash_panel #flash_tab
{
	background-image:  url(../images/flash-bkg-tab.png);
	display: block;
	height: 38px;
	width: 800px;
}

#flash_panel #flash_tab #tab_text
{
	font-size: larger;
	font-style:   italic;
	padding-left: 295px;
	padding-top:  7px;
	
}

#flash_panel #flash_bottom
{
	background-image:  url(../images/flash-bkg-bottom.png);
	display: block;
	height: 32px;
	width: 800px;
	
}

#flash_panel #flash_bottom #bottom_text
{
	font-size:      12px;
	padding-right:  28px;
	padding-top:    5px;
	text-align:     center;
}

#flash_panel #flash_bottom #bottom_text a
{
	font-weight: bold;
}
