body	{
	margin:0px;
	padding:0px;
	background-color: #999999;
}
#recipwrap 
{
	background:#999999 url('/img/mainwrap.gif') center repeat-y;
	width:720px;
	margin:0px auto;
	padding:0px;
}
#recips
{
	width: 700px;
	margin: 0;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#mainwrap 
{
	background:#999999 url('/img/mainwrap.gif') center repeat-y;
	width:720px;
	margin:0 auto;
	padding:0px;
}
#header {
	background:#fff url('/img/header.jpg') center no-repeat; 	
 	height: 83px;
	width:720px;
	margin: 0px;
	padding:0px;
}
#header h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;	
	padding:20px 10px 0 0;
	text-align:right;
}
#header h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:right;
}
#header h2 a 
{
	color:#FF0033;
	text-decoration:none;
}
#header h2 a:visited 
{
	color:#FF0033;
}
#header h2 a:hover 
{
	color:#000000;
}
#header h3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:right;
}
#header h3 a 
{
	color:#FF0033;
	text-decoration:none;
}
#header h3 a:visited 
{
	color:#FF0033;
}
#header h3 a:hover 
{
	color:#000000;
}
#topnav {
	width:700px;
	margin: 0px 0 5px 0;
	padding: 5px;
	border-bottom: 1px dotted #DDDDDD;
}

#topnav h3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #999999;
	font-weight: bold;
	margin: 0 0 0 5px;	
	padding: 0;
	text-align:center;
}
#topnav h3 a 
{
	color:#666666;
	text-decoration:none;
}
#topnav h3 a:visited 
{
	color:#666666;
}
#topnav h3 a:hover 
{
	color:#000000;
}
#topnav h4 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #999999;
	font-weight: bold;
	margin: 0 0 0 5px;	
	padding: 0;
	text-align:left;
}
#topnav h4 a 
{
	color:#666666;
	text-decoration:none;
}
#topnav h4 a:visited 
{
	color:#666666;
}
#topnav h4 a:hover 
{
	color:#000000;
}
#content {
	width:680px;
	margin: 20px 0px 20px 0px;
	padding: 5px;
}
#content h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#content h1 a 
{
	color:#666666;
	text-decoration:none;
}
#content h1 a:visited 
{
	color:#666666;
}
#content h1 a:hover 
{
	color:#FF0033;
}
#content h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 11px 0 0;
	text-align:center;
}
#content h2 a 
{
	color:#FF0033;
	text-decoration:underline;
}
#content h2 a:visited 
{
	color:#FF0033;
}
#content h2 a:hover 
{
	color:#0080FF;
}
#content h3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:0px 0px 20px 0;
	text-align:left;
}
#content h3 a 
{
	color:#0080FF;
	text-decoration:none;
}
#content h3 a:visited 
{
	color:#0080FF;
}
#content h3 a:hover 
{
	color:#FF0033;
}
#content p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #424242;
	font-weight: normal;
	margin: 0 0 0 25px;
	padding: 0 0 15px 0;
	text-align:left;
	line-height: 1.4em;
}
#content p a
{
	color:#0080FF;
	text-decoration:none;
}
#content p a:visited
{
	color:#0080FF;
}
#content p a:hover
{
	color:#FF0033;
}
#content ol {
	text-align: left;
	padding: 5px ;
	margin: 10px 0 10px 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #424242;
}
#content ul {
	list-style-type: circle;
	padding: 1px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-bottom:1em;
}
#content ul li {
	margin: 0.1em 0 0 30px;
	padding: 0;	
}
#content li a {
	text-decoration: none;
	border:none;
}
#content li a:link {
	color: #666666;	
}
#content li a:visited {
	color: #666666;	
}
#content li a:hover, #sidebar li a:active {
	color: #FF0033;
}
#featblock
{
	width: 680px;
	margin: 0;
	padding: 0;
}

#featblock h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#featblock h2 a 
{
	color:#FF0033;
	text-decoration:none;
}
#featblock h2 a:visited 
{
	color:#FF0033;
}
#featblock h2 a:hover 
{
	color:#0080FF;
}
#featblock p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 10px 0 10px 25px;
	padding: 0;
	text-align:left;
	line-height: 1.4em;
}
#featblock p a
{
	color:#0080FF;
	text-decoration:none;
}
#featblock p a:visited
{
	color:#0080FF;
}
#featblock p a:hover
{
	color:#FF0033;
}
.thumb  {
        float: right;
        padding:5px 10px 25px 20px;
}


