* {
	padding:0;
	margin:0;
	}

body, html {
	margin:0;
	padding:0;
	background:#FEE3BF url(images/bground.gif) repeat-x top left;
	color:#000;
	 }

body {
    min-width:870px;				/* width equal to #wrap */
    }
	
#wrap {
	background:#fff;
	margin:15px auto 10px auto;
	width:870px;
	border:1px solid #FFF;
    }
	
#header {
	background:#fff;
	padding:8px;
    }
	
	#header h1 {
    padding:5px;
    margin:0;
    }

#nav {
	background:#FFF;
    padding:0 8px 0 8px;
	}
	
#main {
	background:#fff;
	float:left;
	width:540px;
    }
	
	
#sidebar {
	background:#fff;
	float:right;
	width:322px;
    }							/* width is 15px less than what would make the total width */
	
	
#footer {
	clear:both;
	text-align:center;
	margin:30px 8px 8px 8px;
	padding:8px;
	
}

	
/* items 
======================= */

div.item {border: 1px solid #FFF; padding: 20px; margin:8px 0 0 8px;}
div.item img {float: left; margin: 5px;}

div.item_half {border: 1px solid #FFF; padding: 5px; display:inline; float:left; width:270px; margin:8px 0 0 8px}
div.item_half img {float: left; margin: 5px;}

div.item_sidebar{border: 1px solid #FFF; padding: 5px; margin:8px 8px 0 0;}
div.item_sidebar img {float: left; margin: 5px;}

.grey {background-color:#eee; }

div.clear_left {clear: left; line-height: 0; height: 0;}

div.clear_right {clear: right; line-height: 0; height: 0;}

div.clear_both {clear: both; line-height: 0; height: 0;}

.center {text-align:center;}

.lgtext p {font-size:10px;}

/* global styling 
========================== */

h1, h2, h3, h4, h5, h6, p {
    padding:0 8px;
    }
h1, h2, h3, h4, h5, h6 {
	margin-bottom: .5em; 
	}	
	
p {
	text-align:justify;
	margin-bottom:.5em;
	}
	
a:hover {
	cursor:hand;
	cursor:pointer;
	}

a.button {
    /* Sliding right image */
    background: transparent url('images/button_02.jpg') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    padding-right: 15px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #555;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
	text-transform:capitalize;
	}

	a.button span {
    /* Background left image */ 
    background: transparent url('images/button_01.jpg') no-repeat; 
    display: block;
    line-height: 20px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding:4px 0 7px 17px;
	} 

	a.button:hover span{
	color:#111;
    text-decoration:underline;
	}
	
	div.last {
	width:135px;
	text-align:center;
	}
	
.faq_q {
	
	padding:0 8px 1px 8px;	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #555;
	font-weight:bold;	
	}

	.faq_q p {
	margin-bottom:.2em;
	}
