@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}

body {height:100%;margin:0;}
html {height:100%;}


html, body {color: #536482;background-color: #0d0d0e;background-image: url("../images/bg_angel_2.jpg");background-repeat: no-repeat;margin: 0 auto;padding: 0;}


#topFull {width:100%;background-image: url("../images/top_bg_trans.png");background-repeat: repeat-x;height:30px;}

#topInfo {height:30px;width:480px;margin:5px 0 0 0;color:#666;}
#topInfo.leftfloat {float:left;text-align:left;}
#topInfo.rightfloat {float:right;text-align:right;}

#topWrapper {width:960px;height:30px;margin: 0 auto;}
#topWrapper .fullfloat {width:960px;padding:5px 0 0 0;height:30px;}
#topWrapper a {font-size:11px;color:#666;}
#topWrapper a:hover {font-size:11px;color:#D31141;}
#topWrapper p {color:#999;font-size:11px;font-family:Arial, Helvetica, sans-serif;}

#headerWrapper {width:960px;height: 150px;margin: 0 auto;padding: 60px 0 0 0;}
#headerWrapper h1.logotype {background-image: url("../images/asc_logo_black.png");width:304px;height:92px;background-repeat: no-repeat;text-indent: -9999px;}


#top-nav {width:960px;height:29px;background-color: #0d0d0d;margin: 0 auto;}
#top-nav ul {margin:0;padding:0;list-style:none;}
#top-nav ul li {margin:4px 0 0 0;padding:0;float:left;width:160px;display:block;text-align: center;}
#top-nav ul li a {text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;color: #999;text-decoration: none;}
#top-nav ul li a:hover {text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;	color: #216c85;text-decoration: none;}


#siteWrapper {width:960px;margin:0 auto;padding:0;height:auto; overflow:hidden;}
#siteWrapper.darken {background-color:#141414;}

#sidebar {height:600px;float:left;}
#sidebar.full {width:300px;}

#sidebar #colomn {color:#d4d4d4;border-bottom:solid 1px #1a1a1a;}
#sidebar #colomn h2 {
	font-family:Arial, Helvetica;font-size:18px;
	font-weight: lighter;
}
#sidebar #colomn p {font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:10px 0 10px 0;}
#sidebar #colomn a {color:#216c85;text-decoration:none;}
#sidebar #colomn a:hover {text-decoration:underline;}
#sidebar #colomn.small {padding:10px 10px 10px 20px;height:144px;width:auto;}
#sidebar #colomn.medium {padding:10px 10px 10px 20px}
#sidebar #colomn.large {padding:10px 10px 10px 20px;height:250x;width:auto;}
#sidebar #colomn a.recruit img {border:none;padding:0 10px;float:left;}
#sidebar #colomn a.recruit {display:block;width:280px;height:auto;float:left;padding:8px 0 0 0;color:#d7d7d7;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:5px 0 0 0;}
#sidebar #colomn a.recruit.last {margin:0 0 10px 0;}
#sidebar .clear {clear:both;}
#sidebar ul#pro-list li {margin:5px 0 0 0;padding:0;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#sidebar ul#pro-list {margin:15px 0 0 0;}
#sidebar ul#pro-list li span {color:#216c85;}

#footer {background: #08252f;width:960px;height:60px;clear:both;padding:20px;}
#footer p {font-family:Arial, Helvectica;font-size:10px;color:#999;}
#footer a, #footer a:hover {color:#999;}
#footer a {text-decoration:none;}

#content {height:auto;float:left;padding:0 0 40px 0;}
#content.max {width:660px;}
#content.max.white {background-color:#f2f2f2;}

#content .newspost {padding:20px;height:auto;width:auto;border-top: solid 2px #e5e5e5}
#content h3.head-title {font-size:26px;color:#216c85;font-family:Arial, Helvetica;}
#content h4.postinfo {font-size:11px;color:#999;font-family:Arial, Helvetica;margin:0 0 20px 0;}
#content .newspost p {font-size:14px;color:#333;font-family:Arial, Helvetica;}
#content .newspost a {color:#666;font-family:Arial, Helvetica;font-size:11px;}
#content .newspost a:hover {color:#333;}
#content .newspost img {width:620px;height:auto;}

#content ul#part {margin:0;padding:10px 30px;list-style:none;font-family:Arial, Helvetica;font-size:14px;}
#content ul#part li {}
#content ul#part h3 {color:#333;}
#content ul#part span {color:#216c85;font-weight:bold;font-size:12px;}

#relif {margin:0;padding:10px 20px;}
#relif h3 {font-size:28px;font-family:Arial, Helvetica;color:#242424;line-height:36px;}
#relif h4 {font-size:16px;font-family:Arial, Helvetica;color:#242424;line-height:24px;}
#relif p {margin:10px 0 10px 0;font-family:Arial, Helvetica;font-size:14px;line-height:20px;padding:10px 0}
#relif p span {font-size:14px;color:#333;}
#relif strong {display:block;width:500px;margin:0 auto;font-family:Georgia;font-size:12px;color:#666;padding:20px 0 20px 0;}
