/* CSS Document */

BODY {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background-image:url(../images/bg_zhivago_final.jpg);
	background-repeat: repeat-x;
	background-color: #97747a;
}

.clean {
	clear: both;
}

FORM {
	margin: 0
}

img {border: 0;
}

.bio_pic {
	width: auto;
	height: auto;
	padding: 0px 10px 0px 0px;
	float:left;
	clear:left;
}

.bio_quote {padding: 0px 20px 50px 20px; line-height: 200%; font-size: 22px; color:#6699cc; float: left; clear: left; width: 220px; }

/****************
Container Starts
****************/

#container {
	width: 950px;
	height: 950px;
	margin: auto;
	background-color: #97747a;
	background-image: url(../images/bg_zhivago.jpg);
	background-repeat: repeat-x;
}

/****************
Container Ends
****************/

/****************
Header Starts
****************/

#header {
	width: 906px;
	height: 101px;
	margin: auto;
	background-image: url(../images/bg_header.jpg);
	background-repeat: no-repeat;
}

.one {
	width: 160px;
	height: 75px;
	padding: 14px 0 0 100px;
	float: left;
}

#twoBox {
	width: 640px;
	height: auto;
	padding: 0 0 0 0;
	float: right;
}

.linkbox {
	width: 500px;
	float: right;
	margin: 4px 6px 0 0;
	text-align: right;
}

#twoBox a {
	color: #7a1d5f;
	text-decoration: underline;
}

#twoBox a:hover {
	color: #7a1d5f;
	text-decoration: none;
}

.two {
	width: 630px;
	height: 50px;
	padding: 14px 0 0 0;
	float: right;
}

#header H1 {
	font-size: 18px;
	color: #7a1d5f;
	margin: 0 0 0 0;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
}

#header H2 {
	font-size: 20px;
	color: #666;
	margin: 0 0 0 0;
	font-weight: normal;
}

/****************
Header End
****************/

/****************
Mid Starts
****************/
#mid {
	width: 906px;
	height: 24px;
	margin: auto;
	text-align: center;
	color: #fff;
}

#mid a {
	color: #fff;
	font-weight: bold;
	font-size: 12px;	
	text-decoration: underline;
}

#mid a:hover {
	color: #fff;
	font-weight: bold;
	font-size: 12px;	
	text-decoration: none;
}
/****************
Mid End
****************/

/****************
Content Starts
****************/
.content1 {
	width: 900px;
	height: 9px;
	margin: auto;
	background-image: url(../images/bg_content_f_01.gif);
	background-repeat: no-repeat;
}

#content2 {
	width: 900px;
	height: auto;
	margin: auto;
	background-image: url(../images/bg_content_f_02.gif);
	background-repeat: repeat;
}

.content3 {
	width: 900px;
	height: 6px;
	margin: auto;
	background-image: url(../images/bg_content_f_03.gif);
	background-repeat: no-repeat;
}

.cTable {
	width: 900px;
	background-image: url(../images/bg_content_f_02.gif);
	background-repeat: repeat;
} 

/* cOne Starts */
#cOne {
	float:left;
	width: 274px;
	height: auto;
	margin: 0 0 0 0;
	padding: 18px 0 0 15px;
}

#cOne a {
	color: #666;
	font-weight: bold;
	font-size: 18px;	
	text-decoration: none;
	text-transform: uppercase;
}

#cOne a:hover {
	color: #666;
	font-weight: bold;
	font-size: 18px;	
	text-decoration: underline;
	text-transform: uppercase;
}

#cOne P {
	line-height: 22px;
	margin: 0;
}

#cOne ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#cOne li {
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	list-style-type: none;
	background-image: url(../images/list001.gif);
	background-repeat: no-repeat;
} 

.txtBox {
	font-size: 12px;
	border: #666 solid 1px;
	padding: 3px;
}

.navBox {
	width: 270px;
	height: auto;
	padding: 10px 0 16px 0;
	background-image: url(../images/seprator.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.navBox2 {
	width: 270px;
	height: auto;
	padding: 10px 0 16px 0;
}

.link {
	width: 258px;
	height: auto;
	margin: 0 0 0 0;
}

.search {
	width: 258px;
	height: auto;
	margin: 0 0 0 0;
}

.txt {
	width: 258px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 6px;
	font-weight: normal;
}
/* cOne Ends */

/* cTwo Starts */
#cTwo {
	float:left;
	width: 315px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 4px;
}

.imgbox {
	width: 311px;
	height: 482px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

.txtBox2 {
	width: 290px;
	height: auto;
	margin: auto;
	font-size: 12px;
}

#cTwo P {
	line-height: 22px;
	margin: 0;
}



/* cTwo Ends */

/* cThree Starts */
#cThree {
	float: left;
	width: 268px;
	height: auto;
	margin: 0 0 0 0;
	padding: 28px 0 0 6px;
}

