/* Elements */body {    background: #C7C9CC url(images/img1.jpg) repeat-x;	margin: 0px;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;}h1 {}h2, h3 {	margin-top: 0px;}h4, h5, h6 {}p, ol, ul, dl, blockquote {}a {	color: #333333;}a:hover {	text-decoration: none;}.green_bold {	color: #617900;	font-weight: bold;}.blue_bold {	color: #061A40;	font-weight: bold;}.orange_bold {	color: #E35A00;	font-weight: bold;}.img1 {	float: left;	margin: 3px 15px 0px 0px;}.img2 {	float: right;	margin: 3px 13px 0px 0px;}#outerwrapper{	margin: 0px auto;	width: 950px;}#innerwrapper {	width: 920px;	margin: 0px auto;	float: right;}/* search */#searchbox {	width: 920px;	height: 30px;	margin-top: 10px;	margin-bottom: 5px;}/* Header */#header {	width: 920px;	height: 184px;}/* Menu */#menu {	width: 894px;	background: #FFFFFF;	padding: 0px 13px 2px;	font-size: 95%;	height: 30px;}#menu ul {	margin: 0px;	padding: 0px;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	float: left;	width: 126px;	padding: 7px 0px;	text-align: center;	text-decoration: none;	text-transform: capitalize;	font-weight: bold;	background: #FFFFFF;	color: #061A40;	border-right: 1px solid #8C8552;	border-top: 1px solid #8C8552;	border-bottom: 1px solid #8C8552;}#menu a:hover {	background: #CCCCCC;}.borderleft {	border-left: 1px solid #637B00;}/* Sidemenu */#sidemenu {	height: 400px;	width: 30px;	float: left;	margin: 270px 0px 0px;	padding: 0px;}#sidemenu img {	border-style: none;}#sidemenu ul {	margin: 0px;	padding: 0px;	list-style: none;	border-style: none;}#sidemenu li {	display: inline;}#sidemenu a {	width: 27px;	border-style: none;/*	padding-top: 7px;	padding-bottom: 7px;*/	height: 93px;}#sidemenu a:hover {	border-style: none;}#sidemenu1 {    display: block;	background: url(images/falpro_up.png) no-repeat left top;	height: 93px;	width: 27px;}#sidemenu2 {    display: block;	background: url(images/loveson_up.png) no-repeat left top;	height: 93px;	width: 27px;}#sidemenu3 {    display: block;	background: url(images/showbee_up.png) no-repeat left top;	height: 93px;	width: 27px;}#sidemenu4 {    display: block;	background: url(images/home_up.png) no-repeat left top;	height: 93px;	width: 27px;}#sidemenu1:hover { background-image: url(images/falpro_over.png); }#sidemenu2:hover {	background-image: url(images/loveson_over.png);}#sidemenu3:hover {	background-image: url(images/showbee_over.png);}#sidemenu4:hover {	background-image: url(images/home_over.png);}/* Content */#content {	float: left;    background: #FFFFFF;	width: 920px;	padding: 1px 0px 0px;    min-height: 500px; height: auto !important; height: 500px;}#colOne {	width: 890px;	margin-top: 5px;	padding-left: 13px;}.textwhite {	margin-top: 24px;    color: #FFFFFF;}#falpro {	width: 892px;	background: #041A3C url(images/more_blue.gif) no-repeat 98% 85%;	padding-top: 8px;	margin-top: 5px;	margin-bottom: 7px;	height: 118px;}#loveson {	width: 892px;	background: #8C8552 url(images/more_green.gif) no-repeat 98% 85%;	padding-top: 8px;	margin-top: 5px;	margin-bottom: 7px;	height: 118px;}#snowbee {	width: 892px;	background: #E35B00 url(images/more_orange.gif) no-repeat 98% 85%;	padding-top: 8px;	margin-top: 5px;	margin-bottom: 7px;	height: 118px;}#colTwo ul {    margin-left: 0px;	padding-left: 0px;	list-style-position: inside;}#content h1 {	padding: 5px 0px 5px 5px;	color: #061A40;}#content h2 {	padding: 5px 0px 5px 5px;	text-transform: uppercase;	font-size: 16px;	color: #061A40;	border-bottom: 1px dashed;}#content h3 {	color: #6C6C6C;}/* Footer */#footer {	width: 920px;	margin: 5px auto;	padding: 1px 0px 5px;	background: #FFFFFF;}#footer p {	margin: 0px;	padding-top: 10px;	text-align: center;	font-size: 11px;	color: #061A40;}#footer a {	color: #666666;}#footer a:hover {	color: #333333;}.designedby {	font-size: 80%;	text-align: center;	color: #666666;}/* SHOP-STYLES */.category-row {    position: relative;    z-index: +1;    float: left;    width: 333px;    height: 193px;    margin: 0 4px 4px 0;}.category-row h2 {    position: relative;    top: +8px;    left: +8px;    border-bottom: none !important;    z-index: +2;    font-size: 10pt !important;}.category-row h3 {    width: 110px;    float: right;    padding-top: 16px;    padding-right: 8px;    z-index: +2;    font-size: 9pt !important;}.category-row img{    z-index: -1;    position: relative;    top: +16px;    left: +16px;    }.category-row a {    position: absolute;    display: block;    top: 0;    left: 0;    z-index: +100 !important;    width: 316px; height: 173px;    text-decoration: none;}.text-only{    display: none;}.product-main {    position: relative;        width: 40%;    margin: 0; padding: 0;}.product-row {    position: relative;    margin: 0; padding: 0;    width: 675px !important;}.product-main h2 {    float: left;     position: relative; left: +16px;    border-bottom: none !important;    margin: 0; padding: 0;}.product-main #product-image {    float: left; clear: left;    position: relative; left: +16px;}.product-description {    position: absolute;    left: 400px;    top: 0;    width: 200px;    margin: 32px 0 0 0; padding: 0;    z-index: +100;}.product-row-header {    width: 675px !important;    height: 21px;}.product-row-inner {    position: relative;    width: 675px !important;    min-height: 400px; height: auto !important; height: 400px;    padding-bottom: 16px;}.product-row-footer {    width: 675px !important;    height: 21px;}#loveson_menu {    position: relative;    left: +11px;    float: left;    margin: 5px 0 0 0;    width: 200px;}#loveson_menu ul {    padding: 0;    margin: 0;}#search-form {    display: inline;    float: right;}