* {margin: 0; padding: 0; border: 0;}
body {
	margin: 0;
	padding: 0;
	color: #000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;}
a {}
a:hover {color:pink;}
h1 {}
h1 a:hover {}
h1 a {}
h3 {}

input{border:2px inset silver; background:#bfbfbf;}
/***************************************************************/

.title{
font-size:2.5em;}
.title a{text-decoration:none;color:black;}
.title a:hover{color:pink;}

#container {
margin: 0 auto; 
width:760px;
	background: #fff url(/images/.jpg) no-repeat right;
 padding:10px;border:0;}

#head, #foot {
clear: both; 
width: 100%;}

#head {
height:50px;
padding: 0;
text-align:right;
width: 100%;}

#wrapper {
float: left;
width: 100%;
position: relative;}

#wrapper:after {
    content: "."; 
    display: block; 
    height: 0px;
    clear: both; 
    visibility: hidden;}

#main {
margin: 50px 5px 0 400px;
border:4px ridge purple;
padding:10px;}

#whole {
  float:left;
  width: 100%; 
  margin-right: -95%;}

#left {
  float:left;
background: url(/images/desi.jpg) no-repeat top left;
padding:290px 5px 5px;
  width: 360px;
  margin-left: -5%;}

#right {
  float:right;
padding:5px;
  width: 2px;}

/*************       For IE Mac           **************/
/* IE/Win is also using these rules, but it doesn't mind */
* html div#wrapper {margin-right: -100%;}
* html div#left {margin-left: 0;}

#left h3, #left p,
#right h3, #right p{
padding: 0 20px; }

#container {
position: relative;
z-index: 500;}

#foot {
text-align:center;
         font-size:.75em;
	height: 56px;}