.tOne {
	width: 266px;
	height: auto;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	color: #666;
	font-weight: bold;
	font-size: 18px;	
	text-transform: uppercase;
}

.tTwo {
	width: 250px;
	height: auto;
	margin:0 0 0 0;
	padding: 0 0 0 10px;
	font-size: 14px;
}

.tThree {
	width: 250px;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0 0 0 10px;
}

.tThreeTxt {
	font-size: 22px;
	color: #000;
	margin: 0 0 0 0;
	text-align: center;
	text-transform: uppercase;
}

.tThreeTxtsmall {
	font-size: 12px;
	color: #000;
	text-transform: uppercase;
}

.tThreeImg {
	width: 257px;
	height: 72px;
	margin: 0;
}

#cThree P {
	line-height: 20px;
	margin: 10px 0 0 0;
}



.seprator1 {
	width: 236px;
	height: 22px;
	margin: 6px 0 0 0;
	background-image: url(../images/seprator.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
/* cThree Ends */

/****************
Content End
****************/

/****************
Footer Starts
****************/
#footer {
	width: 900px;
	height: auto;
	margin: auto;
}



.footer1 {
	width: 264px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
}

.logoBox {
	width: 235px;
	height: 76px;
	margin: 0 0 0 0;
	padding: 6px 0 0 20px;
}

.footer1Txt {
	width: 235px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 18px;
	color: #fff;
	font-size: 12px;
}

.footer2 {
	width: 374px;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	float: left;
}
.footer2index {
	width: 374px;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0px 0px 0px 250px;
	float: left;
}

.formBox {
	width: 360px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
}

.formBox1 {
	width: 260px;
	height: auto;
	float: left;
}

.formBox2 {
	width: 51px;
	height: 27px;
	margin: 0 0 0 0;
	float: left;
}

.txtBox3 {
	width: 360px;
	height: auto;
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	color: #fff;
}

.txtBox4 {
	width: 360px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 10px 10px 10px;
	font-size: 12px;
	color: #fff;
}

.footerImg {
	width: 22px;
	height: 33px;
	float: left;
	margin: 0 0 0 0;
}

.txtBox5 {
	width: 335px;
	height: auto;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	float: left;
}

.footer3 {
	width: 230px;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0 10px 0 10px;
	float: left;
	text-align: right;
}

/****************
Footer End
****************/


/* Content Tb Stars*/
.navBg {
	background: url(../images/tb_content_04.jpg) repeat;
	margin: 0;
}

.navBg2 {
	background: url(../images/tb_content_06.jpg) repeat;
	margin: 0;
}

/****************
Sider2 Starts
****************/
#sider2 {
	width: 585px;
	height: auto;
	margin: 0 0 0 0;
}

#sider2 P {
	line-height: 22px;
	margin: 0;
}

.sider2Txt {
	width: 547px;
	height: auto;
	margin: 0;
	padding: 0 20px 0 20px;
}

.bigTitle {
	width: 545px;
	height: auto;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 28px;
	font-weight: bold;	
}

.contetTxt {
	width: 535px;
	height: auto;
	margin: auto;
	padding: 10px 0 0 10px;
}




/****************
Sider2 Ends
****************/

.a1 {
	color: #fff;
	text-decoration: none;
}

a1:hover {
	color: #fff;
	text-decoration: underline;
}
a.body:link 
		 { 
		 color:#cc3333;
		 text-decoration:underline;  
		 } 
		
		 a.body:visited 
		 { 
		color:#cc3333;
		 text-decoration:underline; 
		 } 
		
		 a.body:active 
		 { 
		 color:#cc3333; 
		 text-decoration:underline; 
		 } 
		
		 a.body:hover 
		 {color:#990000;  
		 text-decoration:underline;  
		 }
		 
		 
a.footer:link 
		 { 
		 color:#fff;
		 text-decoration:none;  
		 } 
		
a.footer:visited 
		 { 
		color:#fff;
		 text-decoration:none; 
		 } 
		
a.footer:active 
		 { 
		 color:#fff; 
		 text-decoration:none; 
		 } 
		
 a.footer:hover 
		 {color:#fff;  
		 text-decoration:underline;  
		 }
		 
a.nav:link 
		 { 
		 color:#666666;
		 text-decoration:none;  
		 } 
		
a.nav:visited 
		 { 
		color:#666666;
		 text-decoration:none; 
		 } 
		
a.nav:active 
		 { 
		 color:#666666; 
		 text-decoration:none; 
		 } 
		
 a.nav:hover 
		 {color:#333333;  
		 text-decoration:underline;  
		 }		 
		 