/*   
Theme Name: jatinpatel.net 9/25/2009
Theme URI: jatinpatel.net
Description: simplicity 
Author: jatin patel
Author URI: http://jatinpatel.net
Version: 1
Tags: jatin, patel, jatinpatel, jatinpatel.net, jatin.org
.

.
*/




body{
	margin:0;
	padding:0;
	background: #fdf2d4 url("images/bg2.jpg") repeat-x; 
	font-family: "Lucida Sans","Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-size:80%;}


a	{
	color: #4d87c1;
	text-decoration: none;
	font-family: arial;
	font-size: 1.1em;
}
a:hover	{
	color: #053b5e;
}

img	{
	border: 0;
}

/* HEADER TITLE STUFF HERE */

h1	{
	font-size: 1.5em;
	margin: 0;
	padding: 0;
}
h2	{
	font-size: 1.4em;
	margin: 0;
	padding: 0;
}
h3	{
	font-size: 1.3em;
	margin: 0;
	padding: 0;
}
h4	{
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
h5	{
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}

/* WRAPPER STUFF GOES HERE. */



/* HEADER STUFF GOES HERE. */





/* SEARCH FORM and RSS STUFF HERE. */

.header-right	{
	float: right;
	width: 310px; 
	font-size: 15px;
	font-weight: bold;
}

#searchform	{
	background: #e5e5e5;
	margin: 0;
	padding: 5px;
}

#s	{
	width: 200px;
	border: 0;
	margin: 0;
	padding: 5px;
}
#searchsubmit	{
	background: #ffffff;
	width: 85px;
	border: 0;
	margin: 0;
	padding: 4px;
	font-weight: bold;
	color: #960000;
}


/* ALL CONTENT STUFF HERE. */

#container	{
	height: 1%;
}

#column	{
	width: 644px;
	float: left;
	margin: 0;
	padding: 5px;
}



#page-title	{
	height: 5px;  /* Remove the height if you will add content to Page Title on Index and Single files. */
	margin: 0 0 5px 0;
	padding: 5px;
	color: #ffffff;
	letter-spacing: 3px;
	font-size: 1.5em;
	font-family: arial;
}
.title	{
	font-size: 2em;
}
.titl a{color:#361704;}
.titl h2{color:#361704; 
	font-family: "Century Gothic","Avant Garde Gothic","Avant Garde","Apple Gothic","Trebuchet MS",Helvetica, Arial, sans-serif; 
	font-size:2em;
	font-weight:normal;
	text-shadow:1px 1px 1px #c1ab63;
	margin:20px 0 0 0 ;
	}


.date	{
	background: #fff;
	float: left;
	width: 75px;
	margin: 10px 5px 0 0;
	padding:10px 0 0 0 ;
	font-family:  "Century Gothic","Avant Garde Gothic","Avant Garde","Apple Gothic","Trebuchet MS",Helvetica, Arial, sans-serif;
}
.month	{
	display: block;
	text-align: center;
	color: #316d92;
	font-weight: bold;
	line-height: 22px;
	font-size:1.8em;
	margin: 0px;
}
.day	{
	display: block;
	text-align: center;
	font-size: 3.4em;
	color: #316d92;
	font-weight:bold;
	text-shadow:1px 1px 1px #039;

	
}
.year	{
	display: block;	
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	color:#316d92;
}
.info-1	{
	background: #fafafa;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #e5e5e5;
	color: #960000;
	font-weight: bold;
	font-size: .8em;
	margin: 0 0 0 80px;
	padding: 5px 5px 0 5px;
	display:none;
}
.info-2	{
	background: #fafafa;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #e5e5e5;
	color: #960000;
	font-weight: bold;
	font-size: .8em;
	margin: 0 0 0 80px;
	padding: 0 5px 5px 5px;
	display:none;
}

/* START PARAGRAPH BEHAVIOR */
#column p	{
	margin: 10px 0;
	padding: 0;
}
.par	{
	margin: 0;
	padding: 0 0 10px 80px;

}
blockquote	{
	background: transparent;
	border-left: 2px solid #e5e5e5; 
	margin: 0;
	padding: 5px 20px;
}
blockquote p	{
	margin: 0;
	padding: 0;
	text-align: justify;
}
a.more-link	{
	display:block;
	margin: 5px 0;
	padding: 10px 0;
	width: 234px;
	color: #03C;
	text-transform:uppercase;
	font-weight:bold;

}
a.more-link:hover	{
	color: #03C;
	text-decoration:underline;
}
/*  END PARAGRAPH BEHAVIOR */
.the-meta	{
	clear: both;
	margin: 0 0 0 80px;
	padding: 0;
}
.the-meta ul	{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.post-meta-key	{
	font-weight: bold;
}

.footer2	{
	clear:both;
	margin: 0 auto;
	height:10px;
	width: 600px;
	border:0px solid;
	
}

/* COMMENT STUFF HERE */

h3#comments	{}
ol.commentlist	{
	list-style-type: none;
	padding: 0;
}
ol.commentlist li	{
	margin: 0;
	padding: 0;
}
ol.commentlist li:hover	{
	background: #e5e5e5;
}
img.avatar {
	float: left;
	background: #ffffff;
	margin: 5px;
	padding: 5px;
	border: 1px solid #b2b2b2;
}
h3#respond	{}
form#commentform	{}
h3#comments,ol.commentlist,h3#respond,form#commentform	{
	margin: 0 0 0 80px;
}
textarea#comment	{
	width: 560px;
}
/* END COMMENT STUFF HERE */


