/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* PAGE BACKGROUND */

body
{
	background-image: url(http://wwwdev.cazenovia.edu/portals/4/skins/homepage_v2_7/web_images/background_repeat.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	background-color: #cdcccb;
	text-align: center;
	
}

/* DIVS */
#banner{ width: 1000px; 
height: 178px;
margin-left: auto;
margin-right: auto;
}

.leftpane { width: 279px;}

#body_pane{ 
width: 1016px; 
margin-left: auto;
margin-right: auto;
background-color: transparent;
margin-top: 0px;
vertical-align: top;
height: 600px;
}

#left_side {width: 281; float: left; height: 550px;}

#menu_bar { float: right; text-align: left; }

#page_body {float: right; 
width: 1000px;

}

a img { border: 0;}

#bottom{ width: 1000px;
height: 50px;
margin-right: auto;
margin-left: auto;
}

#bottom_repeat {
background-image: url(<%= SkinPath %>web_images/background_repeat.jpg);
background-repeat: repeat-x;
}

#fade_right{ 
height: 561px;
margin-left: 0px;
width: 8px;
}

#fade_left{ 
margin-top: 9px;
height: 619px; 
margin-left: 0px;
width: 8px; 
float: left;
}

#bottom_right {
 float: right;
  margin-right: 1px;
   margin-top: -30px;
    position: relative;
}
#newspane {
height: 289px;
 width: 300px;
 background-color: #cccccc;
  text-align: left;
   margin-right: 8px;
    vertical-align: top;
}

#right_side{ height: 520px; 
float: right; 
width: 308px;  
background-color: #ffffff; 
padding: 0px; 
margin: 0px; }

#toppane { 

}
#sidepane { 
width: 100%;
}

#rightside {  height: 518px; 
float: right; 
width: 308px;  
background-color: #ffffff; 
padding: 0px; 
margin: 0px;
}

#rightpane { 
	width: 100%;
}

#links { 
	margin-left: 20px;
}

#contentpane { 
	width: 100%;
	background-color: #ffffff;
}

#footer_links{ 
positon: relative;
padding-top: -20px;
background-color: transparent;
width: 700px;
float: right;
height: 30px;
margin-right: 15px;
}

#face_twitter { 
width: 100px;
float: right;
padding-top: 3px;
}

#footer_legal{ 
width: 1000px;
margin-top: 80px;
color: #003372;
font-size: 10px;
margin-left: auto;
margin-right: auto;
}

#caz_exp {
	padding-right: 8px; padding-top: 8px; padding-bottom: none;
}

#tabs {	height: }
#gold_bar {
		padding-right: 8px; padding-top: 8px; padding-bottom: 8px;
}

/* special styles*/


#dnn_ctr4429_ViewGoogleCustomSearch_pnl
{
float: right;
margin-top: -20px;
}

#dots{ 
color: #003372; font-size: 15px;
}

#searchArrow {
margin_left: 10px;  
}

input.GoogleSearchButton
{
background-color: transparent;
font-family: Tahoma, Sans-serif;
color: #ffffff;
font-weight: bold;
border: none;
margin-right: 0px;
margin-left: none;
cursor: pointer; 
	cursor: hand; 
}

input.search 
{
color: #003372;
font-weight: bold;
}

#search { z-index: 1; margin-top: -32px; width: 200px; float: right; margin-right: 0px; }
/* links*/

A: {
	color: #003372;
	font-family:   Tahoma, Sans-serif;
	font-size: 13px;
	font-variant:normal;
	text-decoration: none;
}

A:link  {
	color: #003372;
	font-family: Tahoma, Sans-serif;
	font-size: 13px;
	font-variant:normal;
	text-decoration: none;
}

A:visited{
	color: #003372;
	font-family: Tahoma, Sans-serif;
	font-size: 13px;
	font-variant:normal;
	text-decoration: none;
}

A:active{
	color: #003372;
	font-family: Tahoma, Sans-serif;
	font-size: 13px;
	font-variant:normal;
	text-decoration: none;
}

A:hover {
	color: #DFA824;
	font-family: Tahoma, Sans-serif;
	font-size: 13px;
	font-variant:normal;
	text-decoration: none;
}

/*quicklinks*/

input.jumpmenu .btn{ }

#jumpMenu{
	width: 225px;
	color: #003372;
	font-weight: bold;
	font-size-adjust: 14px;
	margin: 5px 15px 0px 0px;
	border: 3px solid #cdcccb;
	
	font-family:   Tahoma, Sans-serif;
}

/*SolPartMenu*/
/* MAin Menu */

#menubar { 
height: 50px; 
width: 1002px; 
background-repeat: repeat-x;
margin-left: auto;
margin-right: auto;
 }

.MainMenu_MenuContainer table{
	margin-top: 17px;
	margin-right: 8px;
	padding-right: 8px;
	margin-left: 0px;
	padding-left: 0px;
	width: 0px;
	text-align: none;
}
.MainMenu_MenuContainer table img{
	display: none;
}
.MainMenu_rootmenuitemrighthtml{
border: none;
}

.MainMenu_MenuItem{
	color: #ffffff;   
	font-size: 14px; 
	background-color: Transparent;
	font-family:  Tahoma, Sans-serif;
	width: 0px;
	cursor: pointer; 
	cursor: hand; 
	font-weight: bold;
	text-align: center;
	
}

.MainMenu_Active{
color: #FFC63B; 
	font-size: 14px; 
	background-color: Transparent;
	font-family:  Tahoma, Sans-serif;
	width: 0px;
	cursor: pointer; 
	cursor: hand; 
	font-weight: bold;
	text-align: center;
	z-index: -2;
}

.MainMenu_MenuItemSel{
	
	color: #FFC63B; 
	font-size: 14px; 
	background-color: Transparent;
	font-family:  Tahoma, Sans-serif;
	width: 0px;
	cursor: pointer; 
	cursor: hand; 
	font-weight: bold;
	text-align: center;
		
}

#menubar { 
width: 1000px;}

