/*  *********************************************  BODY  STYLE *********************************************** */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color: #4A251C;
	line-height: 20px;
	}
a img {
	border: 0px;
	}
	

	
/*  *********************************************  TOPNAV  STYLE *********************************************** */

/** TOP MENU POSITIONING **/
#multi-ddm {
	margin: 65px 0 0 10px;
	}

/** SUBMENU WIDTH **/
#multi-ddm ul, #multi-ddm ul li {	width: 200px; }

/** SUBMENU APPEARANCE **/
#multi-ddm ul {
	background-color:#533127;
	border-top: none;	
	border-right: none;	
	border-bottom: none;	
	border-left: none;	
	border-color: #FFF;
	border-width: 1px;
	}

/** TOP LEVEL LINK APPEARANCE **/
#multi-ddm a {
	padding: 10px 10px 15px;
	margin: 0;
	color: #533127;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	}
#multi-ddm li {
	border-right: none;
	border-left: none;
	}
	#multi-ddm li:first-child { border-left: none; }
	#multi-ddm li:last-child { border-right: none; }
	#multi-ddm ul li { border: none; }

/** SUB LEVEL LINK APPEARANCE **/
#multi-ddm ul a {
	padding: 5px 10px;
	margin: 0;
	color: #FFF;
	text-decoration: none;
	text-transform: none;
	height: 20px;
	border: none;
	font-size: 12px;
	}

/** TOP/SUB LINK HOVER APPEARANCE **/
#multi-ddm a:hover { color: #DA7; }
#multi-ddm ul a:hover { color: #DA7; }




/*  *********************************************  CONTENT  STYLE *********************************************** */

div#mn-content 
{
}

div#mn-content p 
{
}
div#mn-content strong 
{
}

div#mn-content ul 
{
	margin:0;
	padding: 0 0 15px 20px;
}
div#mn-content li 
{
	padding-left: 5px;
	list-style-image:url(../images/pyramid.jpg);
}

div#mn-content a 
{
	color:#DA7;
	text-decoration:none;
}
div#mn-content a:hover
{
	color:#4A251C;
	text-decoration: underline;
}
div#mn-content input
{
	margin-top: 5px;
}

/*********************************************** FACULTY **************************************************/
div#facultyWrap
{
}
div#columnA
{
	float: left;
	width: 180px;
	padding-right: 20px;
}

div#columnB
{
	float: left;
	width: 180px;
	padding-right: 20px;
}

div#columnC
{
	float: left;
	width: 180px;
}
div#columnD
{
	float: left;
	width: 180px;
	padding-right: 20px;
}
div#columnE
{
	float: left;
	width: 180px;
	padding-right: 20px;
}
/*  *********************************************   REGISTRATION  *********************************************** */
div#symposiumWrap
{
	width: 310px;
	text-align:right;
}
div#symposiumWrap label
{
	padding-right: 3px;
}
div#fee
{
	width: 400px;
	padding-left: 135px;
}
div#payment
{
	width: 400px;
	padding-left: 135px;
}
div#card
{
	width: 310px;
	text-align:right;
}
div#card label
{ 
	padding-right: 3px;
}

.check {
	width: 15px;
	height: 15px;
	padding-right: 3px;
}
/*  ********************************************* PROGRAM TABLE
*********************************************** */

.schedule { border: 0px; padding: 5px;}
.columnDT { width: 15%; vertical-align:top; padding-bottom: 10px;}
.columnDS { width: 85%; vertical-align:top; padding-bottom: 10px;} 
.columnMT { width: 15%; vertical-align:top; padding-bottom: 5px;}
.columnMS { width: 85%; vertical-align:top; padding-bottom: 5px;}
.prtext {font-family: Arial; padding-left: 0px;} 

.prtitle
{
	font-weight: bold;
	color:#4A251C;
	font-size: 16px;
	width: 100%;
	float: left;
	padding: 10px 0 5px 0;
	text-transform:uppercase; 
	font-family: arial;
}


/*  *********************************************  SIDEBAR  STYLE *********************************************** */


div#mn-sidebar form 
{ 
	padding: 0 0 10px 0; 
}