#newslist
{
	width: 680px;
	margin: 0;
	padding: 0;
}
#newslist h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#newslist h1 a 
{
	color:#FF8500;
	text-decoration:none;
}
#newslist h1 a:visited 
{
	color:#FF8500;
}
#newslist h1 a:hover 
{
	color:#0080FF;
}
#newslist h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#newslist h2 a 
{
	color:#FF0033;
	text-decoration:none;
}
#newslist h2 a:visited 
{
	color:#FF0033;
}
#newslist h2 a:hover 
{
	color:#0080FF;
}
#newslist ul {
	list-style-type: circle;
	padding: 0;
	margin: 0 0 0 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-align: left;
	padding-top:1em;
	padding-bottom:2em;
}
#newslist ul li {
	margin: 0.1em 0 0 10px;
	padding: 0 0 15px 0;
	line-height: 1.4em;
}
#newslist p	{
	margin: 0.1em 20px 0 10px;
	padding: 0;
	line-height: 1.4em;
	text-align:justify;
}
#newslist p a {
	text-decoration: none;
	border:none;
	font-weight: normal;
}
#newslist p a:link {
	color: #0080FF;
	font-weight: normal;
}
#newslist p a:visited {
	color: #0080FF;	
}
#newslist p a:hover, #newslist p a:active {
	color: #FF0033;
}

















#newsfeed
{
	width: 680px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	padding: 0;
	text-align:left;
	line-height: 1.4em;
}
#newsfeed a
{
	color:#0080FF;
	text-decoration:none;
}
#newsfeed a:visited
{
	color:#0080FF;
}
#newsfeed a:hover
{
	color:#FF0033;
}
#newsfeed h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#newsfeed h2 a 
{
	color:#FF0033;
	text-decoration:none;
}
#newsfeed h2 a:visited 
{
	color:#FF0033;
}
#newsfeed h2 a:hover 
{
	color:#0080FF;
}
#newsfeed p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 10px 0 10px 25px;
	padding: 0;
	text-align:left;
	line-height: 1.4em;
}
#newsfeed p a
{
	color:#0080FF;
	text-decoration:none;
}
#newsfeed p a:visited
{
	color:#0080FF;
}
#newsfeed p a:hover
{
	color:#FF0033;
}
#newsfeed img  {
        float: right;
        padding:5px 10px 25px 20px;
}
#byline h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#byline h2 a 
{
	color:#666666;
	text-decoration:underline;
}
#byline h2 a:visited 
{
	color:#666666;
}
#byline h2 a:hover 
{
	color:#000000;
}
#section 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin: 50px 0 10px 0;	
	padding:2px;
	text-align:left;
	clear: both;
	border-bottom: 1px solid #DDDDDD;
}

#mpsection 
{
	width: 680px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	margin: 10px 0 10px 0;	
	padding:2px;
	clear: both;
	text-align:left;
	border-bottom: 1px solid #DDDDDD;
}

#galcontent {
	width:700px;
	margin: 20px 0px 20px 0px;
	padding: 0;
}

#leftside {
	width:500px;
	float:left;
	padding:5px;
	padding-bottom:3em;
	margin:0;
	overflow:hidden;
	display:inline;
}
#leftside h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:5px 10px 0 0;
	text-align:left;
}
#leftside h1 a 
{
	color:#666666;
	text-decoration:none;
}
#leftside h1 a:visited 
{
	color:#666666;
}
#leftside h1 a:hover 
{
	color:#FF0033;
}

#leftside h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	font-weight: bold;
	margin: 0;	
	padding:0;
	text-align:center;
}
#leftside h2 a
{
	color:#FF0033;
	text-decoration:none;
}
#leftside h2 a:visited
{
	color:#FF0033;
}
#leftside h2 a:hover
{
	color:#000000;
}
#leftside p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-align:center;
	line-height: 1.4em;
}
#leftside p a
{
	color:#0080FF;
	text-decoration:none;
}
#leftside p a:visited
{
	color:#0080FF;
}
#leftside p a:hover
{
	color:#FF0033;
}
#leftside ul {
	margin-left: 0;
	padding-left: 2px;
	list-style-type: circle;

}
#leftside li {
	text-decoration: none;
	border:none;
}
#leftside li a:link {
	color: #0080FF;
}
#leftside li a:visited {
	color: #0080FF
}
#leftside li a:hover {
	color: #000000
}

