BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#012754;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
	text-align:center; 
}
#pagetop
{
width:100%;
height:inherit; 
}
#pagec
{
width:950px; 
position:relative;
height:inherit;
background-color:#ffffff; 
}
.chkid{


}


.bgbar1{ width:100%; background-color:#993416; height:18px;}
#bannerimg
{
width:950px%;
background-image:url(images/gf-william_01.jpg);
background-repeat:repeat-x;
padding-left:25px;
padding-right:25px;
background-color:#ffffff;
height:223px;
}
#sitename
{
float:left;
padding-top:30px;
width:351px;
}
.sitename
{
  font-family:arial;
  font-size:35px;
  color:#EC1E09;
  font-weight:bold;
  text-decoration:none;
}
#imgleft
{
float:left;
}
.imgleft
{
float:left;
}
#imgright
{
float:right;
}
.imgright
{
float:right;
}

#mainlinks
{
width:100%;
height:28px;
}
.white
{

height:195px;
background-color:#FFFFFF; 
background-image:url(images/gf-william_10.jpg);
background-repeat:repeat-x;
position:relative;
}
.mainlink
{
border-left:solid; border-left-color:#DA4F3C; border-left-width:2px;
font-family: Verdana;
font-size: 11px;
color:#000000; 
text-decoration:none;
font-weight:bold;
background-image:url(images/button1.jpg);
background-repeat:repeat-x;
height:28px;
width:75px;
padding-top:5px;
float:left;
}
.mainlinka
{
font-family: Verdana;
font-size: 11px;
color:#000000; 
font-weight:bold;
text-decoration:none
}
#bodyselect
{
width:100%;
background-color:#ffffff;
}


.outborder
{
border:solid; border-color:#EE6A15; border-width:1px;
height:inherit;
width:95%;
overflow:auto;
background-color:#ffffff;
margin-left:7px;
margin-right:5px;
}

.border
{
height:inherit;
width:100%;
overflow:auto;
background-color:#FFFFFF;
}
#bodykeyword
{
font-family:Arial;
font-size:30px;
color:#C7402C;
font-weight:bold;
padding:5px;
}
#bg4
{
background-color:#0000000;
width:100%;
height:25px;
}
#bodypanelmain
{
float:left;
width:665px;
height:inherit;
background-color:#ffffff;
}
#linkpanelmain
{
float:right;
width:210px;
height:inherit;
background-color:#ffffff;
border-left:solid; border-left-color:#FF9900; border-left-width:1px;
} 
.bullet
{
background-image:url('images/bullet.jpg'); 
background-repeat:no-repeat;
}
.link
{
padding-left:3px;
  font-family: Verdana;
  font-size: 11px;
  color:#000000;
  text-decoration:none;
} 
.link1
{
padding-left:3px;
  font-family: Verdana;
  font-size: 11px;
  color:#FFCC66;
  text-decoration:none;
} 

#outfootervin
{
width:100%;
float:left;
background-color:#E7855E;
} 
#footervin
{
width:95%;
height:inherit;
margin-left:7px;
margin-right:5px;
margin-bottom:20px;
background-color:#ffffff;
} 
.linkbgs
{
background-image:url('images/linkbgs.jpg'); 
background-repeat:repeat-x;
}
.bottom-text
 {
 font-family: Verdana;
  font-size:11px;
  color:#D74C37;
  background-color:#FFFFFF;
 }
.heading
{
  font-family: Verdana;
  font-size:30px;
  color:#63161C;
  font-weight : bold;
  text-decoration:none;
}
.body
{
padding:2PX;
font-family:arial;
font-size:12px;
color:#000000;
}
 .bgfooter
 {
 background-image:url(images/gf-william_19.jpg);
 background-repeat:repeat-x;
 background-position:bottom;
 background-color:#E67E5B;
 }
 .bgbar
{
background-image:url('images/leather_04.jpg');
background-repeat:repeat-x;
}
h1
{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#c7652a;
}
.white-text
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a.white-text2
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

}
.text-white
{
	font-family:verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.link1
{
	font-family:Tahoma;
	font-size:12px;
	color:#CC3300;
	text-decoration:none;
	padding-left:15px;
}
.text2
{
padding:3px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#C7402C;
text-decoration:none;
}
.linktop
{
  font-family:Verdana;
  font-size:12px;
  color:#334c6d;
  text-decoration:none;
  font-weight:bold;
}
.topkeyword
{
Font-family:Arial;
Font-size:12px;
color:#FFFFFF;
background-color:#D64835;
}
#content_common 
{
 width:100%;
 height:inherit;
}

.content_common 
{
 width:100%;
 height:inherit;
}
#ctgrytbl
{
width:48%;
height:inherit;
float:left;
}
.ctgrytbl
{
width:48%;
height:inherit;
float:left;
}
#adv_table_main
{
	width:665px;
	border:solid;
	border-width:1px;
	border-color:#4F3F05;
}
.adv_table_heading
{
	width:665px;
background-image:url(images/button1.jpg);
background-repeat:repeat-x;
	font:verdana;
	font-size:13px;
	font-weight:bold;
	color:#C7402C;
	height:22px;
	vertical-align:middle;
	text-align:center;
	padding:3px;
}
.flag_heading
{
   	font:verdana;
	font-size:18px;
	font-weight:bold;
	color:#C7402C;
	height:22px;
	vertical-align:middle;
	text-align:center;
	background-color:#FFffff;
	


}

#adv_table_row
{
	width:665px;
	padding:5px;
	height:inherit;
	text-align:center;
}
.mainlink21
{
border-left-color:#DA4F3C; border-left-width:2px;
font-family: Verdana;
font-size: 11px;
color:#C7402C; 
text-decoration:none;
font-weight:bold;


height:28px;
width:665px;
padding-top:5px;
float:left;
}

#link-table-main
{
	width:665px;
	float:left;
	background-color:#ffffff;
	border:solid;
	border-width:1px;
	border-color:#4F3F05;
}

#link-table-row
{
	width:665px;
	float:left;
	height:20px;
	margin:2px;
}
#link-table-col
{
	width:23.5%;
	float:left;
	height:20px;
	margin:2px;
	text-align:left;
}
a#txtlink
{
	font-family:Verdana;
	font-size:10px;
	color:#C7402C;
	font-weight:bold;
	text-decoration:none;
}
a#txtlink:hover
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.cat_table_heading
{
	width:672px;
	background-color:#C7402C;
	font-family: Verdana;
 	font-size: 12px;
 	color: #F2FBBF;
  	font-weight:bold;
	text-decoration:none;
	height:25px;
	vertical-align:middle;
	padding-top:5px;
	
}
#promotion_link
{
	
	width:100%;
    height:inherit;
    margin-right:5px;
	float:left;
	background-color:#FFFFFF;
	
}
.promotion_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FF0000;
}
.linkwhite
{
	color:#CC0033;
}
#section_table_main
{

    width:100%;
	border:solid;
	border-width:1px;
	border-color:#F2A877;
	height:auto;
}
.section_table_heading
{
    width:100%;
    float:left;
    background-color:#993333;
    font-family: Verdana;
 	font-size: 12px;
 	color:#ffffff;
  	font-weight:bold;
	text-decoration:none;
	height:20px;
	vertical-align:middle;
	padding-top:3px;
}