.inputSelectquick, .inputCommentquick 
{
	width:200px;
	margin: 6px 0 0 0;
	padding: 4px 4px;
	display: block;
	clear: left;
	background: #FFF;
	border: 1px solid #DA7;
	color: #4A251C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.inputSelectquick 
{
}
.inputCommentquick 
{
}
.inputButtonquick 
{
	width: 70px;
	cursor: pointer;
	background: #F4E3D1;
	border: 1px solid #DA7;
	color: #DA7;
	font-size: 13px;
	margin: 6px 0 0 0;
	padding: 5px 0;
}

.inputButtonquick:hover 
{ 
	color: #4A251C;
}

.inputButtonprint 
{
	width: auto;
	cursor: pointer;
	background: #F4E3D1;
	border: 1px solid #DA7;
	color: #4A251C;
	font-weight: bold;
	font-size: 16px;
	margin: 6px 0 0 10px;
	padding: 5px 0;
}

.inputButtonprint:hover 
{ 
	background-color: #DDAA77;
}

/************************************************* DVD STORE TABLES **********************************************/
div#mn-content table
{
	width: 100%;
	border: 1px solid #DDAA77;
}
table#cuttingEdgeIII
{
	width: 100%;
	border: 1px solid #DDAA77;
}

.columnA{width: 10%;}
.columnBC{width: 38%;}
.columnD{width: 18%;}
.colheading{background-color: #F4E3D1;}
.rowA{background-color: #F4E3D1;}
.rowA:hover
{
	background-color: #DDAA77;
	color: #4A251C;
}
.rowB{background-color: #FFFFFF;}
.rowB:hover
{	
	background-color: #DDAA77;
	color: #4A251C;
}
div#dvdOrdering
{
	width: 310px;
	text-align:right;
}
div#dvdOrdering label
{
	padding-right: 3px;
}
div#dvdcard
{
	width: 400px;
	padding-left: 135px;
}
div#dvdPayment 
{
	width: 310px;
	text-align:right;
}
div#dvdPayment label
{
	padding-right: 3px;
}

/*  *********************************************  REGISTRATION *********************************************** */

div#registration{
	width: 590px;
	text-align: left;
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
div#registration label{
	padding-right: 3px;
}
div#registration p {
	/*border-bottom: 1px solid #333333;*/
}
div#registration input {
	background-color: f2ede9;
	padding-left: 3px;
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 580px;
	border: 1px solid #ddaa77;
}
div#registrationcard
{
	width: 400px;
	padding-left: 135px;
}
div#registrationPayment 
{
	width: 310px;
	text-align:right;
}
div#registrationPayment label{
	padding-right: 3px;
}

.ck {
	width: 15px;
 	height: 15px;
	padding-right: 5px;
}

/*  *********************************************  FOOTER  STYLE *********************************************** */

div#mn-footer 
{
	line-height: 20px;
	color: #FFF;
	font-size: 12px;
}
#mn-footer p 
{
	text-align: center;
	padding: 0;
	margin: 11px 0 0 0;
	width: 100%;
}
#mn-footer ul 
{
	text-align: center;
	padding: 0;
	margin: 11px 0 0 0;
	width: 100%;
	list-style-type: none;
}
#mn-footer li 
{
	display: inline;
	padding-right: 25px;
}
#mn-footer a 
{
	color: #FFF;
	text-decoration: none;
}
#mn-footer a:hover 
{
	text-decoration:underline;
}
	
	
	
	
	
/*  *********************************************  HEADER TAGS *********************************************** */

H1, #mn-sidebar .header, H2 
{
	font-family: "Times New Roman", Times, serif;
	font-weight: bolder;
	color:#4A251C;
	margin: 0 0 8px -2px;
	padding: 28px 0 10px 0;
	font-size: 24px;
	width: 100%;
	float: left;
	border-bottom: 2px solid #DA7;
}
	

#mn-sidebar .header 
{ 
	border: none; 
	font-size: 18px;
	text-transform: uppercase;
}

H2 
{
	padding: 20px 0 6px 0;
	font-size: 18px;
	text-transform: uppercase;
}



/*  *********************************************   PICTURES   *********************************************** */

.picborder, .picRight, .picLeft 
{
	border: 1px solid; 
	border-color: #CCC;
	margin-top: 20px;
}
.picRight 
{
	float:right;
	margin-left:20px;
}
.picLeft 
{
	float:left;
	margin-right:20px;
}

.picRightnoborder 
{
	float:right; 
	margin-left:20px;
	margin-top: 20px;
}

.picLeftnoborder 
{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}

/*  *********************************************   CONTENT ELEMENTS  *********************************************** */

hr 
{
	width: 80%;
	border: none;
	border-top: 1px solid #CCC;
	text-align: center;
	margin: 30px auto;
}