html {
	height:100.02%;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	background-image: url(../images/backgrounds/background.jpg);
	background-attachment: fixed;
}

a {
color: #D44644;
}

h2 {
	color: #666600;
	font-size: 2.0em;
}
.csc-textpicHeader h2 {
	color:#336600;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
}

p {
font-size:1.2em;
}

#o_container {
	width: 914px;
	position:absolute;
	left:50%;
	margin-left:-457px;
	background-repeat: repeat;
	background-image: url(../images/backgrounds/shadow-effect.png);
	background-position: 0px 50px;
}
#content li {
	font-size: 1.2em;
}

#i_container {
	background: url(../images/backgrounds/i_container.jpg) repeat-y;
	margin-right: 7px;
	margin-left: 7px;
}
#leftcolumn {
	background-color: #342818;
	float: left;
	width: 164px;
}
ul#leftmenu li a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size:12px;
}
ul#leftmenu li a.active {
	color: #FFFFFF;
	background-color: #d44644;
}
ul#leftmenu li a:hover {
	background-color: #614c30;
}

ul#leftmenu li {
	padding: 0px;
	margin:0px;
	margin-right: 0;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: white;
}
ul#leftmenu  {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
}
ul#leftmenu li ul {
	margin: 0px;
	padding: 0px;
}
ul#leftmenu li ul li a {
	padding-left: 32px;
}
ul#leftmenu li li {
	margin: 0px;
	padding:0px;
}

img {
border: none;
}

.clear {
	line-height: 1px;
	clear: both;
	height: 1px;
}
#content {
	float: left;
}
#content img {
}
#content .csc-frame-frame2 img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img.spacer-gif, #content img.spacer-gif {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content.home {
	background: #fff url(../images/backgrounds/content.jpg)no-repeat;
	}
.csc-frame-frame1 {
	text-align: center;
	margin-left: 5px;
}
#flvplayercaption, #player {
	float: none;
}
	
#content.inside {
	width: 510px;
	float: left;
	margin: 0 0 0 20px;
}
#rightcol {
	width:175px;
	float:right;
	font-size: 0.9em;
	color: #336633;
}
.csc-mailform {
	width: 400px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0.9em;
	
}
.csc-mailform-field {
}
#footer {
	/*	background-color: #FFFFFF;*/
	text-align: right;
	font-size: 1.1em;
	background-image: url(../images/backgrounds/i_container.jpg);
	padding: 30px;
}
#footer a {
	text-decoration:none;
	color: #D44644;


	list-style-type: circle;

}
.stw {
	color: #CC0066;
}
#o_foot a {
	color: #666666;
}
#o_foot {
	text-align: right;
	padding-right: 10px;
	font-size: 1.1em;
	background-image: url(../images/backgrounds/i_container.jpg);
	margin-left: 7px;
	background-repeat: repeat-y;
}

#footer li.last {
	border-right-width: 0px;
	border-right-style: none;
}

#footer ul {
	display: inline;
	list-style-image: none;
	list-style-type: none;
}
#footer li {
	display: inline;
	list-style-image: none;
	list-style-type: none;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #005200;
}
#footer li a {
	padding-right: 10px;
	padding-left: 10px;
}


#language {
	background-image: url(../images/backgrounds/language.gif);
	background-repeat: repeat-y;
	height: 20px;
	color: #FFFFFF;
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 17px;
}
#language a {
	color: #FFFFFF;
	text-decoration: none;
}
#language a:hover {
	color: #FF9900;
}

#sectionheader {
	background-image:url(../images/backgrounds/wounded-warriors.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 56px;
	/*padding-top:32px;*/
	margin-left:165px;
	font-size:2.5em;
	color:#D44644;
	font-weight:bold;
	padding-left:20px;
	padding-top: 20px;
}




/* news styles */
h3 {
	font-size: 1.2em;
	}


.news-latest-container h3 a, h3 {
	font-weight: bold;
	color: #D44643;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.news-latest-container h3, h3 {
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;	
	float: left;
}
.news-latest-container h3+p {
	margin-top:0px;
	padding-top:0px;
}

.news-latest-item .lastestimage {
	float:left;
	margin-right:10px;
}
/* news styles */

.news-single-timedata {
	font-size: 0.8em;
	float: right;
	font-weight: normal;
	color: #336633;
}
.news-latest-item {
	padding: 2px;
	text-align:justify;
	margin-bottom: 5px;	
	width: 220px;
	height: 175px;
	background: url(../images/divider.jpg) no-repeat scroll center bottom;
}

#cl .news-latest-item { height: 145px; }
#cm .news-latest-item { height: 145px; }

.news-latest-item img { margin: 0 6px 10px 0; border: 1px solid #333 !important; }

.news-latest-morelink a, .news-list-morelink a, p.news-latest-morelink a, .news-single-backlink a  {
	text-decoration:none;
	color: #d44643;
	font-weight:bold;
	font-size: 1.0em;
	list-style-type: circle;
	text-transform: uppercase;
}


p.news-latest-morelink a {
	font-size: 1.1em;
	margin-top: 0px;
	padding-top: 0px;
}

.news-latest-morelink , .news-list-morelink {
	text-align: right;
}

.news-latest-item p {
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin: 0 0 10px;
	text-align: left;
}

.news-latest-item h3 {
	text-align: left;
}

#cl .news-latest-item {
	padding-right:9px;
}

.news-latest-item h3 {
	float: left;
	display: block;
	margin: 0 0 7px;
}

.news-latest-item img {
	float: left;
}

.news-latest-item p {
	font-size: 1.1em;
	color: #333;
}

#cl {
	width:245px;
	float:left;
	
}
#cm {
	width:245px;
	float:left;
}
#cr {
	width:245px;
	float:left;
}


