a {
  color:                        #663366;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  bold;
  text-decoration:              underline;
}
a:hover {
  color:                        #FF9900;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  bold;
  text-decoration:              none;
}
body {
	background:                    #C69B66;
	color:                        #000000;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  normal;
	margin:                        3px 0px;
	padding:                      10px;

}
a.pagenum {
	color:                                   #000000;
	font-family:                             Verdana, Arial, Sans-Serif;
	font-size:                               x-small;
	font-weight:                             normal;
	height:                                  20px;
	text-align:                              center;
	text-decoration:                         underline;
	vertical-align:                          middle;
	width:                                   20px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;

}
a.pagenum:hover {
  background:                              #F5DEB3;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               x-small;
  font-weight:                             normal;
  height:                                  20px;
  text-align:                              center;
  text-decoration:                         none;
  vertical-align:                          middle;
  width:                                   20px;
}
a.HeaderMenu {color: #fff; text-decoration:none; width: 100%; margin: 5px; padding-top: 6px; padding-bottom: 6px; 
	padding-left: 10px;	display: block;	border-bottom:1px solid #7AE9F1; font: bold 11px Verdana, Arial, Sans-Serif;}
	
a.HeaderMenu:hover {color: #86EAF2;}

form {  margin:5px;  padding:5px;}
input,select,textarea {
  background:                              #CCCCCC;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             normal;
  width:                                   95%;
}
input.submit {
  background:                              #8E488E;
  border:                                  1px solid #000000;
  color:                                   #FFFFFF;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             bold;
  width:                                   100%;
}
input.cart {
  background:                              #FFFFFF;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             normal;
  width:                                   30px;
}
input.cartremove {
  background:                              transparent;
  border:                                  0px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               x-small;
  font-weight:                             normal;
  width:                                   auto;
}
input.cartsubmit {
  background:                              #8E488E;
  border:                                  1px solid #000000;
  color:                                   #FFFFFF;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             bold;

  width:                                   auto;
}
select.cart {
  background:                              #FFFFFF;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             normal;
  width:                                   50px;
}
#headerOutsideBox {
	background:                    #e0f0ff;
	color:                        #000000;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  normal;
	padding: 0px;

}
#headerOutsideBox #headerInsideBox {
	background:                    #af8b7e;
	color:                        #000000;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  normal;
	margin: 10px;
}
#contentOutside {
  color:                        #000000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
}
#sidebarLOutside {
  background:                    #15c2d2;
  color:                        #000000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
}
#sidebarLOutside #topColumn {background:#15c2d2;}

#sidebarLOutside .section { background: #15c2d2; color: #FFF; font-family: Verdana, Arial, Sans-Serif;	font-size: 13px; font-weight:bold;
	padding: 15px;}
	
#sidebarLOutside .contentMOUT {	background:#15c2d2;	color: #000; font-family: Verdana, Arial, Sans-Serif; font-size:13px; }

#sidebarLOutside .contentBOUT {	background: #15c2d2; color: #000; font-family: Verdana, Arial, Sans-Serif;	font-size: 13px;}

#sidebarLOutside .contentMOUT form {  color:  #000;  font-family: Verdana, Arial, Sans-Serif;
  font-size:                    10px;

}
#sidebarLOutside .contentBOUT form {
  color:                        #000000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
  margin:                        0px 0px;
  padding:                      0px 0px;
}
#sidebarLOutside .contentMOUT td {
  color:                        #000000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
}
#sidebarLOutside .contentBOUT td {
  color:                        #000000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
}
#sidebarLOutside #bottomColumn {
	background:                    #2E2F30;
	color:                        #000000;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  normal;
	padding:                      2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;


}
#mainContentOutside {background: #15c2d2;}

