a, a:link, a:visited, a:hover, a:active	
	{ 
	outline: none;
	}
body {

/*background:transparent url(/fileadmin/projects/groups/rotc/images/tile.png) repeat scroll 0 0;*/
background-image:url('/fileadmin/projects/groups/rotc/images/site.jpg');
background-color:#dcdad4;
background-position: 0 0;
background-attachment:fixed;
position:relative;
}

#container {
margin:10px auto 0px;
padding:2px 0px 0px 0px;
width:975px;
background-color:transparent;

}
.centeredimage {
	margin:0px auto 0px auto;
}
#toprow {
	background:url("/fileadmin/projects/groups/rotc/images/banner.jpg") no-repeat scroll 0 0 transparent;
	height:187px;
	width:975px;
	background-color:#ffffff;
}
#brand {
	height:157px;
	width:975px;
}
#subheader {
background-image:none;
height:157px;
float:right;
margin-right:0px;
position:relative;
width:754px;
}
#subheader h2 {
height:157px;
width:754px;
}
a#header2 {
	 background-image:url("/fileadmin/images/global/spacer.gif");
	display:block;
height:157px;
width:754px;
}
/*******************************************************************************/
/******* used in all group templates with logo/metamenu/search/      ***********/
/*******************************************************************************/

 #toprow a {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


#logo {
	width:193px;
	height:106px;
	position:absolute;
	float:left;
	left:18px;
	top:48px;
}
#logo h1 {
	background:transparent url(/fileadmin/projects/groups/rotc/images/logo.jpg) no-repeat;
	height:106px;
	width:193px;
	margin:0px;
}
 a#header {
	 background-image:url("/fileadmin/images/global/spacer.gif");
 	position:absolute;
	display:block;
	width:193px;
	height:106px;
	margin:0px;
	padding:0px;
	
}

/*******************************************************************************/
/*******                      end top row                            ***********/
/*******************************************************************************/
#mainrow {
	background-image: url("/fileadmin/projects/groups/rotc/images/mainback.jpg");
	background-repeat:repeat-y;
	background-color:transparent !important;
	padding:0px 15px 0px 0px;
	width:975px;
}

 #mainCol { 
	width:950px;
	margin:10px 5px 0 0;
	}
 #submenu {
	background-color:transparent;
	margin:0px 0px 10px 15px;
	padding:0;
	width:185px;
}

 #submenu ul {
	list-style-type:none;
	padding-left:10px;
}

 #submenu ul li ul {
	padding-left:15px;
 }
 #submenu a:link,  #submenu a:visited,  #submenu a:hover,  #submenu a:active {
	color:#000;
}
 #submenu li {
 	/*border-bottom:1px solid #8497D9;*/
 	border:none;
 	    background:transparent url(/fileadmin/projects/groups/rotc/images/menu-divider.jpg) left bottom no-repeat;
 	    padding:2px 0;
}
 #submenu a	{ 
	color:#fff;
	text-transform:capitalize; 
	}
.rightCOL {
background-color:#F0F1EC;
border-color:#FFFFFF #CCCCCC #CCCCCC;
border-right:1px solid #CCCCCC;
border-style:solid;
border-width:1px;
display:inline;
float:right;
margin:20px 0 10px 10px;
overflow:hidden;
padding:8px;
position:relative;
width:190px;
}

.rightCOL h4 {
font-size:1.2em !important;
font-weight:bold !important;
margin-bottom:4px;
margin-top:4px;
text-align:left! important;
}

.rightCOL a {
color:#000000;
}
.rightCOL .internal-link, .rightCOL .mail, .rightCOL .external-link, .rightCOL .external-link-new-window, .rightCOL .download {
	background-image:url("/fileadmin/projects/doit/web-team/manual/images/site/linkarrow.gif");
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:11px;
}
 .leftCOL {
	width:155px;
}
 .borderCOL {
background-color:#F3F6FF;
border-color:#FFFFFF rgb(204, 204, 204) rgb(204, 204, 204);
width:650px;

}
 .mainsection {
background-color:transparent !important;
padding:0 0 10px 25px;
width:720px;
min-height:425px;
}

.mainsection h3, .mainsection .csc-header-n1 h4 {
font-size:1.5em;
text-align:left;
}
.mainsection h4 {

font-weight:bold;

}

#thebase {
background:url("/fileadmin/projects/groups/rotc/images/base.jpg") no-repeat scroll 0 0 transparent;
height:25px;
width:975px;
margin:0px auto 0px auto;
position:relative;

}
 #thefooter {
 	background:url("/fileadmin/projects/groups/rotc/images/footer.jpg") no-repeat scroll 0 0 transparent;
	color:#000;
	height:40px;
	width:975px;
	margin:10px auto 0px auto;
	position:relative;
}
.footertext {
	width:959px;
	margin:0px auto 0px auto;
	padding-top:12px;
	color:#000;
	text-align:center;
}

.footertext a:link, .footertext a:visited {
color:#000;
}
.footertext a:hover {
color:#b5b4b4;
}
/*********** calendar **********/
#cal-content {
/*float:left;
width:350px;*/

height:350px;
margin-top:28px;
}
#cal-events {
height:300px;
}