div.navigation	{
	margin: 10px 0 0 0px;
	padding:10px 0 0 0;
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 1.3em;
}


/* SIDEBAR STUFF STARTS HERE. */

#sidebar	{
	float: right;
	width: 320px;
	color:#2e638d;
	margin: 10px 0 0 0;
}

#sidebar ul	{
	list-style-type: none;
	margin: 5px;
	padding: 5px;
}

#sidebar ul li	{
	margin: 0;
	padding: 10px;
	background:#fff url("images/sidebar-bg.jpg") no-repeat top left;
}
#sidebar ul li h2	{
	color: #2e638d;
	font-size: 1.1em;
	display: block;
	padding: 0 0 5px 0;
			text-shadow:1px 1px 1px #c1ab63;

}
#sidebar ul li ul	{
	list-style-type: none;
}
#sidebar ul li ul li	{
	margin: 0;
	padding: 5px 0 0 45px;
	background: url("images/bul.gif") no-repeat left top;
	list-style: none;
	
}
#sidebar ul li ul li ul li	{
	margin: 0 0 5px 0;
	padding: 0;
}

#sidebar #email-add{
	width:200px; 
	background:#d2ecfc; 
	border:1px solid #b5cbd8;
	font-size:1.3em;
	
	}

/* FOOTER STUFF HERE.  */

#footer	{
	clear: both;
	background: #fff url(images/footer-bg.jpg) left bottom repeat-x scroll;
	height: 220px;
	margin: 0;
	padding: 5px;
	text-align: center;
	letter-spacing: 0px;
}

#footer small {display:none;}

#footer a	{
	color: #bfa146;
}

#footer .tags {
	width: 644px;
	float:left;
	height: 170px;
	text-align:left;
	overflow:hidden;
	padding: 0 10px ;
	
	}

#footer .tags h4{
	text-align:left; 
	text-transform: lowercase;
	font-size:1.6em;
	color:#266995;
	text-shadow:1px 1px 1px #039;

		
	
}
#footer .tags a{
color: #f2d9a8;
text-shadow:.01em .01em .05em #C60;
}

#footer .tags a:hover{
color: #cfb770;
border-bottom: 1px solid #a68627;

}

#footer .flickr {
		float: right;
	width: 320px;
	border:0px solid #000;
	height:10px;
		height: 170px
	
	}
#footer .flickr h4{
	text-align:left; 
	text-transform: lowercase;
	font-size:1.6em;
	color:#266995;
	text-shadow:1px 1px 1px #039;

	
}

#footer .flickr img{
padding: 5px;
}

#footer .flickr a:hover{
border-bottom: 1px solid #a68627;

}

