body{
	margin: 0;
	color: #fff;
	font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #001801 url(../images/bg-body.gif);
	min-width: 1000px;	
}

html,body{
	height:100%;
}


a{}



.theme-blue{background: #132843 url(../images/bg-body-blue.gif);}
/*.theme-brown{background: #302517 url(../images/bg-body-brown.gif);}*/

.theme-brown{background: #FFFFFF url(../images/dff_brown_back.gif) top left repeat-y;}


.theme-grey{background: #292d2e url(../images/bg-body-grey.gif);}
.theme-blue-dark{background: #182333 url(../images/bg-body-blue-dark.gif);}
.theme-brown2{background: #3e4723;}

.theme-brown2-int{
/*background: #594433;*/
/*background: #FFFFFF url(../images/dff_brown2_back.gif) top left repeat-y;*/
background: #3e4723;
}



.theme-brown-dark{background: #2d1a0e url(../images/bg-body-brown-dark.gif);}
.theme-blue-light{background: #6e8ba5;}

.theme-blue-light-int{
/*background: #6e8ba5;*/
background: #FFFFFF url(../images/dff_blue_light_back.gif) top left repeat-y;
}

.theme-grey-light{background: #003151;}

.theme-grey-light-int{
/*background: #636869;*/
/*background: #FFFFFF url(../images/dff_grey_light_back.gif) top left repeat-y;*/
background: #003151;
}


.theme-blue-dark2{background: #00529b;}

.theme-blue-dark2-int{
/*background: #556275;*/
/*background: #FFFFFF url(../images/dff_blue_dark_back.gif) top left repeat-y;*/
background: #00529b;
}



.theme-brown3{background: #665b48;}

.theme-brown3-int{
/*background: #665b48;*/
background: #FFFFFF url(../images/dff_brown_light_back.gif) top left repeat-y;
}



.theme-green{background: #7c7656;background:#9c9979}


.theme-green-int{
/*background: #7c7656;*/
/*background: #FFFFFF url(../images/dff_green_back.gif) top left repeat-y;*/
background:#9c9979;
}

.theme-green-light, {

	background: #9c9979;
	/*background: #FFFFFF url(../images/dff_green_light_back.gif) top left repeat-y;*/
	
}

.theme-green-light-int, .infographic {

        /*background: #9c9979;*/
        background: #FFFFFF url(../images/dff_green_light_back.gif) top left repeat-y;

}



.theme-home{background: #001401;}
img{border-style: none;}
a{
	text-decoration: none;
	color: #fff;
}
a:hover{text-decoration: underline;}

.main-column a{
	text-decoration: none;
	color: #58120A;
	text-decoration:none;	
}
.main-column a:hover{text-decoration: none;color: #58120A;text-decoration:underline;}


.main-column .tx-youtubeapi-list{
	float:left;
}

.main-column .tx-youtubeapi-list ul {
	list-style-type:none;
}

div.csc-textpic-imagewrap{
	/*margin-left:none;*/
	display:block;
	/*float:left;*/
}

input,
textarea,
select{
	font: 100% arial,sans-serif;
	vertical-align: middle;
}
form,fieldset{
	margin: 0;
	padding: 0;
	border-style: none;
}
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}
.w1{
	width: 100%;
	position: relative;
	overflow: hidden;
	background: url(../images/bg-header.gif) repeat-x;
	min-height:100%;
}
.w2{
	float: left;
	position: relative;
	left: 50%;
/*	width: 1142px;*/
	width: 100%;
	min-height:100%;
}
.w3{
	float: left;
	position: relative;
	left: -50%;
	
	width: 100%;
	background: url(../images/crest.gif) no-repeat 0 275px;
	min-height:100%;
}
.theme-blue .w3{background-image: url(../images/crest-blue.gif);}
.theme-brown .w3{background-image: url(../images/crest-brown.gif);}
.theme-grey .w3{background-image: url(../images/crest-grey.gif);}
.theme-blue-dark .w3{background-image: url(../images/crest-blue-dark.gif);}
.theme-brown2 .w3{background-image: url(../images/crest-green1.gif);}
.theme-brown-dark .w3{background-image: url(../images/crest-brown-dark.gif);}
.theme-blue-light .w3{background-image: url(../images/crest-blue-light.gif);}
.theme-grey-light .w3{background-image: url(../images/crest-navy.gif);}
.theme-blue-dark2 .w3{background-image: url(../images/crest-air-corps.gif);}
.theme-brown3 .w3{background-image: url(../images/crest-brown3.gif);}
.theme-green .w3{background-image: url(../images/crest-green-light.gif);}
.theme-green-light .w3, .infographic .w3 {background-image: url(../images/crest-green-light.gif);}
.theme-home .w3{background: none;}
.shadow{
	height: 2px;
	overflow: hidden;
	position: absolute;
	top: 116px;
	left: 0;
	width: 100%;
	background: url(../images/line01.png) repeat-x;
	z-index: 99;
}

#handover{
padding-top: 116px;
background-color:#000;
width:100%;

}

#wrapper{
	margin: 0 auto;
	width: 1000px;
	position: relative;
	padding-top: 0px;
	overflow: hidden;
	min-height:100%;
}
#hundredwrapper{
overflow: hidden;
	width: 100%;
	background: #ebe8e1;
}

#mainbodywrapper{
	overflow: hidden;
	width: 100%;
	background: #ebe8e1;
}

#mainwrapper{
	margin: 0 auto;
	width: 1000px;
	position: relative;
	overflow: hidden;
}
.logo{
	width: 251px;
	height: 89px;
	position: absolute;
	top: 3px;
	left: 27px;
	overflow: hidden;
	text-indent: -9999px;
	z-index: 100;
	margin: 0;
}
.logo a{
	display: block;
	height: 100%;
	background: url(../images/logonew.png) no-repeat;
}



#header{
	width: 1000px;
	position: absolute;
	left: 50%;
	top:0;
	margin-left: -500px;
	height: 116px;

}



.search{
	position: absolute;
	top: 6px;
	right: 31px;
	width: 151px;
	overflow: hidden;
}
.search .text{
	float: left;
	border: 1px solid #5d695d;
	background: #636f64 url(../images/bg-text.gif) repeat-x;
	padding: 1px 5px;
	color: #fff;
	font-size: 12px;
	line-height: 15px;
	height: 15px;
	width: 117px;
}
.search .btn{
	float: right;
}
.add-nav{
	padding: 0;
	list-style: none;
	margin: 0;
	position: absolute;
	top: 7px;
	right: 188px;
	line-height: 16px;
	height: 16px;
	overflow: hidden;
	font-size: 10px;
	text-transform: uppercase;
}
.add-nav li{
	display: inline;
	margin-left: -2px;
	padding: 0 3px 0 6px;
	background: url(../images/sep01.gif) no-repeat 0 50%;
}
.add-nav a{
	color: #eae7e1;
}
.division-logos{
	padding: 0;
	list-style: none;
	margin: 0;
	position: absolute;
	top: 40px;
	right: 35px;
}
.division-logos li{
	display: inline;
	padding-left: 3px;
}
.division-logos img{
	vertical-align: top;
}
#nav{
	padding: 0;
	list-style: none;
	margin: 0;
	position: absolute;
	bottom: 8px;
	left: 25px;
	line-height: 16px;
	height: 16px;
	overflow: hidden;
	font-weight: bold;
	text-transform: uppercase;
}

.irish_menu{
	font-size:9px;
	
}

#nav li{
	display: inline;
	margin-left: -2px;
	padding: 0 5px 0 8px;
	background: url(../images/sep02.gif) no-repeat 0 50%;
}
#nav a{
	color: #eae7e1;
}
#nav a:hover,
#nav .active a{
	color: #f5be24;
	text-decoration: none;
}
#main{
	overflow: hidden;
	height: 1%;
	padding: 16px 31px 0 27px;
	width:1000px;
}
#sidebar{
	float: left;
	width: 230px;
}
#sidebar h2{
	color: #f5be24;
	font-size: 24px;
	line-height: 26px;
	margin: 0 0 12px;
	overflow: hidden;
/*text-indent: -9999px;*/
	/*height: 18px;*/
		font-family: 'RockwellRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

/*Info centre */
.theme-green-light #sidebar h2, .theme-green-light #sidebar h2 a, .infographic #sidebar h2, .infographic #sidebar h2 a{ color: #eae7e1}
/* ARMY */
.theme-brown2 #sidebar h2, .theme-brown2 #sidebar h2 a{ color: #a2ad82;}
/* AIR CORPS */
.theme-blue-dark2 #sidebar h2, .theme-blue-dark2 #sidebar h2 a{color: #71a4d1}
/* NAVAL SERVICE o/
.theme-grey #sidebar h2{color: #b6bcb9}
/665b48RSE */
.theme-brown3 #sidebar h2{color: #bba57f}
/* OVERSEAS */
.theme-blue-light #sidebar h2{color: #cae9ea}
/* PRESS OFFICE */
.theme-green #sidebar h2{ color: #e4d696}
.theme-grey-light #sidebar h2, .theme-grey-light #sidebar h2 a{color: #5285a6}


/*
.txt-media-hub{background: url(../images/txt-media-hub.png) no-repeat;}
.txt-army2{background: url(../images/txt-army2.png) no-repeat;}
.txt-army-media{background: url(../images/txt-army-media.png) no-repeat;}
.txt-overseas2{background: url(../images/txt-overseas2.png) no-repeat;}
.txt-naval-service2{background: url(../images/txt-naval-service2.png) no-repeat;}
.txt-air-corps2{background: url(../images/txt-air-corps2.png) no-repeat;}
.txt-reserv2{background: url(../images/txt-reserv2.png) no-repeat;}
.txt-press-office2{background: url(../images/txt-press-office2.png) no-repeat;}
.txt-careers2{background: url(../images/txt-careers2.png) no-repeat;}
.txt-info-center2{background: url(../images/txt-info-center2.png) no-repeat;}
*/
.txt-media-hub{font-family: 'RockwellRegular', Arial, sans-serif;}

