

/* the basic framework layout widths/margins */
img {
	border:none 0px black;
}

/* theme specific stuff */
body {
	margin: 0;
	font-family: Segoe UI, Lucida Grande, Verdana, Sans-serif;
	font-size: 13px;
	background-color:#11141d;
	background-image:none;
	background-repeat:repeat-x;
	color: #d4d8e2;
}
html,body
{
	height:auto;
	min-height:0px;
}

a {
	color: #b1aa91;
}
a:visited {
	color: #d4d8e2;
}

h1, h2, h3, h4, h5
{
	color:#99a7c9;
}

#main {
	padding:0;
	margin:0;
	position:static;
	width:100%;
	height:auto;
	min-width:0px;
}
#logo
{
	width:110%;
}
#logo div
{
	margin:10px;
	width:100%;
	height:65px;
	background-image:url(../images/logo2.png);
}

#icons
{
	margin-top:15px;
}

#icons_inner
{
	width:60px;
	float:none;
	position:static;
	left:0;
	top:0;
}

#icons_inner a
{
	display:block;
}

#messages
{
	width:100%;
}

#messages p
{
	display:inline-block;
	text-align:left;
	width:225px;
}

#finance
{
	position:absolute;
	left:200px;
	top:-80px;
}
#iphone
{
	position:absolute;
	left:200px;
	top:20px;
}
#tingoteams
{
	position:absolute;
	left:200px;
	top:100px;
}
#tingofamily
{
	position:absolute;
	left:200px;
	top:190px;
}

div#icons
{
	height:370px;
}

#contact
{
	position:relative;
}

#details
{
	padding:5px;
	background-color:#11141d;
	display:block;
}

#blog
{
	display:block;
	position:relative;
	left:0;
}