#mainContentOutside .mainContentInside {
	color:                        #000000;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  normal;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	margin: 0px;
	padding: 0px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
}
#mainContentOutside .mainContentInside .section {
  background:                    #AF8B7E;
  border-top:                    1px none #000000;
  border-left:                  1px none;
  border-bottom:                1px solid #5E4339;
  border-right:                  1px none;
  color:                        #FFFFFF;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  bold;
  padding:                      2px;
}
#mainContentOutside .mainContentInside .sectionSPC {

}
#mainContentOutside .mainContentInside .content {
  background:                    #EFEFEF;
  border-top:                    1px solid #FFFFFF;
  border-left:                  1px solid #FFFFFF;
  border-bottom:                1px solid #DEDEDE;
  border-right:                  1px solid #DEDEDE;
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
  padding:                      4px 4px;
}
#mainContentOutside .mainContentInside .content .sectitle {
  background:                              #F5DEB3;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             normal;
  padding:                                 1px 1px 1px 1px;
  text-align:                              center;
}
#mainContentOutside .mainContentInside .content .carttitle {
  background:                              #F5DEB3;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             normal;
  padding:                                 1px 1px 1px 1px;
  text-align:                              left;
}
#mainContentOutside .mainContentInside .content .sectionTitle {
  background:                    #FFFFE1;
  border:                        1px solid #000000;
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    9px;
  font-weight:                  normal;
  padding:                      2px 4px;
}
#mainContentOutside .mainContentInside .content .sectionContent0 {
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    xx-small;
  font-weight:                  normal;
  padding:                      2px 4px;
}
#mainContentOutside .mainContentInside .content .sectionContent0 a {
  background:                    transparent;
  color:                        #006699;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    xx-small;
  font-weight:                  bold;
}
#mainContentOutside .mainContentInside .content .sectionContent0 a:hover {
  background:                    transparent;
  color:                        #990000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    xx-small;
  font-weight:                  bold;
}
#mainContentOutside .mainContentInside .content .sectionContent1 {
  background:                    #DEDEDE;
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    xx-small;
  font-weight:                  normal;
  padding:                      2px 4px;
}
#mainContentOutside .mainContentInside .content .sectionContent1 a {
  background:                    transparent;
  color:                        #006699;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    xx-small;
  font-weight:                  bold;
}
#mainContentOutside .mainContentInside .content .sectionContent1 a:hover {
  background:                    transparent;
  color:                        #990000;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    xx-small;
  font-weight:                  bold;
}
#mainContentOutside .mainContentInside .contentSPC {
  background:                    #EFEFEF;
  border-top:                    1px solid #FFFFFF;
  border-left:                  1px solid #FFFFFF;
  border-bottom:                1px solid #DEDEDE;
  border-right:                  1px solid #DEDEDE;
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  normal;
  padding:                      4px 4px;
}
#mainContentOutside .mainContentInside .content td {
  background:                    transparent;
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    x-small;
  font-weight:                  normal;
}
#mainContentOutside .mainContentInside .contentSPC td {
  background:                    transparent;
  color:                        #000000;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    x-small;
  font-weight:                  normal;
}
td {
  background:                              transparent;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               x-small;
  font-weight:                             normal;
}
.categorylist {
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               10px;
  font-weight:                             bold;
  text-decoration:                         none;
}
.error {
  background:                              transparent;
  color:                                   #FF0000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               11px;
  font-weight:                             bold;
  text-decoration:                         none;
}
.modulecart {
  background:                              #F5DEB3;
  border-bottom:                           1px solid #000000;
  border-right:                            1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               x-small;
  font-weight:                             bold;
  padding:                                 3px 3px 3px 3px;
}
.pagesel {
  background:                              #FFFFFF;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               x-small;
  font-weight:                             normal;
  height:                                  20px;
  text-align:                              center;
  text-decoration:                         none;
  vertical-align:                          middle;
  width:                                   20px;
}
.rownormal {
  background:                              transparent;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-weight:                             normal;
}
.rowselected {
  background:                              #DEDEDE;
  border:                                  1px solid #000000;
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-weight:                             normal;
}
.sale {
  background:                              transparent;
  color:                                   #990000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-weight:                             normal;
}
.xsmall {
	color:                                   #000000;
	font-family:                             Verdana, Arial, Sans-Serif;
	font-size:                               10px;
	font-weight:                             normal;
}
.xxsmall {
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               9px;
  font-weight:                             normal;
}

.xxxsmall {
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               8px;
  font-weight:                             normal;
}

