/*

Theme Name: Crayons Theme

Theme URI: http://www.crayonscreation.com

Description:Theme that suits all sites

Version: 1.0

Author: Ashitha Paul

Author URI: http://www.crayonscreations.com

Tags: dark, fixed width, 2 columns, widgets, adsense enabled



	



*/

body

{

	margin: 0px auto 0px auto;

	padding: 0px;

	color: #6b6b6b;

	background: #c9ce5a url(images/body-bg.jpg) left top repeat-x;

	font-family: Verdana, Tahoma;

	font-size: 13px;

	font-weight: normal;

/*	line-height: 18px;*/

	text-align: left;

}





#header

{

	width: 944px;

	margin: 0px auto 0px auto;

	padding: 0px;

	height: 248px;

	background:url(images/header-bg.jpg) left top no-repeat;

}



#under

{

       width: 944px;

       height: 213px;

       margin: 0px auto 0px auto;

       padding: 0px;

       background:url(images/underheader.jpg) left top no-repeat;

}




#header-text

{

	float: left;

	font-family: Georgia, 'Times New Roman',sans-serif;

	font-weight: bold;

	margin: 0px;

	padding: 5px 0px 0px 30px;

	font-size: 36px;

}



#header-text a

{

	color: #FFFFFF !important;

}



#header-desc

{

	float: left;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	color: #bcda2c;

	font-size: 14px;

}



#header-nav

{

        width: 944px;

	margin: 0px auto 0px auto;

	padding: 0px;

	width: 100%;

	height: 47px;

	background:url(images/header-nav-bg.jpg) left top no-repeat;

}



#header-search

{

	float: left;

	width: 308px;

	margin-right: 3px;

	padding: 15px 0px 0px 25px;

}



#header-menu

{

	 width: 944px;

	margin: 0px auto 0px auto;

	padding: 0px;

	width: 100%;

	height: 47px;

        font-size: 12px;

}



#header-menu ul

		{ list-style:none;

	 width: 944px;

	margin: 0px auto 0px auto;

	padding: 0px;

	

	height: 44px;
                       

		}

		

			#header-menu ul li

			{

				

                        

                           float: left;

			  padding-left:-200px;     

			   }

			

				#header-menu ul li a

				{

					 height: 44px;

					display: block;

                                                          

				}

				#header-menu ul li a.home

				{

				width: 123px;

                                height:44px;

                                background: url(images/home.jpg) 0px 0px no-repeat;

				}

				

					#header-menu ul li a.home:hover

					{

						background-position: 0px -44px;

					}

                                    		

				#header-menu ul li a.abt

				{

				width: 141px;

                                height:44px; 



                                background: url(images/abt.jpg) 0px 0px no-repeat;

				}

				

					#header-menu ul li a.abt:hover

					{

						background-position: 0px -44px;

					}





                                #header-menu ul li a.blog

				{

				width: 160px;	

                                

                                background: url(images/treat.jpg) 0px 0px no-repeat;

				}

				

					#header-menu ul li a.blog:hover

					{

						background-position: 0px -44px;

					}



                                       

                                #header-menu ul li a.dgg

				{

				width: 125px;	

                               

                                background: url(images/services.jpg)  0px 0px no-repeat;

				}

				

					#header-menu ul li a.dgg:hover

					{

						background-position: 0px -44px;

					}



                                #header-menu ul li a.book

				{

				width: 130px;	

                         

                                background: url(images/projects.jpg) 0px 0px no-repeat;

				}

				

					#header-menu ul li a.book:hover

					{

						background-position: 0px -44px;

					}



                                #header-menu ul li a.press

				{

				width: 130px;	

                    

                                background: url(images/contact.jpg) 0px 0px no-repeat;

				}

				

					#header-menu ul li a.press:hover

					{

						background-position: 0px -44px;

					}







.header-menu a

{

	padding: 0px 5px 0px 0px;

	color: #FFFFFF !important;

	background: url(images/menu-bg.gif) 0px 2px no-repeat;

	font-family: Georgia, 'Times New Roman',sans-serif;

	font-size: 14px; 

	font-weight: bold;

}



.header-menu div

{
        
	 width: 944px;

	margin: 0px auto 0px auto;

	padding: 0px;

	width: 100%;

	height: 47px;
}



#page

{

        background: #f7ecae;




	width: 943px;

	margin: 0px auto 0px auto;

	padding: 0px 0px 20px 0px;

	overflow: hidden;

}



#content

