


* { margin: 0; padding: 0; outline: 0 }



body {

	background: url('http://m.collegepartyguru.com/images/background.jpg') repeat;

	font: 70%/1.5em "Times New Roman", Times, serif;

	color: #555; 

	text-align: center;

}



a, a:visited {

	text-decoration:underline;
	font-weight:900;
	color: #666666;
	background: inherit;
}
a:link {
	text-decoration:underline;
	color: #666666;
	font-weight:900;
	background: inherit;
} 
a:hover {

	color: #000000;

	text-decoration: underline;

}



h1 {

	font-family: "Lucida Handwriting", Segoe Print, Textile, MV Boli, Apple Chancery, Comic Sans MS, cursive;

	font-size: 300%;	

	color: #000000;

}



h2 {

	font-family: "Teletype", Courier New, monospace;
	margin-top:5px;
	font-size: 200%;
	font-weight: 700;
	color: #303030;

}



h3 {

	font-family: "Times New Roman", Times, serif;

	font-size: 125%;

	color: #666666; 

	line-height: 145%;

}



h4 {

	font-family: "Times New Roman", Times, serif;

	font-size: 125%;

	color: #404040; 

	line-height: 140%;

}



h5 {

	font-family: "Teletype", Courier New;

	font-size: 150%;

	color: #e51042;

}

h3.red {

	font-family: "Teletype", Courier New;

	font-size: 160% !important;

	color: #e51042;

}


h6 {

	font-family: "Times New Roman", Times, serif;

	font-size: 122%;

	color: #717171; 

	line-height: 138%;

}

p {
	font-family: "Times New Roman", Times, serif;
	font-size: 130% !important;
	color: #444 !important; 
	line-height: 135% !important;

  margin: 20px 0 !important;
}

#main_similar p{
	font-size: 105% !important;
  font-weight:300 !important;
  margin: 5px 0 !important;
}

#main_table p{
  margin: 0 !important;
}
.main_news p, #main_news_center_right p{margin-top: 0 !important;}
#main_left_indented ol{	
	font-size: 130% !important;
	line-height: 135% !important;font-weight:700 !important;}

img {

	border: none;



}



#page {

	width: 1024px;

	height: auto;

	margin: 0 auto;

}



#layout {

	width: 1024px;

	height: 800px;

	background: url('images/layout.jpg') center top;

	margin: 0 auto;

	text-align: left;

}



#header {

	width: 1024px;

	height: 190px;

	margin: 0 auto;

	text-align: left;

}



#header_left {

	float:left;

	width: 290px;

	height: 190px;

}



#header_left_top {

	float:left;

	width: 290px;

	height: 140px;

}



#header_left_bottom {

	float:left;

	width: 70px;

	height: 50px;

	margin-left: 220px;

}



#header_right {

	float:left;

	width: 734px;

	height: 190px;

}



#header_right_top {

	float:left;

	width: 734px;

	height: 100px;

}





#header_right_top_search {

	float:left;

	width: 250px;

	height: 92px;

	margin-top:8px;

	margin-left:109px;

}



#header_right_top_follow {

	float:left;

	width: 300px;

	height: 90px;

	margin-top:10px;

	margin-left:0px;

}



#header_right_bottom {

	float:left;

	width: 754px;

	height: 90px;

}



#header_right_bottom a {	

	color: #000000;	

}

#header_right_bottom a:hover {

	color: #717171;	

	text-decoration: none;

}



#header_right_bottom_left {

	float:left;

	width: 280px;

	height: 20px;

	margin-top: 70px;

}



#header_right_bottom_right {

	float:left;

	width: 154px;

	height: 60px;

	margin-top: 30px;

}



#content {

	float: left;

	width: 1024px;

	height: auto;

}



#menu {

	float: left;

	width: 120px;

	height: auto;

	margin-left: 70px;

}



#title {

	float: left;

	width: 799px;

	height: 80px;

	margin-left: 32px;	

}



