* { margin:0;	padding:0; }
body { font:normal 11px Tahoma; color:#00345e; }
a { text-decoration:underline; color:#00345e; }
a:hover {	color:#f00;	text-decoration:none; }
h2 {font-size:1.8em; font-weight:normal; margin:5px 0; border-bottom:1px solid #d6d6d6; padding:5px 0; letter-spacing:2px; line-height: 1.3; text-align:center}
a.header {font-size:1.8em; font-weight:normal; margin:5px 0; border-bottom:1px solid #d6d6d6; padding:5px 0; letter-spacing:2px; line-height: 1.3; text-align:center; text-decoration:none; display:block}
a.header:hover { border-bottom:1px solid #858585; }
h3 {font-size:1.3em; font-weight:normal; margin:5px 0; border-bottom:1px solid #f6f6f6; padding:5px 0; line-height: 1.3; }
p { line-height:20px; margin:0px 0px 15px 25px; font-size:120%; word-spacing:2px; }
hr { display:block; border:solid 0.5px #abc; padding:10px auto; width:830px }
.red {color:red;}
img {border:0px;}

#content img {border:0px; margin:10px}
#header {width:950px; height: 128px 0px; background-color: #1175BC; margin:0 auto; clear:both}
#header div {background-color: #ffffff }
#header div#logo1{ float:left; width:300px; margin-top:20px; padding:11px 0; z-index:-1}
#header div#logo1 embed { width:258px; height:86px }
#header div#logo2{float:left; width:392px; margin-top:20px; padding:24px 0 }
#header div#contact { float:left; width:258px; height: 50px; margin-top:20px; padding-top:5px; padding-bottom:55px; text-align: center; }
#header .description {color:#1175bc; font:normal 24px Arial}

#navmenu {width:950px; margin:0 auto; padding:10px 0; float:none; clear:both; text-align:left}
#navmenu a {letter-spacing:1px;	color:#999;	padding:5px 25px;	background:#fff;	font:normal 13px Arial;	margin:1px 2px 0 0;	font-weight:bold;	text-decoration:none; }
#navmenu a:hover {background-color:#eee; color:#057; text-decoration:none;}
#navmenu a.active {background-color:#eee; color:#057; text-decoration:none;}

#body {width:950px; margin:0 auto;}
#content { width:630px; float:left; border:1px solid #abc; padding:10px; margin-right:5px; letter-spacing:0.05em; }
#content.content {background: url('/images/bg1.jpg') left top no-repeat; } 
#content a.more { margin:10px; text-align:right; font-size:1.1em}
#content ul { margin:20px 70px; font-size:12px; line-height:17px;}
#content ul li { margin-top:10px }
#widgets {width:255px; float:left; padding:10px; border:1px solid #abc; margin-left:5px; font-size:8px;}
#widgets .item { background:#E2F2FF; border-top:2px solid #1175BC; border-bottom:2px solid #1175BC; padding:10px; margin-top:10px}
#widgets p {margin:0; line-height:17px; font-size:1.1em}
#widgets h3 {	letter-spacing:1px;	font-size:14px; color:#333; border-bottom:1px solid #e6e6e6;	padding:0 0 3px 0; font-weight:bold }

#footer { float:none; clear:both; width:600px; font-size:10px; color:#bbbbbb; padding:25px; text-align:left; margin:0 auto }
#footer a {color:#666666}

#counter {	float:right; }

a.lnk_toprint { background:url('/images/to-print.png') center left no-repeat; padding-left: 20px; text-decoration:none}

.skype_me { display:block; width:200px; height:40px; background:url('/images/skype_call.jpg') center no-repeat; padding: 0 30px}
.skype_me:hover { background-image: url('/images/skype_call-over.jpg'); }

.minor-text {margin: 30px 0; height:390px; overflow-y:scroll}