.subnav{
	padding: 0;
	list-style: none;
	margin: 0;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
.subnav li{
	height: 1%;
	vertical-align: top;
	padding-bottom: 6px;
}
.subnav a{
	color: #eae7e1;
}
.subnav a:hover,
.subnav a.active{
	text-decoration: none;
	color: #f5be24;
}
.theme-green .subnav a:hover,
.theme-green .subnav a.active,
.theme-green-light .subnav a:hover,
.theme-green-light .subnav a.active, .infographic .subnav a:hover, .infographic .subnav a.active{
	color: #d0b358;
}
.subnav ul{
	padding: 0 0 0 8px;
	list-style: none;
	margin: 0;
	font-size: 12px;
	
}
.subnav ul li{
	padding: 0;
}
.subnav ul li li{
        text-transform: none;
}
.subnav ul a{
	padding: 0 0 0 13px;
	display: block;
	background: url(../images/bullet01.png) no-repeat 0 6px;
}
.subnav ul a:hover,
.subnav ul a.active{
	background: url(../images/bullet02.png) no-repeat 0 6px;
}
.theme-green .subnav ul a:hover,
.theme-green .subnav ul a.active,
.theme-green-light .subnav ul a:hover,
.theme-green-light .subnav ul a.active{
	background: url(../images/bullet06.png) no-repeat 0 6px;
}
#content{
	float: right;
	width: 705px;
}
.breadcrumbs{
	padding: 5px 0 35px;
	color: #a69b88;
}
.breadcrumbs a{
	color: #a69b88;
}
.breadcrumbs ul{
	padding: 0 0 0 5px;
	list-style: none;
	margin: 0;
	display: inline;
}
.breadcrumbs ul li{
	display: inline;
}
.section{
	padding: 0 0 15px;
}
.video-section{
	margin-top: -7px;
	padding-bottom: 8px;
}
.audio-section {
	padding-bottom: 2px;
}
.section-heading{
	background: #e9e8de;
	overflow: hidden;
	height: 1%;
	padding: 7px 6px 5px 2px;
	color: #2a180d;
	margin-bottom: 4px;
}
.video-section .section-heading,
.audio-section .section-heading{
	margin-bottom: 6px;
}
.section-heading a{
	color: #2a180d;
}
.theme-blue .section-heading,
.theme-blue .section-heading a,
.theme-blue .heading,
.theme-blue-light .section-heading,
.theme-blue-light .section-heading a,
.theme-blue-light .heading{
	color: #6e8ba5;
}
.theme-brown .section-heading,
.theme-brown .section-heading a,
.theme-brown .heading{
	color: #665b48;
}
.theme-grey .section-heading,
.theme-grey .section-heading a,
.theme-grey .heading{
	color: #636869;
}
.theme-blue-dark .section-heading,
.theme-blue-dark .section-heading a,
.theme-blue-dark .heading{
	color: #556275;
}
.section-heading .more{
	float: right;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	height: 8px;
	overflow: hidden;
	margin-top: 6px;
}
.section-heading .more a{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height: 40px;
	cursor: pointer;
}
.txt-more-army-media{
	width: 109px;
	background: url(../images/txt-more-army-media.png) no-repeat;
}
.txt-more-air-corps{
	width: 133px;
	background: url(../images/txt-more-air-corps.png) no-repeat;
}
.txt-more-naval-service{
	width: 156px;
	background: url(../images/txt-more-naval-service.png) no-repeat;
}
.txt-more-overseas{
	width: 129px;
	background: url(../images/txt-more-overseas.png) no-repeat;
}
.txt-more-reserve{
	width: 123px;
	background: url(../images/txt-more-reserve.png) no-repeat;
}
.txt-more-publications{
	width: 116px;
	background: url(../images/txt-more-publications.png) no-repeat;
}
.txt-more-audio{
	width: 74px;
	background: url(../images/txt-more-audio.png) no-repeat;
}
.txt-more-photos{
	width: 82px;
	background: url(../images/txt-more-photos.png) no-repeat;
}
.txt-more-videos{
	width: 78px;
	background: url(../images/txt-more-videos.png) no-repeat;
}
.theme-blue .section-heading .more a,
.theme-blue-light .section-heading .more a{margin-top: -8px;}
.theme-brown .section-heading .more a{margin-top: -16px;}
.theme-grey .section-heading .more a{margin-top: -24px;}
.theme-blue-dark .section-heading .more a{margin-top: -32px;}
.section-heading .title{
	float: left;
	overflow: hidden;
	height: 12px;
}
.section-heading h2,
.heading h2{
	font-size: 16px;
	line-height: 18px;
	margin: 0;
	overflow: hidden;
	/*text-indent: -9999px;*/
	height: 108px;
}

#content .section-heading .title h2
{
	font-family: 'RockwellRegular', Arial, sans-serif;
	text-transform:uppercase;
	color:#594433;	
	font-weight:bold;
	width:100%;
	display:block;
	line-height:14px;
}
html body div.w1 div.w2 div.w3 div#wrapper div#main div#content div.mainlessbreadcrumb div.section div.holder div.area div.tx-youtubeapi-list ul li h3
{
	font-weight:normal;
	font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*
.txt-army{
	width: 51px;
	background: url(../images/txt-army.png) no-repeat;
}
.txt-air-corps{
	width: 88px;
	background: url(../images/txt-air-corps.png) no-repeat;
}
.txt-naval-service{
	width: 125px;
	background: url(../images/txt-naval-service.png) no-repeat;
}
.txt-overseas{
	width: 82px;
	background: url(../images/txt-overseas.png) no-repeat;
}
.txt-reserve{
	width: 72px;
	background: url(../images/txt-reserve.png) no-repeat;
}
.txt-publications,
.txt-publications2{
	width: 121px;
	background: url(../images/txt-publications.png) no-repeat;
}
.heading .txt-publications2{margin-top: -84px;}
.txt-audio{
	width: 54px;
	background: url(../images/txt-audio.png) no-repeat;
}
.txt-photos{
	width: 67px;
	background: url(../images/txt-photos.png) no-repeat;
}
.txt-video{
	width: 54px;
	background: url(../images/txt-video.png) no-repeat;
}
*/
.theme-blue .section-heading h2,
.theme-blue .heading h2,
.theme-blue-light .heading h2{margin-top: 0px;}
.theme-brown .section-heading h2,
.theme-brown .heading h2{margin-top: 0px;}
.theme-grey .section-heading h2,
.theme-grey .heading h2{margin-top: 0px;}
.theme-blue-dark .section-heading h2,
.theme-blue-dark .heading h2{margin-top: 0px;}
.theme-green-light .heading h2{margin-top: 0px;}
.theme-green .heading h2{margin-top: 0px;}
.section .holder{
	overflow: hidden;
	width: 100%;
	position: relative;
}
.audio-section .holder{
	margin-bottom: 9px;
}
.section .area{
	overflow: hidden;
	width: 735px;
	/*margin-left: -24px;*/
}



.visual-box{
	float: left;
	margin-left: 24px;
	width: 221px;
	display: inline;
	padding-bottom: 8px;
}
.video-section .visual-box{
	padding-bottom: 3px;
}
.publications-section .visual-box{
	padding-bottom: 0;
}
.video-content{
	margin-top: -6px;
}
.video-content .visual-box{
	position: relative;
	margin-bottom: 6px;
}
.visual-box-alt{
	margin-left: 18px;
}
.visual-box h3{
	font: bold 15px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	letter-spacing: -1px;
}
.visual-box .date{
	font-style: normal;
	color: #a69b88;
	display: block;
	margin-bottom: 6px;
}
.audio-section .visual-box .date{
	margin-bottom: 9px;
}
.visual-box .time{
	padding: 1px 0 1px 24px;
	color: #a69b88;
	display: block;
	background: url(../images/ico-play.png) no-repeat;
	height: 1%;
}
.visual{
	position: relative;
	height: 1%;
	border: 3px solid #d1d3d1;
	border-width: 3px 3px 3px 4px;
	margin-bottom: 8px;
}
.visual img{
	display: block;
}
.visual span{
	position: absolute;
	top: 50%;
	left: 50%;
	cursor: pointer;
	width: 52px;
	height: 76px;
	margin: -34px 0 0 -23px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/btn-play.png) no-repeat;
}
.visual-box .separator{
	position: absolute;
	bottom: 0;
	height: 2px;
	width: 221px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/line02.gif) repeat-x;
}
.publications-list{
	padding: 2px 0 0;
	list-style: none;
	margin: 0;
	font: bold 15px/18px Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
		width:100%; 
	float:left; 
	overflow: hidden; 
	display:block;
}
.publications-list li{
	padding: 0 0 11px 30px;
	background: url(../images/ico-publication.png) no-repeat 0 3px;
}
.aside .publications-list li{
	padding: 0;
	color: #58120a;
	margin-bottom: 4px;
}
.aside .publications-list div{
	padding: 0 0 11px 30px;
	background: url(../images/line02.gif) repeat-x 0 100%;
}
.publications-list a{
	position: relative;
}
.aside .publications-list a{
	color: #58120a;
}
.section .frame{
	overflow: hidden;
	width: 100%;
	margin-bottom: -8px;
}
.section .frame .visual-box{
	float: right;
	margin: 0 0 5px;
	background: url(../images/line02.gif) repeat-x 0 100%;
	padding-bottom: 8px;
}
.section .frame .visual-box-big{
	width: 468px;
	float: left;
}
.visual-box-big .visual{
	border-width: 4px;
}
.visual-box-big .visual span{
	margin-left: -18px;
}
#main.inner{
	background: url(../images/bg-main.gif) repeat-y 100% 0;
	padding-right: 27px;
	min-height:100%;
	position:relative;
	
}

body.infographic div.w1 div.w2 div.w3 div#wrapper div#main.inner {
       background: url(../images/bg-maininfo.png) repeat-y 100% 0;
}

.twocolumns{
	color: #001401;
	float: left;
	width: 706px;
}
.main-column{
	float: right;
	width: 470px;
	
	/* Styles added by KW march 9th */

	padding-left:0px;
	padding-right:5px;
	/*background:#d8d4cb;*/
	padding-bottom:5px;

}

.main-column p.bodytext{
	/*float:left;*/
}

.main-column .int_content p.bodytext{
	float:none;
}

.inner .main-column{
	float: left;
	width: 470px;
}
.main-column .breadcrumbs{
	padding-bottom: 8px;
	margin-bottom:7px;
}
.heading{
	background: url(../images/line03.gif) repeat-x 0 100%;
	padding: 10px 0 5px 0px;
	margin-bottom: 5px;
	width:100%; float:left; overflow: hidden; display:block
}
.heading div{
	font-family: 'RockwellRegular', Arial, sans-serif;
	text-transform:uppercase;
	color:#786b55;	
	font-weight:bold;
	height: 18px;
	width:100%; 
	float:left; 
	overflow: hidden; 
	display:block;
}

div.csc-header{

float:left;
width:100%;
		background: url(../images/line03.gif) repeat-x 0 100%;
	padding: 10px 0 0px 0px;
}

