
 /*font-style:normal added*/
body {
  text-align:center;
 font-family: Arial, Helvetica, sans-serif, verdana; font-style:normal;
}
/* <!-- this centers the whole page --> */
#frame {
  width:750px;
  margin-top:10px;
  text-align:left;
}
/* splash page*/ 
#logo {
	float: left;
	width: 660px;
	height: 63px;
	background: url(images/img03.jpg) no-repeat left top;
}

#logo h1 {
	margin: 0;
	padding: 5px 0px 0px 30px;
}

#logo h1 {
	float: left;
	letter-spacing: -1px;
	text-transform: lowercase;
	text-shadow: #FFFFFF -1px 1px 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 42px;
	color: #2D2722;
}

#logo a {
	text-decoration: none;
	color: #2D2722;
}
/*<!-- center content -->  */
#main {
  float: left;
  width: 350px;
  background: #F5F5F5;
  padding: 10px;
  margin:5px;
}
 #wrapper {
	background: url(images/img01.jpg) repeat-x left top;
}
#leftcontent {
  float: left;
  width: 140px;
  background: #FFFFCC;
  border: 1px hidden #CCCCCC;
  padding: 10px;
  margin: 5px;

}

#rightcontent {
  float: left;
  width: 190px;
  background: #DDEEFF;
  border: 1px hidden #CCCCCC;
  padding: 10px;
  margin: 5px;
}

#rightcontent p {
  font-size:10px;
}

#leftcontent a {
  font-size:15px;
  line-height:2;
}

h1 {
  font-size:large;
}

/* Footer */

#footer-wrapper {
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	background: #2D2722 url(images/img02.jpg) repeat-x left top;
}

#footer {
	clear: both;
	width: 980px;
	height: 100px;
	margin: 20px auto 0px auto;
	font-family: Arial, Helvetica, sans-serif;
}

#footer p {
	margin: 0;
	padding: 30px 0px 0px 0px;
	line-height: normal;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #61544B;
}

#footer a {
	color: #61544B;
}

/*  <!--nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn }--> */
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}

