body {
margin-top:0px;
margin-right:0px;
margin-left:0px;
background-image:url('/background.jpg');
}

.headtop{
	background:#e6f6d8;
	background-image:url('/headtop2.gif');
	background-repeat:repeat-y;
	border-bottom: 3px solid #CAE8B5;
background-color: #E8F7DB;
padding:3px 2px 3px 2px;
}

body, div, p, th, td, li, dd    {
    /* redundant selectors to help NS4 remember */
    font-family:  Arial, sans-serif;
    font-size:    12px;

    }

a:hover, a:focus { color: #436932; }
a:active { color: #233A78; }

.pinfo{

	padding:10px 10px 10px 10px;
	width:49%;

}

hr{
height:1px;
border:0px;
background-color: #B5C5DF;
}
.menu {
padding:3px 0px 3px 20px;
}
.menu a{
	color:white;
	text-decoration:none;
}
.menu {
	color:white;

}
.menu a:hover{
	color:white;
	text-decoration:underline;
}

.infobox{
    font-family:  Arial, sans-serif;
    font-size:    11px;
	color: #9A9A9A;
	padding:0px 10px 0px 0px;
}

.infodata{
    font-family:  Arial, sans-serif;
    font-size:    11px;
	color: #313131;
}

.adback{
	background: #EFEFEF;
	
	border-left:1px solid #9A9B99;

}

.loginbox{
margin:2px 8px 2px 2px;
padding:2px 8px 2px 2px;
}

.bigcol1 {
padding:0px;

}



.innerbc1{
padding:40px 20px 20px 20px;
}

.leftback{
	
	width:5px;
	

}


input
{
border:1px solid #8C9B7B;
padding:4px 3px 4px 4px;
margin:2px 3px 2px 0px;
font-size:14px;
}
textarea
{
padding:4px 3px 4px 4px;
border:1px solid #8C9B7B;
font-size:14px;
}
select
{
padding:4px 3px 4px 4px;
margin:2px 3px 2px 0px;
border:1px solid #8C9B7B;
font-size:14px;
}

input:hover
{

background-color:#FEFBE7;
border:1px solid #89772E;

}
textarea:hover
{

background-color:#FEFBE7;
border:1px solid #89772E;

}
select:hover
{

background-color:#FEFBE7;
border:1px solid #89772E;

}

input:focus
{

background-color:#FEFBE7;
border:1px solid #89772E;

}
textarea:focus
{

background-color:#FEFBE7;
border:1px solid #89772E;

}
select:focus
{

background-color:#FEFBE7;
border:1px solid #89772E;

}

.questionhead a{
text-decoration:none;
color: #486833;

}
.questionhead a:hover{
text-decoration:none;
color: #455581;

}

/*  
Theme Name: TDHLounge
Theme URI: http://tdhedengren.com/
Description: Theme developed for <a href="http://devlounge.net">Devlounge</a>. <a href="http://tdhedengren.com/">Made by TDH</a>
Version: 1.0
Author: Thord Daniel Hedengren
Author URI: http://tdhedengren.com/
*/


/* MAIN DECLARATIONS */


.clear { width: 100%; height: 0 !important; clear: both; }
.down { padding-bottom: 30px; }
.up { padding-top: 30px; }

.pos { padding: 10px; } /* positioning for IE */

.right, .alignright { float:right; }
.left, .alignleft { float:left; }
.aligncenter, div.aligncenter { display: block; margin: 0 auto 15px auto; }


/* ELEMENTS */

img { border:0; }
img.left, img.alignleft, div.alignleft { margin: 0 15px 15px 0; }
img.right, img.alignright, div.alignright { margin: 0 0 15px 15px; }
img.frame { border: 1px solid #ddd; padding: 5px; }

blockquote { color:#555; font-family: Georgia, serif; font-style: italic; margin: 0 15px 15px 15px; padding: 0 0 0 15px; border: 5px solid #eee; border-width: 0 0 0 5px; }
blockquote.pullquoteleft p, blockquote.pullquoteright p { margin: 0 !important; font-size: 18px; line-height: 24px !important; }
blockquote.pullquoteleft { float:left; margin: 5px 15px 15px 0; text-align:center; width: 200px; padding: 10px; border: 1px solid #eee; border-width: 1px 0; background: none !important; }
blockquote.pullquoteright { float:right; margin: 5px 0 15px 15px; text-align:center; width: 200px; padding: 10px; border: 1px solid #eee; border-width: 1px 0; background: none !important; }

.wp-caption { padding: 10px; border: 1px solid #eee; font-size: 12px; color: #555; font-style: italic; text-align:center; }
p.wp-caption-text { margin:8px 0 0 0 !important; padding:0; line-height: 14px !important; }

ul, ol {}
li { margin-bottom: 5px; }

a { color: #ca1717; text-decoration: none; }
a:hover { color: #f70; text-decoration: underline; }

h1 { width: 640px; height:45px; float:left; margin:0; padding: 0; } /* for logo */

form { overflow:hidden; margin:0; padding:0; }
input { padding: 3px; border: 1px solid #767171; color: #333; font-family: Georgia, serif; font-style: italic; font-size: 14px; }