/* INFO CENTRE */
.theme-green-light .heading div, .infographic .heading div{ color: #9c9979}
.theme-green-light div.csc-header h2, .infographic div.csc-header h2{color: #9c9979}
.theme-green-light .btn-highlight, .infographic .btn-highlight {BACKGROUND-POSITION: 0px -312px}

.aside p, .aside p.bodytext{

color:#001401;
float:left;
margin-top:5px;
}

p.bodytext{
	/*float:left;*/
}

div.csc-header h2,  .news-single-item h2{
font-family: 'RockwellRegular', Arial, sans-serif;
	text-transform:uppercase;
	color:#594433;	
	font-weight:bold;
	overflow: hidden;
 width:100%;
	font-size:16px;
	float:left;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}



.mainlessbreadcrumb h1
{
font-family: 'RockwellRegular', Arial, sans-serif;
        text-transform:uppercase;
        color:#594433;
	
        font-weight:bold;
        overflow: hidden;
 width:100%;
        font-size:18px;
        /*float:left;*/
        padding:0px;
        margin:0px;
        /*background: url(../images/line03.gif) repeat-x 0 100%; */
        padding: 10px 0 10px 0px;
	line-height:20px;
}


.mainlessbreadcrumb ul {
margin-left: 0;
padding-left: 0;
margin-top: 0px;
margin-bottom: 5px;
list-style: none;
float:left;
display:block;
width:100%
}


.mainlessbreadcrumb ul li{

padding-left: 15px;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
border:0px solid green;

}


.mainlessbreadcrumb ul li ul{

margin-left: 0;
padding-left: 0;
margin-top: 0px;
margin-bottom: 5px;
list-style: none;
float:left;
display:block;
width:100%;
background-image:none;
}

.mainlessbreadcrumb ul li ul li{

padding-left: 15px;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}


.mainlessbreadcrumb ul ul li{
	background-image:none;
}


.mainlessbreadcrumb h2
{
font-family: Georgia, Arial, sans-serif;
        color:#594433;
        font-weight:bold;
        overflow: hidden;
	 width:100%;
        font-size:16px;
	line-height:20px;     
   float:left;
        padding:0px;
        margin:0px;
	padding-bottom:10px;
}
.mainlessbreadcrumb h3
{
font-family: Verdana, Arial, sans-serif;
        color:#594433;
        font-weight:normal;
        overflow: hidden;
        width:100%;
        font-size:14px;
        line-height:21px;
   	/*float:left;*/
        padding:0px;
        margin:0px;
}


.mainlessbreadcrumb h4
{
font-family: Verdana, Arial, sans-serif;
        color:#4a0f0c;
        font-weight:bold;
        overflow: hidden;
         width:100%;
        font-size:14px;
        line-height:19px;
   float:left;
        padding:0px;
        margin:0px;	

}
.mainlessbreadcrumb h5
{
font-family: Verdana, Arial, sans-serif;
        color:#2d4f58;
        font-weight:bold;
        overflow: hidden;
         width:100%;
        font-size:12px;
        line-height:18px;
   float:left;
        padding:0px;
        margin:0px;
}
.mainlessbreadcrumb h6
{
font-family: Georgia, Arial, sans-serif;
        color:#4f4f24;
        font-weight:bold;
        overflow: hidden;
         width:100%;
        font-size:14px;
        line-height:21px;
   float:left;
        padding:0px;
        margin:0px;
}













.link-more{width:100%; float:left; overflow: hidden; display:block}
/*
.theme-blue .heading,
.theme-blue-light .heading{background-image: url(../images/line03-blue.gif);}
.theme-brown .heading{background-image: url(../images/line03-brown.gif);}
.theme-grey .heading{background-image: url(../images/line03-grey.gif);}
.theme-blue-dark .heading{background-image: url(../images/line03-blue-dark.gif);}
.theme-green-light .heading, .infographic  .heading{background-image: url(../images/line03-green-light.gif);color: #9c9979;}
.theme-green .heading{background-image: url(../images/line03-green.gif);color: #7c7656;}
.txt-southern-brigade{background: url(../images/txt-southern-brigade.png) no-repeat;}
.txt-news{background: url(../images/txt-news.png) no-repeat;}
.txt-life-in-the-army{background: url(../images/txt-life-in-the-army.png) no-repeat;}
.txt-where-are-we-now{background: url(../images/txt-where-are-we-now.png) no-repeat;}
.txt-army-media-hub{background: url(../images/txt-army-media-hub.png) no-repeat;}
.txt-feature-area{background: url(../images/txt-feature-area.png) no-repeat;}
.txt-heading{font-family: 'RockwellRegular', Arial, sans-serif;}
.txt-poll{background: url(../images/txt-poll.png) no-repeat;}
.txt-surveys{background: url(../images/txt-surveys.png) no-repeat;}
.txt-poll2{background: url(../images/txt-poll2.png) no-repeat;}
.txt-surveys2{background: url(../images/txt-surveys2.png) no-repeat;}
.txt-community{background: url(../images/txt-community.png) no-repeat;}
.txt-breaking-news{background: url(../images/txt-breaking-news.png) no-repeat;}
.txt-a-proud-history{background: url(../images/txt-a-proud-history.png) no-repeat;}
*/
.main-column .img-holder, .main-column .csc-textpic-image{
	background:url(../images/bg-img-holder.gif) repeat-y;
	padding: 4px 7px 6px 4px;
	margin-bottom: 6px;
	float:left;
	display:block;
	overflow:hidden;
	background-color:#FFF;
	text-align:center;
}

div.csc-textpic-center .csc-textpic-imagewrap {overflow:visible!important;}

div.csc-textpic-center .csc-textpic-center-outer {right:0!important;}

div.csc-textpic-center .csc-textpic-center-inner {right:0!important;}

.mainlessbreadcrumb .csc-textpic dl.csc-textpic-image dt img{
	margin-left:2px;
	border:0px solid red;
}


.main-column .img-holder-l{
	padding: 2px 5px 5px 3px;
	/*background: url(../images/bg-img-holder2.gif) no-repeat;*/
	background-color:#FFF;
	float: left;
	margin: 0 8px 8px 0;
	display: inline;
	text-align:center;
}
.main-column img{
	vertical-align: top;
}
.twocolumns h3,
.news h3{
	color: #58120a;
	font: bold 16px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 5px;
	letter-spacing: -1px;
}
.community-box h3{
	color: #58120a;
	font: bold 16px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 5px;
	letter-spacing: 0px;
	font: bold 10px/10px Georgia, "Times New Roman", Times, serif;

}

.community-box, .community-box a{
	font: normal 11px/11px Georgia, "Times New Roman", Times, serif;
}

.twocolumns h3 a,
.news h3 a{

	color: #58120a;
}
.twocolumns p,
.aside p{
/*
float:left;
display: block;
overflow:hidden;
width:100%;*/
	margin: 0 0 8px;
	line-height: 16px;
	position: relative;
	z-index: 2;
	word-spacing: -1px;
}

.twocolumns p 
{
	float:left;
}
.csc-textpic-text p
{
	float:none;
}

.twocolumns .sub-heading h3{
	color: #594433;
	font: 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: both;
	letter-spacing: 0;
	margin-bottom: 0;
}

.inner .twocolumns .main-column h3{
	margin-top: 5px;
	float:left;
	display:block;
	overflow:hidden;
	width:100%;
	
}


.main-column h4{
	font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4a0f0c;
	float:left;
	display:block;
	overflow:hidden;
	width:100%;
	font-weight:bold;
}
.main-column h5{
	font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4a0f0c;
		float:left;
	display:block;
	overflow:hidden;
	width:100%;
}
.main-column h6{
	font: 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4a0f0c;
		float:left;
	display:block;
	overflow:hidden;
	width:100%;
}

.txt-list{
	padding: 0 0 14px;
	list-style: none;
	margin: 0;
	line-height: 16px;
}
.txt-list li{
	height: 1%;
	vertical-align: top;
	background: url(../images/bullet03.gif) no-repeat 0 6px;
	padding-left: 14px;
}
.main-column blockquote{
	float: right;
	background: #fff;
	padding: 0 6px 0 7px;
	margin: 0 2px 0 10px;
	display: inline;
	width: 208px;
}
.main-column blockquote .holder{
	float: left;
	position: relative;
	margin: -11px 0 -14px;
	width: 100%;
}
.main-column blockquote .holder div{
	background: url(../images/quote-l.png) no-repeat;
}
.main-column blockquote .holder div div{
	background: url(../images/quote-r.png) no-repeat 100% 100%;
	padding: 17px 10px 19px 28px;
}
.main-column blockquote q{
	position: relative;
	color: #594433;
	font: 14px/17px Georgia, "Times New Roman", Times, serif;
}
.info-block{
	border: 1px solid #dad5c8;
	background: #fff;
	height: 1%;
	margin-bottom: 10px;
}
.info-block h3{
	color: #001401;
	font: bold 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #d8d3c6;
	padding: 0 3px 3px;
	letter-spacing: -1px;
	margin: 0;
}
.faq-list{
	padding: 0;
	list-style: none;
	margin: 0;
	font-size: 11px;
	line-height: 14px;
}
.faq-list li{
	height: 1%;
	vertical-align: top;
	border-top: 1px solid #dad5c8;
}
.faq-list .question{
	overflow: hidden;
	width: 100%;
	padding: 1px 0 4px;
}
.faq-list span{
	float: left;
	width: 35px;
	padding-left: 4px;
}
.faq-list h4{
	color: #001401;
	margin: 0;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	float: left;
	width: 390px;
}
.faq-list h4 a{
	color: #001401;
}
.faq-list .btn{
	float: right;
	overflow: hidden;
	text-indent: -9999px;
	width: 13px;
	height: 12px;
	background: url(../images/btn-open-close.gif) no-repeat;
	margin: 2px 17px 0 0;
}
.faq-list .open .btn{
	background-position: 0 -12px;
}
.faq-list .answer{
	display: none;
}
.faq-list .open .answer{
	display: block;
	background: #f7f6f3;
	overflow: hidden;
	padding: 0 0 1px;
}
.faq-list p{
	line-height: 14px;
}
.faq-list .answer div{
	float: right;
	width: 398px;
	margin-right: 30px;
	display: inline;
}

.tx-irfaq-pi1{
	float:left;
}

.tx-irfaq-pi1 dl dt{
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-top:5px;
	
}

.tx-irfaq-pi1 dl{
	padding-top:5px;
	padding-bottom:5px;
}

.tx-irfaq-pi1 dl dt img{
	padding-top:3px;	
}

.tx-irfaq-pi1 dl dd{
	margin:0px;
	padding:0px;
	padding-top:5px;	
	padding-bottom:5px;
	float:left;
	width:100%;
}

.tx-irfaq-pi1 dl dd .additional-info {
	margin-top:5px;
}

.table-data{
	width: 100%;
	border-collapse: collapse;
}
.table-data th,
.table-data td{
	padding: 3px 0 2px 3px;
	color: #594433;
	border: 1px solid #dad5c8;
	border-width: 1px 0 0 1px;
	font-size: 12px;
	line-height: 14px;
	width: 90px;
	word-spacing: -1px;
}
.table-data th{
	font-weight: normal;
	background: #e5e1d8;
}
.table-data td{
	font-size: 11px;
	line-height: 14px;
}
.table-data .left{
	border-width: 1px 0 0;
	text-align: left;
	width: 89px;
}
.share{
	background: url(../images/line03.gif) repeat-x;
	padding: 10px 0 40px;
}
.share strong{
	color: #50504e;
	display: block;
	padding-bottom: 11px;
}
.share strong a{
	color: #50504e;
}
.share .holder{
	overflow: hidden;
	width: 100%;
}
.btn-like{
	float: left;
	overflow: hidden;
	text-indent: -9999px;
	width: 49px;
	height: 23px;
	background: url(../images/btn-like.gif) no-repeat;
	margin-right: 7px;
}
.amount-like{
	padding: 4px 0 0 17px;
	float: left;
	background: url(../images/ico-facebook2.gif) no-repeat 0 6px;
	font-size: 11px;
	line-height: 14px;
}
.main-form{
	padding-bottom: 30px;
}
.aside .main-form{
	padding-bottom: 0;
	margin-bottom: -10px;
}
.main-form .row{
	width: 100%;
	padding-bottom: 20px;
}
.main-form .row:after{
	clear: both;
	content: "";
	display: block;
}
.main-form .row2{
	padding-bottom: 10px;
}
.main-form .fields{
	float: left;
	padding-right: 10px;
}
* html .main-form .fields{margin-bottom: -3px;}
*+ html .main-form .fields{margin-bottom: -3px;}
.main-form .radio,
.main-form .checkbox{
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	display: inline;
	position: relative;
}
* html .main-form .radio{margin-top: -4px;}
*+ html .main-form .radio{margin-top: -4px;}
* html .main-form .fields .radio{margin: -5px 3px 0 0;}
*+ html .main-form .fields .radio{margin: -5px 3px 0 0;}
.main-form .checkbox{
	width: 12px;
	height: 12px;
}
.main-form .text,
.main-form textarea{
	color: #303030;
	font-size: 12px;
	line-height: 15px;
	height: 15px;
	background: #fff;
	border: 1px solid #a6a6a3;
	width: 200px;
	float: left;
	padding: 3px 4px 2px;
}
.main-form textarea{
	overflow: auto;
	padding: 3px 0 2px 4px;
	width: 204px;
	max-width: 204px;
	height: 102px;
	margin: 0;
}
.main-form select{
	float: left;
	width: 170px;
}
.main-form .submit{
	width: 121px;
	height: 22px;
	cursor: pointer;
}
.aside{
	float: left;
	width: 225px;
	margin-top: -5px;
}
.news{
	overflow: hidden;
	width: 100%;
	margin-top: -7px;
	width:100%; float:left; overflow: hidden; display:block
}
.news2{
	margin: 0 0 0px;
}
.news .box{
	background: url(../images/line04.gif) repeat-x 0 100%;
	padding: 7px 0 6px;
	width:100%; float:left; overflow: hidden; display:block
}
.news2 .box{
	padding-top: 0;
	width:100%; float:left; overflow: hidden; display:block
}
.news h3{
	margin-bottom: 7px;
}
.aside .img-holder,
.content-block .img-holder{
	padding: 3px 5px 5px 4px;
	/* background: url(../images/bg-img-holder3.gif) no-repeat;*/
	margin-bottom: 3px;
	background: #FFFFFF;
}

.aside .img-holder {
	background: #f4f3ee;	
}

.aside .img-holder img {
	margin-left:2px;
}

.community-box .holder .img-holder{
	background: none;
}

.aside img{
	vertical-align: top;
}
.aside p{
	line-height: 14px;
}
.aside p a{
	color: #001401;
}

.link-more p a{
	color: #58120A;
}
.news-list{
	padding: 8px 0 10px;
	list-style: none;
	margin: 0 0 2px;
	background: url(../images/line04.gif) repeat-x 0 100%;
	float:left;
	width:100%;
	overflow:hidden;
	display:block;
}
.theme-home .news-list{
	margin-bottom: 5px;
}
.news-list li{
	height: 1%;
	vertical-align: top;
	padding-left: 17px;
	background: url(../images/bullet04.gif) no-repeat 0 5px;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #58120a;
	letter-spacing: -1px;
}
.news-list a{
	color: #58120a;
}
.link-list{
	padding:0;
	list-style: none;
	margin: 2px 0 5px;
	border-bottom: 2px solid #b9b09f;
	font: bold 11px/16px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
.aside .columns-holder .link-list{
	border: none;
}
.link-list li{
	padding: 0 0 5px 8px;
	background: url(../images/bullet05.gif) no-repeat 0 5px;
}
.link-list a{
	color: #786b55;
}
.link-more {
	font: bold 11px/13px Georgia, "Times New Roman", Times, serif;
	border-bottom: 2px solid #b9b09f;
	padding: 2px 0 5px;
	height: 1%;
}
.link-more:after{
	clear: both;
	content: "";
	display: block;
}
.link-more a{
	color: #786b55;
	background: url(../images/bullet05.gif) no-repeat 0 4px;
	padding-left: 8px;
	text-transform: uppercase;
	float: left;
}
.buttons-list{
	padding: 0;
	list-style: none;
	margin: 0 0 -5px;
	float:left;
	display:block;
	overflow:hidden;
}
.buttons-list2{
	margin-bottom: -5px;
}
.buttons-list3{
	margin: 0px 0 -6px;
	float:left;
	padding-top:6px;
}
.buttons-list li{
	height: 1%;
	vertical-align: top;
	padding-bottom: 6px;
}
.buttons-list a{
	display: block;
	overflow: hidden;
	/*text-indent: -9999px;*/
	width: 223px;
	/*height: 76px;*/
}

.buttons-list img{text-indent:0px;}

li.buttonrhs{
background: url(../images/btn-info-centre.png) no-repeat;
}

.btn-info-centre{background: url(../images/btn-info-centre.png) no-repeat;}
.btn-media-hub{background: url(../images/btn-media-hub.png) no-repeat;}
.btn-history{background: url(../images/btn-history.png) no-repeat;}
.btn-careers-dept{background: url(../images/btn-careers-dept.png) no-repeat;}
.btn-press-releases{background: url(../images/btn-press-releases.png) no-repeat;}
.btn-speeches{background: url(../images/btn-speeches.png) no-repeat;}
.btn-holder{
	margin: 5px 0 6px;
	float:left;
	overflow:hidden;
	display:block
}
.btn-highlight{
	width: 160px;
	height: 70px;
	background: url(../images/btn-highlight.png) no-repeat;
	display: block;
	font: 13px/16px Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	padding: 8px 12px 0 53px;
	letter-spacing: -1px;
	word-spacing: 2px;
	overflow: hidden;
	float:left;
}
* html .btn-highlight{
	height: 69px;
}
.btn-highlight:hover{
	text-decoration: none;
}
.btn-highlight2{background-position: 0 -78px;}
.btn-highlight3{background-position: 0 -156px;}
.btn-highlight4{background-position: 0 -234px;}
.btn-highlight5{background-position: 0 -312px;}
.btn-highlight6{background-position: 0 -390px;}
.btn-highlight strong{
	display: block;
	color: #FFF;
	font-size: 22px;
	line-height: 24px;
	padding-bottom: 1px;
}
.btn-highlight span{
	padding: 0 1px;
}
.home-page #sidebar{
	padding-top: 16px;
}
.home-page #main{
	padding: 0;
}
.entry{
	overflow: hidden;
	height: 1%;
	padding: 0 30px 10px 27px;
}
.slideshow-holder{
	float: right;
	width: 707px;
	position: relative;
}
.slideshow-holder2{
	float: left;
	width: 719px;
	margin-left: 2px;
	display: inline;
	position: relative;
}
.control{
	position: absolute;
	z-index: 10;
	bottom: 10px;
	right: 9px;
	overflow: hidden;
	height: 20px;
}
.control ul{
	padding: 0;
	list-style: none;
	margin: 0;
}
.control li{
	float: left;
	padding-left: 3px;
}
.control a{
	display: block;
	color: #0d2d0f;
	width: 21px;
	height: 20px;
	background: url(../images/bg-control2.png) no-repeat;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
	cursor:pointer;
}
.control a:hover,
.control .active a{
	background: url(../images/bg-control.png) no-repeat;
	text-decoration: none;
}
.slideshow{
	padding: 0;
	list-style: none;
	margin: 0;
	position: relative;
	width: 707px;
	height: 405px;
	overflow: hidden;
}
.slideshow-holder2 .slideshow{
	width: 721px;
}
.slideshow li{
	width: 707px;
	height: 405px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.slideshow-holder2 .slideshow li{
	width: 719px;
}
.slideshow li.active{
	z-index: 2;
}
.slideshow img{
	display: block;
}
.slideshow .txt{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	color: #f0eee9;
}

* html .slideshow .txt{
	bottom: -1px;
}
.slideshow .txt .holder{
	background: url(../images/bg-title.png);
	padding: 24px 10px 10px;
	height: 1%;
}
.slideshow .title{
	background: url(../images/line05.png) repeat-x 0 100%;
	padding: 0 0 8px 0;
	margin-bottom: 21px
}
.slideshow h2{
	font-size: 18px;
	line-height: 20px;
	margin: 0;
	text-transform: uppercase;
	position: relative;
}
.slideshow p{
	margin: 0;
	font-size: 30px;
	line-height: 30px;
	position: relative;
}
.slideshow .more{
	color: #f0eee9;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/bullet01.png) no-repeat 0 5px;
	padding-left: 12px;
	text-decoration: underline;
}
.slideshow .more:hover{
	text-decoration: none;
}
.control-tabs{
	float: right;
	width: 222px;
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}
* html .control-tabs{
	width: 242px;
	margin-left: -20px;
}
.control-tabs li{
	vertical-align: top;
	height: 1%;
	overflow: hidden;
	background: url(../images/line06.gif) repeat-x 0 100%;
}
.control-tabs a{
	display: block;
	height: 50px;
	padding: 7px 3px 0 7px;
	color: #786b55;
}
.control-tabs a.big{padding-bottom: 2px;}
.control-tabs a:hover,
.control-tabs .active a{
	text-decoration: none;
	color: #eae7e1;
}
.control-tabs em{
	display: block;
	overflow: hidden;
	height: 16px;
	line-height:16px;
	margin-bottom: 0px;
	position: relative;
	font-style:normal;
}
.control-tabs strong{
font-family: 'RockwellRegular', Arial, sans-serif;
	display: block;
	font-size: 16px;
	line-height: 18px;
	overflow: hidden;
	height: 26px;
	cursor: pointer;
}

.txt-press-office3 strong{}
.txt-careers3 strong{}
.txt-army3 strong{}
.txt-air-corps3 strong{}
.txt-naval-service3 strong{}
.txt-overseas3 strong{}
.txt-reserve3 strong{}
.control-tabs a:hover strong,
.control-tabs .active strong{
	margin-top: 0px;
}
.control-tabs span{letter-spacing: -1px;}
.control-tabs .active .txt-press-office3,
.control-tabs .txt-press-office3:hover{background: #6b6544 url(../images/bg-press-office.gif) no-repeat;}
.control-tabs .active .txt-careers3,
.control-tabs .txt-careers3:hover{background: #a49977 url(../images/bg-careers.gif) no-repeat;}
.control-tabs .active .txt-army3,
.control-tabs .txt-army3:hover{background: #533f31 url(../images/bg-army.gif) no-repeat;}
.control-tabs .active .txt-air-corps3,
.control-tabs .txt-air-corps3:hover{background: #4d5969 url(../images/bg-air-corps.gif) no-repeat;}
.control-tabs .active .txt-naval-service3,
.control-tabs .txt-naval-service3:hover{background: #454f55 url(../images/bg-naval-service.gif) no-repeat;}
.control-tabs .active .txt-overseas3,
.control-tabs .txt-overseas3:hover{background: #516b82 url(../images/bg-overseas.gif) no-repeat;}
.control-tabs .active .txt-reserve3,
.control-tabs .txt-reserve3:hover{background: #3d3521 url(../images/bg-reserve.gif) no-repeat;}










.container{
	overflow: hidden;
	height: 1%;
	padding: 4px 28px 22px 28px;
	background: #ebe8e1;
	position: relative;
}
.theme-home .container{
	padding-left: 26px;
}
.container .aside{
	float: right;
	margin: 0;
	overflow: hidden;
}
.inner .aside{
	float: right;
	margin: 0;
	overflow: hidden;
}

.container .twocolumns{
	width: 708px;
	float: left;
}
.container .twocolumns .aside{
	float: left;
}
.inner .twocolumns{
float:right;
}
.inner .twocolumns .aside{
	float: right;
}
.txt-area{
	background: url(../images/line04.gif) repeat-x 0 100%;
	padding-bottom: 3px;
	float:left;display:block; overflow:hidden; width:100%; 
}
.txt-area h3{
/*float:left;display:block; overflow:hidden; width:100%; */
}

.theme-home .txt-area{
	padding-bottom: 8px;
}
.txt-area p{
	margin-bottom: 6px;
		display:block;
	float:left;
	width:100%;
}
.theme-home .txt-area p{
	margin-bottom: 8px;
	display:block;
	float:left;
	width:100%;
}
.txt-area .text2 p{
	line-height: 14px;
}
.txt-area .img-holder{
	margin-bottom: 13px;
	display:block;
}
.txt-area .img-holder p{
	display:block;
	float:left;
	width:100%;
}

.theme-home .txt-area .img-holder{
	margin-top: 9px;
}
.txt-area .link-more{
	border: none;
	padding-left: 5px;
}
.theme-home .txt-area .link-more{
	padding-top: 0;
}
.media-area{
	margin-bottom: -1px;
}
.media-area .holder{
	overflow: hidden;
	width: 100%;
	padding: 2px 0 0;
}
.media-area .area{
	overflow: hidden;
	width: 495px;
	margin-left: -24px;
}
.media-area .visual-box{
	background: url(../images/line02.gif) repeat-x 0 100%;
	margin-bottom: 6px;
}
.media-area .visual{
	border: none;
	padding: 3px 5px 5px 4px;
	background: url(../images/bg-img-holder3.gif) no-repeat;
	margin-bottom: 6px;
}
.media-area h3{
	margin: 0;
}
.media-area .date{
	padding-bottom: 6px;
}
.media-area .date,
.media-area .time{
	color: #001401;
}
.txt-block {float:left;}
.txt-block .holder{
	overflow: hidden;
	width: 100%;
	margin: -3px 0 3px;
	background: url(../images/line02.gif) repeat-x 0 100%;
	padding-bottom: 9px;
	width:100%; float:left; overflow: hidden; display:block
	
}
.txt-block .img-holder,
.community-box .img-holder{
	float: left;
	background: url(../images/bg-img-holder4.gif) no-repeat;
	padding: 3px 5px 6px 4px;
	margin: 3px 20px 0 0;
	display: inline;
}
.community-box .img-holder{
	float: none;
	display: block;
	margin-top: 5px;
}
.txt-block img{
	vertical-align: top;
}
.txt-block h3{
	margin-bottom: 7px;
	color:#58120A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}
.txt-block p{
	line-height: 14px;
}
.click{
	color: #b39661;
	font-weight: bold;
	font-size: 11px;
	display: block;
	letter-spacing: -1px;
	margin: -7px 3px 1px;
}
.click a{
	color: #b39661;
}
.columns-holder{
	overflow: hidden;
	width: 100%;
	padding: 6px 0 0;
}
.aside .columns-holder{
	padding: 0;
}
.column-l{
	float: left;
	width: 223px;
}
.columns-r{
	float: right;
	width: 223px;
}
.columns-holder p{
	color: #58120a;
	font: bold 15px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 7px;
}
.main-form .submit2,
.btn01{
	color: #000;
	width: 77px;
	height: 23px;
	line-height: 23px;
	font-size: 12px;
	padding: 0;
	margin: 0 0 8px;
	display: block;
	cursor: pointer;
	background: url(../images/btn01.gif) no-repeat;
	border: none;
	text-align: center;
}
.btn01:hover{
	text-decoration: none;
}
.radio-list{
	padding: 3px 0;
	list-style: none;
	margin: 0;
}
.radio-list li{
	width: 100%;
	padding-bottom: 10px;
}
* html .radio-list li{padding-bottom: 8px;}
*+ html .radio-list li{padding-bottom: 8px;}
.radio-list li:after{
	clear: both;
	content: "";
	display: block;
}
.radio-list .radio{
	margin: 0 5px 0 2px;
}
* html .radio-list .radio{margin-left: 0;}
*+ html .radio-list .radio{margin-left: 0;}
.radio-list label{
	float: left;
	color: #001401;
}
.btn-download{
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	width: 226px;
	height: 185px;
	background: url(../images/btn-download.png) no-repeat;
}

#faq-framer{
	position: relative;
	 width: 100%;
	 margin-top:6px;
     background-color: #FFF;
	
}

.faq-frame{
	position: relative;
	width: 1000px;
	 margin: 0 auto;
	color: #9c9979;
}
.faq-frame a{
	color: #9c9979;
}
.faq-frame .b, #faq-framer .b{
	overflow: hidden;
	height: 2px;
	background: url(../images/line01.png) repeat-x;
}
.faq-frame .holder{
	background: #fff;
	padding: 0 31px 7px 23px;
}
.heading-stripe{
	overflow: hidden;
	width: 100%;
	background: url(../images/line03-green-light.gif) repeat-x 0 100%;
	padding: 7px 0 5px;
	margin-bottom: 10px;
}
.heading-stripe h2{
	float: left;
	overflow: hidden;
	text-indent: -9999px;
	font-size: 16px;
	line-height: 18px;
	height: 15px;
	margin: 0;
}
.txt-faqs{
	width: 41px;
	background: url(../images/txt-faqs.png) no-repeat;
}
.heading-stripe .more{
	float: right;
}
.faq-frame .more{
	text-transform: uppercase;
	font: bold 11px/14px Georgia, "Times New Roman", Times, serif;
}
.faq-frame .txt-holder{
	overflow: hidden;
	width: 100%;
	position: relative;
}
.faq-frame .txt-holder .area{
	overflow: hidden;
	width: 975px;
	margin-left: -20px;
}
.faq-frame .box{
	float: left;
	width: 175px;
	margin-left: 20px;
	display: inline;
	padding-bottom: 30px;
	background: url(../images/none.gif);
}
.faq-frame h3{
	margin: 0 0 10px;
	font: 18px/20px Georgia, "Times New Roman", Times, serif;
}
.faq-frame .box:hover h3,
.faq-frame .box:hover h3 a,
.faq-frame .hover h3,
.faq-frame .hover h3 a{
	color: #58120a;
}
.faq-frame p{
	margin: 0;
	letter-spacing: -1px;
}
.faq-frame .box:hover p,
.faq-frame .hover p{
	color: #001401;
}
.faq-frame .box:hover .more,
.faq-frame .hover .more{
	color: #786b55;
}
.faq-frame .box .more{
	position: absolute;
	bottom: 0;
}
.community-box{
	background: url(../images/line03-green-light.gif) repeat-x 0 100%;
	padding: 8px 0;
}
.community-box .holder{
	overflow: hidden;
	width: 100%;
}
.community-box .ico{
	float: left;
	width: 30px;
	margin-top: 2px;
}
.community-box .ico img{
	vertical-align: top;
}
.community-box .txt{
	height: 1%;
	overflow: hidden;
	padding-top:2px;
}
.community-box .title{
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
	display: block;
}
.community-box h3{
	color: #58120a;
	font: 15px/16px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 4px;
}
.community-box h3 a{
	color: #58120a;
	text-decoration: none;
}
.community-box h3 a:hover{
	text-decoration: underline;
}
.community-box .date{
	color: #a3a1a0;
	font: 12px/14px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.community-box .video{
	margin-bottom: 3px;
}
.community-box .video img{
	display: block;
}
.social-list{
	padding: 9px 0 0;
	list-style: none;
	margin: 0;
	border-bottom: 2px solid #b9b09f;
}
.social-list li{
	height: 1%;
	vertical-align: top;
	padding: 3px 0;
}
.social-list a{
	display: block;
	padding: 3px 0 5px 28px;
	line-height: 14px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}
.social-list .ico-twitter{
	color: #53bdd6;
	background: url(../images/ico-twitter3.gif) no-repeat;
}
.social-list .ico-facebook{
	color: #335497;
	background: url(../images/ico-facebook3.gif) no-repeat;
}
.social-list .ico-flicker{
	color: #f23566;
	background: url(../images/ico-flicker3.gif) no-repeat;
}
.social-list .ico-youtube{
	color: #8c8c8b;
	background: url(../images/ico-youtube3.gif) no-repeat;
}
.social-list .ico-army-forum{
	color: #a4741b;
	background: url(../images/ico-army-forum.gif) no-repeat;
}
.content-block{
	overflow: hidden;
	width: 100%;
	background: url(../images/line03-green-light.gif) repeat-x 0 100%;
	padding: 4px 0 8px;
}
.content-block2{
	padding: 0 0 6px;
	margin-top: -2px;
	background: none;
	border-bottom: 2px solid #b9b09f;
}
.content-block .img-holder{
	float: left;
	display: inline;
	margin: 2px 25px 0 0;
}
.content-block2 .img-holder{margin-right: 15px;}
* html .content-block .img-holder{margin-right: 22px;}
* html .content-block2 .img-holder{margin-right: 15px;}
.content-block .img-holder-r{
	float: right;
	margin: 6px 1px 0 5px;
}
* html .content-block .img-holder-r{
	margin: 6px 1px 0 22px;
}
.content-block .txt{
	overflow: hidden;
	height: 1%;
}
.content-block .txt img{
	float: left;
	margin-right: 3px;
	display:inline;
}


.content-block .txt a{
	display:inline;
	/*float:left;*/
}

.inner .twocolumns .main-column .content-block .txt h3{
	margin: 2px 0 8px;
	letter-spacing: -1px;
	font-size: 15px;
	display:inline;
	/*width:175px;*/
	width:100%;
	

}
.content-block .txt p{
		float:left;
	display:block;
}
.inner .twocolumns .main-column .content-block .txt p a{
	color: #001401;
	width:100%;
	clear:both;
}

.inner .twocolumns .main-column .content-block .txt a p{
	display:block;
	float:left;
	width:220px;
	clear:both;
}

.tx-chnewsfeeds-pi1
{
float:left;
}

.txt a, .tx-chnewsfeeds-pi1 ul li a{
	color: #001401;
}

.tx-chnewsfeeds-pi1 ul {
	margin-left:0px;
}

.tx-chnewsfeeds-pi1 ul li{
	background:none;
	padding:0px;
}

.content-block .txt .link-more{
	border: none;
	padding-top: 0;
}
#footer{
	background: #2a3333;
	width: 100%;
	border-top: 1px solid #363e3d;
	padding: 1px 0 30px;
	color: #fdfcfb;
	margin:0px;
}
#footer .holder{
	width: 943px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom:0px;

}

.social{
	overflow: hidden;
	width: 100%;
	padding-bottom: 15px;
}
.social .align-right{
	float: right;
	color:#FFF;
	/*border:1px solid #2a3333;
	border:1px solid red;*/
	width:350px;
}

.mainlessbreadcrumb .social{
	width:30%;
	color:black;
	float:right;
	clear:right;
}

.mainlessbreadcrumb .social a{
	color:black;
} 

.mainlessbreadcrumb .st_sharethis{
	float:right;
	color:black;
	margin-top: -10px;
}

.chicklets {color:black;}

.stButton .chicklets
{

padding:0px;
margin:0px;
}

#footer .stButton{
color:#FFF;
padding-top:10px;
}
.stButton .sharethis {color:#000;}
.mainlessbreadcrumb .stButton .sharethis {color:black;padding-right:10px;}


.social span{
	float: left;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
}
.social span.st_sharethis{padding-top: 0px; color:#FFF;}
.social span.st_plusone_hcount {padding-top:22px;}

.main-column .int_sharebtn{
	float:none;
	margin:0px;
	padding:0px;
	padding-left:185px;
}

.social ul{
	padding: 3px 0 0;
	list-style: none;
	margin: 0;
	float: left;
}
.social ul li{
	float: left;
	padding-left: 3px;
}
.social img{
	vertical-align: top;
}
.footer-nav{
	padding: 0;
	list-style: none;
	margin: 0 0 11px -4px;
	font-size: 11px;
	text-transform: uppercase;
	overflow: hidden;
	height: 1%;
}
.footer-nav li{
	display: inline;
	padding: 0 3px 0 5px;
	margin-left: -1px;
	background: url(../images/sep03.gif) no-repeat 0 50%;
}
.footer-nav a,
#footer .area ul a{
	color: #eae7e1;
}
.footer-nav a:hover,
#footer .area ul a:hover{
	color: #f5be24;
	text-decoration: none;
}
#footer .area{
	overflow: hidden;
	width: 100%;
	font-size: 10px;
	letter-spacing: -1px;
}
#footer .area ul{
	float: right;
	padding: 0;
	list-style: none;
	margin: 0;
	overflow: hidden;
}
#footer .area ul li{
	display: inline;
	padding: 0 3px 0 6px;
	background: url(../images/sep04.gif) no-repeat 0 50%;
	margin-left: -2px;
}

.external-link-new-window{
	color:#58120A;
	padding:0 16px 0 0;
	background:url(../images/ico-link.gif) no-repeat 100% 0;
}
.contenttable{
/*	float:left;*/
	margin-top:5px;
	margin-bottom:10px;
}

.contenttable caption, .contenttable{
background-color:#D8D3C6;
width:100%;
text-align:left;
font:  bold 14px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #001401
}
.contenttable th{
background-color: #E5E1D8;
text-align:left;
color: #594433;
font-weight:normal;
font: 12px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;
padding-left:2px;
}
.contenttable td{
background-color: #FFFFFF;
color: #594433;
border: 1px #D8D3C6;
font: 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;
padding-left:2px;
}
.contenttable p{margin:0px;padding:0px;}

.contenttable caption{
	padding-left:2px;
}

.tx-youtubeapi-list, .main-column .tx-youtubeapi-list{padding:0px; margin:0px; float:left;}
.tx-youtubeapi-list ul, .main-column .tx-youtubeapi-list ul{padding:0px; margin:0px}
.tx-youtubeapi-list ul li, .main-column .tx-youtubeapi-list ul li{padding:0px; margin:0px; list-style:none; float:left}

.tx-timtabflickrrss-pi1{text-align:center; background-color:#000000; width:226px;}
.aside .news .img-holder { }
.aside .news .img-holder img{width:213px;}

.main-column .tx-youtubeapi-list {padding-bottom:5px;}
.main-column .tx-youtubeapi-list ul {float:left; width:100%; font-size:8px; list-style-type:none;}
.main-column .tx-youtubeapi-list ul li{padding:0px; margin:0px; display:inline; float:left; color:#FFFF00;padding-right:6px; padding-top:0px; list-style-type:none; }
.main-column .tx-youtubeapi-list ul li h3{ width:226px;letter-spacing:0px; height:34px; display:none; }
#main .tx-youtubeapi-list ul li h3{ width:226px;letter-spacing:0px; height:34px; }

#main .tx-youtubeapi-list ul li h3 {display:none;}
.mainlessbreadcrumb .tx-youtubeapi-list ul li{list-style-type:none;background-image:none;}

.mainlessbreadcrumb{
	padding-bottom:10px;
}

.tx-jkpoll-pi1{float:left;display:block; overflow:hidden; width:100%;}
.twocolumns .tx-irfaq-pi1 a{color:#58120A; }
.twocolumns .tx-irfaq-pi1 p{float:left;display:block; overflow:hidden; width:100%; }
.twocolumns .tx-irfaq-pi1 ul,.twocolumns .tx-irfaq-pi1 ul li{width:100%;}

.main-column .publications-list li a { color:#58120A;}
.main-column .publications-list{line-height:30px;}
.content-block{ float:left; }
.tx-flickrset-pi1{width:700px}
.tx-flickrset-pagenavigation{margin-top:10px;margin-right:30px;}


.main-column h3, .twocolumns .main-column h3{
        color:#668a5d;
	font-size:14px;
}

.tx-a21glossaryadvancedoutput-pi1 .navbar a{
	padding-left:2px;
	padding-right:2px;
}

.tx-a21glossaryadvancedoutput-pi1 .searchform input{
	margin-left:5px;
	margin-right:5px;
}

ol li{
	padding-top:0px;
	padding-bottom:10px;
}

.bodytext{
	float:none;
}


.mainlessbreadcrumb ul li {
	padding-top:3px;
	padding-bottom:3px;
}

.mainlessbreadcrumb ul li ul li{
	background:none;
}

.mainlessbreadcrumb ul li ul{
	display:block;
	padding-top:3px;
}

/* INFO CENTRE & DEFAULT STYLE */
.theme-green-light .heading div{ color: #9c9979}
.theme-green-light div.csc-header h2{color: #9c9979}
.theme-green-light .btn-highlight{BACKGROUND-POSITION: 0px -312px}

/* ARMY */
.theme-brown2 .heading div{ color: #3e4723}
.theme-brown2  div.csc-header h2{color: #594433}
.theme-brown2  .btn-highlight{BACKGROUND-POSITION: 0px 0px}

/* AIR CORPS */
.theme-blue-dark2 .heading div{ color: #556275}
.theme-blue-dark2 div.csc-header h2{color: #556275}
.theme-blue-dark2 .btn-highlight{BACKGROUND-POSITION: 0px -78px}

/* NAVAL RESERVES*/
.theme-grey .heading div{ color: #636869}
.theme-grey div.csc-header h2{color: #636869}
.theme-grey .btn-highlight{BACKGROUND-POSITION: 0px -78px}

/* REVERSE */
.theme-brown3 .heading div{ color: #665b48}
.theme-brown3 div.csc-header h2{color: #665b48}
.theme-brown3 .btn-highlight{BACKGROUND-POSITION: 0px -234px}

/* OVERSEAS */
.theme-blue-light .heading div{ color: #6e8ba5}
.theme-blue-light div.csc-header h2{color: #6e8ba5}
.theme-blue-light .btn-highlight{BACKGROUND-POSITION: 0px -78px}

/* PRESS OFFICE  */
.theme-green .heading div{ color: #786b55}
.theme-green div.csc-header h2{color: #786b55}
.theme-green .btn-highlight{BACKGROUND-POSITION: 0px -312px}

.latest-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.latest-list li {
border-bottom-color:#634f3f;
border-bottom-style:solid;
border-bottom-width:0px;
line-height:16px;
padding-bottom:4px;
padding-left:0;
padding-right:0;
padding-top:3px;
}

.latest-list li a{
color:#58120A;
}

.innerpage .mainlessbreadcrumb .tx-youtubeapi-list ul li {
 list-style: none outside none;
 padding-right:10px;
}

/*
#footer{position:absolute;bottom:0}
.twocolumns{min-height: 100%;height:100%;}
*/

.twocolumns .txt-block p{ float:right; width:227px; float:left;}

.news-single-img{
	border:0px solid red;
	display:inline;
	width:250px;
}
.slideshow-holder acronym {color:#FFF}
th{vertical-align: top; text-align:left}
th p {vertical-align: top; text-align:left}
table.contenttable{margin-bottom:25px;}

.main-form .submit2, .btn01{float:left;}
.tx-jkpoll-pi1 .radio-list p{float:left;width:100%; display:block; }
.main-column .news-single-backlink a{float:left; display:block; width:100%}
.twocolumns .news-single-item p{float:none;}
p.bodytext{float:none;}
.mainlessbreadcrumb{padding-right:10px;}


.tx-irfaq-dynheader{float:left; width:100%;display:block;overflow:hidden}
.tx-irfaq-dynans-visible {float:left; width:100%;display:block;overflow:hidden;}
.tx-irfaq-dynans-visible ul{float:left; width:100%;display:block;overflow:hidden;list-style:disc; }
.tx-irfaq-dynans-visible li{float:left; width:100%;display:block;overflow:hidden; list-style:disc; }
.tx-irfaq-dynans-visible b {float:left; width:100%;display:block;overflow:hidden;}
.tx-irfaq-dynheader{display:block }

.section .area p{
	float:left;
}

.gsc-completion-container tbody tr td span {
	color:black;
}

#keq_questions{}
html body div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content div.tx-kequestionnaire-pi1 div.keq_questionnaire div.keq_page form#ke_questionnaire.keq_form div.keq_questions div.keq_selection div p.bodytext{float:left;display:block;}
html body div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content div.tx-kequestionnaire-pi1 div.keq_questionnaire div.keq_page form#ke_questionnaire.keq_form div.keq_questions div.keq_selection div input{float:left;display:block;}
html body div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content div.tx-kequestionnaire-pi1 div.keq_questionnaire div.keq_page form#ke_questionnaire.keq_form div.keq_questions div div.keq_selection div{clear:both}
html body div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content div.tx-kequestionnaire-pi1 div.keq_questionnaire div.keq_page form#ke_questionnaire.keq_form div.keq_questions div.keq_selection div .checkbox{float:left;display:block;}
html body div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content div.tx-kequestionnaire-pi1 div.keq_questionnaire div.keq_page form#ke_questionnaire.keq_form div.keq_questions div div.keq_selection div.checkbox_label{clear:none;}

.keq_question{font-weight:bold}
.keq_question p.bodytext{font-weight:normal}
html body div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content div.tx-kequestionnaire-pi1 div.keq_questionnaire div.keq_page form#ke_questionnaire.keq_form div.keq_questions div#question_21.keq_unit div.keq_input textarea#keq_21.keq_inp_textarea{width:400px; height:200px}

html body div#footer div.holder div.social span p.bodytext{margin:0px;padding:0px;}
html body div#footer div.holder div.social div.align-right{margin:0px;padding:0px;}


/*ADDED BY TC FOR TAKEOVER */
@font-face {
	font-family: 'rock-webfont';
	src: url('../fonts/rock-webfont.eot');
	src: url('../fonts/rock-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/rock-webfont.svg') format('svg'),
		url('../fonts/rock-webfont.woff') format('woff'),
		url('../fonts/rock-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


/*
img {
	border-style:none;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:active {background-color: transparent;}
*/

.promo{
/*	border-style:dotted;
	border-color:#737b6e;
	border-width:2px 0;*/
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 -9999px;
	padding:0 9999px;
}
.promo-holder{
/*	margin:0 0 -1px;*/
margin:auto;
width:1262px;
	position:relative;

}
.promo img{vertical-align:top;}
.promo .small{display:none;}
.promo.hidden{display:none;}
.promo.small .promo-holder .big{display:none;}
.promo.small .promo-holder .small{display:block;}
.promo .btn-close{
	position:absolute;
	right:160px;
	top:0;
	background: url(../images/bg-btn-close.png) no-repeat;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
	color:#eae7e1;
	width:69px;
	padding:6px 0 0;
	height:24px;
	text-align:center;
}
.promo .btn-close span.hide{display:none;}
.promo.small .btn-close .close{display:none;}
.promo.small .btn-close .hide{display:block;}
.promo .btn-close span:after{
	content:'';
	background: url(../images/ico-close.png) no-repeat;
	width:13px;
	height:13px;
	display:inline-block;
	vertical-align:top;
	margin:1px 0 0 7px;
}
.promo .block{
	position:absolute;
	left:179px;
	top:54px;
	width:340px;
	overflow:hidden;
}
.promo .small .block{
	top:10px;
	width:430px;
}
.promo .small .entry{
font-weight:bold;
}
.promo .title{
	display:block;
	font:normal 32px/36px 'rock-webfont', "Times New Roman", Times, serif;
	text-transform:uppercase;
	margin: 0 0 -1px;
}

#promorhs{
height:278px; 
position: relative;
}
#promorhs .title{
        display:block;
        font:normal 32px/36px 'rock-webfont', "Times New Roman", Times, serif;
        text-transform:uppercase;
        margin: 0 0 -1px;
	color:#FFF;
}
#promrhs p{
        margin:0;
        padding:0 0 8px;
}


.promo .entry{
	display:block;
	color:#739277;
	font-size:24px;
	line-height:30px;
	margin:0 0 14px;
	padding:0px;
}
.promo.small .entry{
	padding:5px 10px 0 0;
	font-size:16px;
	line-height:20px;
	color:#6fc47a;
display:inline;

}
.promo.small .small-link{
display:inline;
color:#FFF;
}
.promo p{
	margin:0;
	padding:0 0 8px;
}
.promo .big a{}
.promo .big a:hover{color:#6fc47a;}
.aside .promorhs p a{color:#6fc47a;}
html body.theme-green div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.aside div#promorhs div#bottomblocktext p a{
color:#6fc47a
}
.promo .block > a{
	float:left;
	color:#fff;
	margin:8px 0 0;
}
#promorhs #topblock
{
    background: #141111;
    filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Mozilla */
    opacity: 0.8; /* CSS3 */
    position: absolute;
    top: 0; left: 0;
    height: 88px; width:100%;
}
#promorhs #topblocktext
{
position: absolute; top: 0; left: 0; width: 100%; padding:10px;
}
#promorhs #bottomblock
{
    background: #141111;
    filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Mozilla */
    opacity: 0.8; /* CSS3 */
    position: absolute;
    bottom: 0; left: 0;
    height: 80px; width:100%;
}
#promorhs #bottomblocktext
{
position: absolute; bottom: 0; left: 0; width: 100%; padding:10px;
}
#promorhs p{
color:#FFF;
vertical-align:top;
padding-right:10px
}

#promorhs p.entry{
        display:block;
        color:#6fc47a;
	font-weight:bold;
        font-size:16px;
        line-height:18px;
        margin:0 8px 14px 0px;
        padding:0px;
}
#mediaplayer1_wrapper{display:block}
#mediaplayer1_wrapper object{width:100%;height:24px}
#mediaplayer8_wrapper{display:block}
#mediaplayer8_wrapper object{width:100%;height:24px}
#mediaplayer11_wrapper{display:block}
#mediaplayer11_wrapper object{width:100%;height:24px}

div.aside div#promorhs div#bottomblocktext p a{
color:#6FC47A;
}
html body.theme-green-light div.w1 div#mainbodywrapper div#mainwrapper div.container div.aside div#promorhs div#bottomblocktext p a{
color:#6FC47A;
}

/* WRAPPER FIX */
div#wrapper{width:1143px;}
div.w1 div.w2 div.w3 div#wrapper div#main.inner{width:1000px}
div#main.inner #sidebar {
    float: left;
    padding-left: 43px;
    width: 230px;
}

.home-page #main{
padding:0px 10px 0px 38px;
}

/* STYLESHEET 2 */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 21, 2011 */



@font-face {
	font-family: 'RockwellRegular';
	src: url('rock-webfont.eot');
	src: local('.'), url('rock-webfont.woff') format('woff'), url('rock-webfont.ttf') format('truetype'), url('rock-webfont.svg#webfontu3Xw3hmr') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* STYLESHEET 3 */

/***************************

 *   Default CSS for

 *   EXT chnewsfeeds

 *    Georg Ringer

 * http://www.cyberhouse.at/

 ***************************/ 



.tx-chnewsfeeds-pi1 ul {

	list-style:none;

	margin:10px;

	padding:0;

}



.tx-chnewsfeeds-pi1 li {

	padding:3px 5px;

}



.tx-chnewsfeeds-pi1 li a {

	background:url(ico-rss.gif) no-repeat left 8px;

	padding:5px 0 5px 18px;

	display:block;

}



.tx-chnewsfeeds-pi1 .description {

	font-style:italic;

	margin-left:18px;

}



#googft-mapCanvas {
  height: 660px;
  margin: 0;
  padding: 0;
  width: 459px;
}

#nav li.menuhide
{
visibility: hidden;
display: none;
width: 0px;
}

html body div#cse-hosted div#cse-body div#cse div.gsc-control-cse div.gsc-control-wrapper-cse div.gsc-results-wrapper-nooverlay div.gsc-wrapper div.gsc-resultsbox-visible div.gsc-resultsRoot div.gsc-results div.gsc-webResult div.gs-webResult table.gsc-table-result tbody tr td.gsc-table-cell-snippet-close

{
float: left !important;
width: 80% !important;
}

.gsc-table-cell-snippet-close, .gs-promotion-text-cell 

{
float: left !important;
width: 80% !important;
}

html body div#cse-hosted div#cse-body div#cse div.gsc-control-cse div.gsc-control-wrapper-cse div.gsc-results-wrapper-nooverlay div.gsc-wrapper div.gsc-resultsbox-visible div.gsc-resultsRoot div.gsc-results div.gsc-webResult div.gs-webResult table.gsc-table-result

{
width: 80% !important;
}

img { border-style: none; }
#infowrapper a {
	text-decoration: underline;
	color: #FFF;
}
a:hover { text-decoration: underline; }
a:active { background-color: transparent; }
input, textarea, select {
	font: 11px/13px Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #101314;
	outline: none;
}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
infoheader, footer, article, section, hgroup, nav, figure { display: block; }
blockquote, blockquote:before, blockquote:after, q, q:before, q:after { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
#infowrapper {
	max-width: 470px;
	padding: 8px 0 0;
	margin: 0 auto;
	/*height:1300px;*/
}
#infoheader {
	overflow: hidden;
	background: #374d26 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3NGQyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMmI0MTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyZDQ0MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJiNDIxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMmU0NTE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiMyYzQzMTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzMxNDUxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMzE0NTEwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiMzMjQ0MTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iIzMzNDYwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzMzNDYwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzMyNDQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzMxNDUxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzMxNDUxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzJlNDUxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iIzJjNDIxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iIzJhNDUxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzI4NDIxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzFlNDAyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzFkM2QyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iIzFhM2UzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzFiM2MzNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iIzE2M2QzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzE2M2QzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iIzBiM2E0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iIzA3M2E1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzA0M2M1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAzMzk2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAxM2I2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzAxM2E2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzAxNDE3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzAwNDE3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAxNDg4MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzAwNGI4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzAxNTU5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzAwNTg5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzAwNWQ5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAxNjVhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY0YTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDE2NWEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkNzFhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left,  #374d26 0%, #2b411a 0%, #2d441a 0%, #2b4216 1%, #2e4519 1%, #2c4315 1%, #314514 4%, #314510 5%, #324412 6%, #33460e 7%, #33460e 10%, #324412 12%, #314510 12%, #314514 13%, #2e4517 16%, #2c421b 18%, #2a451c 18%, #28421d 20%, #1e402f 27%, #1d3d2e 28%, #1a3e32 29%, #1b3c35 30%, #163d38 31%, #163d3c 33%, #0b3a4a 39%, #073a59 45%, #043c57 46%, #033965 51%, #013b61 51%, #013a65 52%, #014171 59%, #004175 59%, #014880 67%, #004b84 68%, #015593 77%, #005894 77%, #005d9a 81%, #0165a3 90%, #0064a2 100%, #0165a3 100%, #0d71af 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#374d26), color-stop(0%,#2b411a), color-stop(0%,#2d441a), color-stop(1%,#2b4216), color-stop(1%,#2e4519), color-stop(1%,#2c4315), color-stop(4%,#314514), color-stop(5%,#314510), color-stop(6%,#324412), color-stop(7%,#33460e), color-stop(10%,#33460e), color-stop(12%,#324412), color-stop(12%,#314510), color-stop(13%,#314514), color-stop(16%,#2e4517), color-stop(18%,#2c421b), color-stop(18%,#2a451c), color-stop(20%,#28421d), color-stop(27%,#1e402f), color-stop(28%,#1d3d2e), color-stop(29%,#1a3e32), color-stop(30%,#1b3c35), color-stop(31%,#163d38), color-stop(33%,#163d3c), color-stop(39%,#0b3a4a), color-stop(45%,#073a59), color-stop(46%,#043c57), color-stop(51%,#033965), color-stop(51%,#013b61), color-stop(52%,#013a65), color-stop(59%,#014171), color-stop(59%,#004175), color-stop(67%,#014880), color-stop(68%,#004b84), color-stop(77%,#015593), color-stop(77%,#005894), color-stop(81%,#005d9a), color-stop(90%,#0165a3), color-stop(100%,#0064a2), color-stop(100%,#0165a3), color-stop(100%,#0d71af));
	background: -webkit-linear-gradient(left,  #374d26 0%,#2b411a 0%,#2d441a 0%,#2b4216 1%,#2e4519 1%,#2c4315 1%,#314514 4%,#314510 5%,#324412 6%,#33460e 7%,#33460e 10%,#324412 12%,#314510 12%,#314514 13%,#2e4517 16%,#2c421b 18%,#2a451c 18%,#28421d 20%,#1e402f 27%,#1d3d2e 28%,#1a3e32 29%,#1b3c35 30%,#163d38 31%,#163d3c 33%,#0b3a4a 39%,#073a59 45%,#043c57 46%,#033965 51%,#013b61 51%,#013a65 52%,#014171 59%,#004175 59%,#014880 67%,#004b84 68%,#015593 77%,#005894 77%,#005d9a 81%,#0165a3 90%,#0064a2 100%,#0165a3 100%,#0d71af 100%);
	background: -o-linear-gradient(left,  #374d26 0%,#2b411a 0%,#2d441a 0%,#2b4216 1%,#2e4519 1%,#2c4315 1%,#314514 4%,#314510 5%,#324412 6%,#33460e 7%,#33460e 10%,#324412 12%,#314510 12%,#314514 13%,#2e4517 16%,#2c421b 18%,#2a451c 18%,#28421d 20%,#1e402f 27%,#1d3d2e 28%,#1a3e32 29%,#1b3c35 30%,#163d38 31%,#163d3c 33%,#0b3a4a 39%,#073a59 45%,#043c57 46%,#033965 51%,#013b61 51%,#013a65 52%,#014171 59%,#004175 59%,#014880 67%,#004b84 68%,#015593 77%,#005894 77%,#005d9a 81%,#0165a3 90%,#0064a2 100%,#0165a3 100%,#0d71af 100%);
	background: -ms-linear-gradient(left,  #374d26 0%,#2b411a 0%,#2d441a 0%,#2b4216 1%,#2e4519 1%,#2c4315 1%,#314514 4%,#314510 5%,#324412 6%,#33460e 7%,#33460e 10%,#324412 12%,#314510 12%,#314514 13%,#2e4517 16%,#2c421b 18%,#2a451c 18%,#28421d 20%,#1e402f 27%,#1d3d2e 28%,#1a3e32 29%,#1b3c35 30%,#163d38 31%,#163d3c 33%,#0b3a4a 39%,#073a59 45%,#043c57 46%,#033965 51%,#013b61 51%,#013a65 52%,#014171 59%,#004175 59%,#014880 67%,#004b84 68%,#015593 77%,#005894 77%,#005d9a 81%,#0165a3 90%,#0064a2 100%,#0165a3 100%,#0d71af 100%);
	background: linear-gradient(to right,  #374d26 0%,#2b411a 0%,#2d441a 0%,#2b4216 1%,#2e4519 1%,#2c4315 1%,#314514 4%,#314510 5%,#324412 6%,#33460e 7%,#33460e 10%,#324412 12%,#314510 12%,#314514 13%,#2e4517 16%,#2c421b 18%,#2a451c 18%,#28421d 20%,#1e402f 27%,#1d3d2e 28%,#1a3e32 29%,#1b3c35 30%,#163d38 31%,#163d3c 33%,#0b3a4a 39%,#073a59 45%,#043c57 46%,#033965 51%,#013b61 51%,#013a65 52%,#014171 59%,#004175 59%,#014880 67%,#004b84 68%,#015593 77%,#005894 77%,#005d9a 81%,#0165a3 90%,#0064a2 100%,#0165a3 100%,#0d71af 100%);
	position: relative;
	padding: 15px 8px 13px 9px;
	margin:0 32px;
}
#infoheader:after {
	background: url(/fileadmin/templates/template01/images/info_images/bg-infoheader-a.png);
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	width: 85px;
	height: 79px;
}
#infoheader .holder{
	overflow:hidden;
	position:relative;
	z-index:1;
	padding:0 16px 9px 5px;
	background:url(/fileadmin/templates/template01/images/info_images/separator.png) no-repeat 12px 100%;
}


.infologo {
	background: url(/fileadmin/templates/template01/images/info_images/logo_info.png) no-repeat;
	width: 101px;
	height: 39px;
	float: left;
	text-indent: -9999px;
	overflow:hidden;
}

.infologo a {
	display: block;
	height: 100%;
}
#infoheader h1{
	float:right;
	margin:0;
	color:#fff;
	font:30px/36px Georgia, Arial, Helvetica, sans-serif;
        width:auto;
}
.nav{
	overflow:hidden;
	padding:9px 0 0 6px;
	position:relative;
	z-index:1;
}
.nav ul{
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.nav ul li{
	display:inline-block;
	vertical-align:top;
        background:none;
        padding-left:0px;
        padding-top:0px;
        padding-bottom:0px;
        
:}
.nav ul li span{
	display:inline-block;
	vertical-align:top;
	color:#fff;
	text-transform:uppercase;
	font:11px/24px Georgia, Arial, Helvetica, sans-serif;
}
.nav ul li span.army{
	padding:0 0 0 27px;
width:73px;
	background:url(/fileadmin/templates/template01/images/info_images/bg-nav.png) no-repeat;
}

html body.irishbody #infoheader h1
{font: 24px/30px Georgia,Arial,Helvetica,sans-serif;}


html body.irishbody .nav ul li span {
font:9px/20px Georgia, Arial, Helvetica, sans-serif;
}

.nav ul li span.naval{
	padding:0 0 0 30px;
	word-spacing:2px;
width:130px;
	background:url(/fileadmin/templates/template01/images/info_images/bg-nav.png) no-repeat 0 -38px;
}

html body.irishbody .nav ul li span.naval{
width:90px;
}

html body.irishbody .nav ul li span.army{
width:60px;
}

.nav ul li span.aircorp{
	padding:0 0 0 26px;
	background:url(/fileadmin/templates/template01/images/info_images/bg-nav.png) no-repeat 0 -79px;
}
#infowrapper .islideshow {
	position: relative;
	height: auto;
}
#infowrapper .islideshow .slide {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	background:#ebe8e0;
	padding:19px 0 0;
	width:100%;
}
#infowrapper .islideshow .slide.active {
	z-index: 2;
}
.slide .img-holderi{
	text-align:center;
	margin:0 32px 1px;
}
.slide .img-holderi img{
	width:100%;
	height:auto;
	vertical-align:top;
}
.slide .arrow{
	position:absolute;
	background:url(/fileadmin/templates/template01/images/info_images/arrow.png) no-repeat;
	width:39px;
	height:19px;
	top:0;
}
.slide.v1 .arrow{
	background-position:0 0;
	left:63px;
}
.slide.v2 .arrow{
	background-position:0 -19px;
	left:209px;
}
.slide.v3 .arrow{
	background-position:0 -38px;
	left:363px;
}
.slide-position{margin:0 32px 1px;}
.slide.v1 .slide-position{
	background:#33460d url(/fileadmin/templates/template01/images/info_images/bg-line1.png) no-repeat 100% 0;
}
.slide.v2 .slide-position{
	background:#003a63 url(/fileadmin/templates/template01/images/info_images/bg-line2.png) no-repeat 100% 0;
}
.slide.v3 .slide-position{
	background:#0065a4 url(/fileadmin/templates/template01/images/info_images/bg-line3.png) no-repeat 100% 0;
}
.slide-position ul{
	overflow:hidden;
	padding:5px 7px 6px;
        width:190px;
	margin:auto;
	list-style:none;
        float:none;
        display:auto;
}

.v3 .slide-position ul{
	width:250px;
}
.slide-position ul li{
	float:left;
         background:none;
	margin:0 0 0 20px;
	font:12px/24px Georgia, Arial, Helvetica, sans-serif;
        padding-left:0px;
}
.v3 .slide-position ul li{
	margin:0 0 0 20px;
	/*font:10px/24px Georgia, Arial, Helvetica, sans-serif;*/
}
.slide-position ul li:first-child{margin:0;}
.slide-position ul li span{
	color:#fff;
	padding:2px 14px;
	display:block;
}
.slide.v3 .slide-position ul li span{
	color:#fff;
	padding:2px 4px;
	letter-spacing:-1px;
	display:block;
}
.slide.v1 .slide-position ul li.active span{
	background:#566d29;
}
.slide.v2 .slide-position ul li.active span{
	background:#326d97;
}
.slide.v3 .slide-position ul li.active span{
	background:#3698d5;
}
.slide.v1 .slide-content{
	background:url(/fileadmin/templates/template01/images/info_images/bg1.png) no-repeat 50% 0;
}
.slide.v2 .slide-content{
	background:url(/fileadmin/templates/template01/images/info_images/bg2.png) no-repeat 50% 0;
}
.slide.v3 .slide-content{
	background:url(/fileadmin/templates/template01/images/info_images/bg3.png) no-repeat 50% 0;
}
.slide-content{
	width:100%;
	padding:0 0 30px;
}
.slide-block{
	margin:0 27px;
	color:#fff;
	padding:14px 4px 33px 30px;
}
.slide.v1 .slide-block{
	background:rgba(51, 70, 13, 0.68);
}
.slide.v2 .slide-block{
	background:rgba(0, 58, 99, 0.68);
}
.slide.v3 .slide-block{
	background:rgba(0, 101, 164, 0.68);
}
.slide-content h2{
	margin:0 0 4px;
	padding:0 3px;
	font:26px/30px Georgia, Arial, Helvetica, sans-serif;
}
.column-holder{
	overflow:hidden;
	padding:10px 4px 0;
	background:url(/fileadmin/templates/template01/images/info_images/separator.png) no-repeat;
}
.column-holder .column{
	float:left;
	margin:0 0 0 10px;
	width:178px;
}
.column-holder .column:first-child{
	margin:0;
}
.slide-content h3{
	font-size:13px;
	line-height:17px;
	text-transform:uppercase;
	color:#fff;
	margin:0 0 3px;
}
.slide-content p{
      
	margin:0 0 10px;
}
.gallery-nav{
	position:absolute;
	top:468px;
	z-index:200;
	width:121px;
	left:50%;
	margin:0 0 0 -63px;
}
.btn-prev,
.btn-next{
	margin:11px 0 0;
	float:left;
	background:url(/fileadmin/templates/template01/images/info_images/slide-nav.png) no-repeat 0 -11px;
	width:19px;
	height:27px;
	text-indent:-9999px;
	overflow:hidden;
}
.btn-next{
	float:right;
	background:url(/fileadmin/templates/template01/images/info_images/slide-nav.png) no-repeat -102px -11px;
}
.btn-pause,
.btn-play{
	float:left;
	width:48px;
	height:48px;
	padding:0;
	cursor:pointer;
	border:none;
	margin:0 0 0 19px;
	background:url(/fileadmin/templates/template01/images/info_images/slide-nav.png) no-repeat -143px 0;
}
.btn-pause{
	background:url(/fileadmin/templates/template01/images/info_images/slide-nav.png) no-repeat -38px 0;
}
.autorotation-active .btn-play{
	display:none;
}
.autorotation-active .btn-pause{
	display:block;
}
.autorotation-disabled .btn-play{
	display:block;
}
.autorotation-disabled .btn-pause{
	display:none;
}

#infowrapper h3{
color:#fff;
}

#infowrapper p {
font: 12px/16px Arial,Helvetica,sans-serif;
}

.slide-content h2{
color:#fff;
}

body.infograpic .mainlessbreadcrumb {
padding-right:0px;
}


html body.infographic div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb {
padding-right:0px;
}

html body.infographic div.w1 div.w2 div.w3 div#wrapper div#main.inner .twocolumns .main-column{

background-color: #EBE8E0;
}

html body.theme-green-light {
background: none; 
background-color:#9C9979;
}


html body.theme-brown div.w1 div.w2 div.w3 div#wrapper div#main.inner div.twocolumns div.main-column div.mainlessbreadcrumb div.int_content ul {
float: none;
}
/*-----------------------------Images not appearing--------------------------------*/

div.csc-textpic {overflow:visible !important;}


.rss_box {display:none!important;}

p#created_time {display:none;}

/*p#story {display:none;}*/

p#id {display:none;}

.community-box p#message a {color: #58120a;}

#flickrfeed .image img {max-width: 80px; float: left; margin: 3px;}

.youtube-list iframe {margin:3px;}

.aside p#message {float:none;}
