	/* INDEX
		1. DNN
		2. Layout
			2.1. Top Bar
			2.2. Header
				2.2.1. Logo
				2.2.2. Member Options
			2.3. Sub
				2.3.1. Search
			2.4. Main Content Area
			2.5. Panes
			2.6. Footer
		3. Typography
			3.1. DNN
			3.2. Generic
				3.2.1. Headings
			3.3. Skin
			3.4. Links
				3.4.1. DNN
				3.4.2. Generic
				3.4.3. Skin
		4. Navigation
			4.1. Main Nav
				4.1.1. Submenus
			4.2. Sub Nav
		5. Lists
		6. Tables
		7. Forms
		8. Helpful
			8.1. Generic */

	/* 1. DNN */
		.ControlPanel{border:#CCC dotted;border-width:0 0 1px 0;width:100%;}
		.ControlPanel table{margin:0 auto;}
		.ControlPanel a.CommandButton{font-size:10px;}
		
		.PagingTable{}
		
		.DNNEmptyPane{display:none;}
		/*.DNNAligncenter table{text-align:left;}*/
		
		.FileManager{font-size:0.85em;width:100%;}

	/* 2. Layout */
		#Body{background:#FFF;margin:0;padding:0;height:100%;}
		#Form{width:100%;float:left;}
		
		#pokerdiy{width:960px;margin:0 auto;position:relative;}

		/* 2.1. Top Bar */
		#topbar{background:#F5F5F5;}
		/* #topbar *{line-height:1;} */
		#breadcrumb{float:left;width:60%;padding:5px 0 7px 20px;background:url(images/curve-azure-left.png) 0 100% no-repeat;}
		#toplinks{float:right;width:30%;margin:0;padding:5px 20px 7px 0;list-style:none;background:url(images/curve-azure-right.png) 100% 100% no-repeat;}
		#toplinks li{float:right;list-style:none;}
		
		/* 2.2. Header */
		#pokerdiy #header{width:960px;position:relative;overflow:hidden;}
		
			/* 2.2.1. Logo */
			#pokerdiy #logo{margin:18px 0;width:220px;height:51px;background:url(images/logo.gif);}
			#pokerdiy #logo a{display:block;width:220px;height:51px;outline:none;text-indent:-100000px;}
		
			/* 2.2.2. Member Options */
			#pokerdiy #memberoptions{position:absolute;top:26px;right:10px;margin:0;list-style:none;overflow:hidden;text-align:right;}
			#pokerdiy #memberoptions li{padding:0;margin:0;list-style:none;float:right;line-height:1;width:auto !important;width:1px;white-space:nowrap;}
			#pokerdiy #memberoptions li#registerlink{float:none;margin-bottom:1px;width:auto;}
			#pokerdiy #profilepic{margin-left:5px;}

		/* 2.3. Sub */
		#pokerdiy #sub{clear:both;background:url(images/nav/sub-bg.png) 0 0 no-repeat #10218A;position:relative;}
		#pokerdiy.homepage #sub{clear:both;background:url(images/nav/curve-blue-right.png) 100% 0 no-repeat #10218A;}
		
			/* 2.3.1. Search */
			#pokerdiy #search{position:relative;float:right;right:10px;top:4px;width:260px;height:32px;background:url(images/search-input.png) no-repeat;}
			#pokerdiy #search .NormalTextBox{width:155px;font-size:1em;border:0;background:none;margin:4px 0 0 10px;outline:none;}
			#pokerdiy #search a{position:absolute;top:0;right:0;display:block;width:80px;height:24px;text-indent:-100000px;outline:none;background:url(images/search-button.png);}

		/* 2.4. Main Content Area */
		#pokerdiy #maincontent{clear:both;background:#E6E6E6;padding:10px 10px 0;}
		
		/* 2.5. Panes */
		#pokerdiy .smallheaderpane{padding-left:9px;border:solid #303030 !important;border-width:0 0 0 1px !important;margin-left:3px;}
			#pokerdiy .smallheaderpane span.SubHead{display:none;}
			#pokerdiy .smallheaderpane *{line-height:1;}
			
		#pokerdiy .bannerpane{border:0 !important;position:absolute;right:420px;top:21px;width:250px;}
		#pokerdiy .menurightpane{border:0 !important;position:absolute;right:10px;top:110px;width:140px;}
			#pokerdiy .menurightpane table{margin-left:auto;}
		
		#pokerdiy .toppane{border:0 !important;clear:both;}
		
		#pokerdiy #mainpanes{width:650px;float:left;}
		#pokerdiy.skinnarrow #mainpanes{width:775px;float:left;}
		#pokerdiy.skinfull #mainpanes{width:940px;float:left;}
		
		#pokerdiy .contentpane{border:0 !important;clear:both;}
		
		#pokerdiy #middlepanes{clear:both;}
			#pokerdiy .middleleftpane{border:0 !important;float:left;width:320px;}
			#pokerdiy.skinnarrow .middleleftpane{border:0 !important;float:left;width:382.5px;}
			#pokerdiy .middlerightpane{border:0 !important;float:right;width:320px;}
			#pokerdiy.skinnarrow .middlerightpane{border:0 !important;float:right;width:382.5px;}
			
		#pokerdiy .bottomcontentpane{border:0 !important;clear:both;}
		
		#pokerdiy .bottompane{border:0 !important;clear:both;}
		
		#pokerdiy #sidecolumn{border:0 !important;width:280px;float:right;}
		#pokerdiy.skinnarrow #sidecolumn{border:0 !important;width:155px;float:right;}
		#pokerdiy.skinfull #sidecolumn{border:0 !important;width:0px;float:right;}
			#pokerdiy .rightpane{border:0 !important;}
			#pokerdiy .rightpane1{border:0 !important;clear:both;}
			#pokerdiy #rightmiddlepanes{clear:both;}
				#pokerdiy .rightmiddlepane1{border:0 !important;float:left;width:135px;}
				#pokerdiy .rightmiddlepane2{border:0 !important;float:right;width:135px;}
			#pokerdiy .rightpane2{border:0 !important;clear:both;}
			#pokerdiy #rightbottompanes{clear:both;}
				#pokerdiy .rightbottompane1{border:0 !important;float:left;width:135px;}
				#pokerdiy .rightbottompane2{border:0 !important;float:right;width:135px;}
		
		#bottomcontent{clear:both;background:url(images/curve-gray-right.png) 100% 100% no-repeat #303030;border-top:5px #10218A solid;}
		#bottompanes{background:url(images/curve-gray-left.png) 0 100% no-repeat;padding:10px 10px 0 10px;}
			.bottompane1{border:0 !important;width:306.6px;float:left;margin-right:10px;}
			.bottompane2{border:0 !important;width:306.6px;float:left;}
			.bottompane3{border:0 !important;width:306.6px;float:right;}
		
		/* 2.6. Footer */
		#pokerdiy #footer{clear:both;text-align:center;padding:20px 0;}

	/* 3. Typography */
	
		/* 3.1. DNN */
		.Head{font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.SubHead{font:bold 1em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.SubSubHead{font:bold 0.85em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.Normal{font:1em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.NormalDisabled{font:1em Verdana, Arial, Helvetica, sans-serif;color:#CCC;}
		.NormalBold{font:bold 1em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.NormalRed{font:1em Verdana, Arial, Helvetica, sans-serif;color:#F00;}
		.NormalTextBox{font:1em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.StandardButton{font:1em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
		.SkinObject{font:normal 1em Verdana, Arial, Helvetica, sans-serif;color:#303030;}
	
		/* 3.2. Generic */
		body{font-size:75%;}
		td,th,p,div,span,li{font:1em/1.4 Verdana, Arial, Helvetica, sans-serif;}
		p{margin:0 0 .8em 0;padding:0;line-height:1.4;}
		blockquote,q{}
		pre{}
	
			/* 3.2.1. Headings */
			h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 0.8em 0;padding:0;line-height:normal;}
			
			h1{font-size:1.6em;font-weight:bold;color:#3746A8;}
			h2{font-size:1.2em;font-weight:bold;color:#3746A8;}
			h3{font-size:1.2em;font-weight:normal;color:#3746A8;}
			h4{font-size:1em;font-weight:bold;color:#3746A8;}
			h5{font-size:0.9em;font-weight:bold;color:#3746A8;}
			h6{font-size:0.8em;font-weight:bold;color:#303030;}
			
		/* 3.3. Skin */
		#pokerdiy #topbar{font-size:0.8em;}
		#pokerdiy #bottomcontent{font-size:0.9em;}
		#pokerdiy #bottomcontent *{font-size:1em;color:#FFF !important;}
		#pokerdiy #bottomcontent input,
		#pokerdiy #bottomcontent textarea,
		#pokerdiy #bottomcontent select{color:#303030 !important;}
		#pokerdiy #footer{font-size:0.9em;}
		#pokerdiy #footer *{font-size:1em;}
		
		/* 3.4. Links */
		
			/* 3.4.1. DNN */
			a.CommandButton{font:bold 1em Verdana, Arial, Helvetica, sans-serif;}
			a.CommandButton:link,
			a.CommandButton:visited{color:#CC0000;text-decoration:none;}
			a.CommandButton:hover,
			a.CommandButton:active{color:#CC0000;text-decoration:underline;}
			
			a.SkinObject:link,
			a.SkinObject:visited{color:#CC0000;text-decoration:none;}
			a.SkinObject:hover,
			a.SkinObject:active{color:#CC0000;text-decoration:underline;}
	
			/* 3.4.2. Generic */
			a img{border:0;}
			
			a{font:1em Verdana, Arial, Helvetica, sans-serif;}
			a:link,
			a:visited{color:#CC0000;text-decoration:none;}
			a:hover,
			a:active{color:#CC0000;text-decoration:underline;}
			
			/* 3.4.3. Skin */
			#pokerdiy #toplinks a{padding-left:10px;margin-left:10px;background:url(images/bullet-red.png) 0 50% no-repeat;}

			#pokerdiy a.memberoption:link,
			#pokerdiy a.memberoption:visited{color:#303030;text-decoration:none;}
			#pokerdiy a.memberoption:hover,
			#pokerdiy a.memberoption:active{color:#CC0000;text-decoration:underline;}
			
			#pokerdiy #registerlink a.memberoption{vertical-align: 50%;font-size:1.4em;margin:0;font-weight:bold;}
			#pokerdiy #loginlink a.memberoption{margin:0 10px 0 5px;}
			#pokerdiy #morelink a.memberoption{padding-left:10px;border-left:1px solid #303030;display:block;}
			#pokerdiy #messagelink {padding-left:10px !important;border-left:1px solid #303030;display:block;}
			#pokerdiy #verifylink {padding:0 10px!important;border-left:1px solid #303030;}
			
			
			#pokerdiy #footer .footer,
			#pokerdiy #footer a{margin:0 10px;}

	/* 4. Navigation */
		/* 4.1. Main Nav  */
        .RadMenu_Default {z-index: 2;}  
		
		#dnn_mainnav_RadMenu1{float:left;width:820px;margin:0 auto;border:0;background:none;z-index: 1;}
		
		#dnn_mainnav_RadMenu1 *{border:0;background:none;margin:0;padding:0;text-decoration:none;outline:none;line-height:1;}
		
		#dnn_mainnav_RadMenu1 .rmRootGroup{}
		
		#dnn_mainnav_RadMenu1 li.rmItem{}
	
		#dnn_mainnav_RadMenu1 a.rmLink{display:block;float:none;width:110px;height:35px;background:url(images/nav/tabs.png) 0 -35px no-repeat;cursor:pointer;}
		#dnn_mainnav_RadMenu1 li.rmFirst a.rmLink{width:105px;background:url(images/nav/tabs.png) 0 0 no-repeat;}

		#dnn_mainnav_RadMenu1 span.rmText{display:block;float:none;padding:10px 0 0 0;color:#303030;background:none;font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;text-align:center;}
		
		#dnn_mainnav_RadMenu1 a.rmCurrent{background:url(images/nav/tabs.png) 0 -175px no-repeat !important;}
		#dnn_mainnav_RadMenu1 li.rmFirst a.rmCurrent{background:url(images/nav/tabs.png) 0 -140px no-repeat !important;}
		#dnn_mainnav_RadMenu1 a.rmCurrent span.rmText{color:#FFF !important;}
		#dnn_mainnav_RadMenu1 a.rmCurrent + div{display:none !important;}
		#dnn_mainnav_RadMenu1 a.rmExpanded,
		#dnn_mainnav_RadMenu1 a.rmLink:hover{background:url(images/nav/tabs.png) 0 -105px;color:#FFF;text-decoration:none;}
		#dnn_mainnav_RadMenu1 li.rmFirst a.rmExpanded,
		#dnn_mainnav_RadMenu1 li.rmFirst a.rmLink:hover{background:url(images/nav/tabs.png) 0 -70px;color:#FFF;text-decoration:none;}
		#dnn_mainnav_RadMenu1 a.rmExpanded span.rmText,
		#dnn_mainnav_RadMenu1 a.rmLink:hover span.rmText{color:#303030;}

			/* 4.1.1. Submenus */
			#dnn_mainnav_RadMenu1 .rmSlide{background:url(images/nav/sub-top.png) 0 0 no-repeat !important;background:url(images/nav/sub-top-ie6.png) 0 0 no-repeat;}
			#dnn_mainnav_RadMenu1 li.rmFirst .rmSlide{left:0 !important;}
			#dnn_mainnav_RadMenu1 .rmSlide .rmSlide{left:180px !important;top:-10px !important;background:url(images/nav/subsub-top.png) 0 0 no-repeat !important;background:url(images/nav/subsub-top-ie6.png) 0 0 no-repeat;}
			#dnn_mainnav_RadMenu1 li li.rmFirst .rmSlide{left:180px !important;}
			
			#dnn_mainnav_RadMenu1 .rmGroup{padding:20px 0 !important;padding:20px 0 0;border:0;background:url(images/nav/sub-bottom.png) 0 100% no-repeat !important;background:url(images/nav/sub-bottom-ie6.png) 0 100% no-repeat;}
			#dnn_mainnav_RadMenu1 .rmGroup img{display:none;}
			
			#dnn_mainnav_RadMenu1 .rmGroup li.rmItem{background:url(images/nav/sub-highlight.png) -100000px -100000px no-repeat;} /* we just preload the image here */
			#dnn_mainnav_RadMenu1 .rmGroup li.rmItem a.rmLink{width:240px !important;height:auto;padding:0;margin:0;text-align:left;background:url(images/nav/sub-item.png) 0 50% no-repeat !important;background:url(images/nav/sub-item-ie6.png) 0 50% no-repeat;}
			#dnn_mainnav_RadMenu1 .rmGroup li.rmItem a.rmLink:hover{background:url(images/nav/sub-highlight.png) 0 50% no-repeat !important;}

			#dnn_mainnav_RadMenu1 .rmGroup a.rmLink:hover span.rmText,
			#dnn_mainnav_RadMenu1 .rmGroup a.rmExpanded span.rmText{background:none;color:#FFF;text-decoration:none;}
			
			#dnn_mainnav_RadMenu1 .rmGroup span.rmText{display:block;padding:3px 10px 3px 45px;margin:0;font-size:1em;color:#FFF;font-weight:normal;white-space:normal;text-align:left;}
			
			#dnn_mainnav_RadMenu1 .rmGroup a.rmLink span.rmExpandRight{color:#FFF;background:url(images/nav/arrow-white.png) 95% 50% no-repeat;}
			#dnn_mainnav_RadMenu1 .rmGroup a.rmLink:hover span.rmExpandRight{color:#FFF;background:url(images/nav/arrow-white.png) 95% 50% no-repeat;}
			#dnn_mainnav_RadMenu1 .rmGroup a.rmCurrent span.rmExpandRight{color:#FFF;background:url(images/nav/arrow-white.png) 95% 50% no-repeat;}
			#dnn_mainnav_RadMenu1 .rmGroup a.rmExpanded span.rmText{color:#FFF;}
			
		/* 4.2. Sub Nav */
		#dnn_subnav_RadMenu1{float:left;margin:0;padding:9px 20px 0 10px;border:0;background:none;width:650px;}
		#dnn_subnav_RadMenu1 *{border:0;background:none;margin:0;padding:0;text-decoration:none;outline:none;}
		#dnn_subnav_RadMenu1 img{display:none;}
		
		#dnn_subnav_RadMenu1 li.rmItem{margin-bottom:10px;}
		#dnn_subnav_RadMenu1 span.rmText{display:block;padding:0;padding:0 10px;margin:0;color:#FFF;background:none;font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;cursor:pointer;border-right:1px solid #FFF;height:auto !important;height:1%;}
		#dnn_subnav_RadMenu1 li.rmLast span.rmText{border:0;}
		#dnn_subnav_RadMenu1 a.rmCurrent span.rmText,
		#dnn_subnav_RadMenu1 a.rmLink:hover span.rmText{color:#CC0000 !important;}
		
		#dnn_subnav_RadMenu1 .rmSlide{background:url(images/nav/sub2-top.png) 0 0 no-repeat;}
		#dnn_subnav_RadMenu1 .rmSlide .rmSlide{left:193px !important;top:-9px !important;}
		#dnn_subnav_RadMenu1 .rmGroup{padding:10px 0 !important;padding:10px 0 0;border:0;background:url(images/nav/sub2-bottom.png) 0 100% no-repeat;}
		
		#dnn_subnav_RadMenu1 .rmGroup li.rmItem{margin:0;}

		#dnn_subnav_RadMenu1 .rmGroup a.rmLink{display:block;width:188px;height:auto;padding:0;margin:0;text-align:left;background:#10218A;}
		
		#dnn_subnav_RadMenu1 .rmGroup span.rmText{display:block;padding:3px 20px 3px 10px;margin:0;color:#FFF;font-weight:bold;white-space:normal;border:0;}
				
		#dnn_subnav_RadMenu1 .rmGroup a.rmLink span.rmExpandRight{color:#FFF;background:url(images/nav/arrow-white.png) 95% 50% no-repeat;}
		#dnn_subnav_RadMenu1 .rmGroup a.rmLink:hover span.rmExpandRight{color:#FFF;background:url(images/nav/arrow-white.png) 95% 50% no-repeat;}
		#dnn_subnav_RadMenu1 .rmGroup a.rmCurrent span.rmExpandRight{color:#FFF;background:url(images/nav/arrow-white.png) 95% 50% no-repeat;}

	/* 5. Lists */
		dl,dt,dd,ol{}
		
		ul,li{}
		
		ul.nostyle,
		li.nostyle{list-style:none;margin:0;padding:0;}
		
		ul.fancylist{list-style:none;margin:0;padding:0;}
		ul.fancylist li{background:url(images/sub.png) no-repeat;border-bottom:1px dotted #CCC;list-style-type:none;padding:2px 0 2px 13px;}		

	/* 6. Tables */
		table,caption,tbody,tfoot,thead,tr,th,td{}
		
	/* 7. Forms */
		form,fieldset,legend,label,input,textarea,select{}
		
	/* 8. Helpful */
		/* 8.1. Generic */
		.b{font-weight:bold;}
		.u{text-decoration:underline;}
		.i{font-style:italic;}
		.del{text-decoration:line-through;}
		
		.text-large{font-size:1.5em;}
		.text-medium{font-size:1.2em;}
		.text-small{font-size:0.9em;}
	
		.reset{margin:0 !important;padding:0 !important;border:0 !important;
		line-height:normal !important;font-weight:normal !important;
		font-style:normal !important;font-size:100% !important;font-family:inherit; !important}
		
		.align-left{text-align:left;}
		.align-right{text-align:right;}
		.align-center{text-align:center;margin:0 auto;display:block;}
		
		.img-left{float:left;margin:0 15px 5px 0;}
		.img-right{float:right;margin:0 0 5px 15px;}
		
		.float-left{float:left;}
		.float-right{float:right;}
		.float-none{float:none;}
		.clear-both{clear:both;}
		
		/* Clearing floats without extra markup  */
		.clearfloats{display:inline-block;}
		.clearfloats:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		* html .clearfloats{height:1%;}
		.clearfloats{display:block;}
		
			/* Custom CSS - ADDThis  */	
		.addthis_toolbox.addthis_pill_combo a {float: left;}
        .addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {margin-top: -2px;}
        .addthis_button_compact .at15t_compact {margin-right: 4px;float: left;}         