#maintext
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
	line-height: 1.4em;
	padding-bottom: 1em;
}

#maintext H1 
{
	font-size: 14pt;
	font-weight: bold;
	text-align:left;
	margin: 0;
	padding: 8px 15px 0 0;
}
#maintext H1 a
{
	color:#000000;
	text-decoration:none;
}
#maintext H1 a:visited
{
	color:#000000;
}
#maintext H1 a:hover
{
	color:#FF0066;
}
#maintext p 
{
	font-size: 10pt;
	font-weight: normal;
	text-align:left;
	margin: 0;
	padding: 0 25px 0 10px;
}
#maintext p a
{
	color:#0080FF;
	text-decoration:none;
}
#maintext p a:visited
{
	color:#0080FF;
}
#maintext p a:hover
{
	color:#FF0033;
}




.leadpic  {
	float: right;
	padding:2px 0px 25px 25px;
	border: 0px;
}
#sidebar {
	width:170px;
	float:right;
	padding:0px 15px 0px 0px;
	margin:0 auto;
	font-size:1em;
	color:#333;
	display:inline;
} 
#sidebar h2 {
	margin: 10px 0 0 0;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align:left;
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #CCCCCC;
	background: #E6E6E6;
}
#sidebar H3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 0 0 0 10px;
	padding: 0;
	padding-top:1em;
	padding-bottom:2em;
	text-align:center;
	line-height: 1.4em;
}
#sidebar H3 a
{
	color:#FF0033;
	font-weight: bold;
	text-decoration:none;
}
#sidebar H3 a:visited
{
	color:#FF0033;
}
#sidebar H3 a:hover
{
	color:#0080FF;
}
#sidebar ul {
	list-style-type: circle;
	padding: 0;
	margin: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	text-align: left;
	padding-top:1em;
	padding-bottom:2em;
}
#sidebar ul li {
	margin: 0.1em 0 0 10px;
	padding: 0;	
}
#sidebar li a {
	text-decoration: none;
	border:none;
}
#sidebar li a:link {
	color: #0080FF;	
}
#sidebar li a:visited {
	color: #0080FF;	
}
#sidebar li a:hover, #sidebar li a:active {
	color: #FF0033;
}
#sidebar p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 0 0 0 10px;
	padding: 0;
	padding-top:1em;
	padding-bottom:2em;
	text-align:left;
	line-height: 1.4em;
}
#sidebar p a
{
	color:#0080FF;
	font-weight: bold;
	text-decoration:none;
}
#sidebar p a:visited
{
	color:#0080FF;
}
#sidebar p a:hover
{
	color:#FF0033;
}

#mpsidebar {
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	font-size:1em;
	color:#333;
	border-bottom: 1px dotted #DDDDDD;
	border-left: 1px dotted #DDDDDD;
	border-right: 1px dotted #DDDDDD;
	background: #FFFFFF;
} 
#mpsidebar h1 {
	margin: 0 0 0 0;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align:left;
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #CCCCCC;
	background: #E6E6E6;
}

#mpsidebar H3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 0 0 0 10px;
	padding: 0;
	padding-top:1em;
	padding-bottom:1em;
	text-align:center;
	line-height: 1.4em;
}
#mpsidebar H3 a
{
	color:#FF0033;
	font-weight: bold;
	text-decoration:none;
}
#mpsidebar H3 a:visited
{
	color:#FF0033;
}
#mpsidebar H3 a:hover
{
	color:#0080FF;
}
#mpsidebar ul {
	list-style-type: circle;
	padding: 0;
	margin: 0 0 0 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0033;
	text-align: left;
	padding-top:1em;
	padding-bottom:1em;
}
#mpsidebar ul li {
	margin: 0.1em 0 0 10px;
	padding: 0;	
}
#mpsidebar li a {
	text-decoration: none;
	border:none;
}
#mpsidebar li a:link {
	color: #666666;	
}
#mpsidebar li a:visited {
	color: #666666;	
}
#mpsidebar li a:hover, #mpsidebar li a:active {
	color: #FF0033;
	text-decoration: underline overline;
	background: #FFFCEE;
}
#mpseemore {
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	font-size:1em;
	color:#333;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	background: #F5F5F5 url('/img/sidebarbg.jpg') center repeat-y;
} 
#mpseemore h1 {
	margin: 0 0 0 0;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align:left;
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #CCCCCC;
	background: #E6E6E6;
}

