
/*
Theme Name: Reload Web Design
Author: Jigar Patel
*/ 

/***********************
* Style.css            *
***********************/

	body {
		font-family: 'Arial', Helvetica, Sans-Serif;
		font-size: 11px; 
		height: 100%;
		min-height: 100%;
		color: #333;
		text-align: center;
		margin: 10px 0px 10px 0px;
		background: #c7b178; 		
		}

	#page {
		font-size: 12px; 
		margin: 0px auto;
		background-color: #fff;
		width: 1100px;
		text-align: left;
		border: 5px #117189 solid;
		padding: 5px;
		}
	
/***********************
* Blocks               *
***********************/

	hr {
		display: none;
		}

	small {
		font-family: 'Arial', Helvetica, Sans-Serif;
		font-size: 0.9em;
		line-height: 1.5em;
		}

/***********************
* Headings             *
***********************/

	h1 {
		font-family: 'Arial', 'Trebuchet MS', 'Lucida Grande';
		font-size: 3.3em;
		padding-top: 0;
		margin: 0;
		font-weight: bold;
		}

	h2 {
		font-family: 'Arial', 'Trebuchet MS', 'Lucida Grande';
		font-size: 16px;
		margin: 0px 0 2px 0;
		padding: 3px;
		font-weight: bold;
		border-bottom: 1px dotted #333;
		text-transform: uppercase;
		}

	h2.pagetitle {
		font-size: 1.6em;
		margin-top: 0px;
		text-align: center;
		font-weight: bold;
		}

	h3 {
		font-family: 'Arial', 'Trebuchet MS', 'Lucida Grande';
		font-size: 14px;
		padding: 0;
		margin: 15px 0 0 0;
		font-weight: bold;
		text-transform: uppercase;
		}


	h1, 
	h1 a, 
	h1 a:hover, 
	h1 a:visited, 
	#headerimg .description {
		margin-top: 0px;
		text-decoration: none;
		font-weight: bold; 
		font-size: 16px;
		}

	h2, 
	h2 a, 
	h2 a:visited, 
	h3, 
	h3 a, 
	h3 a:visited {
		color: #333;
		}
		
	h2, 
	h2 a, 
	h2 a:hover, 
	h3, 
	h3 a, 
	h3 a:hover, 
	#sidebar h2  {
		text-decoration: none;
		}

/***********************
	* Links                *
***********************/

	a, a:link, a:visited	{ 
		color: #117189;
		text-decoration: none;
		}
		
	a:hover	{ 
		color: #c7b178;
		border-bottom: 0px dotted #333;
		}
		
	p	{ 
		line-height: 1.4em; 
		}
		
	blockquote { 
		border-left: 2px solid #CCC; 
		color: #666; 
		margin: 5px 0 20px; 
		padding: 5px 10px 1px; 
		font-style: normal; 
		}
		
/***********************
* Header               *
***********************/
	#header { 
		background: url('images/heady.jpg'); 
		margin: 0px 0 0 0; 
		width: 1100px; 
		height: 122px; 
		border-bottom: 1px solid #FFF; 
		padding: 0 0 0px 0; 
		}
		
	#headbox { 
		width: 600px;
        height: 100px;		
		margin: 0px 0 0 390px; 
		border: 0px solid #000;
		}
	.name,
	.name a:link, 
	.name a:visited { 

		color: #004351; 
		text-decoration: none; 
		font-weight: bold; 
		padding-top: 65px; 
		text-align: right;
		line-height: 1em; 
		display: block; 
		text-transform: uppercase; 
		border-bottom: 0px solid #000;
		}
		
	.description {
		font-size: 12px;
		font-weight: bold; 
		text-align: right;
		text-transform: uppercase;
		color: #000;
		line-height: 1em;
		padding: 8px 0 0;
		margin-left: 0 100px 0 50px;
		border-bottom: 0px solid #000;
		}
	
/***********************
* Nav bar              *
***********************/

	#nav	{
		position: absolute;
		top: 30px;
		margin: 0px 5px 0 470px;
		height: 35px;
	    width:610px;
		padding: 0px;
		border: 0px solid #000;

		}

	#nav ul {
	    display: inline;
		margin: 0;

		}
		
	#nav ul li	{
	    display: block;
		list-style: none;
		float: left;
		margin: 0px;
		padding: 0 0px;
		
		}

	#nav ul li a {
		display: block;
		text-transform: uppercase;
		font-size: 13px;
		font-family: 'Arial', Arial, san-serif;
		color: #175868;
		text-align: right;
		line-height: 20px;
		padding: 0 15px;
		font-weight: bold;
		border-right: 1px solid #999;
		border-left: 1px solid #999;
		
		}

	#nav ul li a:hover, .current_page_item a {
	
		border-bottom: 3px solid #117189; 
		}

/***********************
* Content              *
***********************/

	#content {
		font-size: 12px;
		font-family: 'Arial', arial;
		}

	.narrowcolumn {
		position: relative;
		float: right;
		padding: 0px;
		margin: 15px 10px 0px 10px;
		width: 640px;
		border: 0px dashed #000;
		}
		
	.narrowcolumn .postmetadata {
		text-align: center;
		padding-top: 05px;
		}
		
/***********************
* Entry                *
***********************/

	.entry p a:visited {
		color: #117189;
		text-decoration: none;
		}

	.entry ol {
		padding: 0 0 0 15px;
		margin: 0;
		}

	.entry ol li {
		margin: 0;
		padding: 0;
		}

