/* CSS Document */
body { margin: 0}

#container { float: none; width:800px; margin: 0 auto; border: thin solid #000000;}
#header { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#CCCCCC; border-bottom: thin solid #000000;}
#nav { background-image:url(images/button_bkgnd.jpg); background-position:center; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center; padding: 3px 10px 10px 10px; border-bottom: thin solid #000000;}
#nav a:link { color:#FFFFFF; text-decoration: none;}
#nav a:visited { color:#FFFFFF; text-decoration: none;}
#nav a:hover { color:#FF0099; text-decoration: none;}

#main_content { height: 150%; width: 300px; margin: 0 0 0 233px;}
#first_column {
	float: left;
	height: auto;
	width:170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right: thin solid #666666;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 20px;
}
#second_column {
	float: right;
	width:170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left: thin solid #666666;
	background-color:#FFFFFF;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 10px;
}
#newsitems {
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: -15px;
}
#buzzler {
	width: 170px;
	height: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	background-image:url(images/buzzler_background.jpg);
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: -10px;
}
#buzz {
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: -16px;
	float: none;
}
#honey {
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: -19px;
	float: none;
}
#buzz2 {
	width: 180px;
	height: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	background-image:url(images/buzz2_background.jpg);
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: -19px;
	float: none;
}

#tdpurp {
	width: 350px;
	height: 25px;
	background-color: #FFFFFF;
	background-image:url(images/longPurple.jpg);
	float: none;
}


#category { width: 100%;}
#category_1 { background-image:url(images/celebrities_background.jpg); width: 100%;}
#category_2 { border-top: solid thick #FF0099; border-left: solid thick #FF0099; width: 98%;}
#category_3 { border:solid thin #000000; width: 98%;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.hometext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; line-height:20px;}
.hometext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; line-height:20px; margin-left: 50px;}
.large_headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FF0099; font-weight:bold;}
.large_headline2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#FF0099; font-weight:bold;}
.large_headline3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; font-style:italic;}
.dati { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#ffff00; font-weight:bold; vertical-align:middle;}
.line {
	color:#000000;
}
.photo { margin: 0 15px 0 35px;}
h1 { font-family:Verdana, Arial, Helvetica, sans-serif;}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif;}
h3 { font-family:Verdana, Arial, Helvetica, sans-serif;}
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}


#photo1 { margin: 0 0 10px 10px;}
#photo2 { margin: 0 10px 10px 0;}
#photo3 {
	height: 50px;
	width: 50px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}