#footer .flickr h4 span{
color: #b91018;

}




#footer .btf{
	clear:both;
	margin: 10px  0 ;
	width: 990px;
	padding:9px 0;
	background: url("images/div-foot.png") top center no-repeat;
	height: 50px;
	font-family:  "Century Gothic","Avant Garde Gothic","Avant Garde","Apple Gothic","Trebuchet MS",Helvetica, Arial, sans-serif; 
	font-size:1em;
		text-shadow:1px 1px 1px #c1ab63;

}

#footer .btf {color:#bfa146
	}
	
#footer .btf a{color:#bfa146; 	font-family:  "Century Gothic","Avant Garde Gothic","Avant Garde","Apple Gothic","Trebuchet MS",Helvetica, Arial, sans-serif; 

	}
#footer .btf a:hover{text-decoration:underline;}
	
#footer .btf .network{
	width: 485px;
	float:left;
	text-align:left;
	padding-left:10px;
	
	}

#footer .btf .copyright{
	width: 485px;
	float:right;
	text-align:right;
	padding-right:10px;
	
}

/* STRUCTURE ELEMENTS */

.clear-both	{
	clear: both;
}
.clear-left	{
	clear: left;
}
.clear-right	{
	clear: right;
}
.hidden	{
	display: none;
}

/* FROM http://codex.wordpress.org/CSS FOR IMAGES */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px; */
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}



#wrapper {background: url("images/bg.jpg") no-repeat top center; width:1000px;  margin:0 auto;}
#head {width: 1000px; height: 150px; border:0px solid;}
#head .nav {width: 550px; height:70px; border:0px solid; float:right}
#head .nav  ul{width: 600px; height:55px; margin:10px 0 0 0; float:left;}
#head .nav li{ list-style:none; float:left; margin: 15px 0 0 0;}
#head .nav li a{padding: 10px 15px; margin: 5px 0;color:#336699; font-family:  "Century Gothic","Avant Garde Gothic","Avant Garde","Apple Gothic","Trebuchet MS",Helvetica, Arial, sans-serif; font-size:1.2em;text-decoration:none; border:0px solid; text-transform: capitalize; font-weight:none; }
#head .nav li a:hover{text-decoration:underline;}

#head .logo a{width: 395px; height: 70px; border:0px solid; float:left}

#main {width: 1000px;  background:#fff url(main-bg.jpg) repeat-x bottom; border:1px double #eee;
    -webkit-border-radius: 10px;    /* for Safari */
    -moz-border-radius: 10px;       /* for Firefox */
	-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 0px;
	margin: 10px 0;


}



#resume {
	width: 800px; 
	margin:10px auto;
	font-family:  "Century Gothic","Avant Garde Gothic","Avant Garde","Apple Gothic","Trebuchet MS",Helvetica, Arial, sans-serif;
	font-size:1.1em;}

#resume #top h1 {
	font-weight:normal;
	font-size:3.5em;
	margin:0;
	float:left;
	
	}
#resume #top .add {
	margin:15px 50px 0 0;
	float:right;
	
	}

#resume h2 { 
	border-bottom:1px solid #ddd; 
	margin:0; 
	font-weight:normal; 
	font-size:1.8em;
	clear:both;
	}

#resume h2.download { 
	background: #eee;
	font-size:1.5em;
	text-align:center;

}

#resume h2.download a{ 
	color: #000;
	font-size:.8em;
	padding: 0 20px 0 20px;

}

#resume h3 {
	margin:10px 0 0 0; 
	font-weight: normal; 
	font-size:1.4em;
	
}


#resume ul, resume ul li {
	margin:0;
	line-height:130%;
}


table {
	border-collapse: collapse;
	width: 90%;
	margin: 24px;
	font-size: 1.1em;
}

th {
	background: #3e83c9;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #fff;
	line-height: 1.2;
}

td {
	padding: 6px 11px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
}

td * {
	padding: 6px 11px;
}

tr.alt td {
	background: #ecf6fc;
}

tr.over td, tr:hover td {
	background: #bcd4ec;
}



