/*  

Theme Name: Gadget Story

Description: Gadget Story theme 2 Columns is a white, blue and grey, clean and simple, fixed width, widget ready theme, gadget theme, electronic theme, tv theme, computer theme

Version: 1.1

Author: WPThemes4You

Author URI: http://wpthemes4you.wordpress.com

Tags: simple, blue, white, grey, clean, fixed width, widget-ready, widgets, right sidebar, two columns, valid XHTML, valid CSS, gadget theme, electronic theme, tv theme, computer theme

*/



body

{
	color: #999999;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font: 13px/18px Verdana, Tahoma, sans-serif;
	background-color: #1a2660;
	background-image: url(../../../../images/base/bg_blend_w_lines.png);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: scroll;

}



a

{
	color: #CCCCCC;

}



#container {
	width: 800px;
	text-align: left;
	background-color: #000000;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 60;
	margin-left: auto;
	border: 1px solid #666666;

	}



/*** Header ***/

#header {
	height: 138px;
	text-align: right;
	width: 770px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #000000;
	background-image: url(images/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;

	}



#header h2 {
	color: #336699;
	font-size: 28px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	/*text-transform: uppercase;*/

	margin-top: 25px;
	margin-bottom: 0px;

	}



#header h2 a {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -0.03em;

	}



#header h2 a:hover {
	color: #FFCC00;
	text-decoration: none;

	}



#header h3 {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*text-transform: uppercase;*/

	/*text-indent: 10px; */

	margin-top: 10px;

	}





/*** Menu ***/

#menu {
	width: 800px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	background-color: #96AAB7;
	height: 27px;
	background-attachment: scroll;
	background-image: url(images/top_menu.gif);
	background-repeat: repeat-x;
	background-position: top;

	}



#menu h2 {

	color: #ffffff;

	font-size: 13px;

	font-family: Arial, Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: bold;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	}

#menu li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

		

#menu ul {
	margin: 0px;
	padding: 4px;

	}

	

#menu ul li a {
	font-family: Arial, Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;

	}



#menu ul li a:hover {
	color: #F17305;
	padding: 6px 6px 6px 6px;
	text-decoration: underline;

	}



#logotitle #logo

{	

	float: left;

	width: 34px;

	height: 40px;	

}



#logotitle #title

{	

	position: relative;

	top: 10px;

	left: 24px;

}



/*** Main ***/

#main

{

	width: 800px;

	margin: 0 auto;

}



#main #content

{

	float: left;

	width: 550px;

	margin-top: 10px;

	margin-left: 5px;

}



.post

{
	margin-bottom: 40px;
	line-height: 20px;
	margin-left: 15px;

}



.post .postheader h2

{
	font-size: 17px;
	margin-bottom: 3px;
	background-attachment: scroll;
	background-image: url(images/H1_Header_background.gif);
	background-repeat: no-repeat;
	background-position: center -10px;
	height: 30px;
	padding-top: 6px;

}



.post .postheader h2 a

{
	text-decoration: none;
	color: #F3F3F3;

}



.post .postheader h2 a:hover

{

	text-decoration: underline;

}



.post .postheader .postmeta

{
	width: auto;
	font-size: 11px;
	border-bottom: solid 1px #ababab;
	padding-bottom: 5px;

}



.post img

{

	padding: 5px;

	border: solid 1px #ababab;

}



/*** Sidebar ***/

#sidebar

{

	float: right;

	width: 220px;

	line-height: 23px;

	margin-top: 5px;

	padding: 5px 0 0 10px;

	border-left: dotted 1px #ababab;

}



#sidebar img

{

	border: none;

}



#sidebar ul

{

	list-style: none;

	margin-top: 0;			

	/*white-space: nowrap;*/

	margin-left: 0;

	padding-left: 10px;

	text-indent: -10px;



}



#sidebar ul li a:hover {

	/*color: #3399cc;*/

	text-decoration: none;

}



#sidebar .sidebarbox

{

	margin-bottom: 30px;

}



#sidebar .sidebarbox h3

{
	/* color: #273647; */

	color: #F17305;
	font-size: 15px;
	margin-bottom: 2px;

}



/***  Search form ***/

.searchform form

{

	margin-top: 4px;

}

.searchform #search

{

	width: 160px;

}



/*** Comments ***/

.allcomments h3

{

	font-size: 15px;

}



.commentbox

{
	margin: 0 0 20px 0;
	padding: 10px;
	border: 1px solid #ababab;
	background-color: #333333;

}



.commentbox .avatar

{

	float: left;

	margin-right: 5px;

}



.commentbox small

{

	font-size: 11px;

}



.commentbox p {

	margin-bottom: 0px;

}



.commentbox .commentmeta

{

	width: 300px;

}



#commentform label

{

    display:block;

    margin: 0;

}



#commentform .text {

	width: 300px;

    margin: 0 0 15px 0;

}



#commentform strong

{

	font-size: 11px;

}



#commentform textarea

{

    width:450px;

    height:150px;

    margin:0;

    padding:5px;

}



/*** Footer ***/

#footer

{
	width: 800px;
	color: #ffffff;
	font-size: 11px;
	overflow: hidden;
	text-align: center;
	clear: both;
	padding: 40px 0px 30px 0px;
	background-color: #000000;
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;

}



#footer a {

	color: #ffffff;

	text-decoration: none;

	}



#footer a:hover {

	color: #FFFF00;

	/*text-decoration: underline;*/

	}



/*** Wordpress ***/

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

   margin: 0 10px 10px 0;

}



.alignright {

   float: right;

   margin: 0 0 10px 10px;

}



.wp-caption {
	border: 1px solid #ccc;
	text-align: center;
	background-color: #333333;
	padding-top: 4px;

}



.wp-caption img {

   float: none;

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0px;
	margin: 0px;
	color: #CCCCCC;

}
#content .allcomments {
	margin-left: 15px;
}
.rssLogo  {
	float: right;

}
#menu .menuDiv {
	float: right;

}
.top_spacer {
	height: 20px;
}

