/* CSS Document */
.freshface {float:left; width:800px; font-size:16px;}
.toptitle{float:left; width:800px; font-size:16px;}
.toptitle h1{float:left; font-size:16px; width:500px; padding:6px 0px; font-style:normal;}
.toptitle h3{float:right; width:200px; font-size:14px; text-align:right; padding:6px 0; font-style:normal;}
.toptitle h1 em{float:left; font-size:16px; width:auto; padding:0 3px; font-style:normal;}
.toptitle h2 {float:left; font-size:16px; width:100%; font-style:normal;}
.freshfaceimgs {float:left; width:800px; font-size:16px; background:#DDDDDD; border:1px solid #D1D1D1;}
.freshfaceimgsmodule {float:left; width:760px; font-size:16px; margin:20px 20px 0 20px;}
.lftimgs {float:left; width:200px;}
.lftimgs dfn{float:left; width:95px; margin:0 5px 5px 0;}
.lftimgs dfn img{float:left; width:auto; border:5px solid #ffffff;}
.fullimg {float:left; width:355px; }
.fullimg dfn{float:left; width:395px; margin:0 5px 5px 0;}
.fullimg dfn img{float:left; width:auto; border:5px solid #333333;}
.rghtimgs {float:left; width:200px;}
.rghtimgs dfn{float:left; width:95px; margin:0 0 5px 5px;}
.rghtimgs dfn img{float:left; width:auto; border:5px solid #ffffff;}
.bottomimg {float:left; width:765px;}
.bottomimg dfn{float:left; width:95px; margin:0 5px 5px 0;}
.bottomimg dfn img{float:left; width:auto; border:5px solid #ffffff;}
.freshfaceLandingPage {float:left; width:793px; margin:0 0 5px 0;}
.freshfaceLandingPage h1{float:left; width:793px; font-size: 16px; font-weight: bold; margin:0 0 5px 0;}
.freshfaceLandingPage .freshimg{float:left; width:280px; margin:0 10px 0 0;}
.freshfaceLandingPage .freshsignup {float:left; width:503px; font-size:13px; margin:0 0 10px 0;}
.freshsignup h1{float:left; width:503px; font-size:22px;}
.freshsignup h2{float:left; width:503px; font-size:12px; font-weight:normal;}
.freshsignup dfn{float:left; width:503px; padding:15px 0 0px 0;  font-style:normal;}
.freshsignup dfn em{float:left; width:503px; color: #058C45; padding:0px 0 5px 0; font-size:13px; font-weight:bold; font-style:normal;}
.freshsignup dfn u{float:left; width:503px; font-style:normal; padding:4px 0; text-decoration:none;}
.freshsignup dfn i{float:left; width:20px; font-style:normal;}
.freshsignup dfn cite{float:left; width:483px; font-style:normal;}
.signupfrm{float:left; width:503px; font-style:normal; padding:10px 0 0 0;}
.signupfrm em{float:left; width:503px; color: #058C45; font-size:13px; font-weight:bold; font-style:normal;}
.signupfrm dfn{float:left; _padding:3px 0 3px 0; padding:5px 0 5px 0; height:27px; width:503px; font-size:13px; font-weight:bold; font-style:normal;}
.signupfrm dfn u{float:left; text-decoration:none; width:100px; font-weight:bold; font-style:normal;}
.signupfrm dfn i{float:left; width:5px; padding:0px 5px 0 0; font-weight:bold; font-style:normal;}
.signupfrm dfn tt{float:left; width:393px; font-weight:bold; font-style:normal;}
.signupfrm dfn tt .ffinput{float:left; width:248px; background:#F8F8F7; padding:2px 0 0 0;  border:1px solid #6699CC; font-size:16px; font-weight:normal; font-style:normal;}
.signupfrm dfn tt .ffdrpdwn{float:left; width:250px; font-size:16px;  background:#F8F8F7; border:1px solid #6699CC; font-weight:normal; font-style:normal;}
.LatestUpdates{float:left; width:793px; margin:0 0 0px 0; }
.LatestUpdates em{float:left; font-style:normal; color:#ffffff; font-weight:bold; width:120px; padding:5px 7px; margin:0 10px 0 0; background:#FDB018;}
.LatestUpdates dfn{float:left; width:638px; font-style:normal; }
.ffCollegeListing{float:left; width:793px; margin:0 0 5px 0; }
.ffCollegeListing dfn{float:left; width:264px; margin:0 0 0px 0; padding:5px 0 0 0; font-style:normal;}
.ffCollegeListing dfn i{float:left; padding:5px 0 0 0; width:5px; margin:0 5px 0px 0; font-style:normal;}
.ffCollegeListing dfn em{float:left; width:250px; margin:0 0 0px 0; font-style:normal;}
.ffEventPhotos{float:left; width:793px; margin:0 0 10px 0; }
.ffEventPhotos dfn{float:left; width:105px; margin:0 4px; _margin:0 3px;}
.ffEventPhotos dfn img{float:left; padding:4px; border:1px solid #DEDEDE;}
/* Don't use H1, DFN, EM, I, B, U, TT for RhsProfileDtls*/
.RhsProfileDtls {float:left; width:178px; padding:5px 0 0 0;}
.RhsProfileDtls h2{float:left; width:150px; font-size: 16px; font-weight: bold; margin:4px 0 5px 0;}
.RhsProfileDtls h3{float:left; width:28px; font-size: 12px; font-weight:normal; padding:4px 0 5px 0;}
.RhsProfileDtls cite{float:left; width:170px; font-style:normal; font-size:12px; padding:0 0 10px 0; font-weight:normal; }
.RhsProfileDtls cite textarea{FONT-STYLE: normal; width: 170px; BACKGROUND: url(images_landing/textarea_bg1.gif) repeat-x; float: left; border:1px solid #4E8FAF; HEIGHT: 50px;}
.RhsProfileDtls code{float:left; width:170px; font-size:12px; font-style:normal; font-family:arial; font-weight:bold;}
.RhsProfileDtls dd{float:left; width:170px; }
.RhsProfileDtls dt{float:left; width:170px; }
.RhsProfileDtls ul{float:left; width:170px; margin:0 0 10px 15px;}
.RhsProfileDtls ul li{float:left; width:150px; padding:3px 0; background:url(images_landing/bullet.gif) repeat-x; }
.RhsProfileDtls h4{float:left; width:170px; margin:0 0 10px 5px;}
.RhsProfileDtls h4 p{float:left; font-style:normal; font-size:12px; width:10px; height:10px; padding:7px 0 0 0; background:url(images_landing/bullet.gif) no-repeat; }
.RhsProfileDtls h4 i{float:left; font-style:normal; font-size:12px; font-weight:normal; width:160px; padding:2px 0; overflow:hidden;}
.blankmodule633 {MARGIN: 0px 0px 15px; width: 613px; background:none; float: left;}
.blankmodule633 .contents {PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; width: 592px; PADDING-RIGHT: 7px; float: left; PADDING-TOP: 10px}
.freshfaceprofile{width: 600px; float: left;}
.freshfaceprofile h1{width: 450px; font-size:16px; font-weight:bold; float: left;}
.freshfaceprofile h2{width: 130px; text-align:right; font-weight:normal; float: right;}
.freshfaceprofile dfn{width:500px; font-style:normal; padding:5px 0 0 0; font-weight:normal; float: left;}
.freshfaceprofile dfn i{width:55px; font-weight:normal;  font-style:normal; float: left;}
.freshfaceprofile dfn em{width:445px; font-weight:normal; font-style:normal; float: left;}
.freshfaceprofile dfn em b{width:440px; font-weight:normal; font-style:normal; float: left;}
.freshfaceprofile dfn em u{width:440px; font-weight:bold; padding:3px 0 0 0; font-style:normal; text-decoration:none; float: left;}
.FFprofilePhotos {width: 600px; float: left;}
.FFprofilePhotos h4{width: 595px; font-size:12px; margin:0; float:right; text-align:right; font-weight:bold; padding:0 5px 5px 0;}
.FFprofilePhotos code{width: 600px; float:left; padding:0; margin:0}
.FFprofilePhotos cite{width: 190px; padding:0 5px; float: left;}
.FFprofilePhotos cite img{padding:3px; border:1px solid #DDDCDC; float: left;}
.FFprofilePhotos dd{width: 578px; margin:5px 0 0 5px; font-style:normal; font-size:11px; padding:5px 5px; float:left; text-align:center;}
.FFprofilePhotos dt{width: 578px; margin:0px 0 0 0px; font-style:normal; background:#E2E2E2; padding:8px; float:left;}
.RhsProfilequs {float:left; width:600px; padding:5px 0 0 0;}
.RhsProfilequs h4{float:left; width:500px; font-size: 16px; font-weight: bold; padding:4px 0 5px 0;}
.RhsProfilequs h3{float:left; width:100px; font-size: 12px; font-weight:normal; padding:4px 0 5px 0;}
.RhsProfilequs cite{float:left; width:580px; font-style:normal; font-size:12px; padding:0 0 10px 0; font-weight:normal; }
.RhsProfilequs code{float:left; width:580px; font-size:14px; font-style:normal; font-family:arial; font-weight:bold;}
.RhsProfilequs dd{float:left; width:580px; }
.RhsProfilequs dt{float:left; width:580px; }
.freshfaceColleges {float:left; width: 793px; margin:0 0 10px 0;}
.freshfaceColleges h2{float:right; text-align:right; width: 793px;}
.freshfaceColleges dfn{width:264px; font-style:normal; padding:10px 0; font-weight:normal; float: left; height:85px;}
.freshfaceColleges dfn i{width:60px; font-weight:normal;  font-style:normal; float: left;}
.freshfaceColleges dfn i img{float: left; padding:2px; border: 1px solid #B6B6B6;}
.freshfaceColleges dfn em{width:202px; font-weight:normal; font-style:normal; float: left;}
.freshfaceColleges dfn em b{width:202px; font-weight:bold; font-style:normal; font-size:16px; float: left;}
.freshfaceColleges dfn em u{width:202px; font-weight:bold; font-size:12px; padding:3px 0 0 0; font-style:normal; text-decoration:none; float: left;}
.Mostvoted {width: 600px; float: left; margin:0 0 10px 0;}
.Mostvoted dfn{width: 804px; float:left; padding:0; margin:0; font-style:normal;}
.Mostvoted dfn em{width: 175px; margin:0 10px 0 10px; _margin:0 8px 0 8px; border:1px solid #DDDCDC; padding:3px; float: left; padding:2px;}
.Mostvoted dfn em dl{width: 175px; float: left; }
.Mostvoted dfn em dl dd{width: 175px; height:175px; float: left;}
.Mostvoted dfn em dl dt{width: 170px; font-family:arial; font-style:normal; padding: 5px 0 0 5px; color:#ffffff; font-size:11px; height:72px; filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8; background:#000000; float: left;}
.Mostvoted dfn em dl dt p{width: 170px; float:left; font-family:arial; font-style:normal; color:#ffffff; font-size:11px; }
.Mostvoted dfn em dl dt p a{color:#90D9FF;}
.mostvotedconts {width: 793px; float: left; margin:10px 0 10px 0px;}
.mostvotedconts em{width: 264px; padding:10px 0; float: left; font-style:normal;}
.mostvotedconts em i{width: 115px; float: left; font-style:normal;}
.mostvotedconts em i img{padding:3px; border:1px solid #DDDCDC; float: left; font-style:normal;}
.mostvotedconts em dl{width: 130px; font-size:12px; float: left; font-style:normal;}
.mostvotedconts em dl dd{width: 130px; float: left; font-weight:bold; font-size:12px; font-style:normal;}
.mostvotedconts em dl dt{width: 130px; font-size:11px; float: left; font-style:normal;}
.mostvotedconts em dl code{width: 130px; float: left; font-size:11px; padding:5px 0 0 0; font-family:arial; font-style:normal;}
.poster { width:600px; background:#ffffff; float:left;}
.poster .content {margin:20px; float:left; text-align:left; width:560px;}
.poster h1{float:left; font-size:30px; font-weight:bold; width:560px; }
.poster h2{float:left; font-size:24px; font-weight:normal; width:560px; }
.poster i{float:left; width:560px; font-style:normal;}
.poster i img{float:left; border:1px solid #000000;}
.poster b{float:left; width:560px; font-size:24px; font-weight:bold; font-style:normal;}
.poster u{float:left; width:560px; font-style:normal; font-size:20px;  font-weight:normal; text-decoration:none;}

