/*  
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
{	
/*	background: #ffffff url(images/body4bg.gif) top center repeat-y; */
	color: #000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font: 11px/15px Verdana, Tahoma, sans-serif;	
line-height:12px;

}


.md_pageTitle{ 
	border-bottom:1px solid #cccccc; font-family:Helvetica,Arial,sans-serif; 
	font-size:x-large; color:#333333; margin-bottom:20px;
}
.md_labelViewItem{font-size:smallest; color:#666666; font-weight:bold;}
.md_divider{color:#ccc}
.md_date{float:right; display:inline; font-size:small;}
.md_label{font-weight:bold; margin-top:16px;}
.md_labelFinePrint{font-weight:normal;}
.md_bigButton{ font-weight:bold;color:#444; }
.md_formTitle{font-size:large; border-bottom:1px solid #ebebeb; margin-bottom:10px; }
.md_listingTable{ border-bottom:1px solid #cccccc;}
.md_itemTitle{ font-size:22px; font-family:Helvetica,Arial,sans-serif; color:#333; margin-bottom:12px;padding-top:12px; border-bottom:1px dotted #ccc; }
.md_itemTitleSub{ color:#333; font-size:small;}
.md_msg{ 
	padding:11px;
	color:white; 
	font-weight:bold; 
	background-repeat:no-repeat;
	padding-left:60px; 
	background-image: url(images/bg_msg.png); 
	margin-top:16px; 
}
.md_thumbnail{ border:1px solid #003399;}
.md_photo{ 
	padding:8px;
	padding-bottom:30px;
	margin-top:12px;
	border:2px solid #ccc;
	
}
.md_required{ color:#900; font-weight:bold;}
.md_listing{ padding-top:12px; padding-bottom:12px; border-bottom:1px solid #ccc;}
a.md_recordLink{ }
/*0066D8*/
a.md_recordLink:link{ color:#003399; font-weight:bold;}
a.md_recordLink:hover{ text-decoration:none;}
a.md_recordLink:visited { color:#603; font-weight:bold;}

a.md_footer:link{ color:#003399;}
a.md_footer:hover{ text-decoration:none;}
a.md_footer:visited { color:#003399;}

.thisismypost{
		display:none; 
		margin:4px; 
		padding:12px; 
		padding-bottom:18px; 
		width:400px; 
		float:right; 
		border:1px solid #ccc; 
		background-color:#fff; 
		background-image:url(images/bg_form.gif);
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		}
#newItemForm{
		margin:4px; 
		padding:12px; 
		padding-bottom:18px; 
		border:1px solid #ccc; 
		background-color:#fff; 
		background-image:url(images/bg_form.gif);
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		}
textarea{font-family:helvetica, arial, sans-serif; font-size:small;}
#md_container{font-family:helvetica, arial, sans-serif; padding:10px; padding-top:0px; font-size:small;}
#md_content{ xmargin-top:60px;}
#md_navigation{background-color:#efefef;}
#md_submit{margin-top:20px; border-top:1px solid #cccccc; padding-top:20px}
#md_description{width:100%; padding:3px;}
#md_title{width:100%}
#md_email{display:none;}
#navigationBar{height:40px; background-image:url(images/bar_middle.gif)}
#mxxxxxd_contentForm{
	background-color:#efefef;
	padding:16px;
	border:1px solid #ccc;
	background-image:url(images/bg_form.gif);
}
#md_emailBox{
		width:550px; 
		padding:12px; 
		margin-top:30px;
		border:1px solid #ccc; 
		background-color:#fff; 
		background-image:url(images/bg_form.gif);
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;}
#md_listingBox{ }
#md_message{font-family:Arial, Helvetica, sans-serif; font-size:small; padding:4px;}
#md_filter{padding-bottom:8px;}
#md_postSomethingContainer{padding-top:12px;}
#md_myPostLink{margin-top:20px;}

#confirmationBox{}
#md_viewItemContent{padding-top:20px;}
.md_admin{background-image:url("images/bg_admin.gif"); padding:6px; border: 1px solid maroon; }
.md_errorField{border:1px solid #CC0000; background-color:#FFDDDD}
.md_errorText{color:#CC0000; font-weight:bold;}
/* buttons */
.clear { /* generic container (i.e. div) for floating buttons */
	overflow: hidden;
	width: 100%;
	}
a.button {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
		font-weight:bold;
}

a.button span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
		a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 






#advertiser { 
/*	background-color: #000000; */
	width: 800px; 
	text-align: center; 
	margin: 0 auto; 
background: #ffffff;
height: 90px;
	}


a
{
	color: #393939;
}

#container { 
	background: #ffffff;
	width: 800px; 
	text-align: left; 
	margin: 0 auto; 
border: double 5px #1e62a1;
	}

/*** Header ***/
#header { 
	background: #ffffff url(http://www.easystad.com/bluetad-bw.jpg) top center no-repeat;
	height: 120px; 
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 800px;
	}

#header h2 {
	color: #1e62a1;
	font-size: 25px;
	font-family: Arial, Tahoma, Verdana, Georgia, Times New Roman, Sans-Serif;
	font-weight: bold;
	/*text-transform: uppercase;*/
	margin-top: 25px;
	margin-bottom: 0px;
	}


#container h4 {
	color: #1e62a1;
	font-size: 18px;
	font-family: Verdana, Georgia, Times New Roman, Sans-Serif;
	font-weight: bold;
	/*text-transform: uppercase;*/
	padding-right: 10px; margin: 1px;

	}

#header h2 a {
	color: #1e62a1;
	text-decoration: none;
	}

#header h2 a:hover {
	color: #1e62a1;
	text-decoration: none;
	}

#header h3 {
	color: #1e62a1;
	font-size: 13px;
	font-family: Georgia, Times New Roman, Sans-Serif;
	font-weight: bold;
	/*text-transform: uppercase;*/
	/*text-indent: 10px; */
	margin-top: 10px;
	}


/*** Menu ***/
#menu { 
	/*background: url(images/bg.png) top center repeat;*/
	background: #1e62a1;
	width: 800px; 
	margin-top: 0px;
	margin-bottom: 0px; 
	text-align: left;
	}

#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;
	padding: 6px 6px 6px 6px;
	margin: 0px 3px 0px 3px;
	text-decoration: none;
	}

#menu ul li a:hover {
	color: #1e62a1;
	padding: 6px 6px 6px 6px;
	text-decoration: none;
	background: #ffffff;
	}

#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: right;
	width: 500px;
	margin-top: 20px;
	margin-right: 5px;
}

.post
{
	margin-bottom: 1px;
	line-height: 13px;
}

.post .postheader h2
{
	font-size: 13px;
	margin-bottom: 3px;
}

.post  h2
{
	font-size: 13px;
	margin-bottom: 3px;
}
.post .postheader h2 a
{
	text-decoration: none;
	color: #1e62a1;
}

.post .postheader h2 a:hover
{
	text-decoration: underline;
}

.post .postheader .postmeta
{
	width: 500px;
	font-size: 11px;
	border-bottom: solid 1px #ababab;
	padding-bottom: 5px;
}

.post img
{
	padding: 5px;
	border: solid 1px #ababab;
}

/*** Sidebar ***/
#sidebar
{
	float: left;
	width: 270px;
	line-height: 13px;
	margin-top: 0px;
	padding: 0px 0 0 3px;
	border-right: solid 3px #1e62a1;
background-color: #ffffff;

}

#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: 0px;
}

#sidebar .sidebarbox h3
{
	/* color: #273647; */
	color: #ffffff;
background: #1e62a1;
	font-size: 15px;
padding: 3px;
height:20px;
border-top: solid 3px #202420;
}

.hr { color: #1e62a1; background-color: #1e62a1; height: 3px; }

/***  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: #f6f6f6;
}

.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: #000000;
	background: #ffffff;
	font-size: 11px;
	overflow: hidden;
	text-align: center;
	border-top: 1px solid #ffffff;
	clear: both;
	padding: 0px 0px 0px 0px; 
}

#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: #f3f4f0;
   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;
}
