#NavMenuList {
    width:100%;
    margin: 0; padding: 0;
    background-color: #f1f4f9;
    display: inline; 
    clear: both;
}

/* LEFT NAVIGATION */
div.leftnav {
	width:185px;
}

div.leftnav {
	padding: 0px 0px 0px;
	background-color: #ffffff;
	}
div.leftnav dl {
	padding: 0px 0px 2px;
	margin: 0px 2px;
	text-align: left;
	}
div.leftnav dl dt {
	padding: 4px 0px 4px 10px;
	margin: 0px;
	font: bold 12px/12px Tahoma, sans-serif;
	color: #000000;
	//background: transparent url(http://content.pimp-my-profile.com/v2/nav_heading.png) left bottom no-repeat;
	background-color:#99ccff;
	}
div.leftnav dl dd {
	padding: 0px;
	margin: 0px;
	}
div.leftnav dl dd ul {
	padding: 0px;
	margin: 0px;
	}
div.leftnav dl dd ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	}
div.leftnav dl dt a:link, div.leftnav dl dt a:visited, div.leftnav dl dt a:hover {
	font: bold 11px/12px Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
	}
	
div.leftnav dl dd ul li a:link, div.leftnav dl dd ul li a:visited {
	padding: 5px 0px 4px 25px;
	margin: 0px 0px 0px;
	//background: transparent url(http://content.pimp-my-profile.com/v2/nav_link.png) left top;
	background-color:#ffffff;
	font: bold 12px/12px arial, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 16px;
	display: block;
        border-bottom:1px dotted #f1f4f9;
	}

#activesort {
	background-color:#ccff33;
}

div.leftnav dl dd ul li a:hover {
	color: #000000;
	text-decoration:underline;
	//background: transparent url(http://content.pimp-my-profile.com/v2/nav_on.png) left top;
	background-color:#ff99cc;
	padding-left: 25px;
	border-bottom:1px solid #000000;
	border-top: 1px solid #000000;
	}

div.leftnav dl dd ul li a:link em, div.leftnav dl dd ul li a:visited em, div.leftnav dl dd ul li a:hover em {
	font-weight: normal;
	font-style: normal;
	}


a.adHeadline:link, a.adHeadline:visited {
	padding: 5px 0px 4px 25px;
	margin: 0px 0px 0px;
	//background: transparent url(http://content.pimp-my-profile.com/v2/nav_link.png) left top;
	font: bold 12px/12px arial, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 16px;
	display: block;
	}

 a.adHeadline:hover {
	color: #336699;
	text-decoration:underline;
	padding-left: 25px;
	border-bottom:1px solid #000000;
	border-top: 1px solid #000000;
	}