.producttitle {color: #000000; font-size:20px; font-family: Verdana, Arial, Helvetica, sans-serif}
.price {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 13px; font-weight: bold}
.compprice {color: #EE0000}
.prod1 {background-color: #FFFFFF}
.prod2 {background-color: #FFFFFF}
.nav1 {color: #FFFFFF; background-color: #007799; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.nav2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
.nav3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.texthead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}
.textheadblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold }
.textheadblack2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.warning  {COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold}

.text {font-family: "Times New Roman", Times, serif; font-size: 16px}
.normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.normalb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.normalcat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.addhead {color: #005555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.locat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.smltxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.smltxtwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF}
.chl { color: #005555}
.hhl { color: #005555}

a:link {color: #000066}
a:hover {color: #CC0000; text-decoration: none}
a:active {color: #FF0000; text-decoration: none}
a:visited {}

A.headerlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.headerlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #6666CC}
A.headerlink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.headerlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.bgtable  {background: #ffffff;}
.ftable   {background: #ffffff;}
.headcell {background: #dddddd;}
.dispcell {background: #eeeeee;}
.itemcell {background: #f5f5f5;}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clLevel0,.clLevel0over{position:absolute; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.clLevel0{background-color:#007777; layer-background-color:#007777; color:white;}
.clLevel0over{background-color:#9999E1; layer-background-color:#9999E1; color:white; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#9999E1; layer-background-color:#9999E1}
.clLevel1,.clLevel1over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.clLevel1{background-color:#005555; layer-background-color:#005555; color:white;}
.clLevel1over{background-color:#9999E1; layer-background-color:#9999E1; color:white; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#9999E1; layer-background-color:#9999E1}
.d1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px;margin-left: 8}
.d2 (position:relative;font-size:x-small;font-weight:bold}

.bord { border: 1px solid #526f91 }
.greyback { background-color: #efefef }
table#formTable td.lgh { color: #007777; font-size: 18px; font-weight: bold }
.fm_bt { color: #007777; background-color: #efefef; cursor: pointer; height: 22px; font-size: 12px }
.lfrm { background-color: #526f91; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#526f91, EndColorStr=#869bc5) }

.c1 {
  background-color: firebrick;
/*  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=firebrick, EndColorStr=#ff3300);*/
}
.c2 {
  background-color: #ff3300;
/*  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#ff3300, EndColorStr=firebrick);*/
}
.c3, table.c3 {
  background-color: #000066;
/*  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#000066, EndColorStr=#000099);*/
}

.rtop, .rbottom{ display: block }
.rtop *,.rbottom * { display:block; height: 1px; overflow: hidden }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 1px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

div#outer_bx{ background: firebrick; width: 460px}
div#inner_bx{ background: moccasin; margin-left: 4px; margin-right: 4px }

div.loginlnk { position: relative; text-align: center; width: 163px }
a.loginlnk { color: #ffffff; text-decoration: none; font-weight: bold }
a:link.loginlnk { color: #ffffff; text-decoration: none; font-weight: bold }
a:visited.loginlnk { color: #ffffff; text-decoration: none; font-weight: bold }
a:hover.loginlnk { color: #9999E1; text-decoration: none }

.siteMap a { color: #003300 }

/* Events System */
#siteHead { background: #007777 }

.eventsTabl a { color: #007777 }
.eventsTabl th { background-color: moccasin }
.ltRow {}
.dkRow { background-color: #eaeaea }
.txt_req { border: 1px solid red }
#evtFootBar { background-color: moccasin }


.producttitle {color: #000000; font-size:20px; font-family: Verdana, Arial, Helvetica, sans-serif}
.price {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 13px; font-weight: bold}
.compprice {color: #EE0000}
.prod1 {background-color: #FFFFFF}
.prod2 {background-color: #FFFFFF}
.nav1 {color: #FFFFFF; background-color: #007799; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.nav2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
.nav3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.texthead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}
.textheadblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold }
.textheadblack2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.warning  {COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold}

.text {font-family: "Times New Roman", Times, serif; font-size: 16px}
.normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.normalb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.normalcat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.addhead {color: #005555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.locat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.smltxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.smltxtwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF}
.chl { color: #005555}
.hhl { color: #005555}

a:link {color: #000066}
a:hover {color: #CC0000; text-decoration: none}
a:active {color: #FF0000; text-decoration: none}
a:visited {}

A.headerlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.headerlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #6666CC}
A.headerlink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.headerlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.bgtable  {background: #ffffff;}
.ftable   {background: #ffffff;}
.headcell {background: #dddddd;}
.dispcell {background: #eeeeee;}
.itemcell {background: #f5f5f5;}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clLevel0,.clLevel0over{position:absolute; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.clLevel0{background-color:#007777; layer-background-color:#007777; color:white;}
.clLevel0over{background-color:#9999E1; layer-background-color:#9999E1; color:white; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#9999E1; layer-background-color:#9999E1}
.clLevel1,.clLevel1over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.clLevel1{background-color:#005555; layer-background-color:#005555; color:white;}
.clLevel1over{background-color:#9999E1; layer-background-color:#9999E1; color:white; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#9999E1; layer-background-color:#9999E1}
.d1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px;margin-left: 8}
.d2 (position:relative;font-size:x-small;font-weight:bold}

.bord { border: 1px solid #526f91 }
.greyback { background-color: #efefef }
table#formTable td.lgh { color: #007777; font-size: 18px; font-weight: bold }
.fm_bt { color: #007777; background-color: #efefef; cursor: pointer; height: 22px; font-size: 12px }
.lfrm { background-color: #526f91; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#526f91, EndColorStr=#869bc5) }

.c1 {
  background-color: firebrick;
/*  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=firebrick, EndColorStr=#ff3300);*/
}
.c2 {
  background-color: #ff3300;
/*  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#ff3300, EndColorStr=firebrick);*/
}
.c3, table.c3 {
  background-color: #000066;
/*  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#000066, EndColorStr=#000099);*/
}

.rtop, .rbottom{ display: block }
.rtop *,.rbottom * { display:block; height: 1px; overflow: hidden }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 1px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

div#outer_bx{ background: firebrick; width: 460px}
div#inner_bx{ background: moccasin; margin-left: 4px; margin-right: 4px }

div.loginlnk { position: relative; text-align: center; width: 163px }
a.loginlnk { color: #ffffff; text-decoration: none; font-weight: bold }
a:link.loginlnk { color: #ffffff; text-decoration: none; font-weight: bold }
a:visited.loginlnk { color: #ffffff; text-decoration: none; font-weight: bold }
a:hover.loginlnk { color: #9999E1; text-decoration: none }

.siteMap a { color: #003300 }

/* Events System */
#siteHead { background: #007777 }

.eventsTabl a { color: #007777 }
.eventsTabl th { background-color: moccasin }
.ltRow {}
.dkRow { background-color: #eaeaea }
.txt_req { border: 1px solid red }
#evtFootBar { background-color: moccasin }

#cowgirl p {
	margin: 0;
	padding: 30px 0px 0px 0px;
	line-height: normal;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #61544B;
}

#cowgirl a {
	color: #61544b;
}