/***********************
* Page & Post                *
***********************/

	.post {
		margin: 0 0 0px;
		text-align: left;
		}

	.post hr {
		display: block;
		}
		
	.postmetadata {
		clear: both;
		}

	.postmetadata ul, 
	.postmetadata li {
		display: inline;
		list-style-type: none;
		list-style-image: none;
		}

	.alt {
		background-color: #f8f8f8;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		}
		
/***********************
* Alignment            *
***********************/
	.alignright {
		float: right;
		}

	.alignleft {
		float: left
		}

	.aligncenter,
	div.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
		}

	.center {
		text-align: center;
		}
/***********************
* Images               *
***********************/

	a img {
		border: none;
		}

	p img {
		padding: 0;
		max-width: 100%;
		}
		
	img.centered {
		display: block;
		margin-left: auto;
		margin-right: auto;
		}
		
	img.alignright {
		padding: 4px;
		margin: 0 0 2px 7px;
		display: inline;
		}

	img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline;
		}

/***********************
* Image Captions       *
***********************/

	.wp-caption {
		border: 1px solid #ddd;
		text-align: center;
		background-color: #f3f3f3;
		padding-top: 4px;
		margin: 10px;
		margin-bottom: 40px;
		-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;
		}

/***********************
* Sidebar    1          *
***********************/
	#sidebarcontainer {
		margin: 0px 0px 20px 10px;
		width: 410px;
		float: left;
		border: 0px dashed #000;
	}
	
	#sidebar h2 {
		margin-top: 5px;
		font-size: 14px;
		text-decoration: bold;
		color: #534123; 
	}
	
	#sidebar {
		float: left;
		font: 12px 'Arial' ,'MS Reference Sans Serif', 'Lucida Grande', Sans-Serif;
		margin: 5px 10px 0px 0px;
		padding: 0px;
		width: 190px;
		border: 0px solid #000;
		}

	#sidebar ul ul li:before {
		content: "\2022 \2002";
		}

	#sidebar ul, 
	#sidebar ul ol {
		margin: 0px;
		padding: 0;
		}

	#sidebar ul li {
		list-style-type: none;
		list-style-image: none;
		line-height: 1.5em;
		margin: 0px 15px 0px 15px;
		}

	#sidebar ul p, 
	#sidebar ul select {
		margin: 3px 0 0 3px;
		font-size: 11px;
		text-decoration: none;
		font-family: arial;
		color: #525252;
		}

	#sidebar ul ul, 
	#sidebar ul ol {
		margin: 3px 0 0 3px;
		}

	#sidebar ul ul ul, 
	#sidebar ul ol {
		margin: 0 0 0 5px;
		}

	ol li, 
	#sidebar ul ol li {
		list-style: decimal outside;
		}

	#sidebar ul ul li{
	margin: 0px 15px 0px 10px;
	padding: 3px;
	font-size: 12px;
	}
	
	#sidebar ul ol li {
		margin: 3px 0 0;
		padding: 0;
		}

	mall, 
	#sidebar ul ul li, 
	#sidebar ul ol li, 
	.nocomments, 
	.postmetadata, 
	blockquote, 
	strike {
		color: #777;
		}

/***********************
* Footer               *
***********************/

	#footer {
		font-size: 12px;
		border: none;
		padding: 0px;
		margin: 20px 0px 0px 0px;
		width: 1100px;
		height: 122px;
		clear: both;
		background: url('images/footer.jpg');
		}

	#footer p {
	    font-size: 10px;
		padding: 10px 0;
		text-align: center;
		}

	#footer ul {
		list-style:  none;
		margin: 0;
		}

	#footer li	{
		float: left;
		padding: 15px 9px;
		}

	#footer a {
		color: #000;
		font-size: .8 em;
		}

/***********************
* Sidebar Header       *
***********************/
	#sideheader {
	position: relative;
	margin: 20px 0 0 10px;
	width: 410px;
	height: 75px;
	background: url('images/sidebarheader.jpg'); 
	border: 0px solid #000;
	}
		
/***********************
* Sidebar   2          *
***********************/

	#sidebar2 {
	    float: left;
		font: 12px 'Arial' ,'MS Reference Sans Serif', 'Lucida Grande', Sans-Serif;
		margin: 5px 0px 0px 10px;
		padding: 0px;
		width: 190px;
		font-weight: bold;
		border: 0px solid #000;	
		}
		
	#sidebar2 ul ul li{
		margin: 0px 15px 0px 10px;
		font-size: 12px;
		padding: 3px;
		}
		
	.textwidget {
	text-decoration: none;
	font-size: 8px;
	margin-bottom: 10px;
	}

	#sidebar2 ul ul li:before {
		content: "\2022 \2002";
		}
		
	#sidebar2 h2 {
	    margin-top: 5px;
		font-size: 14px;
		text-decoration: bold;
		color: #534123; 
	}
	

	#sidebar2 ul, 
	#sidebar2 ul ol {
		margin: 0px;
		padding: 0;
		}

	#sidebar2 ul li {
		list-style-type: none;
		list-style-image: none;
		line-height: 1.5em;
		margin-bottom: 15px;
		}

	#sidebar2 ul p, 
	#sidebar2 ul select {
		margin: 3px 0 0 3px;
		}

	#sidebar2 ul ul, 
	#sidebar2 ul ol {
		margin: 3px 0 0 3px;
		}

	#sidebar2 ul ul ul, 
	#sidebar2 ul ol {
		margin: 0 0 0 5px;
		}

	ol li, 
	#sidebar2 ul ol li {
		list-style: decimal outside;
		}

	
	#sidebar2 ul ol li {
		margin: 3px 0 0;
		padding: 0;
		}

	mall, 
	#sidebar2 ul ul li, 
	#sidebar2 ul ol li, 
	.nocomments, 
	.postmetadata, 
	blockquote, 
	strike {
		color: #777;
		}
