/* CSS Document */

h1,h2,h3,h4,h5,h6,ul,p,form,input{padding:0px;margin:0px; list-style:none;}
.clear{clear:both;}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;	 
	line-height:24px;
	height:24px;
	font-style:normal;
	padding-left:10px;
}
	
 
h2 a{ color:#296b1f; text-decoration:none;}
h2 a:hover{ color:#009900; text-decoration:none;}

h3{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CC0000;
	text-shadow:-1px -1px green 1px 1px black ;
	text-align:left;
 
	clear:both;
	padding-top:5px;
}
input{ font-size:11px; color:#333333; }

h3 a{ color:#FFFFFF; text-decoration:none;}
h3 a:hover{ color:#CCCCCC; text-decoration:none;}
p{	
    font-family:tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-align:justify;
	color:#333333;
	float:left;
	padding:5px;
}

h1{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a22c21; 
	font-weight:bold;
	font-style:normal;
	padding-left:8px;
}
h4{
	font-family:verdana, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
 	padding-right:13px;
	line-height:18px;
	color:#999999;
	padding-left:10px;
}
h6{
	font-family:tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	 
	 
	color:#CC0000;
 
}
h6 a{ color:#CC0000; text-decoration:none; }
h6 a:hover{ color:#990000; text-decoration:none;}

html{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;

}

body{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	color:#000000;
	font-family:tahoma; font-size:11px;  font-weight:normal; text-decoration:none; font-style:normal; text-align:justify; 
	background-image:url(images/bg.jpg);
}
.body_top{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	background-image:url(images/logobg.jpg);
	background-repeat:repeat-x;
		}

a{color:#000000;  text-decoration:none;}
a:hover{color:#993300;  text-decoration:none;}

#container{
	width:900px;	
	clear:both;
	margin:auto;
	
}
#logo{
		background-image:url(images/logo.jpg);
		width:354px;
		height:290px;
		float:left;
		}
#logo2{
		background-image:url(images/logo2.jpg);
		background-repeat:no-repeat;
		width:446px;
		height:180px;
		float:left;
		margin-top:3px;
		}
		.ratings{ width:360px; padding-left:40px; float:left;}
		.ratings32{ width:400px; padding-left:40px; float:left;}

        .ratings2{ width:460px; padding-left:40px; float:left;}
	.ratings22{ width:260px; padding-left:40px; float:left;}
#search{
		width:370px;
		height:51px;
		line-height:18px;
		float:right;
		background-image:url(images/search_mid.jpg);
		background-repeat:repeat-x;
		
 }
 #searchleft{
		width:150px;
		height:51px;
		 text-align:left;
		float:left;
		color:#FFFFFF;
		
		 padding-left:15px;
		background-image:url(images/search_left.jpg);
		background-repeat:no-repeat;
		
 }
  #search_right{
		width:150px;
		height:51px;		
		
		float:right;
		 text-align:left;
		background-image:url(images/search_right.jpg);
		background-repeat:no-repeat;
		background-position:right;
		
 }
.welcome_guest{
        width:370px;
		height:35px;
		 
		float:right;

}

#nav{
	 width:900px;
     height:45px;
	 float:left;
	 }

#nav .right2{
height:42px;
}


 #nav .linkscolor{
font-family: tahoma, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:13px;
text-align:left;
height:42px;
line-height:42px;
font-weight:bold;
text-decoration:none;
}
#nav .right2 ul{
list-style:none;
}

#nav .right2 li{
width:150px;
height:42px;
float:left;
text-align:center;
background-image:url(images/btn-red.jpg);
background-repeat:no-repeat;
}

#nav .right2 li a{
color:#FFFFFF;
text-decoration:none;

}


#nav .right2 li a:hover{
text-decoration:none;
color:#FFFFFF;
background-image:url(images/btn-green.jpg);
background-repeat:no-repeat;
display:block;
height:42px;
}	
z
#content{
		width:898px;
		float:left;	
		clear:both;
 }
 .left_p{
		width:596px;
		float:left;
	 	background-image:url(images/crnr1mid.jpg);
		background-repeat:repeat-y;
		height:100%;
		}
		
 .left_p1{
		width:596px;
		float:left;
	 	background-image:url(images/crnr1.2.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		padding-bottom:14px;
		}
 .right_p{
		width:295px;
		float:left;
	 	background-image:url(images/crnr2mid.jpg);
		background-repeat:repeat-y;
			
		}
.right_p1{
		width:295px;
		float:right;
	 	background-image:url(images/crnr2.1.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		padding-bottom:12px;
			}

 .bar{
		width:296px;
		float:left;
	 	background-image:url(images/crnr3mid.jpg);
		background-repeat:repeat-y;
		}
		
 .bar1{
		width:300px;
		float:left;
	 	background-image:url(images/crnr3.1.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
		padding-bottom:11px;
		padding-top:2px;
		}
.bar_pic{
        width:100px;
		float:left;
	    text-align:center;
		

}	
.select_school{
        width:268px;
		float:left;
	    text-align:right;
		background-image:url(images/strp_red.jpg);
		background-repeat:repeat-x;
		height:32px;
	    margin-left:25px;
		color:#FFFFFF;
		
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		font-size:18px;
}	
.univer{
		
		float:left;
        
		}


.ln{

 
	height:15px;
	background-image:url(images/et.gif);
	background-repeat:repeat-x;
	 	
	background-position:bottom;
	clear:both;
	
	
}
 
#footer{

	width:898px;	
	height:32px;
	background-image:url(images/strp_red.jpg);
	background-repeat:repeat-x;	
	background-position:top;
	clear:both;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin:auto;
	color:#FFFFFF;

	
}
#footer a{ color:#999999;}


 #footer .linkscolor{
font-family: tahoma, Helvetica, sans-serif;
color:#000000;
width:720px;	
font-weight:normal;
font-size:11px;
text-align:left;
float:right;
 font-style:normal;
line-height:16px;
 
text-decoration:none;
 
 

}
 #footer ul{
 
 
list-style:none;
}

 #footer li{
 
