/* CSS Document
For Lakshmi Raj Sharma website
Created by Abhay Adhikari (www.DhyanDesign.com)
07-12-2009 */

body{
margin: 0;
padding: 0;
text-align: center; /*To make content centre aligned for IE*/
font-size: 1em;
background-color: #603913;
color: #e6dcc8;
}

/*
1. Master Container
--------------------
*/
#container{
width: 900px;
margin-top: 75px;
margin-bottom: 75px;
margin-left: auto; /*To make content centre aligned in all other browsers*/
margin-right: auto;
text-align: left;
font-family: arial, verdana, sans-seriff;
font-size: .75em;
background-color: #7a2101;
}


/*
2. Row 1
--------------------
*/

#row_1{
	width: 900px;
	background-image:url(../images/home_page/lakshmi_2.jpg); 
	background-repeat:no-repeat;
}

ul#navigation{float: left; padding: 0; margin: 0 30px 0 0; width: 233px; list-style-type: none;}
ul#navigation li {margin-bottom: 12px;}
ul#navigation li img{border: 0px;}


/*
3. Row 2
--------------------
*/

#row_2{
	clear: left;
	width: 900px; 
	background-image:url(../images/home_page/raj_2.jpg);
	
}
.news{float: left; width: 233px; margin-left: 30px; line-height:150%;}
.news img{float: left; border: 2px solid #000; margin-right: 10px;}
.news h2{margin-top: 70px; font-size: 1em; font-weight: normal;}




/*
4. Inner page - Navigation
--------------------------
*/


ul#navigation_inner{float: left; padding: 0; margin: 0; width: 150px; list-style-type: none;}
ul#navigation_inner li {margin-bottom: 12px;}
ul#navigation_inner li img{border: 0px;}
ul#navigation_inner li ul{ padding: 0; margin: 15px 0 15px 15px; list-style-type: none;}
ul#navigation_inner li ul li{padding-bottom: 5px; padding-left: 5px; margin-right: 15px; border-bottom: 1px solid #caa587;}
ul#navigation_inner li ul li a{ text-decoration: none;}
ul#navigation_inner li ul li a:hover{color: #caa587;}



/*
5. Inner page - Content
------------------------
Space: 900 - 284 - (150 + 15) = 451px
Margins: 15 + 15
Width: 451 - 30 = 421px
*/

#content{
	float: left;
	width: 421px;
	margin: 25px 15px;
	line-height: 200%;
	text-align:left;
	
	}

#content h1{
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom: 15px;
	}

#content h2{
	font-size: 1.25em;
	font-weight:bold;
	margin-top: 25px;
	}


#book_information{
	margin-right: 15px;
	margin-bottom:20px;
	padding: 7px;
	float: left;
	 background-color: #C60;
	}

#book_information img{margin-bottom: 5px; border: 1px solid #000;}

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

/* Miscellaneous Classes and Common elements */
.float_left{float: left;}
.float_right{float: right;}
.clear_left{clear: left;}
.clear_both{clear: both;}
.t_127{margin-top: 127px;}
.t_15{margin-top: 15px;}
.l_30{margin-left: 30px;}
.l_15{margin-left: 15px;}
.quote_left{float: left; width: 200px; font-size: 1.25em; line-height: 120%; margin: 15px 15px 0 15px; color: #fbf3e1;}
.quote_right{float: right; width: 200px; font-size: 1.25em; line-height: 120%; margin: 15px 15px 0 15px; color: #fbf3e1;}
.top_border{margin-top: 15px; border-top: 1px solid #FFF; padding-top: 10px;}
.wide_image {
	text-align:right;
	padding: 10px 5px;
	border: 1px solid #FFF;
	background-color: #9e2f07;
	font-size: .9em;
	}

.wide_image {
	margin-bottom: 10px;
	}



/* Footer */
#footer{
	background-color: #924100; 
	clear: left;
	padding: 8px 15px;
	letter-spacing: .1em;}
	

/* Anchor Tags */
a{color: #f7ede5; text-decoration: underline;}
a:hover{color: #f7ede5; text-decoration: none;}