#cl img, #cr img, #cm img {
border:none;
}
#cr p {
	padding-left: 0;

}


#flash {
	background-color: white;
	display: none;
}

#flash embed {
	margin-top: 12px;
	float: right;
}
h4 {
	font-size: 1.9em;
	color: #666600;
	}
.tx-powermail-pi1 label {
 width:200px;
 float:left;
 }


.tx-powermail-pi1 fieldset {
 border:none;
 
}
.csc-textpic-caption {
	background-color: #FFEFAE;
	font-size: 1.0em;
	font-weight: bold;
	color: #663300;
}
.tx-powermail-pi1 input, .tx-powermail-pi1 select, .powermail_captcha  {
 float:left;
 margin-left:20px;
}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html {
 clear:both;
}
.tx-powermail-pi1 .powermail_mandatory_js {
 clear:both;
 color:red;
 text-align:right;
}
.news-list-date {
	float: right;
	font-size: 10px;
	font-weight: normal;
	color: #336600;
	display: none;
}
.news-list-item { clear:both; margin-top:10px;}
.news-list-item h3 {
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}
.news-list-item h3 a { text-decoration:none; }
#cr .csc-textpic-imagewrap {

}
/*  Powermail Formmail Styles*/
.tx-powermail-pi1 label {
	width:200px;
	float:left;
	font-size:1.2em;
}

.tx-powermail-pi1 legend {
	font-size:1.2em;
	font-weight:bold;
	margin-left:0px;
	padding-left:0px;
	border-bottom:1px solid black;
}

.tx-powermail-pi1 fieldset {
	border:none;
	
}
tx_powermail_pi1_fieldwrap_html {
	clear:both;
}

.tx-powermail-pi1 input, .tx-powermail-pi1 select, .tx-powermail-pi1 textarea, .powermail_captcha  {
	float:left;
	margin-left:20px;
}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html {
	clear:both;
}
.tx-powermail-pi1 .powermail_mandatory_js {
	clear:both;
	color:red;
	text-align:right;
}
.tx-powermail-pi1 select {
	width:250px;
}
.tx_powermail_pi1_fieldwrap_html_13 {
	margin-left:200px;
	padding-top:20px;
	clear:both;
}
#sponsors {
	margin: 5px;
	padding: 5px;
	margin-left: 170px;
	
}

#sponsors .csc-frame-frame2 {
	border: 1px solid #339933;

}

#motioncontainer_106 {
	height:110px !important;
}
li.news-amenu-item-year {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	margin-left:-20px;
	margin-top:10px;
	font-weight:bold;
	}
.news-amenu-container li {
		list-style-image: none;
	list-style-type: none;
}

.tx_powermail_pi1_fieldwrap_html_5 {
	padding-top:10px;

}


#content.home .news-latest-container h2 { display: none; }
#content.home .news-latest-date { display: none; }
#content.home .news-latest-container hr.clearer { display: none; }
#content.home .news-latest-container .news-latest-category, #content.home .news-latest-container .news-latest-gotoarchive { display: none;  }

#fiftyfifty { width: 710px; margin: 10px 0; }
#fiftyfifty .fifty { width: 48%; float: left; padding: 10px 0; }

#cr h1 { font-size: 16px;  }

#content.home #cl .csc-textpic { margin-left: 7px !important; }
#content.home #cl .csc-frame-frame2 .csc-textpic { margin: 0 !important; }
#content.home #cl .news-latest-container { margin-left: 7px; }
#content.home #cm .news-latest-container { margin-left: 7px; }

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin: 5px 0; }

#content.home #cl p { margin: 0 0 0 10px; }
#content.home #cl .news-latest-item p { margin: 0 !important; }

#content.home #cr .news-latest-item p { margin: 0 !important; }
#content.home #cr .news-latest-item { margin: 0 0 0 10px; }

#content.home #cr .csc-textpic { width: 220px; }

#content.home #cr .csc-frame-frame1 { margin-left: 7px; }

#content.home #cr .addthis_toolbox { margin: 8px 0 0; }


.tx-rspflvplayer-pi1, .csc-header-n3 h3 { padding:0px 10px;}

.csc-frame-indent { margin-left:12px;}

.news-list-item h3 { display: block; }
.news-list-item p {  clear: left; }

#content.home #cl p strong a { font-size: 10px; text-decoration: none; margin-right: 20px; }


#content.inside .news-single-item .news-single-img { float: left !important; margin: 0 15px 10px 0; }

#content .news-single-item p { clear: both; }

#content.home #cm .csc-header h1 { 
	color:#D44643;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size: 12px;
	margin: 0 10px;
}
#content.home p.readmore { text-align: right !important; }
#content.home p.readmore a { font-size: 10px !important; text-decoration: none !important; margin-right: 15px !important; }
#content.home .csc-textpic 

#content.home #cm p.readmore strong a { }

div.csc-textpic-right div.csc-textpic-imagewrap img { margin-right: 15px !important; }


.news-list-container.current h3 a { margin: 0 40px 0 0; }
.news-list-container.current .news-list-item img { float: right !important; }
.news-list-container.current .news-list-item p { display: block; float: left; width: 200px;  }
.news-list-container.current .news-list-item hr.clearer { clear: both; }
.news-list-container.current .news-list-morelink { clear: left; float: left; margin-bottom: 10px; }

.news-single-item p {  }

.fiftyfifty {
	width: 560px;
}

.fiftyfifty .fifty {
	width: 275px;
	float: left;
	display: block;
}

.sponsors-box table {
	border: 1px solid black;
	padding: 5px;
	margin: 0 10px 0 0;
}