  /******************************************************************
 * global
 ******************************************************************/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, 
kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, 
thead, tr, th, td 										{background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body 													{line-height: 1;}h1, h2, h3, h4, h5, h6{clear: both;font-weight: normal;}
ol, ul 													{list-style: none;}blockquote{quotes: none;}
blockquote:before, blockquote:after 					{content: '';content: none;}del{text-decoration: line-through;}
table 													{border-collapse: collapse;border-spacing: 0;}a img{border: none;outline: none;} 
 body													{font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
 														color: #37332C;margin: 0;line-height: 1;}
#outer													{position: relative; width: 520px; margin: 0 auto;height: 100%; overflow: hidden;}													
#topholder												{width: 100%; height: 280px; position: relative;}																	
#slideholder											{width: 100%; height: 280px; position: absolute; top: 00px; left: 0px;overflow: hidden;}
#slideinner												{width: 520px;margin-bottom: 20px;}
#slideinner .jcarousel-container-horizontal				{width: 520px;}
#slideinner .jcarousel-clip-horizontal					{width: 520px;height: 280px;}
#slideinner .jcarousel-clip								{overflow: hidden;}
#slideinner .jcarousel-item								{width: 520px;height: 280px;position: relative;}
#slideinner .jcarousel-item	img							{position: absolute; width: 520px; height: 280px; top: 0px; left: 0px;}
#slideinner .jcarousel-item	.tagline					{position: absolute; top: 0px; left: 0px; width: 200px; height: 280px; background: url(images/fwhbg.png) no-repeat center top;}
#slideinner .jcarousel-item .Dark						{background: url(images/fbhbg.png) no-repeat center top;}
#slideinner .jcarousel-item	.tagline h3					{padding: 10px 0px;margin: 20px;text-align: center;border-top: 1px dotted #37332C; border-bottom: 1px dotted #37332C;}
#slideinner .jcarousel-item	.tagline p					{float: left;padding: 5px;text-align: center; font: italic 14px/20px georgia,serif;
														margin: 0 20px;font-weight: bold;}
.clear:before, .clear:after 							{content: "";display: block;overflow: hidden;}
.clear:after 											{clear: both;}
.clear 													{zoom: 1;}
p, a														{font-size: 12px; line-height: 16px;margin-bottom: 10px;}
img.logoimg												{float: left;}

.fbmenu													{float: right;margin-right: 10px;}
.fbmenu ul												{list-style-type: none;margin: 30px 0 0 0; padding: 0px;}
.fbmenu ul li											{float: left; padding: 10px 10px 13px 10px;}
.fbmenu ul li a											{color: #fff; text-decoration: none; text-transform: uppercase; letter-spacing: -1px; font-size: 12px;}
#primary												{width: 50%; float: left;}
ul.xoxo													{list-style-type: none; padding: 30px 0;}
.fbleft ul.xoxo											{padding: 15px;}
.fbright ul.xoxo										{padding: 15px;}
ul.xoxo img												{max-width: 231px; height: auto;}
.widget-container										{margin-bottom: 30px;}
.imlk													{position: relative;}
.imlkover												{display: none;}
.widget_netlabs_fpnews_widget .imgblockover				{display: none;}
.imgblockover											{position: absolute;top: 0px;left: 0px;text-indent: -9999px;width: 100%;height: 159px;
    													background: url(images/clear.png) no-repeat top left;}
.widget_netlabs_imglink_widget p a						{color: #fff; padding: 5px; text-decoration: none;}
.widget_netlabs_fpnews_widget h3						{margin-bottom: 10px !important; text-align: left !important;}
.fppostli h4											{margin-bottom: 5px;font-size: 13px;}
.thumb													{float: left; width: 50px; margin-right: 15px;}
.thumb img												{max-width: 50px !important; height: auto;}
.fppostli p												{font-size: 11px;line-height: 16px;}
.fppostli												{margin-bottom: 10px;}
.widget_netlabs_feedb_widget p, .singletweet_widget p	{padding: 10px; font-size: 12px; line-height: 17px;text-shadow: 1px 1px 0 #fff;margin-bottom: 5px;}
.widget_netlabs_feedb_widget .fbm, 
.singletweet_widget .fbm								{float: right; text-transform: uppercase; font-size: 12px; font-weight: bold;
														margin-top: 10px !important; max-width: 170px;}
.fppostli img, .galleries_widget .imgblock, 
.widget_netlabs_calendaru_widget .imgblock,
.widget_netlabs_imglink_widget .imgblock				{padding: 3px; background: #FCFCF9; border: 1px solid #D8D7CF; }
.widget_netlabs_imglink_widget img						{max-width: 222px !important; height: auto;}
.widget_netlabs_calendaru_widget .imgblock 				{margin-bottom: 20px;}
.widget_netlabs_calendaru_widget .imgblock img			{max-width: 222px; height: auto;}
.gallwidgouter 											{position: relative; width: 222px; height: 130px; overflow: hidden;}
.widget_netlabs_calendar_widget .timemachine 			{height: 40px;left: 0;position: absolute;top: 0;width: 100%;color: #fff;}
.countdown												{position: relative;}
.timermover												{padding-top: 40px;}
.timerclose												{display: none;}
.timermore, .widget_netlabs_calendaru_widget .dateslip	{position: absolute; top: 100px; right: 0px; color: #fff;text-decoration: none;padding: 5px;font-size: 11px;}
.widget_netlabs_calendaru_widget .dateslip				{top: 0px;}
h3.widget-title											{margin-bottom: 10px;}
.announce												{width: 62px; height: 62px; position: absolute; top: -12px; left: 82px;text-align: center;}
.announce span											{padding-top: 19px;display: block;text-transform: uppercase;font-size: 12px;font-weight: bold;}
.timernames span, .time span							{float: left;font-size: 11px;display: block;width: 41px; text-align: center;}
.timernames span.third, .time span.third				{margin-left: 60px; width: 41px;}
.timernames span.fourth, .time span.fourth				{width: 41px;}
.time span												{font-weight: bold; font-size: 16px; line-height: 22px;}
.tagline p.thislink										{position: absolute; width: 60px; height: 60px;right: -55px; top: 183px;text-align: center;}
.tagline p.thislink a									{font-style: normal; text-decoration: none; font-size: 12px;padding-top: 14px; display: block;text-align: center;text-transform: uppercase;}

.gallwidg {
    height: 139px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 237px;
}
.galinvoke{
	display: none;
}

h3.widget-title {
	font-size: 14px;
	Text-transform: uppercase;
	letter-spacing: -1px;
	margin-bottom: 20px;
}
.multipletweet_widget .fbm a{
	float: right;
	text-transform: uppercase;
	font-weight: bold;
}

ul ul li, ul ol li{
	padding-bottom: 5px;
	font-size: 12px;
}