#mpseemore H3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0;
	padding-top:1em;
	padding-bottom:1em;
	text-align:center;
	line-height: 1.4em;
}
#mpseemore H3 a
{
	color:#FF0033;
	font-weight: bold;
	text-decoration:none;
}
#mpseemore H3 a:visited
{
	color:#FF0033;
}
#mpseemore H3 a:hover
{
	color:#0080FF;
}

#mpnewlinks {
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	font-size:1em;
	color:#333;
	border-bottom: 1px dotted #DDDDDD;
	border-left: 1px dotted #DDDDDD;
	border-right: 1px dotted #DDDDDD;
	background: #F5F5F5 url('/img/sidebarbg.jpg') center repeat-y;
} 
#mpnewlinks h1 {
	margin: 0 0 0 0;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align:left;
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #CCCCCC;
	background: #E6E6E6;
}

#mpnewlinks H3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin: 0 0 0 10px;
	padding: 0;
	padding-top:1em;
	padding-bottom:1em;
	text-align:center;
	line-height: 1.4em;
}
#mpnewlinks H3 a
{
	color:#FF0033;
	font-weight: bold;
	text-decoration:none;
}
#mpnewlinks H3 a:visited
{
	color:#FF0033;
}
#mpnewlinks H3 a:hover
{
	color:#0080FF;
}
#mpnewlinks ul {
	list-style-type: circle;
	padding: 0;
	margin: 0 0 0 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0033;
	text-align: left;
	padding-top:1em;
	padding-bottom:1em;
}
#mpnewlinks ul li {
	margin: 0.1em 0 0 10px;
	padding: 0;	
}
#mpnewlinks li a {
	text-decoration: none;
	border:none;
}
#mpnewlinks li a:link {
	color: #666666;	
}
#mpnewlinks li a:visited {
	color: #666666;	
}
#mpnewlinks li a:hover, #mpnewlinks li a:active {
	color: #FF0033;
	text-decoration: underline overline;
	background: #FFFCEE;
}

#siderefers {
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	font-size:1em;
	color:#333;
	border-bottom: 1px dotted #DDDDDD;
	border-left: 1px dotted #DDDDDD;
	border-right: 1px dotted #DDDDDD;
} 
#siderefers h1 {
	margin: 0 0 0 0;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align:left;
	font-weight:bold;
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #CCCCCC;
	background: #E6E6E6;
}
#siderefers ol {
	list-style-type: decimal;
	padding: 0;
	margin: 0 0 0 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	text-align: left;
	padding-top:1em;
	padding-bottom:1em;
}
#siderefers ol li {
	margin: 0.1em 0 0 10px;
	padding: 0;	
}
#siderefers li a {
	text-decoration: none;
	border:none;
}
#siderefers li a:link {
	color: #666666;	
}
#siderefers li a:visited {
	color: #666666;	
}
#siderefers li a:hover, #siderefers li a:active {
	color: #FF0033;
	text-decoration: underline overline;
	background: #FFFCEE;
}
TD.thumbs	{
	background: #FFFFFF url('/img/smthumbsbg.gif') center;
	width: 130px;
	height: 180px;
	padding: 0;
	margin: 0;
}
#textcon	{
	background: #F1F1F1;
	border: 1px solid #DEDEDE;
	margin: 20px 0 20px 0;
	padding: 5px;
}	
#largetext	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 20pt;
	font-weight: bold;
	text-align: center;
}
#largetext a {
	COLOR: #FF0033;
	text-decoration: none;
}
#largetext a.visited {
	COLOR: #FF0033;
	text-decoration: none;
}
#largetext a:hover {
	COLOR: #000000;
	text-decoration: none;
}
#medtext	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 16pt;
	font-weight: bold;
	text-align: center;
}
#medtext a {
	COLOR: #FF0033;
	text-decoration: none;
}
#medtext a.visited {
	COLOR: #FF0033;
	text-decoration: none;
}
#medtext a:hover {
	COLOR: #000000;
	text-decoration: none;
}