a.adText, a.adtext:hover, a.adtext:link, a.adtext:active {
	padding: 1px 0px 4px 25px;
	font: normal 10px/10px arial, sans-serif;
	color: #000000;
	background-image:url(http://content.pimp-my-profile.com/v2/left_link_ad.png);
	text-decoration: none;
	display: block;
        border-bottom:1px dotted #cccccc;
}

.shadetabs{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(http://content.pimp-my-profile.com/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(http://content.pimp-my-profile.com/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}




body {
 background-color:ffffff;
 color:000000;
 font-family:verdana,arial;
 font-size:10px;
}

.pnheader {
	background-color:91a7c4;
	color:ffffff;
}

.pnheader2 {
	background-color:f1f4f9;
	color:0066cc;
}

.pncontent {
	background-color:ffffff;
	color:000000;
}

.pcheader {
	background-color:ffeebb;
}


.error {
  background-color:FFDDDD;
  border:4px dotted #cc0033;
  padding:8px;
  margin:8px 8px 8px 8px;
}

.news {
  font-size:10px;
  font-weight:bold;
  color:cc0033;
}
.newsbody {
  font-size:11px;
}

h1 {
font-family: verdana;
color: #003366;
font-size: 15px;
font-weight: bold;
padding-top: 7px;
padding-left: 0px;
text-align:center;
height:35px;
background-image: url(http://content.pimp-my-profile.com/content_bg.gif);
width: 100%;
margin: 0px 0px 0px 0px;
}


a.upload {
    padding: 5px 10px 5px 10px;
    width: auto; 
    height: 16px;
    color: #ff6600; background-color: #f1f4f9;
    font: 13px Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bolder;
    display: block;
}

a.upload:hover {
    color: #ff6600; background-color: #f1f4f9;
    font-weight:bold;
}


a {
 font-weight:bold;
 color:336699;
 font-family:verdana;
 font-size:12px;
 text-decoration:none;
}

.nav, .nav a {
 font-weight:bold;
 background-color:f1f4f9;
 color:0066CC;
 padding:2px;
 font-family:verdana;
 font-size:12px;
 padding-left:10px;
 text-decoration:none;
 display:block;
 list-style-type: none;
}

div.nobr br {
  display:none;
}


td.nav {
  color:000000;
  background-color:f1f4f9;
}

.nav a {
 background-image:url(http://content.pimp-my-profile.com/red_arrow_sm.gif);
 background-repeat:no-repeat;
 background-position:center left;
}

.nav a:hover {
 font-weight:bold;
 background-color:ffffff;
 color:000000;
 padding:2px;
 font-family:verdana;
 font-size:12px;
 padding-left:12px;
 background-image:url(http://content.pimp-my-profile.com/red_arrow_sm.gif);
 background-repeat:no-repeat;
 text-decoration:none;
}


#NavMenuList li {
    display: inline;
    list-style: none; white-space: nowrap;
}
#NavMenuList a {
    padding: 5px 10px 5px 10px;
    width: auto; 
    height: 16px;
    color: #000000; background-color: #f1f4f9;
    font: 13px Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bolder;
    float: left; display: block;
}

#NavMenuList a.preextra {
    padding: 5px 1px 5px 10px;
    width: auto; 
    height: 16px;
    color: #000000; background-color: #f1f4f9;
    font: 13px Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight:bolder;
    float: left; display: block;
    background-image:url(http://content.pimp-my-profile.com/nav/left-off.gif);
    background-repeat:no-repeat;
}

#NavMenuList a.extra {
    padding: 5px 10px 5px 1px;
    width: auto; 
    height: 16px;
    color: #000000; background-color: #f1f4f9;
    font: 13px Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    float: left; display: block;
    background-image:url(http://content.pimp-my-profile.com/nav/right-off.gif);
    background-repeat:no-repeat;
}


#NavMenuList a:hover {
    color: #ff6600; background-color: #f1f4f9;
    font-weight:bold;
}
#NavMenuList .NavSubMenuList {
    visibility: hidden;
//    left: 0px; top: 25px;
//    height: 25px;
//    position: absolute; 
//    width: 100%; 
display: inline; white-space: nowrap;
    background-color: #69c;
    background-image: url(http://content.pimp-my-profile.com/nav/fade-orange.gif);
    margin: 0; padding: 0; border: 0px;
}
#NavMenuList .NavSubMenuList li a {
    color: #ffffff;
    font: 12px arial, geneva, helvetica, sans-serif;
    background-color: #69C;
    background-image: url(http://content.pimp-my-profile.com/nav/fade-orange.gif);
    float: left;
}

#NavMenuList .NavSubMenuList ul {
    color: #ffffff;
    width:99%;
    padding-left:5px;
    background-color: #69C;
}

#NavMenuList .NavSubMenuList a:hover {
    color: #ffffff; background-color: #69c;
    font-weight:bold;
}
#NavMenuListTitle {
    display: none;
}


	#dhtmlgoodies_colorPicker{
		position:absolute;
		width:300px;
		padding-bottom:1px;
		background-color:#FFF;
		border:1px solid #317082;
		
		width: 300px;	/* IE 5.x */
		width/* */:/**/300px;	/* Other browsers */
		width: /**/300px;	
				
	}
	
	#dhtmlgoodies_colorPicker .colorPicker_topRow{
		padding-bottom:1px;
		border-bottom:3px double #317082;
		background-color:#E2EBED;
		padding-left:2px;
		
		width: 300px;	/* IE 5.x */
		width/* */:/**/300px;	/* Other browsers */
		width: /**/300px;	
		
		height: 20px;	/* IE 5.x */
		height/* */:/**/16px;	/* Other browsers */
		height: /**/16px;	
				
	}
	
	#dhtmlgoodies_colorPicker .colorPicker_statusBar{
		display:none;
		height:13px;
		padding-bottom:2px;
		width:298px;
		border-top:3px double #317082;	
		background-color:#E2EBED;
		padding-left:2px;
		clear:both;
		
		width: 250px;	/* IE 5.x */
		width/* */:/**/248px;	/* Other browsers */
		width: /**/248px;	
		
		height: 18px;	/* IE 5.x */
		height/* */:/**/13px;	/* Other browsers */
		height: /**/13px;	
						
	}
	
	#dhtmlgoodies_colorPicker .colorSquare{
		margin-left:1px;
		margin-bottom:1px;
		float:left;
		border:0px solid #000;
		cursor:pointer;
		
		width: 8px;	/* IE 5.x */
		width/* */:/**/8px;	/* Other browsers */
		width: /**/8px;	
		
		height: 8px;	/* IE 5.x */
		height/* */:/**/8px;	/* Other browsers */
		height: /**/8px;	
				
	}
	
	.colorPickerTab_inactive,.colorPickerTab_active{
	
		height:17px;
		padding-left:4px;
		cursor:pointer;	
		
		
	}
	.colorPickerTab_inactive span{
		background-image:url('http://content.pimp-my-profile.com/js/images/tab_left_inactive.gif');
	}
	
	.colorPickerTab_active span{
		background-image:url('http://content.pimp-my-profile.com/js/images/tab_left_active.gif');

	}
	.colorPickerTab_inactive span, .colorPickerTab_active span{
		line-height:16px;
		font-weight:bold;
		font-family:arial;
		font-size:11px;
		padding-top:1px;
		vertical-align:middle;
		background-position:top left;
		background-repeat: no-repeat;	
		float:left;
		padding-left:6px;
		-moz-user-select:no;
	}	
	.colorPickerTab_inactive img,.colorPickerTab_active img{
		float:left;
	}
	.colorPickerCloseButton{
		width:11px;
		height:11px;
		text-align:center;
		line-height:10px;
		border:1px solid #317082;
		position:absolute;
		right:1px;
		font-size:12px;
		font-weight:bold;
		top:1px;
		padding:1px;
		cursor:pointer;	
		
		width: 15px;	/* IE 5.x */
		width/* */:/**/11px;	/* Other browsers */
		width: /**/11px;
		
		height: 15px;	/* IE 5.x */
		height/* */:/**/11px;	/* Other browsers */
		height: /**/11px;

			
	}
	#colorPicker_statusBarTxt{
		font-size:11px;
		font-family:arial;
		vertical-align:top;
		line-height:13px;

	}
	form{
		padding-left:5px;
	}
	
	.form_widget_amount_slider{
		border-top:1px solid #9d9c99;
		border-left:1px solid #9d9c99;
		border-bottom:1px solid #eee;
		border-right:1px solid #eee;
		background-color:#f0ede0;
		position:absolute;
		bottom:0px;
		
		width: 5px;	/* IE 5.x */
		width/* */:/**/3px;	/* Other browsers */
		width: /**/3px;
		
		height: 5px;	/* IE 5.x */
		height/* */:/**/3px;	/* Other browsers */
		height: /**/3px;
				
	}
	.colorSliderLabel{
		width:15px;
		height:20px;
		float:left;
		font-size:11px;
		font-weight:bold;
		clear:left;
	}
	.colorSlider{
		width:175px;
		height:20px;
		float:left;
	}
	.colorInput{
		width:45px;
		height:20px;
		float:left;
	}	
	.colorPreviewDiv{
		width:186px;
		margin-right:2px;
		margin-top:1px;
		border:1px solid #CCC;
		height:20px;
		float:left;
		cursor:pointer;
		
		width: 188px;	/* IE 5.x */
		width/* */:/**/186px;	/* Other browsers */
		width: /**/186px;
		
		height: 22px;	/* IE 5.x */
		height/* */:/**/20px;	/* Other browsers */
		height: /**/20px;
				

	}
	.colorCodeDiv{
		width:50px;
		height:20px;
		float:left;
	}
	.cpClearLeft {
		clear:left;
	}
	.cpFloatLeft {
		float:left;
	}
	.cpTransNone{
		float: left;
		font:8px verdana #000000;
		font-weight:bold;
		margin-top:0px;
	}