/*tags*/

body

{

    font-family: verdana, sans-serif;

    font-size: 10px;

    color: #4c4c4c;

    margin: 0px;

    padding: 0px;

	background-color: #ffffff;

}

a

{

	color: #4C734B;

	text-decoration: underline;

}

/*ids*/

#main

{

	width: 998px;

    margin-left: auto;

    margin-right: auto;

    margin-top: 18px;

    clear: both;

}

#mainBanner

{

	width: 998px;

	height: 57px;

}

#bannerContent

{

	height: 43px;

	float: left;

}

#bannerContent1

{

	width: 6px;

	height: 43px;

	float: left;

}

#bannerContent2

{

	width: 286px;

	height: 43px;

	float: left;

}

#bannerContent_social
{
	width: 50px;
	height: 43px;
	float: left;
	text-align: center;
	margin-left: 50px;
}

#bannerContent3

{
	width: 300px;
	height: 43px;
	float: left;
	text-align: center;
}

#bannerContent4

{
	width: 27px;
	height: 43px;
	float: left;
	background-image: url("images/shopping_bag.png");
	background-repeat: no-repeat;

}

#bannerContent5

{

	width: 116px;

	height: 33px;

	padding-top: 10px;

	float: left;

}

#bannerContent6

{

	width: 1px;

	height: 43px;

	float: left;

	background-color: #324332;

}

#bannerContent7

{

	width: 146px;

	height: 33px;

	padding-top: 10px;

	float: left;

	text-align: center;

}

#mainMenu

{

	width: 998px;

	height: 58px;

	padding-bottom: 7px;

}

#mainMenuLeft

{

	width: 6px;

	height: 58px;

	float: left;

	background-image: url("images/main_manu_left_background.png");

	background-repeat: no-repeat;

}

#mainMenuCenter

{

	width: 978px;

	height: 58px;

	float: left;

	background-image: url("images/main_manu_background.png");

	background-repeat: repeat-x;

}

#mainMenuCenterTop

{

	width: 998px;

	height: 34px;

}

#mainMenuCenterBottom

{

	width: 978px;

	height: 24px;

	background-image: url("images/submenu_background.png");

	background-repeat: repeat-x;

}

#mainMenuCenterBottom a

{

	display: block;

	float: left;

	font-family: "futura oblique", verdana, tahoma, sans-serif;

	font-size: 10px;

	color: #414042;

	text-decoration: none;

	padding-top: 3px;

	padding-left: 20px;

}

#mainMenuRight

{

	width: 6px;

	height: 58px;

	float: left;

	background-image: url("images/main_manu_right_background.png");

	background-repeat: no-repeat;

}

#mainContent

{

	width: 998px;

	background-image: url("images/content_background_subpage.png");

	background-repeat: repeat-y;

}

#search

{

	width: 168px;

	height: 22px;

	padding-top: 3px;

}

#searchTextInputWrapper

{

	width: 133px;

	height: 18px;

	float: left;

	padding-top: 2px;

}

#searchTextInputLeft

{

	width: 5px;

	height: 18px;

	float: left;

	background-image: url("images/search_text_input_left_background.png");

	background-repeat: no-repeat;

}

#searchTextInputCenter

{

	width: 125px;

	height: 15px;

	padding-top: 3px;

	float: left;

	background-image: url("images/search_text_input_center_background.png");

	background-repeat: repeat-x;

}

#searchTextInputRight

{

	width: 3px;

	height: 18px;

	float: left;

	background-image: url("images/search_text_input_right_background.png");

	background-repeat: no-repeat;

}

#searchTextInputCenter input

{

	border: 0px;

	border: none;

	padding: 0px;

	margin: 0px;

	width: 125px;

	height: 13px;

	font-size: 11px;

}

#searchGO

{

	width: 29px;

	height: 19px;

	float: left;

	padding-left: 5px;

	padding-top: 1px;

}

#mainFooter

{

	width: 999px;

	height: 25px;

	padding-top: 10px;

}

#mainFooterLeft

{

	width: 7px;

	height: 25px;

	float: left;

	background-image: url("images/footer_left_background.png");

	background-repeat: no-repeat;

}

#mainFooterCenter

{

	width: 978px;

	height: 19px;

	float: left;

	background-image: url("images/footer_center_background.png");

	background-repeat: repeat-x;

	text-align: center;

	padding-top: 6px;

}

#mainFooterCenter a

{

	color: #000000;

	text-decoration: none;

}

#mainFooterRight

{

	width: 7px;

	height: 25px;

	float: left;

	background-image: url("images/footer_right_background.png");

	background-repeat: no-repeat;

}

#mainFooterCenter .separator

{

	padding-left: 5px;

	padding-right: 5px;

}

#mainFooter2

{

	width: 999px;

	height: 45px;

	padding-top: 10px;

	color: #9D9FA2;

	font-size: 9px;

}

#mainFooter2Left

{

	float: left;

}

#mainFooter2Right

{

	float: right;

	text-align: right;

}

#mainFooter2 a

{

	color: #9D9FA2;

}

button.go

{

	width: 29px;

	height: 19px;

	margin: 0px;

	padding: 0px;

	border: none;

	background: url("images/go.gif") no-repeat;

	cursor: pointer;

}

/*classes*/

.bigRedText
{
	font-size: 12px;
	color: #D31145;
	font-weight: normal;
	padding-top: 20px;
}
.follow {
text-align: center;
font-size: 12px;
color: #999999;
}

