/*---:[ custom styles for the Copyblogger theme that YOU define ]:---*/
/*---:[ ------------------------------------------------------- ]:---*/

/*---:[ to change the body background, the default font, and the default font color... ]:---*/
/*---:[ NOTE: if you change the body background color, you will need to update your image files also ]:---*/
/*---:[ Download the image template (.psd) with the Organic theme package at http://www.copyblogger.com/downloads/organic.zip ]:---*/

body.custom { background: #fff; color: #222; font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}



/*---:[ global typography elements ]:---*/

a { color: #14568a; text-decoration: none; }

a:visited { color: #777; text-decoration: none; }

a:hover { color: #a90000; text-decoration: none; }

h2 a, h2 a:visited { color: #14568a; }

h2 a:hover { color: #38c; text-decoration: none; }

/*---:[ Layout Tweaks ]:---*/

h1,h2 { font: normal 2.0em/1.0em Georgia, "Times New Roman", Times, serif; letter-spacing:-0.02em; color: #000;margin-bottom:0.75em;padding-bottom:0.25em; border-bottom:1px dotted #ccc;}

#header { background: none; color: #000;width: 97.8em; margin: 0 auto;margin-top:10px;margin-bottom:10px;border-bottom: 1px solid #eee;height:110px; }

#header #logo a.sitelogo { display: block; width: 312px; height: 100px; background: url('http://tech1scripts.googlepages.com/logo.png') no-repeat;}

#logo { width: 60.8em; margin: 0 auto;float:left; border-right:1px solid #eee;}

#container { width: 92.8em; margin: 0 auto; }
	
#content_box { width: 92.8em; }
	
#content { width: 56.8em; padding: 0 6em 0 0; float: left; }
		
#sidebar { width: 30em; float: left; }
		
#footer { padding: 1.5em 0; background: #000; border-top: 0.5em solid #a90000; color: #fff; }

/*---:[ nav menu styles ]:---*/

#nav { width: 27.8em;float:left; padding-left:4em; }


	#nav ul { list-style: none; padding-top:15px;}

		#nav ul li { font-size: 1.3em; float:left; padding:2px 2px 2px 2px;}
	
			#nav ul li a, #nav ul li a:visited { display: block; padding: 0.2125em 0.7125em 0.4em 0.7125em; color: #000; }
	
			#nav ul li a:hover, #nav ul li a.current:hover { color: #fff !important; background: #38c; text-decoration: none !important;-moz-border-radius:5px; }
		
			#nav ul li a.current, #nav ul li a.current:visited { text-decoration: none; background:#38c; -moz-border-radius:5px;color:#fff;}

/*---:[ content styles ]:---*/

.post_date { margin: 0 0 0.5em 0; font: normal 1.2em Georgia, "Times New Roman", Times, serif; text-transform: uppercase; letter-spacing: 0.1em; color:#999999; border:none; }

.entry {text-align:justify;}

.entry h2 {font:normal 1.4em Georgia;border:none;line-height: 1.41111em; padding: 0em 0px 0 0px; }

h2.commentslink {color:#ccc; }

h2.commentslink a {color:#38c;}

.entry h3 {font:normal 1.4em Georgia;border:none;line-height: 1.41111em; padding: 0em 0px 0 0px;color:#333;}

.entry a, .entry a:visited { padding: 1px 0; border-bottom: 1px solid #bbb; }
	
.entry a:hover { padding: 1px 0; background:none; color: #38c; text-decoration: none;  }

.entry img.alignleft { margin: 0 1.1538em 0 0; float: left; clear: left; }
	
.entry img.alignright { margin: 0 0 0 1.1538em; float: right; clear: right; }



/*---:[ Sidebar Tweaks ]:---*/

#sidebar h2 {border:none;color:#14568a;text-transform:uppercase; }


#search_form .search_input { width: 25.91667em; padding: 0.25em; color: #777; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; border: 0.083333em solid #999; border-right-color: #eee; border-bottom-color: #eee;padding-top:5px; margin-top:15px;}


ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { width: 26.6667em; margin: 0 0 2.5em 0; font-size: 1.25em; line-height: 1.6667em; float: left; }


#rss { width: 75px; height: 75px; margin: 0 0 1.0em 0; background: url('http://tech1scripts.googlepages.com/rss.png') no-repeat; text-align: center; }

#rss a { display: block; width: 48px; height: 48px; margin: 0 auto; padding-top:37px;padding-left:85px;}

#sidebar.form{background: url('http://tech1scripts.googlepages.com/mail.png') no-repeat right;}