@charset "utf-8";
/* --------
FONT
----------- */
@font-face {
    font-family: 'TrajanProRegular';
    src: url('fonts/trajanpro-regular-webfont.eot');
    src: url('fonts/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/trajanpro-regular-webfontt.woff') format('woff'),
         url('fonts/trajanpro-regular-webfont.ttf') format('truetype'),
         url('fonts/trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'trajan_probold';
    src: url('fonts/trajanpro-bold-webfont.eot');
    src: url('fonts/trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/trajanpro-bold-webfont.woff') format('woff'),
         url('fonts/trajanpro-bold-webfont.ttf') format('truetype'),
         url('fonts/trajanpro-bold-webfont.svg#trajan_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'stone_serifregular';
    src: url('fonts/stone-serif-regular-webfont.eot');
    src: url('fonts/stone-serif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/stone-serif-regular-webfont.woff') format('woff'),
         url('fonts/stone-serif-regular-webfont.ttf') format('truetype'),
         url('fonts/stone-serif-regular-webfont.svg#stone_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* --------
RESET STYLES
----------- */
* {margin:0;padding:0;outline:0 none}
body, html  { height: 100%; }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {border:0 none;}
img {width:auto;height:auto;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
/*------
GENERAL STYLES
  ------*/
body {background-color:#0f2341;font-family:'Arial';color:#ffffff;}
a, a:link, a:visited {text-decoration:none;cursor:pointer !important;color:#adcffd;}
a:hover, a:active {text-decoration:underline;color:#ffffff;}
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.17em; }
h4 { font-size: .93em; }
h5 { font-size: .83em; }
h6 { font-size: .75em; }
.aligncenter, div.aligncenter {display: block;margin:0 auto;}
.alignleft,.fLeft {float:left;}
.alignright,.fRight {float:right;}
.clear {clear:both;height:0;}
.clear-buffer {clear:both;width:auto;height:20px;}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
.clearfix {display:block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height:0%;}
.relative {position:relative;z-index:10;}
.aligncenter-text {text-align:center;}

/*------
COLUMN/LAYOUT STYLES
  ------*/
.fullWindow {width:100%;}
.pageWidth {margin:0 auto;width:960px;}

#header {padding:26px 28px 0;width:auto;}
	#header ul {list-style:none;float:right;}
	#header ul li {
		color:#ADCFFD;
		float:left;
		font:15px 'Arial';
		list-style:none outside none;
		margin:0 0 0 14px;
	}
	#header ul li a {color:#ffffff;text-decoration:none;}
	#header ul li.current_page_item a,#header ul li a:hover {color:#adcffd;text-decoration:none;}
#content {
	padding:0 28px 25px 0;
	width:auto;
}
.leftCon {
    float:left;
    padding:380px 0 45px;
    width:445px;
}
.leftCon2 {
    float:left;
    padding:365px 0 45px;
    width:445px;
}
	.leftCon .alpha-con {
		background:url(images/alphaY-bg.png) repeat-y top left;
		padding:10px 10px 10px 12px;
		text-transform:uppercase;
	}
	.alpha-con h2 {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
	}
	.alpha-connew {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
		font-size:18px;
		text-transform:uppercase;
		padding:10px 10px 10px 12px;
		line-height:26px;
	}
	.alpha-con3 {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
		font-size:16px;
		text-transform:uppercase;
		line-height:24px;
	}
	.alpha-con-author {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
		font-size:18px;
		text-transform:uppercase;
		line-height:40px;
	}
		.alpha-con-author2 {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
		font-size:16px;
		text-transform:uppercase;
		line-height:36px;
	}
.rightCon {
	width:470px;
	float:right;
}
	.rightCon .topHeading{
		padding:50px 0;
		width:auto;
	}
	.topHeading h2 {
		font-family: 'TrajanProRegular';
		text-align:right;
		color:#ffffff;
	}
	.topHeadingnew {
		font-family: 'TrajanProRegular';
		text-align:right;
		color:#ffffff;
		font-size:27px;
		line-height:35px;
		padding:50px 0px 20px 0;
		text-transform:uppercase;
		}
	.rightCon .post-con {
		width:auto;
		font-family:'Arial';
	}
	.post-con h2 {
		font-family: 'trajan_probold';
		text-align:left;
		color:#ffffff;
		display:block;
		margin:0 0 2px;
		font-weight:normal;
		clear:both;
	}
	.post-connew {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
		display:block;
		margin:0 0 2px;
		font-size:22px;
		font-weight:normal;
		clear:both;
	}
	.post-con h4 {
		font-family: 'TrajanProRegular';
		text-align:left;
		color:#ffffff;
		display:block;
		margin:0 0 12px;
		font-weight:normal;
		clear:both;
	}
	.post-con p {
		font-family: 'Arial';
		color:#ffffff;
		font-size:15px;
		margin:0 0 10px;
		line-height:21px;
	}
	.post-con-heading {
		font-family: 'Arial';
		color:#ffa63e;
		font-size:16px;
		margin:0 0 10px;
		line-height:25px;
	}
	.f-img {
		width:178px;
		height:auto;
		text-align:center;
	}
	.f-img.fLeft {
		margin:0 10px 10px 0;
	}
	.f-img.fRight {
		margin:0 0 10px 10px;
	}
	.f-img img {max-width:178px;}
	.f-img a {display:block;}
	.f-img p {
		display:block;
		margin:2px 0;
		font-style:italic;
		font-size:13px;
		font-family:'Arial';
	}
#footer {
	font-family: 'Arial';
	width:auto;
	padding:0px 5px 5px 5px;
}
	.address-info {
		width:430px;
	}
		.address-info p {
			font-size:13px;
			margin:0 0 5px;
		}
	.copyright{
		width:493px;
	}
		.copyright p {
			font-size:13px;
			margin:0 0 2px;
		}
	.pageWidth #content .rightCon .post-con p {
	font-size: 15px;
	font-family: Arial;
}