.telno {
padding-top: 5px;
}


.grayText

{

	color: #797979;

}

.darkGrayText

{

	color: #58595B;

}

.activeMainMenuWrapper

{

	display: block;

	float: left;

	font-family: "futura oblique", verdana, tahoma, sans-serif;

	font-size: 11px;

	color: #414042;

	text-decoration: none;

}

.notActiveMainMenuWrapper

{

	display: block;

	float: left;

	font-family: "futura oblique", verdana, tahoma, sans-serif;

	font-size: 11px;

	color: #414042;

	text-decoration: none;

}

.activeMainMenuWrapper .mainMenuLeft

{

	width: 9px;

	height: 34px;

	float: left;

	background-image: url("images/main_menu_active_left_background.png");

	background-repeat: no-repeat;

}

.activeMainMenuWrapper .mainMenuCenter

{

	height: 22px;

	float: left;

	background-image: url("images/main_menu_active_center_background.png");

	background-repeat: repeat-x;

	padding-top: 12px;

	padding-left: 8px;

	padding-right: 8px;

}

.activeMainMenuWrapper .mainMenuRight

{

	width: 10px;

	height: 34px;

	float: left;

	background-image: url("images/main_menu_active_right_background.png");

	background-repeat: no-repeat;

}

.notActiveMainMenuWrapper .mainMenuLeft

{

	width: 9px;

	height: 34px;

	float: left;

	background-image: url("images/main_menu_not_active_left_background.png");

	background-repeat: no-repeat;

}

.notActiveMainMenuWrapper .mainMenuCenter

{

	height: 22px;

	float: left;

	background-image: url("images/main_menu_not_active_center_background.png");

	background-repeat: repeat-x;

	padding-top: 12px;

	padding-left: 8px;

	padding-right: 8px;

}

.notActiveMainMenuWrapper .mainMenuRight

{

	width: 10px;

	height: 34px;

	float: left;

	background-image: url("images/main_menu_not_active_right_background.png");

	background-repeat: no-repeat;

}

.categoryWrapper

{

	display: block;

	width: 169px;

	height: 31px;

	font-family: "futura oblique", verdana, tahoma, sans-serif;

	font-size: 10px;

	text-decoration: none;

	font-weight: bold;

	padding-top: 7px;

}

.categoryLeft

{

	width: 7px;

	height: 31px;

	float: left;

	background-image: url("images/category_left_background.png");

	background-repeat: no-repeat;

}

.categoryCenter

{

	width: 155px;

	float: left;

	background-image: url("images/category_center_background.png");

	background-repeat: repeat-x;

	height: 21px;

	padding-top: 10px;

}

.categoryRight

{

	width: 7px;

	height: 31px;

	float: left;

	background-image: url("images/category_right_background.png");

	background-repeat: no-repeat;

}

.subcategoryWrapper

{

	width: 169px;

	padding-top: 7px;

}

.subcategoryTop

{

	width: 169px;

	height: 4px;

	background-image: url("images/subcategory_top_background.png");

	background-repeat: no-repeat;

	font-size: 0px;

}

.subcategoryCenter

{

	width: 149px;

	background-image: url("images/subcategory_center_background.png");

	background-repeat: repeat-y;

	padding-top: 3px;

	padding-left: 10px;

	padding-right: 10px;

}

.subcategoryCenter a

{

	display: block;

	padding-bottom: 3px;

	text-decoration: none;

	color: #4D4D4F;

}

.subcategoryCenter a:hover

{

	display: block;

	padding-bottom: 3px;

	text-decoration: underline;

	color: #4D4D4F;

}

.subcategoryCenter a.selected

{

	display: block;

	padding-bottom: 3px;

	text-decoration: underline;

	color: #D31145;

}

.subcategoryBottom

{

	width: 169px;

	height: 4px;

	background-image: url("images/subcategory_bottom_background.png");

	background-repeat: no-repeat;

}

.popuplinks

{
	text-decoration: underline;
	color: #0000FF;
}

.popuplinks a

{
	text-decoration: underline;
	color: #0000FF;
}

.popuplinks a:hover

{
	text-decoration: underline;
	color: #0000FF;
}

.popuplinks a.selected

{


	text-decoration: underline;

	color: #6666FF;

}

.clearfix:after

{

    font-size: 0px;

    content: "."; 

    display: block; 

    height: 0px; 

    clear: both; 

    visibility: hidden;

}

pre

{

    font-family: verdana, sans-serif;

    font-size: 10px;

    color: #4c4c4c;

}

h5

{

    font-family: verdana, sans-serif;

    font-size: 10px;

    color: #4c4c4c;

    font-weight: bold;

}

.products_list_title

   { font-weight: bold; font-size: 10px; font-family: verdana, sans-serif; padding-bottom: 5px }

{

    font-family: verdana, sans-serif;

    font-size: 10px;

    color: #4c4c4c;

    font-weight: bold;

}


.yousave {
    font-weight: bold;
}
.paul { font-weight: bold }
.sslseal { text-align: center; margin-top:20px;}

.addthisbuttons {
	margin-left: 100px;
	width: 250px;
}
.buyNowCol_pp
{
	float: left;
	width: 150px;
	margin-left: 237px;
	margin-top: 12px;
}
.sharetxt {
	margin-right: 137px;
}
