/*A:hover{color:#0c333f} */
A:link { text-decoration:none; color:#000060; }
A:visited, A:active { text-decoration: none; color:#000030;}
A:hover { text-decoration:none; color:#0000a0; }

/* Defaults */
body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	font-size:9pt;
}

table {
	font-size:9pt;
}

td {
	font-family:verdana,sans-serif;
	font-size:9pt;
}

.regtag {
	font-family:verdana,sans-serif;
	font-size:8pt;
}


input.text {
	font-size:8pt;
}

ul  {

	list-style-position:outside;
	list-style-image: none;
	list-style-type: square;
	margin-left:0;
	padding-left:1em;
	text-indent:.1em;
	color:#036363;
	/* content: "\00BB \0020"; */
/* list-style-image: url()*/
}

ul ul li {
	color:#333333;
	list-style-position:inside;
	list-style: circle;
	/* content: "\00BB \0020"; */

}

ul#headlist {

	list-style-position:outside;
	list-style-image: none;
	list-style-type: circle;
	margin-left:0;
	padding-left:1em;
	text-indent:.1em;
}

ul#goldlist {

        list-style-position:outside;
        list-style-image: none;
        list-style-type: none;
	text-align:right;
        margin-left:0;
	padding-right:1px;
        padding-left:1em;
        text-indent:.1em;
	color:#ffcc69;
}

ul#goldlist li {

	padding-bottom:5px;
}

ul#goldlist a {
	color:#ffcc99;
}


ul li#done {
	color:#999999;
	text-decoration:line-through;
}

ul#mediakit {
	color:#ffcc00;
	font-weight:bold;
}



/* Front Page Styles */

.main {
	font-family:Trebuchet MS, Arial,Verdana,sans-serif;
	font-size:9.5pt;
	padding-left:5px;
	padding-right:5px;
}

.main:first-letter { font-size:125%; }

.newmain {
	font-family:Arial,Verdana,sans-serif;
	font-size:7pt;
	padding-left:5px;
	padding-right:5px;
	color:#d3d3d3;
}

.blog_black {
	font-family:Trebuchet MS, Arial,Verdana,sans-serif;
	font-size:9pt;
	padding-left:15px;
	padding-right:10px;
	color:#030303;
	margin-top:15px;
}

.blog_gold {
	font-family:Trebuchet MS, Arial,Verdana,sans-serif;
	font-size:9pt;
	padding-left:15px;
	padding-right:10px;
	color:#ffcc30;
	margin-top:75px;
}

.gg_101_head {

	font-family:ms trebuchet,arial,sans-serif; color:#ffff90; font-size:9pt; font-weight:bold; padding-left:20px; margin-left:5px; padding-bottom:10px;
}

.gg_form_101 {

	font-family:ms trebuchet,arial,sans-serif; color:#ffb860; font-size:8pt; font-weight:normal; padding-left:20px; margin-left:5px;
}

.left_id {
	width:10px;
	font-size:8pt;
	font-family:Arial, sans-serif;
}
.left_list {
	font-size:8pt;
	color:#000030;
	width:240px;
	padding-left:20px;
	margin-left:20px;
}

.left_list_head {
	padding-top:20px;
	font-weight:bold;
	font-size:8pt;
	color:#000030;
	padding-left:20px;
	margin-left:20px;

}


.right_list {
        font-size:8pt;
        color:#000030;
        width:490px;
	margin-left:5px;
	border:2px solid #outset;
	background-color:#efefff;
	padding:10px;
}

.right_list_head {
        padding-bottom:5px;
        font-weight:bold;
        font-size:8pt;
        color:#c0c0f0;
        padding-left:10px;
        margin-left:10px;

}

.right_list_bluewin {
        font-size:8pt;
        color:#e0e0f0;
        width:477px;
	margin-left:5px;
	margin-top:0px;
	padding:0px;
	vertical-align:top;
}

