/*CSS stylesheet by JGH Internet*/

	
	.milk_stage_tags{display:none;}
	.milk_stage_close{display:block; color:#AA2061; cursor:pointer; margin:10px 0px 0px;}
	.milk_loading{background:transparent url(images/load.gif) no-repeat center center;}
	.milk_stage_description{display:none;}

 
 /*REST OF DOCUMENT*/
 	
	*{outline:none; margin:0px; padding:0px;}
	
	body{
		margin:0;
		padding:0;
		font-family:Tahoma,Arial,Helvetica,sans-serif;
		color:#000;  
		background:#ddd8cb;
	}
	p{margin:10px 0px;}
	
	img{border:none;}
	
	.clear{display:block; clear:both; width:100%;
	}
	.floater a{background:transparent url(images/firefox_text.png) no-repeat top left; width:80px; height:62px; position:fixed; right:0; bottom:0;}
	
	.heading_h1{display:none;}
	.social_jgh{display:none;}
	
/*CHANGING BG IMAGES FOR EVERY PAGE*/	
	.site_1{background:#ddd8cb url(images/bg_home.jpg) repeat-x scroll center top;}
	.site_2{background:#ddd8cb url(images/bg_about.jpg) repeat-x scroll center top;}
	.site_3{background:#ddd8cb url(images/bg_collections.jpg) repeat-x scroll center top;}
	.site_4{background:#ddd8cb url(images/bg_makeovers.jpg) repeat-x scroll center top;}
	.site_5{background:#ddd8cb url(images/bg_events.jpg) repeat-x scroll center top;}
	.site_6{background:#ddd8cb url(images/bg_personalstyling.jpg) repeat-x scroll center top;}
	.site_7{background:#ddd8cb url(images/bg_presentations.jpg) repeat-x scroll center top;}
	.site_8{background:#ddd8cb url(images/bg_workshops.jpg) repeat-x scroll center top;}
	.site_9{background:#ddd8cb url(images/bg_news.jpg) repeat-x scroll center top;}
	.site_10{background:#ddd8cb url(images/bg_inthemedia.jpg) repeat-x scroll center top;}
	.site_11{background:#ddd8cb url(images/bg_tracyblogging.jpg) repeat-x scroll center top;}
	.site_12{background:#ddd8cb url(images/bg_contact.jpg) repeat-x scroll center top;}
	.site_13{background:#ddd8cb url(images/bg_personalstyling.jpg) repeat-x scroll center top;}
	.site_14{background:#ddd8cb url(images/bg_personalstyling.jpg) repeat-x scroll center top;}
	.site_sitesearch{background:#E3E0D4 url(images/bg_personalstyling.jpg) repeat-x scroll center top;}
	
	h1 , h2, h3, h4, h5 { 
		font-family:Georgia,"Times New Roman",Times,serif!important;
		font-weight:normal;
		margin-bottom:9px;
		padding-bottom:10px;
	}

	h1 { 
		font-size:36px;
		text-transform:uppercase;
	}
	
	h3 { 
		font-size:19px;  
	}

	#site{width:839px;margin:0px auto;}

/*SOCIAL COMMUNITY LINKS*/

	#community{background:transparent url(images/community_title.png) no-repeat top left; padding:0 0 16px 111px; margin-top:0px; text-transform:capitalize;}
	#community a{color:#000; padding:0px 20px 0px 20px; font-weight:bold; text-decoration:none;}
	#community a:hover{color:#BC092F;}
	
	#community img{float:left;}
	.fb_link{float:left; background:transparent url(images/facebook.png) no-repeat top left; padding:0px 0px 5px 0px;}
	.tw_link{float:left; background:transparent url(images/twitter.png) no-repeat top left; padding:0px 0px 5px 0px;}
	.m24_link{float:left; background:transparent url(images/media_24.png) no-repeat top left; padding:0px 0px 5px 0px;}
	.nl_link{float:left; background:transparent url(images/newsletter.png) no-repeat top left; padding:0px 0px 5px 0px;}
	.nl_link p{margin:0px;}

	
	#social{float:right;}
	

	#top{ 
		height:159px;
		padding:0pt;
		width:800px;
		background:transparent url(images/logo.gif) no-repeat scroll right top;
	} 
	
/*MENU STYLED HERE*/		
	#menu{
		background:transparent url(images/menubg.png) no-repeat scroll left top;
		height:30px;
		margin:0px 0px 0px;
		padding:11px 0px 0px 0px;
		width:800px;
	}
	
	#menu ul{
		height:30px;
		margin:0;
		padding:0;
		text-align:center;	
	}
	#menu li{
		display:inline;
		margin:0 0 0 0;
		padding:0 3px;	
		border-right:1px solid #aa2061;
	}
	.menu12{border-right:none!important;}
	#menu a{
		color:#000000;
		font-size:11px;
		text-decoration:none;
		text-transform:capitalize;	
	}
	#menu a:hover{background:transparent;color:#AA2061;color:#fff;}
	#menu li.active a{color:#AA2061;background:transparent;}
	
	.menu13, .menu14, .menu15{display:none!important;}

/*SUBMENU STYLED HERE*/	
	#section{
		margin: 0px 0px; 
		background:#FFFFFF;
		padding:0px;
	}
	#section ul{ 
		float:left;
		height:20px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		padding:0px 0pt 0px 11px;
		margin:0px;
		width:800px;
		background:#FFFFFF;
	}

	#section li{ 
		float:left;
		height:28px;
		margin:0px 0px 0px 0px;
		padding:0px 10px 0pt 0px;
		text-align:center;
		width:auto;
	}

	
	#section a{
		border-bottom:medium none !important;
		color:#000;
		display:block;
		font-size:10px;
		font-weight:normal;
		margin:0pt;
		padding:4px 6px 4px 0px;
		text-decoration:none;
	}
	#section a:hover{color:#AA2061;}
	#section li.active a{color:#AA2061;background:transparent;} 

/*CALENDER STYLED HERE*/
	table{border:none;}
		
	.home_cal{
		color:#E0DBC3; 
		margin:5px 0px 5px 5px; 
		width:199px;
	}
	
	td{
		background:#B4AC84 none repeat scroll 0% 50%; 
		width:30px; 
		border:none;
	}
	
	tbody{
		border:none;
		border:1px solid #FFFFFF;
	}
	
	caption{color:#000000;}
	
/*FOOTER STYLED HERE*/	
	#footer{   
		font-size:10px;
		height:100px;
		margin:20px 0px 10px;
		padding:10px;
		width:762px;
		text-align:center;
		clear:both;
	} 
	#footer a{
		color:#AA2061!important;}

/*CONTENT STYLED HERE*/		
	#content{font-size:13px;}
	
	#leftpane{width:575px;float:left;}
	
	#rightpane{
		width:217px;
		float:left;
		background:#e3dfc8;
		border:1px solid #AA2061;
		text-align:center;
		margin:10px 43px 0px 0px;
		min-height:1330px;
	}

	
	#rightpane h1{
		border-top:1px solid #AA2061;
		color:#000000;
		font-size:20px;
		font-weight:lighter;
		line-height:20px;
		padding:15px 0px 0px;
		text-transform:uppercase;
	}

	#rightpane h2{
		border-top:1px solid #AA2061;
		color:#AA2061;
		font-size:14px;
		font-weight:lighter;
		padding:0px;
		text-transform:capitalize;
		margin:0px 0px 26px 0px;
	}
	
	#rightpane img{
		background:transparent none repeat scroll 0%;
		margin:13px 0;
		padding:1px;
		border:1px solid #AA2061;
		max-width:191px;
	}
	
	#rightpane a{
		color:#AA2061;
		display:block;
		font-family:Georgia,"Times New Roman",Times,serif !important;
		font-size:18px;
		margin:6px 0;
		text-decoration:none;	
	}
	
	.search{height:50px;}
	
	#search_site input{
		background:#E3DFD4 none repeat scroll 0%;
		border:1px solid #AA2061;
		margin:10px 0px 0px;
		padding:6px 4px 6px 6px;
	}
	
	.keyword{
		background:transparent url(images/search.png) no-repeat scroll center !important;
		border:medium none !important;
		height:30px;
		width:40px !important;
	}
	
	.christmas_record h2{border-top:none!important;}
	.christmas_block{border:1px solid #AA2061; margin:33px 10px 10px; padding:10px; text-align:center;}
	.christmas_block .heading_h1{display:none;}
	.christmas_block h1{padding-bottom:0px!important; margin-bottom:0px!important;}
	
	.home_tags{
		display:none;
	}
	
	
	.home_records{   
		background:#e3dfc8;
		border:1px solid #AA2061;
		height:198px;
		margin:10px 10px 0px 10px;
	}
	
	.regs img{}
	.links img{}
	
	.home_records_text{
		float:left;
		padding:10px 10px 0;
		width:49%;	
	}
	
	
	.home_records h1{ 
		clear:left;
		font-size:20px; 
		padding:2px 0px 2px 10px;
		margin:0px;
		background:#AA2061 none;
		color:#c9c2a1;
	}
		
	.home_records h2{   
		font-size:14px;
		font-weight:lighter;
		margin:0px; 
		padding:0px;
	}
	
	.home_records h3{
		clear:both;  
		margin:0px;
		padding-top:0px;
		vertical-align:middle;
	}
	
	.home_records ul{
		display:block;
		line-height:18px;
		list-style-image:url(images/star.gif);
		list-style-position:outside;
		padding:0pt 0px 0px 40px;
		margin:0px;
	}
	
	.home_records a{
		color:#AA2061; 
		text-decoration:none;
	}

	.home_records a:hover{color:#000; }
	.home_records a:active {color:#AA2061;}
	.home_records li{ padding:0pt 0px 0px;}
	.home_records .home_date{display:none;}
	
	.home_records img{background-repeat:no-repeat!important; background-position:center center!important;}

	.home_blocks{   
		background:#e3dfc8;
		border:1px solid #AA2061;
		height:280px;
		margin:10px 0px 0px 10px;
		float:left;
		width:270px;
	}

	.home_blocks_text{
		float:left;
		padding:10px 10px 0;	
	}
	.home_blocks_text strong{display:block;}
	
	.home_blocks h1{ 
		clear:left;
		font-size:20px; 
		padding:0px;
		margin:0px;
		background:#c9c2a1 none;
		color:#AA2061;
		padding:2px 0px 2px 10px;
	}
		
	.home_blocks h2{   
		font-size:14px;
		font-weight:lighter;
		margin:0px; 
		padding:0px;
		clear:both;
	}
	
	.home_blocks h3{
		clear:both;  
		margin:0px;
		padding-top:0px;
		vertical-align:middle;
	}
	
	.home_blocks ul{
		display:block;
		line-height:18px;
		list-style-image:url(images/star.gif);
		list-style-position:outside;
		padding:0pt 0px 0px 40px;
		margin:0px;
	}
	
	.home_blocks a{
		color:#AA2061; 
		text-decoration:none;
	}

	.home_blocks a:hover{color:#000; }
	.home_blocks a:active {color:#AA2061;}
	.home_blocks li{ padding:0pt 0px 0px;}
	.home_blocks .home_date{display:none;}
	.home_blocks img{
		border:solid 1px #AA2061;
		margin:5px 5px 5px 0px;
	}
	
 	.knowmore img{border:none!important;margin:0px!important;}
	.home_text h2{color:#AA2061; font-size:17px;}

	.women{padding:0px 10px;}
	
	.women_records{padding:0px 0px;}

	.newsletter{border-bottom:1px solid #AA2061; border-top:1px solid #AA2061; color:#FFFFFF; padding:0px 0px;}
	
	.text{
		padding:0px;
		margin:0px 39px 0px 0px;
	}
	
	.text a{
		text-decoration:none;
		color:#AA2061;
	}
	
	.text a:active{
		color:#AA2061;
	}
	
	.text h1{ 
		clear:left; 
		padding:0px 0px 10px;
		vertical-align:middle;
	}
		
	.text h2{   
		font-size:20px;
		font-weight:lighter;
		margin:0px; 
		text-transform:capitalize;
		vertical-align:middle;
		padding:10px 0px 20px 0px;
	}
	
	.text h3{
		clear:both;  
		margin:0px;
		padding-top:0px;
		vertical-align:middle;
	}
	
	.text ul{
		display:block;
		line-height:18px;
		list-style-image:url(images/star.gif);
		list-style-position:outside;
		padding:0pt 0px 0px 40px;
		margin:0px;
	}
	
	.text li{ 
		padding:0pt 0px 0px;
	}
	
	.text .record_nav_top{text-align:right; padding:29px 12px 0 0; font-size:11px;}
	.record_box{margin:0px 5px 0px 0px;}
	.text .record_nav_bottom{}
	
	.inside{
		margin:0px 10px 40px 10px;
	}
	
	.inside img{
		margin:7px 5px 2px 0px;
		padding:0px 0 0px 0; 
		border:#AA2061 thin solid;
	}
	.site_3 .inside img{background:transparent url(images/image_border.gif) no-repeat bottom left; padding:0px 0px 40px 0px;}
	
	.noborderimg{background:none!important; border:none!important; float:right; width:400px;}
	.noborderimg img{background:none!important; border:none!important;}

	.blog_records{padding:0px 20px 10px; border-bottom:1px dotted #B4B0A4;}
	.blog_records h2{font-weight:normal!important; margin:0px!important;}
	.blog_records a{display:block;}
	.blog_records .home_date{display:none;}
	
	.donegal{margin:20px 0px;}
	.donegal img{padding:0px 0 0px 0; border:#AA2061 thin solid;}

	.newinstoregal{width:688px;}
	.donegal2{width:741px;}
	.donegal3{margin:20px 0px 0px 0px; width:785px;}
	
	.makeover_gal{margin:0px; float:left;}
	.makeover_gal img{background:none!important; padding:0px 0 0px 0!important; border:#AA2061 thin solid;}
	
	.videogal img{background:none!important; padding:0px!important; margin:0 0 20px 20px; float:right; max-width:300px;}
	
	.makeover_inside {  
		border-bottom:1px dotted #B4B0A4;
		margin-top:10px;
		min-height:140px;
		overflow:hidden;
		padding:0px!important;
	}
	
	.makeover_inside img{ 
		border:1px solid #AA2061;
		margin:0px 10px 30px 0px;
		
	} 
	.makeover_inside h2 { 
		color:#000; 
		font-weight:lighter;  
		margin-top:0px;
		text-align:left !important;
		padding:0px!important; 
	}
	
	.makeover_inside .home_date{
		display:block;
		font-style:italic;
		font-size:10px;
		margin-bottom:5px;
	}

	.search_record{
		border-bottom:1px dotted #B4B0A4;
		margin-top:10px;
		min-height:140px;
		overflow:hidden;
		padding:0px;
	}
		
	.search_record h2{
		color:#000000;
		font-weight:lighter;
		margin-top:0px;
		text-align:left;
	}
	
	.search_record img{
		border:1px solid #AA2061;
		margin:0px 10px 30px 0px;
		padding:1px;
	}

	.content_tools_top {
		margin-top:10px !important;
		border-top:1px dotted #AA2061; 
		clear:both;
		}
	
	.content_tools_top ul{
		display:block;
		height:40px;
		list-style-image:none!important;
		list-style-position:outside!important;
		list-style-type:none!important;
		margin:0px 0px 0px 0px;
	}
	.content_tools_top li{float:right;padding:0pt;margin:0;}
	.content_tools_top a{padding:0;margin:0;}
	.content_tools_top img{padding:0;margin:0;}
	.content_tools_top img{border:none!important; background:none!important; padding:0px!important;}
	
/*BLOG COMMENTING FUNCTION*/

	#ic_comment a{color:#AA2061;}
	.ic_bubble{width:614px;}
	.ic_comment_posters{width:100px;}
	.ic_comment_posters img{border:none; background:none; margin:0px; padding:0px 10px 0px 0px;}
	.ic_comment_poster img{background:none; border:none; padding:0px;}
	#post_button{float:right; margin:0px 8px 0px 0px; background:#AA2061 none repeat scroll 0% 0%;}
	

	

/*IE 7*/
	*:first-child+html #community{margin-top:3px;}
	*:first-child+html #post_button{margin:0px 1px 0px 61px;}
	
/*ie 6*/
	*html body .back{display:none;}
	*html body .search_record{display:block; clear:both; border-bottom:none; border-top:1px dotted #B4B0A4; padding-top:10px;}
	*html body .inside img{padding:20px 0px;}
	*html body .makeover_inside{display:block; clear:both; border-bottom:none; border-top:1px dotted #B4B0A4; padding-top:10px;}	
	*html body .home_blocks{margin:10px 5px 0px 5px;}
	*html body #leftpane{}
	*html body #rightpane{margin:10px 0px 0px 0px;}
	*html body #section li{height:23px;}	
	*html body #site{}
