body {
 font-family: Lucinda Grande, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0 auto;
 background: url(assets/back.png) repeat-x top;
}

#wrapper { 
 margin: 0 auto;
 width: 856px;
 background: url(assets/main.png) repeat-y top;
}

#header {
 color: #fff;
 width: 840px;
 margin: 0px 8px 0px 8px;
 height: 60px;
 background: #FFFFFF;
 padding: 0px;
 border-bottom: 1px solid #BBBBBB;
}

#navigation {
 width: 840px;
 color: #333;
 padding: 0px;
 height: 180px;
 margin: 0px 3px 10px 3px;
 background: #B5B5B5;
}

#leftcolumn { 
 float: left;
 position: relative;
 color: #fff;
 background: #669900;
 padding-left: 10px;
 margin: 0px 0px 5px 15px;
 width: 180px;
 border: 2px ridge #333333;
 display: inline;
}


#rightcolumn { 
 float: right;
 position: relative;
 color: #333;
 background: #F9F9F9;
 padding: 5px 13px;
 margin: 0px 25px 5px 5px;
 height: auto;
 width: 560px;
 display: inline;
 border: 1px ridge #999999;
 line-height: 150%;
}

#clear {
	clear: both;
	height:1px;
	overflow:hidden;
}

#footer { 
 margin: 0 auto;
 width: 856px;
 height: 50px;
 clear: both;
 color: #222;
 padding: 25px 40px 0 0;
 text-align: right;
 background: url(assets/footer.png) top no-repeat;
}

/* Navigation Menu */
#iconmenu {position: relative; margin: 0px 0 0 0; padding: 0px; width: 840px; height: 60px;}
#iconmenu li {width: 120px; height: 60px; position: absolute; top: 0px; background: url(assets/menu.png) 0 0 no-repeat; display: block; list-style: none;}
#iconmenu a {width: 120px; height: 60px; display: block; border: none;}
#iconmenu a:hover {}
#iconmenu #panel1c1 {left: 0px;}
#iconmenu #panel1c2 {left: 120px; background-position: -120px 0;}

#iconmenu #panel2c {left: 240px; background-position: -240px 0;}
#iconmenu #panel3c {left: 360px; background-position: -360px 0;}
#iconmenu #panel4c {left: 480px; background-position: -480px 0;}
#iconmenu #panel5c {left: 600px; background-position: -600px 0;}
#iconmenu #panel6c {left: 720px; background-position: -720px 0;}

#iconmenu #panel1c1 a:hover {background: url(assets/menu.png) 0px -60px no-repeat;}
#iconmenu #panel1c2 a:hover {background: url(assets/menu.png) -120px -60px no-repeat;}

#iconmenu #panel2c a:hover {background: url(assets/menu.png) -240px -60px no-repeat;}
#iconmenu #panel3c a:hover {background: url(assets/menu.png) -360px -60px no-repeat;}
#iconmenu #panel4c a:hover {background: url(assets/menu.png) -480px -60px no-repeat;}
#iconmenu #panel5c a:hover {background: url(assets/menu.png) -600px -60px no-repeat;}
#iconmenu #panel6c a:hover {background: url(assets/menu.png) -720px -60px no-repeat;}


/* Try the corner css */
.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding: 0px 10px 5px 10px; 
border-bottom:1px solid #444;
height: auto;
}

.xsnazzy p, .zsnazzy p {
margin:0; 
padding: 5px 10px; 
font-size:12px;
}

.xsnazzy {
background: transparent; 
width:200px; 
float:left; 
margin: 0 0 5px 15px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}

.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
text-align: center;
}

* html .xboxcontent {height:1px;}

.color_a {background:#c9ba65; color:#fff;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}


a { color: #3F9F10; text-decoration: none; border-bottom: 1px dotted;}
a:hover { color: #333333;}

h3 { font-size: 14px; color: #000; font-family: Tahoma, Verdana, Arial, Helvetica;}

p.tandc { padding-bottom: 8px; }

.greentitle { font-size:14px; font-weight: bold; color:#3F9F10;}

.faqs {	font-size: 13px; background: url(assets/green_arrow.gif) no-repeat 15px 1px;	padding: 0 0 0 40px; border-bottom:none; }
.faqs:hover { background: url(assets/green_arrow.gif) no-repeat 20px 1px;}	