.HeaderMenuOutside {
	background-color: #15c2d2;
	margin: 0;
	padding: 0;

}
.HeaderMenuRborder {
	background-color: #9F8479;
}
.HeaderMenuLborder {
	background-color: #9F8479;
	border-left: 1px solid #000000;
}
.HeaderFontMenu {
	background-color: #9F8479;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: none;
	text-align: center;
	vertical-align: middle;


}
.FooterText {
	color:                                   #999999;
	font-family:                             Verdana, Arial, Sans-Serif;
	font-size:                               9px;
	font-weight:                             normal;
	text-decoration:                         none;
	padding: 2px;

}


a.FooterText {
	color:                                   #CCCCCC;
	font-family:                             Verdana, Arial, Sans-Serif;
	font-size:                               9px;
	font-weight:                             normal;
	text-decoration:                         underline;
	padding: 2px;
}
a.FooterText:hover {
	color:                                   #FFCC00;
	font-family:                             Verdana, Arial, Sans-Serif;
	font-size:                               9px;
	font-weight:                             normal;
	text-decoration:                         none;
	padding: 2px;
}
.BottomLmenu {
	background:                    #562C56;
	height: 5px;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}
.BottomLmenuTop {
	background:       #15c2d2;
	height: 5px;
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.UpdateText {
  background:                              transparent;
  color:                                   #8E488E;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               11px;
  font-weight:                             bold;
  text-decoration:                         none;
}
a.HomeMenu {

}
a.HomeMenu:hover {

}
.FooterBox {color: #fff; font-family:Verdana, Arial, Sans-Serif; font-size: 9px; text-decoration: none;	padding: 5px; background-color: #15c2d2;}

.HomeMenuBox {}

.small {
  color:                                   #000000;
  font-family:                             Verdana, Arial, Sans-Serif;
  font-size:                               11px;
  font-weight:                             normal;
}

/* Styles for Drop Down Nav */
	
	/**/
#nav, #nav ul {
	width: 100%;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
/*buttons size colour boarder*/
#nav a {display: block;	width: auto; color: #fff; text-decoration: none; padding: 8px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
#nav a:hover {
	color: #8DECF3;
}


/* top buttons size colour position*/
#nav li {
	float: left;
	padding: 0px 0px 0px 1px;
	width: auto;
	margin: 0px;	
}
/*buttons size colour position on drop down menu*/
#nav li ul {
	position: absolute;
	left: -999em;
	
}
/*drop down menu link border and padding size??*/
#nav li li {
	w\idth: 100%;
	width: 130px;
}

/*drop down menu background and boarder position*/
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	background: #15c2d2;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	w\idth: 138px;
	width: 143px;
	filter:alpha(opacity=97);
	-moz-opacity:0.97;
	opacity: 0.97;
}

#nav li:hover, #nav li.sfhover {
	background: #15c2d2;
}
/* drop down menu links styles*/

#submm a {
	display: block;
	width: 100%;
	color: #333333;
	text-decoration: none;
	padding: 4px 4px 4px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-color: transparent;
}
#submm a:hover  {
	background: #575A5C;
	color: White;
}

/* Welcome index page*/
#mainContentOutside .mainContentInside .welcome_content {
	background: #EFEFEF;
	color:                        #FFFFFF;
	cursor:                        default;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  bold;
	padding:                      2px;
	border: 1px none #000000;
}


#mainContentOutside .mainContentInside .welcome_title {
  background:                    #AD8C7B;
  border-bottom:                1px solid #000000;
  color:                        #FFFFFF;
  cursor:                        default;
  font-family:                  Verdana, Arial, Sans-Serif;
  font-size:                    10px;
  font-weight:                  bold;
  padding:                      2px;
}


.header_font {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size:                    14px;
	font-style: italic;
	font-weight:                  bold;
	color: #c69b66;
}

.bg_box {
	color: #EFEFEF;
}
.right_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
#headerInsideBox1 {
	background: #EFEFEF;
	color:                        #000000;
	font-family:                  Verdana, Arial, Sans-Serif;
	font-size:                    10px;
	font-weight:                  normal;
	margin: 0px;
}
	#body_template{
		
	min-width: 740px;
	max-width: 970px;
	/*width: 740px !important;*/
	width:expression(document.body.clientWidth > 970? "970px" : "auto");
	padding-top: 20px;
}