﻿

* { margin: 0; padding: 0; }
body { margin: 10px; font: .74em "Trebuchet MS", Verdana, Sans-Serif, Arial; background: #1e1e1e; color: #7f7f7f; }
h1 { font: normal 3em Arial, "Trebuchet MS", Helvetica; color: white;}
h2 { font: normal 3em Arial, "Trebuchet MS", Helvetica; color: #C0C0C0; }
h3 { font: normal 1.4em "Trebuchet MS", Helvetica, Arial; margin: 0 0 20px; }
h4 { font: normal 1.2em "Trebuchet MS", Helvetica, Arial; color: #dfdfdf; margin: 0 0 4px; }
p { text-indent: 20px; margin: 0 0 15px; line-height: 1.6em; font: normal 1.5em "Trebuchet MS"; color: white;}
a { outline: 0; color: #304D6F; text-decoration: none; }
/*li { list-style: none; }*/
/*li a, img { display: block; }*/

/*img { outline: 0; border: 0; }*/
/*#wrapper { width: 979px; padding: 10; margin: auto; }*/



#wrapper { width: 979px; margin-left: auto; margin-right: auto; }


.grey { font: normal 2.5em "Trebuchet MS", Helvetica; color: #A8A8A8; }

.phone {
	font: bold 2.5em "Trebuchet MS"; 
	color: #00FFFF;
}

.mail {
	font: normal 1.5em "Trebuchet MS";
}

.clr { clear: both; }

.content { background: #000000; padding: 20px 20px 0px 20px; border: 2px solid grey;}
 
.top_left {
	width: 400px;
	float: left;
}

.top_right {
	width: 400px;
	float: right;
	text-align: right;
}


#menu { height: 44px; padding: 5px 0 0 4px; }
	#menu li { float: left; font-size: 1.3em; text-transform: uppercase; }
		#menu li a { color: #888; margin: 0 50px 0 0; }
			#menu li a.current, #menu li a:hover { color: #fff; }			

.logo {margin-left: auto; margin-right: auto;}

.main_content {
	background: #1e1e1e; 
	padding: 20px;
	margin: 20px; 
	border: 2px solid grey;
}

.list	{
	width: 350px;
	margin-left: auto;
	margin-right: auto;
}

ul { list-style-image:url('../images/arrow.png');
} 

li {
	font: normal 2em Arial, "Trebuchet MS", Helvetica; color: white;}
}

.skyline {
	color: red;
	background-color: #1e1e1e;
	border: 3px white solid;
}
 
.footer {
	background: url(../images/body.gif) repeat; 
	padding: 20px;
	margin: 20px; 
	width: 100%;
	border: 2px solid grey;
}


.link { background: #304D6F; color: #fff; padding: 5px 10px; font-size: .9em; }
#main { padding: 20px; }
.col { float: left; width: 292px; margin: 0 30px 15px 0; }
	.col.last { float: right; margin-right: 0; }
	.case img { float: left; clear: left; margin: 0 20px 20px 0; background: #121212; padding: 3px; }
	.short { padding: 0 0 15px 0; background: url(images/line.gif) repeat-x left bottom; }
	.case a, .article a { color: #ddd; font-weight: bold; }
	.date { font-size: .84em; margin: 0 0 3px; }

