/*

		ELEMENTS

*/



body {

	margin: 0;

	padding: 0 0 20px 0;

	background-color: #476184;

	text-align: center;

	font: 12px Verdana, Arial, Helvetica, sans-serif;

}



h1 {

	margin: 0;

	padding: 0;

	font: normal 18px Verdana, Arial, Helvetica, sans-serif;

	color: #B13615;

}



h2 {

	margin: 0;

	padding: 0;

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	color: #B13615;

}



h3 {

}



p {

	color: #48546A;

}



img {

	border: 0;

}



td, th {

	vertical-align: top;

}



form {

	margin: 0;

	padding: 0;

}



a {

	margin: 0;

	padding: 0;

	color: #48546A;

	text-decoration: underline;

}



/*

		DIVS

*/



#container, #header, #magazine, #content, #main, #mainwrapper, #whitespace, #copyright, #main1 {

	width: 770px;

	text-align: left;

}



#container {

	margin: 0 auto;

	padding: 0;

}



#header {

	height: 64px;

	background-color: #5383B4;	

	position: relative;

}



#magazine {

	height: 28px;

	background-color: #CEDFF1;

	padding-top: 1px;

	color: #425A76;

	position: relative;

}



#magazine a {

	margin: 0;

	padding: 0;

	color: #425A76;

	text-decoration: none;

}



#magazine a:hover {

	text-decoration: underline;

}



#magazine span {

	position: absolute;

	right: 103px;

	top: 7px;

}



#magazine form {

	position: absolute;

	right: 8px;

	top: 0;

}



#magazine select {

	margin: 3px 0 0 0;

	padding: 0;

}



#content {

	background-color: #FBFCFD;

	padding-top: 1px;

	position: relative;

}



#main {

	background-color: #F2EFEA;

	padding: 1px 0;	

	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #5F5550;

}



#main h1, #main h1 a {

	margin: 0;

	padding: 0;

	font: normal 18px Verdana, Arial, Helvetica, sans-serif;

	color: #B13615;

	text-decoration: none;

}



#main p, #main p a {

	margin-bottom: 0;

	padding-bottom: 0;

	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #5F5550;

	text-decoration: none;

}


#main1 {

	background-color: #EAECF2;

	padding: 1px 0;	

	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #5F5550;

}



#main1 h1, #main1 h1 a {

	margin: 0;

	padding: 0;

	font: normal 18px Verdana, Arial, Helvetica, sans-serif;

	color: #B13615;

	text-decoration: none;

}



#main1 p, #main1 p a {

	margin-bottom: 0;

	padding-bottom: 0;

	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #5F5550;

	text-decoration: none;

}


#box2 {

	margin: 6px;

	padding: 6px;

}



#box3 {

	margin: 6px;

	padding: 6px;

}



#mainwrapper {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #5F5550;

	background-color: #F2EFEA;

}



#mainwrapper h1, #mainwrapper h1 a {

	margin: 0 0 7px 0;

	padding: 0;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #B13615;

	text-decoration: none;

}



#mainwrapper p, #mainwrapper p a {

	margin: 0;

	padding: 0;

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #5F5550;

	text-decoration: none;

}



#mainwrapper td {

	background-color: #F2EFEA;

}



#sublefthead {

	float: left;

	width: 383px;

	background-color: #FBFCFD;	

	border-right: 4px solid #FBFCFD;

}



#subrighthead {

	float: left;

	width: 383px;

	background-color: #FBFCFD;

}



#subleft {

	padding: 15px 0;

	float: left;

	width: 383px;	

	background-color: #EBF2EA;

	border-right: 4px solid #FBFCFD;

	

}



#subleft h1 {

	margin: 0 0 7px 0;

	padding: 0;

	color: #39872A;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	

}



#subleft p {

	margin: 0;

	padding: 0;

}



#subright {

	padding: 15px 0;

	float: left;

	width: 383px;	

	background-color: #EAEEF2;

	

}



#subright h1 {

	margin: 0 0 7px 0;

	padding: 0;

	color: #4162A8;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	

}



#subright p {

	margin: 0;

	padding: 0;

}



#copyright {

	padding-top: 10px;

}



#copyright p {

	margin: 0;

	padding: 0;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #C9D4E3;

	text-align: right;

}



#article #aihealue {

	width: 195px; 

	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 

	text-align: right;

}



#article #aihealue .alue {

	color: #fff;

	padding: 5px 0 9px 0;

	margin-right: 5px;

}



