html{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

body{
   background-color:#331900;
   background-image: url(home/bg.jpg);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: center;
	margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
	min-height: 100%;
	
}

#container{
    width:794px;
    height:auto;
    display:block;
	 margin:auto;
}

#column1{
	width: 270px;
	height: auto;
	display: block;
	float: left;
	min-height:100%;
}

.top1{
	width:270px;
	height:158px;
	display:block;
   float:left;
	background-image: url(home/1_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.textcontainer1{
	width:270px;
	height:186px;
	display:block;
   float:left;
	background-image: url(home/1_text.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.text1{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	color:#DFDFD4;
	line-height:19px;
	padding-left:15px;
}

.ramraj1{
	width: 270px;
	height: 347px;
	display: block;
	float: left;
	background-image: url(home/1_ramraj.jpg);
	background-repeat: no-repeat;
   overflow: hidden;
}

#column2{
	width: 266px;
	height: auto;
	display: block;
	float: left;
	min-height:100%;
}

.top2{
	width:266px;
	height:62px;
	display:block;
	float:left;
	background-image: url(home/2_top.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

.vbpic{
	width: 266px;
	height: 380px;
	display: block;
	float: left;
	background-image: url(home/2_pic.jpg);
	background-repeat: no-repeat;
	background-position: top;
	overflow:hidden;
}

.tm{
	width: 266px;
	height: 249px;
	display: block;
	float: left;
	background-image: url(home/2_tm.jpg);
	background-repeat: no-repeat;
	background-position: top;
	overflow: hidden;
	margin-top:-1px;
}

#column3{
	width: 258px;
	height: auto;
	display: block;
	float: left;
	min-height:100%;
}

.top3{
	width: 258px;
	height: 62px;
	display: block;
	float: left;
	background-image: url(home/3_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.left3{
	width: 60px;
	height: 380px;
	display: block;
	float: left;
	background-image: url(home/3_linklft.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#mid3{
	width: 125px;
	height: 380px;
	display: block;
	float: left;
}

ul{
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

ul li{
list-style-type:none;
display:block;
border:0px;
width:125px;
height:24px;
line-height:0;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.begin em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.begin{
 display:block;
 width:125px; 
 height:24px; 
 background: url(home/3_begin.jpg) no-repeat;
 border:0px;
 overflow:hidden;
}

a.begin {
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_begin.jpg) no-repeat;
 border:0px;
 overflow:hidden;
}
 
a.begin:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.spotlight em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.spotlight{
 display:block;
 width:125px; 
 height:24px; 
 background: url(home/3_spotlight.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.spotlight {
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_spotlight.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.spotlight:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.tours em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.tours{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_tours.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.tours {
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_tours.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.tours:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.honours em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.honours{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_honours.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.honours {
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_honours.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.honours:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.theend em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.theend{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_theend.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.theend {
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_theend.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.theend:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.seperator{
	background-image: url(home/linksep.jpg);
	background-repeat: no-repeat;
	width:125px;
	height:66px;
	display:block;
	float:left;
	background-position: top;
}

.filmography em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.filmography{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_filmography.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.filmography{
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_filmography.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.filmography:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.stills em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.stills{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_stills.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.stills{
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_stills.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.stills:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.rarefoot em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.rarefoot{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_rarefoot.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.rarefoot{
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_rarefoot.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.rarefoot:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.family em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.family{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_family.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.family{
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_family.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.family:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.guestbook em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.guestbook{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_guestbook.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.guestbook{
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_guestbook.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.guestbook:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.getin em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.getin {
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_getintouch.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.getin {
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_getintouch.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.getin :hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.spthanks em {
display:none;
float:left;
border:0px;
overflow:hidden;
}

.spthanks{
 display:block;
 width:125px;
 height:24px; 
 background: url(home/3_spthanks.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }

a.spthanks{
 display:block;
 width:125px; 
 height:24px; 
 background:url(home/3_spthanks.jpg) no-repeat;
 border:0px;
 overflow:hidden;
 }
 
a.spthanks:hover {
background-position:-125px top;
border:0px;
overflow:hidden;
}

.linksdown{
	width: 125px;
	height: 26px;
	display: block;
	float: left;
	background-image: url(home/3_linkdwn.jpg);
	background-position: top;
	padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

.right3{
	width: 73px;
	height: 380px;
	display: block;
	float: left;
	background-image: url(home/3_linkrht.jpg);
	background-position: top;
}

.baiju{
	width: 258px;
	height: 249px;
	display: block;
	float: left;
	background-image: url(home/3_baiju.jpg);
	background-position: top;
	margin-top:-1px;
}

span.pauravi{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:500;
	text-decoration:none;
	text-align:center;
	width:266px;
	height:20px;
	display:block;
	padding-top:220px;
	color:#ffffff;
}

.change{
	width:200px;
	height:200px;
	vertical-align:middle;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:700;
	text-align:center;
	color: #FFFFF0;
	line-height:24px;
		margin:auto;
		padding-top:250px;
}

.change a{
	width:200px;
	height:200px;
	vertical-align:middle;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:700;
	text-align:center;
	color: #FFFFFF;
	line-height:24px;
	text-decoration:underline;

}