#smtext	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 12pt;
	font-weight: normal;
	text-align: center;
}
#smtext a {
	COLOR: #0080FF;
	text-decoration: none;
}
#smtext a.visited {
	COLOR: #0080FF;
	text-decoration: none;
}
#smtext a:hover {
	COLOR: #000000;
	text-decoration: none;
}

#footer {
	background:#fff url('/img/footer.jpg') center no-repeat; 	
 	height: 3px;
	width:720px;
	margin: 0 auto;
	padding:0px;
	clear: both;
}
#fineprint	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 9pt;
	font-weight: normal;
	text-align: center;
}
#fineprint a {
	COLOR: #333333;
	text-decoration: none;
}
#fineprint a.visited {
	COLOR: #333333;
	text-decoration: none;
}
#fineprint a:hover {
	COLOR: #F5F5F5;
	text-decoration: none;
}
.featlink		{FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10pt; line-height: 1.3em; margin: 0.1em 0 0 20px; padding: 0;}
a.featlink		{COLOR: #0080FF; text-decoration: none;}
a.featlink:visited	{COLOR: #0080FF; text-decoration: none;}
a.featlink:hover	{COLOR: #FF0033; text-decoration: underline;}

.galname		{FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10pt; line-height: 1.2em; font-weight: bold;}
a.galname		{COLOR: #0080FF; text-decoration: none;}
a.galname:visited	{COLOR: #0080FF; text-decoration: none;}
a.galname:hover	{COLOR: #FF0033; text-decoration: underline;}

.view			{FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9pt; line-height: 1.2em;}
a.view			{COLOR: #666666; text-decoration: none;}
a.view:visited	{COLOR: #666666; text-decoration: none;}
a.view:hover		{COLOR: #FF0033; text-decoration: underline;}

.tgpname		{FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10pt; line-height: 1.2em; font-style: italic; font-weight: bold;}
a.tgpname		{COLOR: #666666; text-decoration: none;}
a.tgpname:visited	{COLOR: #666666; text-decoration: none;}
a.tgpname:hover	{COLOR: #FF0000; text-decoration: none;}

.tgpview		{FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9pt; line-height: 1.1em;}
a.tgpview		{COLOR: #FF0000; text-decoration: none;}
a.tgpview:visited	{COLOR: #FF0000; text-decoration: none;}
a.tgpview:hover	{COLOR: #000000; text-decoration: none;}

#galnav	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #666666;
	FONT-SIZE: 10pt;
	font-weight: normal;
	text-align: center;
	padding-top: 2em;
	padding-bottom: 2em;
}
#galnav a {
	COLOR: #FF0033;
	text-decoration: none;
}
#galnav a.visited {
	COLOR: #FF0033;
	text-decoration: none;
}
#galnav a:hover {
	COLOR: #0080FF;
	text-decoration: none;
}
table.bottom_refer	{
	border: 1px dotted #DDDDDD;
	background: #F1F1F1;
	padding-top: 5px;
}

#tgp ul {
	margin: 0 0 0 10px;
}
#tgp li {
	margin: 0 0 0 35px;
	padding: 1px;
	line-height: 1.5em;
}


/************************************************
*	Adbrite / AVN Ads				 *
************************************************/
table.bottom_adblock	{
	border: 1px dotted #DDC4C4;
	background: #F9ECEC;
	padding-top: 5px;
}
.adHeadline	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}
a.adHeadline:link{
	color: #FF0033;
	text-decoration: underline;
}
a.adHeadline:visited{
	color: #FF0033;
}
a.adHeadline:hover{
	color: #000000;
}
.adText	{
	width: 175px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	text-decoration: none;
}
a.adText:link	{
	text-decoration: none;
	color: #666666;
	margin: 0px 20px 20px 0px;
}
a.adText:visited	{
	text-decoration: none;
	color: #666666;
}
a.adText:hover	{
	text-decoration: none;
	color: #000000;
}