{

	float: right;

	width: 650px;

	margin: 21px 21px 0px 0px;

	padding: 0px 0px 0px 0px;

	background: #e5e08d;

}



#contentheader

{

	background: #e5e08d;

}



.postheader

{

	width: 630px;

	height: 40px;

	margin: 0px 0px 0px 10px;

	padding: 0px;

	overflow: hidden;

}



.posttitle

{

	margin: 0px;

	padding: 10px 0px 15px 15px;

	color: #085e01;

}



.posttitle a

{

	color: #085e01 !important;

	font-family: 'OCR A Extended', 'Times New Roman',sans-serif;

	font-weight: normal !important;

	font-size: 22px;

}

.posttitle a:hover

{

        color: #085e01 !important;

}

.posttitle a:active

{

        color: #085e01 !important;

}
.posttitle a:focus

{

        color: #085e01 !important;

}



/*.postmeta

{

	margin: 0px;

	padding: 0px 0px 6px 15px;

	color: #646262;

	font-size: 12px;

	font-weight: normal;

}*/



.postmetacat

{

	float: left;

}



.postmetadate

{

	float: right;

	margin-right: 5px;

}



.postmeta a

{

	color: #88a307 !important;

	font-weight: bold;

}



.postcontent

{

	width: 570px;

	margin: 0px;

	padding: 0px 30px 30px;

	overflow: hidden;

}



.postcontent img

{

	float:left;

	margin: 10px 0px;

}



.postfooter

{

	margin: 0px 0px 0px 0px;

	padding: 10px 25px 30px;

	color: #88a307;

	overflow: hidden;

}



blockquote

{

	width: 80%;

	margin: 0px auto 10px auto;

	padding: 30px 10px;

	border: 1px solid #bcda2c;

	background-color: #FFFFFF;

	text-align: center;

}



#page-nav-prev

{

	float: left;

	margin: 0px;

	padding: 10px 15px;

}



#page-nav-next

{

	float: right;

	margin: 0px;

	padding: 10px 15px;

}



#sidebar

{

	float: left;

	width: 228px;

	margin: 21px 0px 0px 21px;

	padding: 0px 0 0 0px;

	background: #c9ce5a center;

}



#sidebarheader

{

	background:center;

}



.sidebar-header

{

	width: 200px;

	height: 30px;

	margin: 0px 0px 15px 15px;

	padding: 15px 0px 0px 10px;

	color: #FFFFFF;

	background: url(images/sidebar-header-bg1.jpg) center top no-repeat;

	font-family: Georgia, 'Times New Roman',sans-serif;

	font-size: 14px; 

	font-weight: bold;

}



.sidebar-widget

{

	width: 228px;

}



.sidebar-widget ul

{

	list-style: none;

	margin: 0px;

	padding: 0px;

}



.sidebar-widget li

{

	list-style: none;

	margin: 0px 0px 15px 30px;

	padding: 5px 0px 10px 15px;

	border-bottom: 1px dashed #ffffff;

	color: #7A7C7D;

	background: url(images/sidebar-li-bg.png) 0px 10px no-repeat;

}



#sidebar a:link, #sidebar a:visited

{

	color: #ffffff;

}





#footer

{

	clear: both;

	width: 100%;
        text-align:center;
       padding:  0  0px 20px 0px;

	margin: 0px auto 0px auto;

	

	color: #ffffff;

	text-align: center;

	overflow: hidden;

	font: Trebuchet MS, Tahoma;

	font-weight: normal;

        background:#314800; 

        display:block;

        

}



#footer a

{padding:3px;

	color: #FFFFFF;

}



#footer a:hover

{

background-color:#000000;

}







a, a:link, a:visited

{

	color: #085e01;

	text-decoration: none;
font-weight:normal;

       

}

	

a:hover, a:focus, a:active

{

	color: red !important;

	outline: thin;
        font-weight:normal;



}



a img

{
border: none;

}





form

{

	margin: 0px;

	padding: 0px;

}



input, textarea, select

{

	padding: 2px 4px;

	border: 1px solid #bcda2c;

	background: #f5f5f5;

	font-family: Arial, Sans-Serif;

}



input.submit

{

	padding: 2px 5px;

	border: thin;

	color: #bcda2c;

	background: #FFFFFF;

	font-family: Arial, Sans-Serif;

	font-weight: bold;

	font-size: 11px;

	cursor: pointer;

}



input.submit-search

{

	width: 70px;

	height: 26px;

	margin: 0px;

	padding: 0px;

	border: none;

	background: url(images/search-button-bg.png) center center no-repeat;

	cursor: pointer;

}