#title_left {

	float: left;

	width: 360px;

	height: 40px;

	margin-top: 40px;	

}



#title_right {

	float: left;

	width:auto;

	height:auto;

	display: inline;

	margin-top: 30px;

	margin-left: 20px;

	padding: 8px;

	padding-right:16px;

	padding-left:16px;

	border: 1px dotted #c5c5c5;

	background: #FFFFFF;

}



#share_this_in {

	margin-bottom:20px;

	height:50px;

	background: url('http://collegepartyguru.com/images/share_background.png') left top;

}



#share_fb {

 	float:left;

	margin-left:30px;

	margin-top:21px;

	height:29px;

	width:80px;

}



#share_more {

	float:left;

	margin-left:25px;

	margin-top:22px;

}



#title_share {

	float: left;

	width: auto;

	padding: 5px;

	display: inline;

	border: 1px dotted #c5c5c5;

	background: #FFFFFF;

	margin-top: 30px;

}



#title_share_face {

	float: left;

	width: auto;

	padding-right: 8px;

	padding-top: 5px;

	display: inline;

}



#title_share_tweet {

	float: left;

	width: auto;

	padding-left: 8px;

	padding-top: 6px;

	display: inline;

}



#main {

	float: right;

	width: 830px;

	height: auto;

	margin-right: 2px;

	background: url('images/content.png') repeat-y left;

}



#main_left {

	float: left;

	width: 570px;

	height: auto;

	padding-left: 30px;

	padding-right: 25px;

}



#main_left ul li {

	list-style-image: url(images/bullet.png);

}



#main_left_in {

	float: left;

	width: 560px;

	margin-right: 10px;

}



div.main_left_in {

	float: left;

	width: 560px;

	margin-right: 10px;

}



#main_left_content {

	float: left;

	width: 560px;

}



#main_left_content h3 {

	margin-top: 20px;

}



#main_left_content h4 {

	margin-top: 20px;

}



#main_left_content h5 {

	margin-top: 40px;

}



#main_left_playlist {

	float: left;

	width: 570px;

	height: 420px;;

	background: url('images/playlist.png');

	margin-top: 40px;

}





#main_left_playlist_in {

	float: left;

	width: 562px;

	height: 412px;;

	padding-left: 8px;

	padding-top: 8px;

}



#main_left_playlist8 {

	float: left;

	width: 560px;

	height: 340px;;

	background: url('images/playlist.jpg');

	margin-top: 20px;



}





#main_left_playlist8_in {

	float: left;

	width: 552px;

	height: 332px;;

	padding-left: 7px;

	padding-top: 7px;

}



#main_similar {

	float: left;

	width: 186px;

	text-align: center

}



#main_left_content_header {

	float: left;

	width: 560px;

}



#main_left_content_comments {

	float: left;

	width: 560px;

	margin-top:20px;

}





#main_left_indented {

	float: left;

	width: 520px;

	margin-left: 40px;

	margin-top: 20px;

	margin-right: 10px;

}



#main_left_title {

	float: left;

	width: 560px;

	margin-top: 40px;

	margin-right: 10px;

}



#main_left_in_left {

	float: left;

	width: 240px;

	padding-left: 30px;

	padding-right: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}



#main_left_in_left_drink {

	float: left;

	width: 270px;

	padding-left: 0px;

	padding-right: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}



#main_left_in_right {

	float: left;

	width: 240px;

	padding-left: 20px;

	padding-right: 0px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}



div.main_left_in_left {

	float: left;

	width: 240px;

	padding-left: 30px;

	padding-right: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}



div.main_left_in_right {

	float: left;

	width: 240px;

	padding-left: 20px;

	padding-right: 0px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}





#main_left_content_left {

	float: left;

	width: 240px;

	padding-left: 10px;

	padding-right: 15px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}



