/* Page Layout */

html,body{
	margin:0;
	padding:0;}

@media print {TABLE.noprint, DIV.noprint {display:none} }

body {
	font: 76% arial,sans-serif;
	text-align:left;
	background:#CC9900;
        background-image:url(http://www.usm.edu/band/images/webgraphics/bgtexture2.jpg);
        background-attachment: fixed;}

#hfront {
background-color: #000000;
padding: 3px 0px 2px 5px;
width: 200px;
color: #ffffff;
font-weight: bold;}

#breadcrumb {
	display: ; 
	background-color:#fff; 
	padding-left:5px; 
	padding-top:5px; 
	padding-bottom:10px; 
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%;}

#weblogphotos{ 
        float:right;
        width: 25%;
	background-color:#fff; 
	padding-left:5px; 
	padding-top:5px; 
	padding-bottom:10px; 
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%;}


div#header{
	background-image:url(http://www.usm.edu/band/images/webgraphics/band_header.jpg);
	height:145px;
	margin:0; 
	padding-left:0px;}

div#footer{
	background: #7a1501;
	clear:both;
	font-size:90%;
	font-style:inherit;
	text-align:center;
	width:100%;
	height:65px;
	border-top:#b32019 solid 10px;
	line-height:15px;
	color: #FFF;
	padding-top:15px;}

div#footer p{
	margin:0;
	text-align:center;}
	
div#footer a{
	text-decoration:none;
	color:#ffc805;}

div#footer a:hover{ 
	text-decoration:underline;}

div#container{
	width:950px;
	margin:0 auto;
	text-align:left;
	background-image:url(http://www.usm.edu/band/images/webgraphics/css_background.gif);}

div#navigation{
	float:left;
	clear:right;
	width:190px;}
	
div#spacer {
	clear: both;
	padding-top: 10px;
	padding-bottom: 5px;
	border-top: 2px solid #BD9200;}

div#spacer2 {
	clear: both;
	padding-top: 20px;
	padding-bottom: 10px;
	border-top: none;
	border-bottom: 1px dotted #BD9200;}

div#spacer_plain {
	clear: both;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: none;}


/* Main Body Text */

div#date{
	color:#FFFFFF;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}
div#date a{
	color:#FFFFFF;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        text-decoration:none;}

div#welcome{
	color: #000000;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}

div#welcome a{
	color:#000000;
	text-decoration:none;}

div#welcome a:hover{
	color:#000000;
	text-decoration:underline;}

div#content{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	clear:right;
	width:700px;
	text-align:left;
	padding-right:10px;
	padding-left:20px;}

div#content p{
	line-height:1.4; 
	padding-right:10px;}

div#content p{
	font-size:95%;
	margin-bottom:.75em;}

div#content a{
	color:#cc9900;
	text-decoration:none;}

div#content a:hover{
	color:#cc9900;
	text-decoration:underline;}

#content h1{
	font-size:120%;
	color:#666666;
	margin-bottom:.75em;}

#content h2{
	font-size:115%;
	color:#666666;
	margin-bottom:.75em;}

#content h3{
	font-size:105%;
	color:#666666;
	margin-bottom:.75em;}

#content h4{
	font-size:100%;
	color:#000000;
	font-weight:bold;
	margin-bottom:.75em;}

#content h5{
	font-size:95%;
	color:#000000;
	font-style:italic;
	margin-bottom:.75em;}

#content h6{
	font-size:90%;
	color:#000000;
	margin-bottom:.75em;}

#content ul{
	margin-bottom:5;
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	margin-left:2em;}

#content ul ul{
	list-style:circle;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10;
	margin-bottom:5;}

img.left {
	float: left;
	margin-right: 5px;
        margin-bottom: 5px;}

img.left2 {
	float: left;
        clear:left;
	margin-right: 5px;
        margin-bottom: 5px;}


img.right {
	float: right;
	margin-left: 5px;
        margin-bottom: 5px;}

img.right2 {
	float: right;
        clear:right;
	margin-left: 5px;
        margin-bottom: 5px;}


div#current_news{
	width:220px;
	text-align:left;
	float:left;
	margin-left:24px;}

div#upc_events{
	width:220px;
	text-align:left;
	float:left;
	margin-left:12px;}

div#photo_galleries_frontpage{
	width:220px;
	text-align:left;
	float:left;
	margin-left:12px;}

.newsheading{
	font-size:120%;
	color:#fff;
	margin-bottom:.75em;}

.date {
color: #666;
font-size: 75%;}






/* Search Function */

.outerBorder {
 border:		1px solid #4B5388;
}

.searchSubmit {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 text-align: center;
 padding:           6px 10px 6px 6px;
 border-top:        1px solid #4B5388;
 border-bottom:     1px solid #4B5388;
 background-color:  #C6C9CF;
}

.fieldset {
 border:        1px solid #999;
 padding: 10px;
}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

.tablePad {
 padding:			3px 3px 5px 3px;
 background-color:	#fff;
}

.resultRowOne {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:           6px 6px 6px 8px;
 background-color:	#DADADD;
}

.resultRowTwo {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 6px 6px 8px;
 background-color:  #eee;
}

.resultHead {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 		11px;
 font-weight: 		bold;
 color:				#000;
 padding: 			8px 0 8px 8px;
 border-bottom:		1px solid #999;
 background-color:	transparent;
}

.copyright {
 text-align:        center;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         9px;
 color:             #999;
 margin-top:        15px;
 margin-bottom:     15px;
}

.multiselect {
 border-top:        2px solid #979AC2;
 border-left:       2px solid #979AC2;
 border-bottom:     1px solid #979AC2;
 border-right:      1px solid #979AC2;
 background-color:  #fff;
 color:             #333;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 margin-top:        2px;
 margin-top:        2px;
} 
.radio {
 color:             transparent;
 background-color:  transparent;
 margin-top:        4px;
 margin-bottom:     4px;
 padding:           0;
 border:            0;
}
.checkbox {
 background-color:  transparent;
 color:				transparent;
 padding:           0;
 border:            0;
}
.submit {
 background-color:  #fff;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight:       normal;
 border-top:		1px solid #989AB6;
 border-left:		1px solid #989AB6;
 border-right:		1px solid #434777;
 border-bottom:		1px solid #434777;
 letter-spacing:    .1em;
 padding:           1px 3px 2px 3px;
 margin:        	0;
 background-color:  #6C73B4;
 color:             #fff;
}

.default, .defaultBold {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:			3px 0 3px 0;
 background-color:	transparent;
}

.defaultBold {
 font-weight:		bold;
}

.hidden {
 margin:            0;
 padding:           0;
 border:            0;
}

div#indent { PADDING-LEFT: 10px; }
