* { margin:0; padding:0; outline:none; }
body { font: normal 13px Tahoma, sans-serif; /*border-top:4px solid #087305;*/ background-color:white;}

.ulmargin {margin-left:20px;}

#wrap { border-top:19px solid #1777CE; }

#container { width:920px; margin:0 auto; }

#content {display:table;}

#head { background:url('../images/head.jpg') top center; height:188px; margin-top:-22px; position:relative; }

#head p { color:#213D79; font: 20px "Helvetica", "Trebuchet MS", Verdana, sans-serif; position:absolute; top:83px; left:50px; }
#head .sub_partner { left:590px; }

#head ul { padding-top:167px; margin-left:12px; position:relative; }
#head li { float:left; list-style:none; }

#head li a { display:block; color:#017005; text-indent:-9999px; width:50px; height:15px; /*background:url('../images/menu.jpg') no-repeat 0 0;*/ margin:0 10px; }


#head .admissions { background-position:-46px 0; width:66px; }
#head .academics { background-position:-121px 0; width:60px; }
#head .pre_school { background-position:-193px 0; width:66px; }
#head .arts { background-position:-269px 0; width:26px; }
#head .home { background:none; position:absolute; width:185px; height:179px; top:9px; left:343px; }
#head .athletics { background-position:-305px 0; width:57px; margin-left:190px; }
#head .life_at_price { background-position:-372px 0; width:69px; margin-left:22px; }
#head .support_price { background-position:-452px 0; width:79px; margin-left:22px; }
#head .alumni { background-position:-539px 0; width:47px; margin-left:22px; }

#home a, a:visited {font-size:11px; color:#187AD1;}
#home a:hover {font-size:11px; color:green;}

#footer { color:#666; border-top: 1px dotted #917700;  clear:both;  padding-bottom:30px; }
#footer ul {margin:16px;}
#footer li { float:left; list-style:none; border-right:1px solid #D4D9E2; }
#footer li a { padding:0 11px; color:#666; text-decoration:none; }

#footer p { float:right; font-size:11px; }
#footer p a { color:#187AD1; }
#footer a, a:visited {font-size:11px; color:#187AD1;}
#footer a:hover {font-size:11px; color:green;}
.font_footer {font-size:11px; color:green;}
a.more { color:black; text-decoration:underline; background: url('../images/bullet/more_black.gif') no-repeat  0 4px; padding-left:13px; }

content_cms p {margin:0 0 11px 0;}

/*Title Replace*/
.replace  {text-indent:-99999px;height:39px;}
.dr_price {background:url('../images/title/dr_price.jpg') -10px 5px no-repeat;margin:10px 0 5px 0;}

/*Inside*/
.left_content {float:left;width:630px;}
.box_content  {margin:0 0 0 20px;}

.sidebar                   {float:right;height:590px;width:209px;background: url('../images/bg/sidebar.jpg') no-repeat;padding:20px 19px 0 19px;margin:10px 9px 0 0;position:relative;}
.sidebar a                 {color:#000;text-decoration:none;}
.sidebar .featured         {background: url('../images/bg/live_podcast.jpg') -2px 0 no-repeat;}
.sidebar .featured a       {color:#fff;}
.sidebar .featured p       {margin:0 0 5px 0;}
.sidebar a:hover           {text-decoration:underline;}
.sidebar a:visited         {font: bold 14px Verdana, sans-serif;}
.sidebar h2                {font: bold 14px Verdana, sans-serif;padding:0 0 5px 0 ;}
.sidebar .list_links       {width:174px;margin:0 auto;text-align:right;}
.sidebar .list_links li    {font: normal 12px Verdana, sans-serif;background:url('../images/bg/title.jpg') bottom no-repeat;padding:0 0 15px 0 ;list-style:none;}
.sidebar .list_links li li {background: url('../images/bullet/more_black2.jpg')  169px 4px no-repeat ;padding:0 10px 0 0;}
.live_podcast              {width:240px;height:298px;float:left;}
.news_letter               {height:67px;width:213px;margin:13px 0 0 0;padding:0 0 0 14px;float:left;}
.news_letter label         {display:block;padding:0 0 5px 0;}
.news_letter input         {width:158px;float:left;border:none;background:none;margin:2px 0 0 0;}
.news_letter .submit       {height:22px;width:38px;float:left;margin:-1px 0 0 10px;}

#home h2                       {font-size:15px;  color:#026405;}
#home a.more                   {font-size:10px; margin-top:11px;}
#home p                        {margin-bottom:8px;}

#video                         {width:238px; height:303px; float:left; margin-left:20px; color:#666;}
#video .more                   {color:#000;}
#video .content_video          {margin-left:19px; width:210px;}

.featured                      {width:154px; height:183px; float:left; background: url('../images/home/box.jpg') no-repeat 0 0; padding:110px 30px 10px 35px; color:white;}
#featured_2                    {background-position:-219px 0;}
#featured_3                    {background-position:-438px 0;}

#home .featured h2             {margin-bottom:5px; color:#FCFCFC;}
#home .featured a.more         {background-image:url('../images/bullet/more_white.gif'); color:white;}

#newsletter                    {/*background:url('../images/home/newsletter.jpg') no-repeat;*/ width:222px; height:111px; padding:20px 0 0 30px; float:left; position:relative; margin-top:16px;}
#newsletter label              {color:#313539; display:block; margin:3px 0;}
#newsletter #newsletter_email  {border:#95A2AA solid 1px; background-color:#DEE2E9; width:167px; padding:1px 0;}
#newsletter #newsletter_submit {width:38px; height:22px; position:absolute; top:60px; right:8px;}

#forum                         {background:url('../images/home/forum.jpg') repeat; width:647px; height:94px; clear:bold; float:right; margin:22px 11px 0 0; color:#666;}
#forum img, #forum div, 
#forum ul                      {float:left; margin-top:13px;}
#forum img                     {margin:13px 36px 0 32px;}
#forum h3                      {font-size:14px; color:#000; font-weight:normal;}
#forum div                     {width:312px;}
#forum ul                      {width:83px; margin-top:27px;}
#forum li                      {list-style:none; margin-bottom:8px;}

.font_12_cinza {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #313539;
}