#main_left_content_right {

	float: left;

	width: 250px;

	padding-left: 20px;

	padding-right: 5px;

	padding-top: 10px;

	padding-bottom: 10px;

	display: inline;

}



#main_left_main {

	float: left;

	width: 550px;

	display: inline;

	padding-top: 10px;

	padding-bottom: 10px;



}



#main_left_main_pic {

	float: left;

	width: 80px;

	display: inline;

}



#main_left_main_info {

	float: left;

	width: 470px;

	display: inline;

}



#main_left_main_picture {

	float: left;

	width: 160px;

	display: inline;

}



#main_left_main_details {

	float: left;

	width: 390px;

	display: inline;

}



div.main_left_main {

	float: left;

	width: 550px;

	display: inline;

	padding-top: 10px;

	padding-bottom: 10px;



}



div.main_left_main_pic {

	float: left;

	width: 80px;

	display: inline;

}



div.main_left_main_info {

	float: left;

	width: 470px;

	display: inline;

}



#main_left_lists {



}



#main_left_lists p {

	font: 13px Lucida Grande;

	color: #5d4624;

	margin-top:3px;

}





#main_left_lists ul{

	margin-top: 10px;

	margin-bottom: 5px;



}



#main_left_lists ul li {

	margin-top:2px;

	margin-left: 30px;

	font: 14px Lucida Grande;



}





#main_left_lists ol{

	margin-top: 5px;

	margin-bottom: 5px;



}



#main_left_lists ol li {

	margin-top:2px;

	margin-left: 30px;

	font: 14px Lucida Grande;

}



#main_news {

	float: left;

	width: 570px;

	display: inline;

	padding-top: 25px;

	padding-bottom: 5px;

	border-top: 1px dotted #c5c5c5;

}



#main_news_top {

	float: left;

	width: 570px;

	display: inline;

}



#main_news_top_left {

	float: left;

	width: 370px;

	display: inline;

}



#main_news_top_right {

	float: left;

	width: 200px;

	display: inline;

}



#main_news_center {

	float: left;

	width: 560px;

	padding-top: 20px;

	padding-left: 10px;

	display: inline;

}





#main_news_center_left {

	float: left;

	width: 200px;

	display: inline;

}





#main_news_center_right {

	float: left;

	width: 360px;

	display: inline;

}



#main_news_bottom {

	float: left;

	width: 570px;

	padding-top: 10px;

	padding-bottom: 5px;

	display: inline;

}



#main_news_bottom_left {

	float: left;

	width: 400px;

	display: inline;

}



#main_news_bottom_right {

	float: left;

	width: 170px;

	display: inline;

}





div.main_news {

	float: left;

	width: 570px;

	display: inline;

	padding-top: 25px;

	padding-bottom: 5px;

	border-top: 1px dotted #c5c5c5;

}



div.main_news_top {

	float: left;

	width: 570px;

	display: inline;

}



div.main_news_top_left {

	float: left;

	width: 370px;

	display: inline;

}



div.main_news_top_right {

	float: left;

	width: 200px;

	display: inline;

}



div.main_news_center {

	float: left;

	width: 560px;

	padding-top: 20px;

	padding-left: 10px;

	display: inline;

}



div.main_news_center_left {

	float: left;

	width: 200px;

	display: inline;

}





div.main_news_center_right {

	float: left;

	width: 360px;

	display: inline;

}



div.main_news_bottom {

	float: left;

	width: 570px;

	padding-top: 10px;

	padding-bottom: 5px;

	display: inline;

}



div.main_news_bottom_left {

	float: left;

	width: 400px;

	display: inline;

}



div.main_news_bottom_right {

	float: left;

	width: 170px;

	display: inline;

}





#main_pagination {

	float: left;

	width: 560px;

	padding-top: 20px;

	padding-left: 10px;

}



#playlist_links {

	float: left;

	width: 560px;

	padding-top: 5px;

	padding-left: 10px;

}





