/*	links */
a	   				{color:#CE1126;text-decoration:none;}
a:hover		    	{color:#CE1126;text-decoration:underline;}

a.orange			{color:#CE1126;text-decoration:none;font-weight:bold;font-size:100%;}
a.orange:hover		{color:#CE1126;text-decoration:underline;}
.surname			{color:#CF3741;font-weight:bold;font-size:100%;}

a.green				{color:#CE1126;text-decoration:none;font-weight:bold;font-size:100%;}
a.green:hover		{color:#CE1126;text-decoration:underline;}

.rightlink a	   	{color:#666;text-decoration:none;}
.rightlink a:hover	{color:#666;text-decoration:underline;}

.rightlinkbold a	   	{color:#CE1126;text-decoration:none;font-weight:bold;}
.rightlinkbold a:hover	{color:#CE1126;text-decoration:underline;font-weight:bold;}

/* Footer */
.footerprint		{float:left; vertical-align:top; padding-right: 5px; border-right: 1px solid #666;}
.footeremail		{float:left; padding-left: 5px; padding-right: 5px; vertical-align: top; border-right: 1px solid #666;}
.footercontact		{float:left; padding-left: 5px; vertical-align:top;}

/* Graduate Style */
.graduate						{color:#AF1E2D;}
.graduate a, .graduate a:hover	{color:#AF1E2D;}
.contenttextgraduate			{float:left;padding-left:9px;font-size:100%;padding-top:4px;}
.contenttextgraduate a			{color:#AF1E2D;}
.contenttextgraduate a:hover	{color:#AF1E2D;}
.footergraduate					{float:left;margin-top:30px;}
.footergraduate a				{color:#9AA810;}
.footergraduate a:hover			{color:#9AA810;}

.diarycontainer					{float:left;padding-left:10px;padding-top:0px;width:366px;}
a.monthmod						{float:left;width:58px;color:#CE1126;font-weight:bold;padding-bottom:0px;padding:12px 0px 12px 0px;border-top:1px;border-bottom:1px;border-left:0px;border-right:1px;border-style:solid;border-color:#CE1126;background-color:#FFF;}	
a.monthmod:hover 				{color:#FFF;background-color:#CE1126;text-decoration:none;}
a.end							{border-left:1px solid #CE1126;}
a.bottom						{border-top:0px solid #CE1126;}
#diarytabs						{position:relative;top:0px;left:0px;}
.diarytext						{text-align:center;}
a.diaryOn, a.diaryOn:hover		{background-color:#CE1126;color:#FFF;}
.graduate a.on,.graduate a.on:hover {color:#666;}

/*diary dates tab style */
/*.footerprint		{background: #FFFFFF url(/blg/img/print_graduate.gif) no-repeat; float:left; padding-left: 21px; vertical-align:top;}*/
a.leftdiaryTabOn   					{background: #FFFFFF url(../../../img/dairy_tab_left_on.gif) no-repeat top left; float:left;text-decoration:none;font-weight:bold; height: 21px ; width: 46px ;text-align:center; padding-bottom: 0px; margin-bottom: 0px; line-height: 200%}
a.leftdiaryTabOff					{background: #FFFFFF url(../../../img/dairy_tab_left_off.gif) no-repeat top left; float:left;vertical-align:middle;text-decoration:none;font-weight:normal; height: 21px ; width: 46px ;text-align:center;padding-bottom: 0px; margin-bottom: 0px; line-height: 200%}
a.rightdiaryTabOn   				{background: #FFFFFF url(../../../img/dairy_tab_right_on.gif) no-repeat top left; float:left;vertical-align:middle;text-decoration:none;font-weight:bold; height: 21px ; width: 42px ;text-align:center;padding-bottom: 0px; margin-bottom: 0px; line-height: 200%}
a.rightdiaryTabOff					{background: #FFFFFF url(../../../img/dairy_tab_right_off.gif) no-repeat top left; float:left;vertical-align:middle;text-decoration:none;font-weight:normal; height: 21px ; width: 42px ;text-align:center;padding-bottom: 0px; margin-bottom: 0px; line-height: 200%}

.storyphoto						{float:left;margin-top: 1px;}
.storycontainer					{float:left;width:183px;margin-top:10px;}
.storyheader					{float:left;margin-top:0px;margin-bottom:0px;display:block;width:183px;background-color:#CE1126; color:#FFF;height:32px;padding: 0px;}
.storyprofile					{width:173px;}
.storyheader h1					{font-weight:bold;padding-top:7px;font-size:120%;margin-bottom:0px;margin-top:0px;}
.storyheaderL					{float:left;margin-top:0px;margin-bottom:0px;display:block;width:183px;background-color:#CE1126; color:#FFF;height:32px;padding: 0px;}
.storyprofileL					{width:157px; margin-left:16px;}
.storyheaderL h1				{font-weight:bold;padding-top:7px;font-size:120%;margin-left:16px;margin-bottom:0px;margin-top:0px;}
.dotteddivider					{float:left;width:379px;height:1px;margin-bottom:5px;padding-bottom:0px;}

/* Graduate hp */
.graduatehpmain					{float:left;margin-top:22px;margin-bottom:12px;}
.graduaterightcol				{float:left;width:164px;margin-top:22px;margin-left:13px;}
.graduaterighttext				{float:left;font-size:90%;padding-left:9px;margin-top:8px;margin-bottom:3px;}
.graduaterighttext	.rightlinkbold {float:left;width:164px;margin-top:3px;margin-bottom:0px;padding-bottom:0px;}
.graduaterighttext	.date		{float:left;margin-bottom:5px;padding-left:0px;margin-top:0px;}
.gradphotos						{float:left;margin-top:6px;margin-bottom:30px;}
.gradphotos a					{margin-left:-4px;}

/* ME at BLG */
.meatblg_photo 					{float:left; width:193px; height:160px;}
.meatblg_photo_detail 			{float:left; width:188px; height:160px;}
.meatblg_copyheader				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#CE1126; font-size:120%; font-weight:bold; margin-bottom:0px;}
.meatblg_textspacer				{margin: 10px 0 0 0;}
.meatblg_contentmodule			{float:left;margin-top:8px;}
.meatblg_copy					{float:left;}

h2								{padding-top:8px;margin-bottom:8px;padding-left:0px;margin-top:6px;margin-left:9px;color:#AF1E2D;font-size:110%;}

.headerbar {width: 379px;background: #ffffff url('../../../img/graduate_bg.png') 0 0 no-repeat;position: relative;}

/* Green 'Graduate' module*/
.greenmodule		{float:left;padding-bottom:14px;margin-top:8px;padding-top:0px;width:379px;background-color:#FBF6F6;}
.greenmodule .formlabel	{float:left;color:#CE1126;font-size:100%;font-weight:bold;padding-left:9px;margin-top:18px;width:155px;}

/* New Top Header bar */
body #topbar {background:#000 url(../../../img/topbar/header_bg_small.gif) repeat-x scroll 0;color:#A96F71;width:743px}
#topbar div {float:right;font-size:12px;list-style-image:none;margin-right:10px;margin-top:45px;list-style:none outside none}
#topbar h1 {float:left;height:100px;margin:0;padding:0;width:273px}
#topbar a:link,#topbar a:visited {color:#E3CFD0}
#topbar a:focus,#topbar a:hover {color:#FFF;text-decoration:none}
#topbar b {color:#FFF;font-weight:bold}
.gobut {margin-top:16px}

ul li
{
	list-style-position: outside;
	margin-left: 23px;
}