#article .imgtext {

	 font: italic normal 10px Verdana, Arial, Helvetica, sans-serif;

	 color: #7F7F7F;

	 margin: 15px 20px;

}



#article #writing_green, #writing_orange, #writing_purple {

	 color: #48546A;

	 font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;

	 padding-right: 40px;

}



#article #writing_orange h1 {

	font: 17px Verdana, Arial, Helvetica, sans-serif;

	color: #B13615;

}



#article #writing_orange h2 {

	color: #B13615;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}



#article #writing_green h1 {

	font: 17px Verdana, Arial, Helvetica, sans-serif;

	color: #39872A;

}



#article #writing_green h2 {

	color: #39872A;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}



#article #writing_purple h1 {

	font: 17px Verdana, Arial, Helvetica, sans-serif;

	color: #4162A8;

}



#article #writing_purple h2 {

	color: #4162A8;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}



#article .intro {

	font: italic bold 12px/18px Verdana, Arial, Helvetica, sans-serif;

}



#one, #two, #three {

	background-color: #EAEEF2;

	color: #48546A;

}



#four, #five, #six {

	background-color: #EBF2EA;

	color: #42573D;

}



#subwrapper td.left {

	 background-color: #FBFCFD;

	 width: 383px; 

	 border-right: 3px solid #fff;

	 font: 12px Verdana, Arial, Helvetica, sans-serif;

}



#subwrapper td.left p, #subwrapper td.left p a, td {

	margin: 0;

	padding: 0;

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#subwrapper td.left h1, #subwrapper td.left h1 a {

	margin: 0 0 7px 0;

	padding: 0;

	color: #4162A8;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	

	text-decoration: none;

}



#subwrapper td.right {

	background-color: #FBFCFD;

	width: 384px;

	font: 12px Verdana, Arial, Helvetica, sans-serif;

}



#subwrapper td.right p, #subwrapper td.right p a, td {

	margin: 0;

	padding: 0;

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#subwrapper td.right h1, #subwrapper td.right h1 a {

	margin: 0 0 7px 0;

	padding: 0;

	color: #39872A;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	

	text-decoration: none;

}



/*

		CLASSES

*/



.mailicon {

	position: absolute;

	top: 10px;

	left: 13px;

}



.order {

	position: absolute;

	top: 8px;

	left: 36px;

}



.newslogo {

	position: absolute;

	bottom: 28px;

	left: 12px;

}



.channellogo {

	position: absolute;

	right: 8px;

	bottom: 39px;

}



.clearer {

	clear: both;

	line-height: 0;

	height: 0;

}



.sectionheader {

	padding: 4px 0 5px 16px;

	width: 171px;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #fff;	

}



.orange {

	background-color: #DD6F3C;

}



.green {

	background-color: #75AE6A;

}



.purple {

	background-color: #6883BB;

}



a.back {

	color: #345B7C; 

	font-size: 13px; 

	text-decoration: none; 

	position: absolute; 

	top: 9px; 

	right: 9px;

}



a:hover.back {

	text-decoration: underline; 

}



.whitespace {

	height: 15px;

	background-color: #FBFCFD;

}



.subparagraph {

	margin: 5px 6px 6px 6px; 

	padding: 6px;

}



.subparagraphimg {

	float: left;

	margin: 0 13px 5px 0;

	/*padding-bottom: 20px;*/

}



.header {

	padding: 2px 0 3px 0; 

	color: #fff; 

	font-weight: bold; 

	width: 510px;

}



.section {

	margin: 0 0 0 12px;

	padding: 1px 0;

}



.articles {

	width: 510px;

	background-color: #EAEEF2;

	color: #48546A;

	padding: 0 0 8px 0;

}



.articles ul {	

	list-style: none;

	margin: 0;

	padding: 1px 0;

}



.articles li {

	margin: 8px 0 0 13px;

	padding: 0 8px 0 10px;

	vertical-align: middle;

	background: url(/files/clearchannel/news-gfx/bullet.gif) 0 7px no-repeat;

}



.articles a {

	margin: 0;

	padding: 0;

	text-decoration: none;

}



.articles a:hover {

	margin: 0;

	padding: 0;

	text-decoration: underline;

}



a.ingressi {

	text-decoration: none;

	font-weight: normal;

}

img.illustration-vertical {

	margin: 0 0 5px 10px;

	float: right;

}