#main_pagination_left {

	float: left;

	width: 300px;



}



#main_pagination_right {

	float: left;

	width: 260px;



}



#main_playlist_left {

	float: left;

	width: 280px;



}



#main_playlist_right {

	float: left;

	width: 280px;



}



#main_right {

	float: left;

	width: 175px;

	height: auto;

	padding-right: 28px;



}





#ad {

	float: left;

	width: 175px;

	height: 600px;

}



div.ad {

	float: left;

	width: 175px;

	height: 600px;

}



#partners {

	float: left;

	width: 175px;

	height: auto;

	margin-top:100px;



}



#partners ul{

	margin-top: 5px;





}



#partners ul li {

	margin-top:2px;

	list-style: none;

	font: 13px "Segoe Print", MV Boli, Apple Chancery, Comic Sans MS, cursive;



}





#footer {

	width: 1022px;

	height: 430px;

	clear: both;

	background: url('images/footer.jpg') center;

	margin: 0 auto;

	margin-left: 2px;

	text-align: left;

}





#footer ul li {

	list-style-image: url(images/bullet_footer.png);

}



#footer_left {

	float: left;

	width: 390px;

	margin-left: 150px;

}



#footer_left_top {

	float: left;

	width: 290px;

	height: 110px;

	margin-left: 120px;

	margin-top: 80px;

}



#footer_left_top_articles {

	float: left;

	width: 180px;

}



#footer_left_top_other {

	float: left;

	width: 80px;

}



#footer_left_bottom {

	float: left;

	width: 380px;

	margin-top: 60px;

}



#footer_left_bottom_left {

	float: left;

	width: 160px;

}



#footer_left_bottom_right {

	float: left;

	width: 160px;

}



#footer_right {

	float: left;

	width: 402px;

	margin-top: 80px;

	margin-left: 20px;	

	margin-right: 50px;

}



#footer_right_inner {

	float: left;

	width: auto;

	display: inline;

	margin-top: 25px;

}



div.footer_right_inner {

	float: left;

	width: auto;

	display: inline;

	margin-top: 25px;

}



div.pagination {

	padding: 3px;

	margin: 3px;



}



div.pagination a {

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #d1aa69;

	color: #303030;

	background-color: #fafafa;

	text-decoration: none; /* no underline */



}

div.pagination a:hover, div.pagination a:active {

	border: 1px solid #9f7939;

	color: black;

	background-color: white;

}

div.pagination span.current {

	padding: 2px 5px 2px 5px;

	margin: 2px;

		border: 1px solid #edcd92;

		

		font-weight: bold;

		background-color: #edcd92;

		color: #FFFFFF;

	}

	div.pagination span.disabled {

		padding: 2px 5px 2px 5px;

		margin: 2px;

		border: 1px solid #c5c5c5;

		color: #c5c5c5;

	}



.glossymenu{

padding: 0;

width: 120px; /*width of menu*/

border-bottom-width: 0;

}



.glossymenu a.menuitem{

font: bold 14px "Trebuchet MS", Verdana, sans-serif;

color: white;

display: block;

position: relative; /*To help in the anchoring of the ".statusicon" icon image*/

width: auto;

padding: 2px 0;

text-decoration: none;

}





.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{

color: white;

}



.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/

position: absolute;

top: 3px;

right: 10px;

border: none;

}



.glossymenu a.menuitem:hover{

color: #909090;

}



.glossymenu div.submenu{ /*DIV that contains each sub menu*/

}



.glossymenu div.submenu ul{ /*UL of each sub menu*/

list-style-type: none;

margin: 0;

padding: 0;

}



.glossymenu div.submenu ul li{

}



.glossymenu div.submenu ul li a{

display: block;

font: normal 11px "Trebuchet MS", Verdana, sans-serif;

color: #dddddd;

text-decoration: none;

padding-top: 1px;



}



.glossymenu div.submenu ul li a:hover{

color: #ffffff;

}