#bodykeyword1
{
font-family:Arial;
font-size:19px;
color:#993333;
font-weight:bold;
padding:5px;
}
#toprow
{
	height:inherit;
	width:100%;
	border:1px solid #993333;
	background-color:#993333;
}
#cat_table_main
{
	width:100%;
	border:solid; border-width:1px; border-color:#F2A877;
	height:auto;
		
	
}
.cat_table_heading
{
	width:100%;	 	
 	background-color:#F2A877;
	
	font-family: Verdana;
 	font-size: 12px;
 	color:#993333;
  	font-weight:bold;
	text-decoration:none;
	height:18px;
	vertical-align:middle;
	text-align:left;
}


#cat_table_row
{
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:2px;
}

#cat_prod_table
{
	width:23.7%;
	float:left;
	border:solid; border-width:1px; border-color:#F2A877;
	margin:2px;
	height:inherit;
	}
#cat_table_heading
{
text-align:left;
height:18px;
vertical-align:middle;
border:solid;
border-width:1px;
border-color:#F2A877;
}
.cat_heading
{
text-align:left;
padding-left:2px;
font-family: Verdana;
  font-size: 12px;
  color:#993333;
  font-weight:bold;
  text-decoration:none;
  background-color:#F2A877;
}
#cat_image
{
height:100px;
padding-top:4px;
}
.cat_table_info
{
	family:verdana;
  	font-size:12px;
  	color:#993333;
}
#cat_table_bottom
{
text-align:left;
height:40px;
vertical-align:middle;
border:solid;
	border-width:1px;
	border-color:#993333;
	background-color:#F2A877;
}
#cat_browsing
{
	width:598px;
	float:left;
	font:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#993333;
	text-align:left;
}
.normal-text2 {
	FONT-SIZE: 12px; color:#2E3426; FONT-FAMILY: arial}
a#tbl_section
{
  font-family: Verdana;
  font-size: 12px;
  color:#2E3426;
  font-weight:bold;
  text-decoration:none;
}

.pink{
 	font-family:verdana;
  	font-size:12px;
  	color:#993416;
	font-weight:bold;
	text-decoration:none;
} 
.text1
{
     font-family:verdana;
  	font-size:12px;
  	color:#993416;
	font-weight:bold;
	text-decoration:none;


}
#prod_table_main
{
	width:100%;
	border:1px solid #1C3F4D;
}
.prod_table_heading
{
	width:655px;
	
 	background-color:#F2A877;
 	height:20px;
	vertical-align:middle;
	text-align:left;
	padding-top:2px;
	padding-left:10;
 	font-family:verdana;
  	font-size: 12px;
  	color: #993333;
	font-weight:bold;
}
#prod_table_desc
{
	width:655px;
	padding-left:3px;
	height:inherit;
	border:1px solid  #993333;
	margin:3px;
}
#prod_desc_head
{
	width:40%;
	float:left;
	text-align:left;
	font-size:12px;
	color:  #993333;
	font-weight:bold;
	height:inherit;
	padding-left:30px;
	font-family: Verdana;
}
#prod_desc_text
{
	width:50%;
	float:left;
	text-align:left;
	font-size:12px;
	color:  #993333;
	height:inherit;
	font-family: Verdana;
}
#prod_bkg
{
	
 	background-color:#F2A877;
	float:left;
	width:655px;
	height:20px;
}
#prod_info
{
	width:590;
	float:left;
	text-align:left;
	padding-left:10px;
}
#prod_info_left
{
	width:285px;
	float:left;
	text-align:left;
	padding-left:10px;
}
#prod_info_right
{
	width:285px;
	float:right;
	text-align:left;
	padding-left:10px;
}
#imgsize
{
width:600px;
overflow:scroll;
}
#resource_table_row
{
	width:99.8%;
	height:inherit;
	margin:2px;
	border:solid;
	border-width:1px;
	border-color:#993416;
	text-align:left;
	padding:5px;
	
}
.heading1{
  font-family: Verdana;
  font-size: 12px;
  height:28 px;
  color: #660066;
  font-weight : bold;
}
#column
{
width:155px;
border:1px solid #5E5E5E;
text-align:center;
float:left;
margin:4px;
}

#section_table_row
{
	width:600px;
	float:left;
	text-align:center;
	margin-bottom:2px;
	height:inherit;
}
#basic
{

  background
 
}
#section_table_col
{
	width:145px;
	float:left;
	border:solid; border-width:1px; border-color:#F2A877;
	margin:1px;
	height:inherit;
	padding-top:5px;
}
.setsize
{
	width:100px;
	height:100px;
}


a#tbl_section
{
  font-family: Verdana;
  font-size: 12px;
  color:#993333;
  font-weight:bold;
  text-decoration:none;
}
a#tbl_section:hover
{
  font-family: Verdana;
  font-size: 12px;
  color:#993333;
  font-weight:bold;
  text-decoration:underline;
}
  .green {
  font-family: Verdana;
  font-size: 11px;
  color: #993416;
  text-decoration:none;
  font-weight:bold;
}
.lightyellow{
	font-family:verdana;
	font-size:12px;
	color:#C7402C;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFFFFF;
}


.lightyellow1{
	font-family:verdana;
	font-size:10px;
	color:#C7402C;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFFFFF;
}
.solid
{ 
border:1px solid #993416;
}



.body-text
 {
 	font-family: verdana;
  	font-size: 11px;
  	color:#993416;
}
	
	 .body-text2
 {
 	font-family: verdana;
  	font-size: 13px;
  	color:#993416;
}
	
	.bg6
	{
	        background-color:#Fffff;
	}


	.bg2
	{
	        background-color:#FFFFFF;
	}


.bgbar
{

      background-color:#993416;

}
.bgbarclass{
width:100%; background-color:#FFC700; height:18px; text-decoration:none;
}


.bg_body
{
background-color:#993416;

padding:2px; font-family:arial; font-size:12px; color:#666666; text-decoration:none;

}
#bgbar
{

      background-color:#FFC700;

}

.basic
	{
	        background-color: #993416;
	}
 .mono2 {
  font-family:  "Monotype Corsiva";
  font-size: 16pt;
  color: #993416;
}
.sidebody
{
     padding:2px; font-family:arial; font-size:12px; color:#666666; text-decoration:none; 
     width:100%; background-color:#FFC700; height:auto; text-decoration:none;

}
.more_body
{

     font-family:arial; font-size:12px; color:#4C4A4A; text-decoration:none;

    float:right;
height:auto;
width:142px;


}

a.more_body:hover
{
font-weight:bold;
text-decoration:underline;
}

 .shop-cart-heading
{
	background-color:#C7402C;
	font-family: Verdana;
 	font-size: 12px;
 	color:#ffffff;
  	font-weight:bold;
	text-decoration:none;
	height:18px;
	vertical-align:middle;
	text-align:left;
}
.bg7
{
    	background-color:#C7402C;


}
.shopcart_content
{
width:515px;
text-decoration:none;
}
.altrow
{
	background-color:#FFEFDD;
	color:#c23e4b;
	font:verdana;
	font-size:12px;
	font-weight:bold;
}
.altrow1
{
	background-color:#EFE0D1;
	color:#c23e4b;
	font:verdana;
	font-size:12px;
	font-weight:bold;
}

.text2
{
padding:3px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#701018;
text-decoration:none;
}
.text-bg-bar11
{

font-family:Verdana; 
font-size:12px;
font-weight:bold;
color:#ffffff; 	
text-decoration:none; 
padding-top:2px;
width:100%; height:21px; background-color:#C7402C;
}
.tbl_border
{
border:solid; border-width:1px;
border-color:#C7402C;
float:left;

width:98%;

}
.text-bg-bar_1
{
	
 	
    background-color:#C7402C;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
}
h1
{
font:Verdana;
font-size:9px;
color:#A22A06;
}

.hed{

font:Verdana;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#C7402C;
width:100%;
margin-left:8px;

text-align:center;

}
h2
{
font:Verdana;
font-size:14pt;
color:#A22A06;
}
h3
{
font:Verdana;
font-size:13pt;
color:#A22A06;
}
h4
{
font:Verdana;
font-size:12pt;
color:#A22A06;
}
.intro {
	COLOR: #666666; FONT-FAMILY: Arial; FONT-SIZE: 11px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px
}
.normal {
	COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px; 
}
.greeting
{
	font:Courier New;
	color:#FF6600;
	font-size:16px;
}
.subscribe {
	COLOR: #000000; FONT-FAMILY: Ms Sans Serif,Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.beyond {
	COLOR: #ff4800; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 11px
}
.beyond A {
	COLOR: #ff4800; TEXT-DECORATION: underline
}
.beyond A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.homhead {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-LEFT: 10px
}
.homhead A {
	COLOR: #000000; TEXT-DECORATION: none
}
.homhead A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.homlinks {
	COLOR: #636363; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px; PADDING-LEFT: 10px
}
.homlinks A {
	COLOR: #636363; TEXT-DECORATION: none
}
.homlinks A:hover {
	COLOR: #636363; TEXT-DECORATION: underline
}
.genav {
	COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.genav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.genav A:hover {
	COLOR: #a91f04; TEXT-DECORATION: underline
}
.txt {
	COLOR: #666666; FONT-FAMILY: Arial; FONT-SIZE: 12px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px
}
.txt B.q {
	COLOR: #409f40
}
.botlinks {
	COLOR: #666666; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 12px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px
}
.botlinks A {
	COLOR: #666666
}
.botlinks A:hover {
	COLOR: #000000
}
.btlnks A {
	COLOR: #757575; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.btlnks A:hover {
	COLOR: #000000
}
.icon {
	COLOR: #800000; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.icon A {
	COLOR: #000000; TEXT-DECORATION: none
}
.icon A:hover {
	COLOR: #000000
}
.red-heading
{	
	font-weight: bold;
	text-decoration: none; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#FF6600;
}
.text-description
{
	color: #A22A07;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
}
.imgset
{
   width:100px;
   height:100px;

}

.tblborder
{border-color:#FFFFFF;
}
.msg_text
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#FF3300;
	background-color:#FFFFCA;
	padding:2px;
}
.pagingbutton
{
  background-color:#E7855E;
border:solid; border-color:#A22A06; border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#A22A06;
height:inherit;
text-align:left;
margin-left:5px;
}
.textbox1
{
background-color:#A22A06;
border:solid; border-color:#ffffff; border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#ffffff;
text-align:left;
margin-left:5px;
}
.normal-text1
{
	color:#C7402C;
	font-family:Verdana;
	font-size: 11px;
	font-weight:400;
	text-decoration:none;
	padding:2px; 
	
}
.alink {
  font-family:  verdana ;
  font-size: 9PT;
  color:#990000;
  font-weight:bold;
  
}
.bg1
 {
background-color:#C7402C;
}
.bar_heading
{
background-color:#C7402C;
}
.body21{
	padding-left:10;
 	font-family:tahoma;
  	font-size:13px;
  	color:#ffffff;
	font-weight:bold;
  	padding:2px;
}
.category{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#C7402C;
text-decoration:none;
}
.solid3
{ 
border:solid; border-width:1px; border-color:#C7402C;
text-align:left;
width:90%;
float:left;


}
.form
{float:left;
width:100%;
height:inherit;
}
.textfill
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003F5E;
border:solid;
border-width:1px;
border-color:#C1C1C1;
background-color:#eaeaea;
}
.sub_head
{
	font-family:verdana;
  	font-size:14px;
  	color:#000000;
	font-weight:bold;
	text-decoration:none;

}
.sub_hd
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;

}
#bodykeyword_static
{
border-bottom:solid; border-bottom-color:#C4C29C; border-bottom-width:1px;
font-family:"Times New Roman", Times, serif;
font-size:26px;
color:#C7402C;
font-weight:bold;
text-align:left;
}
.body11
{
padding:5PX; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#993333; font-weight:bold}

.enquirydiv {
	BORDER-BOTTOM: #C7402C 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #C7402C 1px solid; WIDTH: 400px; FLOAT: left; BORDER-TOP: #C7402C 1px solid; BORDER-RIGHT: #C7402C 1px solid
}
.enq_heading {
	BORDER-BOTTOM: #eaeaea 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; FONT-STYLE: italic; PADDING-LEFT: 3px; WIDTH: 99%; PADDING-RIGHT: 3px; FONT-FAMILY: "Times New Roman"; FLOAT: left; COLOR: #C7402C; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.textfill
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#02466E;
border:solid;
border-width:1px;
border-color:#C7402C;
background-color:#FFF2E6;
}
.textfill1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#02466E;
border:solid;
border-width:1px;
border-color:#C7402C;
background-color:#FFF2E6;

}
.textbox3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#02466E;
border:solid;
border-width:1px;
border-color:#C7402C;
background-color:#FFF2E6;


}
.body41 {
	BORDER-BOTTOM: #C7402C 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #C7402C 1px solid; BACKGROUND-COLOR: #C7402C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #C7402C 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #C7402C 1px solid
}
.bodyy {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#C7402C; FONT-SIZE: 12px; TEXT-DECORATION: none
}