.right_list_bluewin a:link { color:#ffcc00;	}
.right_list_bluewin a:visited,a:active { color:#ffcc90;	}
.right_list_bluewin a:hover { color:#ffccf0;	}

.newmain:first-letter { font-size:125%; }

.blog {
	font-family:Verdana,sans-serif;
	font-size:7.5pt;
	padding-left:5px;
	padding-right:5px;
	color:#d3d3d3;
}

.blog:first-letter { font-size:125%; }

.topics {
	background-color:#000653;
	color:#ffec69;
}

.topic_items {
	background-color:#e3eff6;
	color:#090c3f;
	border-bottom:2px inset #f3f3f3;
}

.topic_altitems {
	background-color:#e3e6ff;
	color:#090c3f;
	border-bottom:2px inset #f3f3f3;
}

a.topic_items:link { font-weight:bold; }
a.topic_items:visited { font-weight:bold; }
a.topic_items:hover { font-weight:bold; }

a.topic_altitems {
	font-weight:bold;
}

a.topic_altitems:link { font-weight:bold; }
a.topic_altitems:visited { font-weight:bold; }
a.topic_altitems:hover { font-weight:bold; }


.mhead { font-family:arial,sans-serif; font-size:8pt; font-weight:normal; background-color:#ccccff; padding-left:5px; padding-right:5px; padding-bottom:1px; margin-right:2px; }
.menu { font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold; padding-left:5px; padding-right:5px; padding-bottom:1px; }
.smenu { font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; padding-left:8px; padding-right:5px; padding-bottom:8px; }
.pmenu { font-family:verdana,arial,sans-serif; font-size:8pt; font-weight:bold; padding-left:5px; padding-right:5px; padding-bottom:6px; padding-top:2px; }

.bhead { font-family:arial,sans-serif; font-size:8pt; font-weight:normal; border:1px solid #0000c0; background-color:#ccccff; padding-left:5px; padding-right:5px; padding-bottom:1px; margin-right:2px; margin-bottom:5px; }
.chead { font-family:arial,sans-serif; font-size:9pt; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; margin-right:2px; margin-bottom:8px; border-top:1px solid #000000; border-bottom:1px solid #000000; text-align:center;}
.bio { font-family:arial,sans-serif; font-size:8pt; font-weight:normal; padding-left:5px; padding-right:5px; padding-bottom:1px; margin-right:2px; }


/* Article Styles */

.article  {

	font-family:Times,Georgia,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#eeeeee;
	padding-left:20px;
	padding-right:20px;

}

.article p {
	word-spacing:3pt;
	line-height:17pt;
	letter-spacing:1.2px;
	font-family:Trebuchet MS, Arial,Georgia,Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-align:left;

}

._article {
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:#fffffc;
}

._articleLabel {
	color:#00003f;
	font-weight:bold;
	font-size:10pt;
}

._articleDisplay {
	color:#3f0c00;
	font-weight:normal;
	font-size:9pt;

}


.photo_article  {

        font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size:8pt;
        color:#eeeeee;
        padding-left:0px;
        padding-right:0px;

}

.photo_article p {
        word-spacing:1pt;
        line-height:12pt;
        letter-spacing:1px;
        font-family:Georgia,Verdana,Helvetica,Arial,sans-serif;
        font-size:8pt;
        color:#000000;
        text-align:justify;
	width:380px;
	margin-left:0px;
	margin-right:0px;

}

.photo_article_header {
	
        font-family:Georgia,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding:4px;
	margin-top:4px;
        letter-spacing:1.5px;
        word-spacing:1.3pt;
}

.outline {

	padding-left:10px;
	padding-right:10px;
	color:#cfcfcf;
	font-size:9pt;
	font-family:Verdana,Trebuchet MS, Arial, Sans-Serif;

}

.mediakitHeader {
	font-size:11pt;	
	font-weight:bold;
}

.outline p {
	margin-left:10px;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	word-spacing:2pt;
	line-height:12pt;
	letter-spacing:.95px;
	font-size:9pt;
}

.outline ul li {

	color:#ffcc99;
	margin-left:20px;
	margin-bottom:5px;
	font-size:8pt;
	list-style-position:outside;
	list-style-image: none;
	list-style-type: circle;

}

.gnyc_button {
	letter-spacing:0.3em; 
	font-family:Trebuchet MS, Arial, sans-serif; 
	font-size:9pt; 
	font-weight:bold; 
	border:1px inset #535363; 
	padding-left:7px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	color:#000000;
	background-color:#ffcc5f; 
	cursor:pointer; 

}

/* Photo Styles */

.photocomments { font-family:Arial,Helvetica,sans-serif; color:#333333; padding:5px; padding-bottom:10px; }
a.photocomments:link { color:#3f3c00; font-weight:bold; }
a.photocomments:visited { color:#3f3c00; font-weight:bold; }
a.photocomments:hover { color:#3f3c90; font-weight:bold; }

a.mback:link { text-decoration:none; color:#000060; background-color:#fff3cb; padding-left:5px;  }
a.mback:visited { text-decoration:none; color:#000060; background-color:#fff3cb; padding-left:5px; }
a.mback:hover { text-decoration:none; color:#000000; background-color:#E0F4FF; padding-left:5px; }

a.mdark:link { text-decoration:none; color:#3f0c09;  padding-left:5px;  }
a.mdark:visited { text-decoration:none; color:#3f0c09;  padding-left:5px; }
a.mdark:hover { text-decoration:none; color:#0f0c09; padding-left:5px; }

a.mcount:link  { text-decoration:none; color:#0f3c09;  padding:3px; text-align:center; }
a.mcount:visited  { text-decoration:none; color:#0f3c09;  padding:3px; text-align:center; }
a.mcount:hover  { text-decoration:none; color:#0f3c69; padding:3px; text-align:center; }

a.ncount:link  { text-decoration:none; color:#0f0c99; background-color:#99c9c9; padding:3px; text-align:center; border:1px solid #363666; }
a.ncount:visited  { text-decoration:none; color:#0f0c99; background-color:#99c9c9; padding:3px; text-align:center; border:1px solid #363666; }
a.ncount:hover  { text-decoration:none; color:#0f0c99; background-color:#99c9c9; padding:3px; text-align:center; border:1px solid #363666; }

.mborder {  border:1px solid #000060; }

.item { font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; color:#000000; }

/* 2009 menus */
.catbar {
	height:29px; 
	top:0px; 
	background-image:url('/gfx/cat_bar.jpg'); 
	background-repeat:no-repeat;
	clear:both;
	overflow:hidden;
}

.catbarmenu {
	height:29px; 
	top:0px; 
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:3px;
	vertical-align:top;
	z-index:0;
}


a#menu_home {
	display:inline-block;
	width:77px;
	height:29px;
	z-index:1;
    background-image: url('/gfx/m_home.jpg');
}

a#menu_home:hover {
    background-image: url('/gfx/o_home.jpg');
}

a#menu_features {
	display:inline-block;
    width:77px;
    height:29px;
    background-image: url('/gfx/m_features.jpg');
}

a#menu_features:hover {
    background-image: url('/gfx/o_features.jpg');
}


a#menu_videos {
	display:inline-block;
    width:77px;
    height:29px;
    background-image: url('/gfx/m_videos.jpg');
}

a#menu_videos:hover {
    background-image: url('/gfx/o_videos.jpg');
}


a#menu_members {
	display:inline-block;
    width:77px;
    height:29px;
    background-image: url('/gfx/m_members.jpg');
}

a#menu_members:hover {
    background-image: url('/gfx/o_members.jpg');
}

a .ialt { display:inline-block; width:77px; height:29px; cursor:hand;  }





/* Menu Styles */


.mhome {
	background-image:url('/gfx/mu_home.jpg');
	background-repeat:no-repeat;
	width:72px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mhome:hover {
	background-image:url('/gfx/mu_home2.jpg');
	background-repeat:no-repeat;
	width:72px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mport {
	background-image:url('/gfx/mu_portfolio.jpg');
	background-repeat:no-repeat;
	width:123px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mport:hover {
	background-image:url('/gfx/mu_portfolio2.jpg');
	background-repeat:no-repeat;
	width:123px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mphoto {
	background-image:url('/gfx/mu_photo.jpg');
	background-repeat:no-repeat;
	width:139px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mphoto:hover {
	background-image:url('/gfx/mu_photo2.jpg');
	background-repeat:no-repeat;
	width:139px;
	height:21px;
	display:block;
	text-decoration:none;
}


.mwritings {
	background-image:url('/gfx/mu_writings.jpg');
	background-repeat:no-repeat;
	width:94px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mwritings:hover {
	background-image:url('/gfx/mu_writings2.jpg');
	background-repeat:no-repeat;
	width:94px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mforums {
	background-image:url('/gfx/mu_forums.jpg');
	background-repeat:no-repeat;
	width:84px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mforums:hover {
	background-image:url('/gfx/mu_forums2.jpg');
	background-repeat:no-repeat;
	width:84px;
	height:21px;
	display:block;
	text-decoration:none;
}


.msubculture {
	background-image:url('/gfx/mu_subculture.jpg');
	background-repeat:no-repeat;
	width:122px;
	height:21px;
	display:block;
	text-decoration:none;
}

.msubculture:hover {
	background-image:url('/gfx/mu_subculture2.jpg');
	background-repeat:no-repeat;
	width:122px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mabout {
	background-image:url('/gfx/mu_about.jpg');
	background-repeat:no-repeat;
	width:150px;
	height:21px;
	display:block;
	text-decoration:none;
}

.mabout:hover {
	background-image:url('/gfx/mu_about2.jpg');
	background-repeat:no-repeat;
	width:150px;
	height:21px;
	display:block;
	text-decoration:none;
}

.tooltip {
        font:1em verdana,arial,helvetica,sans-serif;
        cursor: pointer;
        display: inline;
        position: relative;
        margin: 4px 0 0 0px;
        padding: 0;
        z-index: 10;
        text-decoration: none;
        color: #339;
        width: 20px;
        text-align: left;
}
.tooltip img{
        vertical-align: top;
}
.tooltipover {
        font:1em verdana,arial,helvetica,sans-serif;
        cursor: pointer;
        display: inline;
        position: relative;
        margin: 4px 0 0 0px;
        padding: 0;
        z-index: 600;
        text-decoration: none;
        color: #339;
        width: 20px;
        text-align: left;

}

.tooltipover img{
        vertical-align: top;
}
.tooltip .tooltipcontent {
        display: none;
}
.tooltipover .tooltipcontent {
        display: block;
        position: absolute;
        left: 0px;
        top: 10px;
        margin: 0;
        padding: 6px 8px 6px;
        border: 1px solid #bdbd81;
        background: #fefdbd;
}

.tooltip .tooltipcontent_right {
        display: none;
}
.tooltipover .tooltipcontent_right {
        display: block;
        position: absolute;
        left: -190px;
        top: 10px;
        margin: 0;
        padding: 6px 8px 6px;
        border: 1px solid #bdbd81;
        background: #fefdbd;
}
.tooltipover .tooltipcontent_right p{
        color: black;
        width: 200px;
        margin: 0;
        padding: 0;
        font: 1em verdana,arial,helvetica,sans-serif;
        padding: 0;
}
.tooltipover .tooltipcontent p{
        color: black;
        width: 200px;
        margin: 0;
        font: 1em verdana,arial,helvetica,sans-serif;
        padding: 0;
}

.tooltipover .tooltipcontent img{
        border: none;
        display: block;
        margin: 0 0 6px;
}
                               
a.plus_minus {
        text-decoration:none;
        padding:0px 2px 0px 2px;
        border:1px dashed #ccc;

}
a.plus_minus:hover {
        border:1px solid #999;
}


.blend img {
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity:0;
	filter: alpha(opacity=0);
}