float:left; 
padding-right:15px;
padding-left:10px;

 

}

 #footer li a{
color:#FFFFFF;
text-decoration:none;
 
 
}


 #footer li a:hover{
text-decoration:none;
color:#009900;
}	


/* ****************University page***********************   */

 .left_unver_top{
		width:898px;
		float:left;
	 	background-image:url(images/univstrpmid.jpg);
		background-repeat:repeat-y;
		}
 .left_unver_btm{
		width:898px;
		float:left;
	 	background-image:url(images/univstripbtm.jpg);
		background-position:left bottom;
		background-repeat:no-repeat;
		padding-bottom:14px;
		}

 #departtable{
        width:800px;
		clear:both;
		margin:auto;
		border:1px solid #333333;
		margin-top:8px;
		background-image:url(images/lg.gif);
		background-repeat:no-repeat;
		background-position: bottom center;
		 }
 #departtable_topnav{
        width:800px;
		height:54px;
		clear:both;
		margin-top:8px;
		background-image:url(images/departtablestrp.jpg);
		background-repeat:repeat-x;
 }

#depart_nav{
	 width:800px;
     height:36px;
	 float:left;
	 }

#depart_nav .right2{
height:36px;
}


 #depart_nav .linkscolor{
font-family: tahoma, Helvetica, sans-serif;
color:#666666;
font-weight:normal;
font-size:13px;
text-align:left;
height:36px;
line-height:36px;
font-weight:bold;
text-decoration:none;
padding-top:10px;
}
#nav .right2 ul{
list-style:none;
}

#depart_nav .right2 li{
width:160px;
height:42px;
float:left;
text-align:center;
background-image:url(images/departbtn.jpg);
background-repeat:no-repeat;
}

#depart_nav .right2 li a{
color:#666666;
text-decoration:none;

}


#depart_nav .right2 li a:hover{
text-decoration:none;
color:#8d892c;
background-image:url(images/departbtnhover.jpg);
background-repeat:no-repeat;
display:block;
height:42px;
}	
.depart_contnt{
width:160px;
float:left;
text-align:center;
border-bottom:1px solid #010101;
font-family: tahoma, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
font-size:11px;
height:36px;
line-height:36px;
text-decoration:none;
}


.departtable_btm{
        width:800px;
		height:50px;
		padding-top:10px;
		clear:both;
		line-height:40px;
		color:#FFFFFF;
		font-size:23px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		 
		background-image:url(images/departbtmstrp.jpg);
		background-repeat:repeat-x;
 }
#departtable .departtable_btm2{
        width:790px;
        padding-left:10px;
		height:50px;
		padding-top:10px;
		clear:both;
		line-height:40px;
		color:#FFFFFF;
		font-size:16px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;

		background-image:url(images/departbtmstrp.jpg);
		background-repeat:repeat-x;
 }

.cat_picmain{
       width:272px;
       height:85px;
       float:left;
	   line-height:80px;
	   padding-left:25px;
	   padding-top:30px;
 }
 
 
.cat_bars_left{
       width:302px;
       color:#000000;
       float:left;
	   font-size:14px;
	   padding-left:10px;
	   font-weight:bold;
	   text-align:left;
	   line-height:35px;
 
	 
 }
 #catmain{	background-image:url(images/lg.gif);
		background-repeat:no-repeat;
		background-position: bottom center;}
 .cat_bars_left h1{
  font-size:18px; 
  color:#FFFFFF;
 }
 
  .cat_bars_right h1{
    font-size:18px;
  color:#FFFFFF;
  }
 
 .cat_bars_right{
       width:402px;
	   font-weight:bold;
	   text-align:right;
  		color:#000000;
	   font-size:14px;
	   padding-right:10px;
       float:right;
	   line-height:35px;
	 
	 
 }
 .cat_picmain h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	font-weight:bold;	 
	line-height:80px;
	font-style:normal;
 }
 .cat_picmain h2 a{
 color:#990000;
 }
 
  .cat_picmain h2 a:hover{
 color:#857f21;
 }
.cat_pic{
width:91px;
 padding-left:2px;
float:left;
text-align:center;
}

.cat_head{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/barpic.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}

.cat_head_class{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/classesicon.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
.cat_head_rest{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/restraicon.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
.cat_head_liv{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/living.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}

.cat_head_hote{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/bankicon.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
.cat_head_sub{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/sub.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
.cat_head_text{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/book.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
.cat_head_tic{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/tickets.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
.cat_head_prog{
width:510px;
height:85px;
padding-right:100px;
margin:auto;
line-height:35px;
background-image:url(images/glb.jpg);
		background-repeat:no-repeat;
		background-position: right;
text-align:center;
}
/* ****************University page***********************   */

 .user{	
	width:200px;	
	height:28px;
	float:left;
	color:#000000;
	padding-left:25px;
	font-family:tahoma;
	font-size:14px;
}
  .dropdown{	
	width:120px;	
	height:18px;
	float:left;
	color:#000;
	border:solid 1px #CCCCCC;
	 
	padding-left:3px;
 
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	font-weight:400;
	line-height:18px;

}
.ratings h3{ text-align:left;}


/* ****************Bar_submit page***********************   */
.over_main{
 width:865px;
 margin-left:1px;
 margin-right:1px;
 padding-left:15px;
  padding-right:15px;
 
 margin-top:15px;
 padding-top:3px;
 float:left;
 background-image:url(images/bar_bg.jpg);
 background-repeat:repeat-x;


}
.over_main h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;	 
	line-height:24px;
	height:24px;
	font-style:normal;
	text-align:center;
 
}
.over_main h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;	 
	line-height:24px;
	height:24px;
	font-style:normal;
 
}

.over_main h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	width:86px;
	text-align:center;
	color:#CC0000;
	font-weight:bold;	 
	line-height:24px;
	height:24px;
	float:left;
	font-style:normal;
 
}

.over_main h5 a{color:#CC0000;}
.over_main h5 a:hover{color:#009900;}


/* ****************Classes page***********************   */

.cat_classes{
       width:330px;
       color:#000000;
       float:left;
	   font-size:12px;
	   padding-left:30px;
	   font-weight:bold;
	   text-align:left;
	   line-height:35px;
 
	 
 }
 .cat_classes h3{ text-align:left;  }
 .cat_dep{
       width:210px;
       color:#000000;
       float:right;
	   font-size:12px;
	   padding-left:10px;
	   font-weight:bold;
	   text-align:left;
	   line-height:35px;
 
}	 
.cat_dep_class{
       width:260px;
       color:#000000;
       float:right;
	   font-size:12px;
	   padding-left:10px;
	   font-weight:bold;
	   text-align:left;
	   line-height:35px;
 
}	 

 
   .cat_dep1{
       width:140px;
       color:#000000;
        float:left;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	text-align:left;
	line-height:35px;
		 
 }
  .cat_departments{
       width:536px;
       color:#000000;
       float:right;
	   font-size:12px;
	   
	   font-weight:bold;
	  
	   line-height:35px;
 
	 
 }
 

.class_main{
 width:880px;
 margin-left:1px;
 margin-right:1px;
 
  padding-right:15px;
 
 margin-top:5px;
 padding-top:3px;
 float:left;
 background-image:url(images/bar_bg.jpg);
 background-repeat:repeat-x;


}
#living{
	 width:800px;
     height:36px;
	 float:left;
	 }

#living .right2{
height:36px;
}


#living .linkscolor{
font-family: tahoma, Helvetica, sans-serif;
color:#666666;
font-weight:normal;
font-size:13px;
text-align:left;
height:36px;
line-height:36px;
font-weight:bold;
text-decoration:none;
padding-top:10px;
}
#living .right2 ul{
list-style:none;
}

#living .right2 li{
width:133px;


height:42px;
float:left;
text-align:center;
background-image:url(images/lbg.jpg);
background-repeat:no-repeat;

}

#living .right2 li a{
color:#666666;
padding-left:7px;
text-decoration:none;

}


#living .right2 li a:hover{
text-decoration:none;
color:#8d892c;
background-image:url(images/lhover.jpg);
background-repeat:no-repeat;
display:block;
height:42px;
}
.depart_living{
width:133px;
float:left;
text-align:center;
border-bottom:1px solid #010101;
font-family: tahoma, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
font-size:11px;
height:36px;
line-height:36px;
text-decoration:none;
}
.cat_city{
       width:200px;
       color:#000000;
       float:right;
	   text-align:left;
	   font-size:12px;
	   padding-left:30px;
	   font-weight:bold;
	   text-align:left;
	   line-height:35px;


 }
 .cat_city h3{ padding-left:10px;}
