body {

	margin: 0px;

	background: url("/images/bg.jpg");

	cursor: default;

}



body, table, td, p, div {

	font: 8pt Arial;

	color: #000000;

}



a, a.nostyle:link, a.nostyle:active, a.nostyle:hover, a.nostyle:visited, a.cleanstyle:link, a.cleanstyle:hover, a.cleanstyle:active, a.cleanstyle:visited {

	color: #000000;

	text-decoration: underline;

}



a.nostyle:link, a.nostyle:active, a.nostyle:hover, a.nostyle:visited, a.cleanstyle:link, a.cleanstyle:hover, a.cleanstyle:active, a.cleanstyle:visited {

	background: none;

}



a.nostyle:hover {

	color: #9D25B3;

	text-decoration: none;

}



a:hover {

	color: #FFFFFF;

	text-decoration: none;

	background: url("/images/purple.gif");

}



a.nobg:link, a.nobg:active, a.nobg:visited {

	color: #000000;

	text-decoration: underline;

}



a.nobg:hover {

	color: #000000;

	text-decoration: underline;

	background: none;

}



a.footnav {

	text-decoration: none;

}



img {

	border: 0px;

}



#stack01 {

	width: 841px;

	border: 0px;

	border-right: 2px solid #000000;

	background: #FFFFFF;

}



.topbar {

	height: 2px;

	background: #000000;

}



.banner {

	height: 135px;

	background: url("/images/banners/homepage.gif") no-repeat;

}



.bannertopsite {

	height: 135px;

	background: url("/images/banners/topsite.gif") no-repeat;

}



.bannermyspace {

	height: 135px;

	background: url("/images/banners/myspace.gif") no-repeat;

}



.bannertutorials {

	height: 135px;

	background: url("/images/banners/tutorials.gif") no-repeat;

}



.bannerdownloads {

	height: 135px;

	background: url("/images/banners/downloads.gif") no-repeat;

}



.banneraboutus {

	height: 135px;

	background: url("/images/banners/aboutus.gif") no-repeat;

}



.bannercontact {

	height: 135px;

	background: url("/images/banners/contact.gif") no-repeat;

}



.bannerpartners {

	height: 135px;

	background: url("/images/banners/partners.gif") no-repeat;

}



.banneruploadmanager {

	height: 135px;

	background: url("/images/banners/uploadmanager.gif") no-repeat;

}



.bannerblank {

	height: 135px;

	background: url("/images/banners/blank.gif") no-repeat;

}



.banneradvertise {

	height: 135px;

	background: url("/images/banners/advertise.gif") no-repeat;

}



.bannermailinglist {

	height: 135px;

	background: url("/images/banners/mailinglist.gif") no-repeat;

}



.bannermini {

	height: 100px;

}



.bottomtop {

	height: 2px;

	background: #000000;

}



.bottombar {

	height: 10px;

	background: url("/images/purple.gif");

}



.bannerbottom {

	height: 5px;

}



.main {

	width: 100%;

}



#stack02 {

	height: 100%;

	width: 100%;

}



.navigationbar {

	width: 183px;

	background: #9D25B3;

	padding-top: 10px;

	border-right: 2px solid #000000;

}



a.nav {

	display: block;

	background-image: url("/images/navbg_up.gif");
	background-repeat: no-repeat;
	background-position: center left;

	padding: 7px;

	padding-left: 35px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



a.nav:hover {

	display: block;

	background-image: url("/images/navbg_dn.gif");
	background-repeat: no-repeat;
	background-position: center left;
	background-color: #FFFFFF;

	padding: 7px;

	padding-left: 35px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



a.snav, a.snavs, a.subnav {

	display: block;

	background: url("/images/purple.gif");

	padding: 2px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



a.snav:hover, a.snavs:hover, a.subnav:hover {

	display: block;

	background: url("/images/white.gif");

	padding: 2px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



a.snav, a.snav:hover {

	padding-left: 40px;

}



a.snavs, a.snavs:hover {

	padding-left: 50px;

}



a.snavred:link, a.snavred:visited {

	display: block;

	background: url("/images/purple.gif");

	padding: 2px;

	color: red;

	text-decoration: none;

	font-weight: bold;

	padding-left: 40px;

}


a.snavred:hover, a.snavred:active {

	display: block;

	background: url("/images/white.gif");

	padding: 2px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	padding-left: 40px;

}

a.snavyellow:link, a.snavyellow:visited {

	display: block;

	background: url("/images/purple.gif");

	padding: 2px;

	color: yellow;

	text-decoration: none;

	font-weight: bold;

	padding-left: 40px;

}

a.snavyellow:hover, a.snavyellow:active {

	display: block;

	background: url("/images/white.gif");

	padding: 2px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	padding-left: 40px;

}

a.navyellow {

	display: block;

	background: url("/images/navbg_up.gif") no-repeat;

	padding: 7px;

	padding-left: 35px;

	color: yellow;

	text-decoration: none;

	font-weight: bold;

}



a.navyellow:hover {

	display: block;

	background: url("/images/navbg_dn.gif");

	padding: 7px;

	padding-left: 35px;

	color: black;

	text-decoration: none;

	font-weight: bold;

}
a.subnav {

	text-align: center;

}



a.subnav:hover {

	color: black;

}



a.subnavVOID {

	width: 100%;

	display: block;

	padding: 1px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	text-align: center;

}



a.subnavVOID:hover {

	width: 100%;

	display: block;

	padding: 1px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	text-align: center;

}



.navcontentspacer {

	border-top: 2px solid #000000;

	width: 5px;

	border-bottom: 2px solid #000000;

}



.contentarea {

	border-top: 2px solid #000000;

	height: 100%;

	padding: 10px;

	border-bottom: 2px solid #000000;

}



.header {

	color: #9D25B3;

	font-size: 12pt;

	font-weight: bold;

	padding-bottom: 3px;

}



.linking {

	font-style: italic;

	padding-bottom: 15px;

}



a.linkage {

	color: #000000;

	border-bottom: 0px dashed #000000;

	text-decoration: none;

	background: #FFFFFF;

}



a.linkage:hover {

	color: #9D25B3;

	border-bottom: 1px dashed #9D25B3;

	text-decoration: none;

	background: #FFFFFF;

}



.content {

	width: 100%;

	padding: 5px;

}



#stacker {

	border: 0px;

}



.stackerdotshoriz {

	height: 1px;

	background: url("/images/dots-horiz.gif");

}



.stackerdotsvert {

	width: 1px;

	background: url("/images/dots-vert.gif");

}

.stackercontentarea {



}



.stackerheader {

	width: 100%;

}



.stackertop {

	padding: 1px;

	padding-left: 5px;

	background: #9D25B3;

	border-bottom: 1px solid #000000;

	color: #FFFFFF;

	font-weight: bold;

}



.stackercontent {

	padding: 5px;

	padding-top: 3px;

}



.stackerfooter {

	width: 100%;

	border: 0px;

	padding-top: 10px;

}



.stacker50percentleft {

	width: 50%;

	padding-left: 3px;

}



.stacker50percentright {

	width: 50%;

	padding-right: 10px;

}



.w500 {

	width: 500px;

}



.stackerleft {

	padding: 3px;

	background: url("/images/purple.gif");

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	color: #FFFFFF;

	font-weight: bold;

}



.stackerright {

	width: 100%;

	height: 100%;

	padding: 8px;

}



.spacer {

	width: 500px;

	height: 5px;

}



.tabletick {

	width: 100%;

	border: 0px;

}



.tabletickhover {

	width: 100%;

	border: 0px;

	background: url("/images/purple.gif");

}



.tableticklt {

	vertical-align: middle;

}



.tabletickimg {

	width: 50px;

	height: 50px;

	padding: 10px;

}



.tabletickimg:hover {

	width: 50px;

	height: 50px;

	padding: 10px;

}



.tabletickrt {

	text-align: center;

}



a.tableticklink {

	width: 425px;

	display: block;

	padding: 25px, 15px, 25px, 15px;

	font-size: 10pt;

	text-decoration: none;

	vertical-align: middle;

}



a.tableticklink:hover {

	width: 425px;

	height: 100%;

	display: block;

	padding: 25px, 15px, 25px, 15px;

	font-size: 10pt;

	text-decoration: none;

	vertical-align: middle;

}



.tableticktooltip {

	font: 8pt Arial;

	font-weight: none;

}



.w400 {

	width: 400px;

}



#tutorial {

	border: 0px;

}



#tut {

	border: 0px;

	padding: 5px;

}



.tutpic {

	width: 50px;

}



.tuttxt {

	width: 250px;

}



.tutcom {

	text-align: center;

}



.title, .inputlabel {

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

}



.inputlabel {

	text-align: left;

	color: #9D25B3;

}



.thumb {

	text-align: center;

}



.lineheight {

	line-height: 14pt;

}



.code, .codem {

	border: 1px solid #4C7399;

	background: #E5F2FF;

	border-collapse: collapse;

	padding: 5px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-right: 6px;

}



.codetxt {

	font-size: 10pt;

}



.info {

	line-height: 14pt;

	padding: 5px;

}



#center {

	text-align: center;

}



.w85p {

	width: 85%;

}



.w50p {

	width: 50%;

}



.atut {

	width: 100%;

	border: 0px;

}



.tutstep {

	padding: 3px;

	color: #BFBFBF;

	font: 14pt Georgia bold;

	text-transform: capitalize;

	line-height: 9pt;

}



.tutlines {

	height: 1px;

	background: url("/images/dots-horiz.gif");

}



.tutcontent {

	padding: 5px;

	padding-left: 7px;

	line-height: 14pt;

}



.tutspacer {

	height: 20px;

}



.tutimg {

	margin: 10px;

}



.red {

        color: #FF0000;

}



.new {

	font-size: 10pt;

	color: #FF0000;

	font-weight: bold;

	text-transform: uppercase;

	font-variant: none;

}



.addcomment {

	background: #F7F7F7;

}



.tutcomment {

	border: 0px solid #E5E5E5;

	padding-left: 10px;

	padding-left: 37px;

	background: url("/images/linedpaper.jpg");

	font-family: Courier New;

	font-size: 14px;

	scrollbar-3dlight-color: #F7F7F7;

	scrollbar-arrow-color: #95A1FF;

	scrollbar-track-color: #F7F7F7;

	scrollbar-darkshadow-color: #F7F7F7;

	scrollbar-face-color: #F7F7F7;

	scrollbar-highlight-color: #F7F7F7;

	scrollbar-shadow-color: #F7F7F7;

	overflow: auto;

}



.bigtick {

	font-size: 10pt;

	font-weight: bold;

}



.textline {

	border: 0px solid #E5E5E5;

	padding-left: 5px;

	background: url("/images/blackline.jpg");

	font-family: "Courier New";

	font-size: 14px;

}



.textinput, .textarea {

	font: 8pt Arial;

	color: #9D25B3;

	font-weight: bold;

}



.required {

	font: 10pt Arial;

	color: #9D25B3;

	font-weight: bold;

}



.formtick {

	font-weight: bold;

}



.rateselect {

	font: 8pt Arial;

	color: #9D25B3;

	font-weight: bold;

	cursor: default;

}



.ratesubmit {

	font: 8pt Arial;

	border: 1px solid #000000;

	background: #9D25B3;

	color: #FFFFFF;

	font-weight: bold;

	cursor: hand;

}



#i {

	line-height: 14pt;

	text-indent: 13pt;

}



.ex {

	margin: 10px, 13px, 10px, 13px;

}



.drop {

	text-indent: 14pt;

	padding: 4px;

}



h3.h {

	margin: 0px;

	font-variant: small-caps;

}



span.hd {

	font-weight: bold;

	font-size: 9pt;

	padding: 4px;

}



.codem {

	margin: 10px, 13px, 10px, 13px;

}



a.helplink:link, a.helplink:hover, a.helplink:active, a.helplink:visited {

	color: #9D25B3;

	font-weight: bold;

	text-decoration: none;

	cursor: help;

}



a.helplink:hover {

	color: white;

}



.10ptbold {

	font-size: 10pt;

	font-weight: bold;

}



.red:link, .red:active, .red:hover, .red:visited {

	color: red;

	font-weight: bold;

	text-decoration: underline;

	background: transparent;

}



div.TabView div.Tabs {

	height: 35px;

	overflow: hidden;

}



div.TabView div.Tabs a {

	float: left;

	display: block;

	width: 150px;

	height: 35px;

	text-align: center;

	vertical-align: middle;

	padding-top: 10px;

	font-size: 12pt;

	font-weight: bold;

	text-decoration: none;

}



div.TabView div.Tabs a {

	color: #344E7E;

	background: url("http://www.pimpmycom.com/myspace/profile-generator/tab-down-bg.jpg") no-repeat;

}



div.TabView div.Tabs a:hover {

	color: #6F8CC0;

}



div.TabView div.Tabs a:active {

	color: #6F8CC0;

}



div.TabView div.Tabs a.Clicked {

	color: #6F8CC0;

	background: url("http://www.pimpmycom.com/myspace/profile-generator/tab-clicked-bg.jpg") no-repeat;

}



div.TabView div.Pages {

	height: 100%;

	background: #EAF0FE;

}



div.TabView div.Pages div.Page {

	height: 100%;

	padding: 0px;

	background: url("http://www.pimpmycom.com/myspace/profile-generator/content-bottom.jpg") no-repeat bottom left;

	z-index: 999;

}



div.TabView div.Pages div.Page div.Pad {

	padding: 3px 5px;

}



.pghead {

	width: 550px;

	text-align: center;

	padding: 20px;

	font-weight: bold;

	line-height: 14pt;

}



.pgtable {

	width: 550px;

}



.pgtoptick {

	background: #BBC6DC;

	color: #344E7E;

	font-weight: bold;

	padding: 3px 5px;

}



.pgitem1, .pgitem2 {

	padding: 5px;

	padding-left: 8px;

}



.pgitem1 {

	background: #F5F8FF;

}



.pgitem2 {

	background: #E1E9FC;

}



.pgtick {

	font-weight: bold;

}



.pgdrop {

	padding-top: 3px;

	padding-left: 5px;

	font-size: 10px;

}



.pgstyle1, .pgstyle2 {

	padding: 5px;

}



.pgstyle1 {

	background: #F5F8FF;

}



.pgstyle2 {

	background: #E1E9FC;

}



.pgcptextinput, .pgtextinput, .pgdropdown {

	font-family: Arial;

	font-size: 8pt;

	color: #000000;

	border: 1px solid #344E7E;

	padding: 1px 2px;

}



.pglink:link, .pglink:hover, .pglink:active, .pglink:visited {

	text-decoration: underline;

	background: transparent;

}



.pglink:link, .pglink:visited {

	color: #344E7E;

}



.pglink:hover, .pglink:active {

	color: #6F8CC0;

}



#tiledtr, #tabletiledtr {

	display: none;

}



#positionedtr, #tablepositionedtr {

	display: none;

}



.pgbutton {

	font-family: Arial;

	font-size: 8pt;

	font-weight: bold;

	background: #F5F8FF;

	border: 1px solid #B3BED9;

	cursor: hand;

	padding: 1px 3px;

}



.blogtable {
	width: 575px;
}

.blogtable td.topcell {
	width: 575px;
	height: 40px;
}

.blogtable td.bottomcell {
	width: 575px;
}

.blogtop {
	width: 575px;
	height: 40px;
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/topbg.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	border: 0px solid red;
}

.blogtop span.tl0 {
	width: 575px;
	height: 40px;
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/tl0.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	border: 0px solid blue;
}

.blogtop span span.tr0 {
	width: 575px;
	height: 40px;
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/tr0.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	border: 0px solid green;
}

.blogtitle {
	width: 575px;
	height: 40px;
	display: block;
	padding: 8px 0 0 10px;
	border: 0px solid yellow;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
}

.blogtitle a.blogtitlelink:link, .blogtitle a.blogtitlelink:hover, .blogtitle a.blogtitlelink:active, .blogtitle a.blogtitlelink:visited {
	color: #FFFFFF;
	font-size: 16pt;
	font-weight: bold;
	letter-spacing: -1px;
	background: transparent;
}

.blogtitle a.blogtitlelink:link, .blogtitle a.blogtitlelink:visited {
	text-decoration: none;
}

.blogtitle a.blogtitlelink:hover, .blogtitle a.blogtitlelink:active {
	text-decoration: underline;
}

.blogtitle a:link, .blogtitle a:hover, .blogtitle a:active, .blogtitle a:visited {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0px;
	background: transparent;
}

.blogtitle a:link, .blogtitle a:visited {
	text-decoration: underline;
}

.blogtitle a:hover, .blogtitle a:active {
	text-decoration: none;
}

.blogbg {
	width: 575px;
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/bg.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #F9F9F9;
}

.blogbg span.bl1 {
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/bl1.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.blogbg span span.br1 {
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/br1.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
}

.blogbg span span span.blogpad {
	display: block;
	padding: 5px;
	border: 0px solid red;
}

.blogcontent {
	height: 100%;
	display: block;
	background-color: #FFFFFF;
	border: 0px solid blue;
}

.blogcontent span.tl2 {
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/tl2.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

.blogcontent span span.tr2 {
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/tr2.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}

.blogcontent span span span.bl2 {
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/bl2.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.blogcontent span span span span.br2 {
	display: block;
	background-image: url('http://www.pimpmycom.com/images/blog/br2.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
}

.blogpost {
	min-height: 90px;
	display: block;
	padding: 8px 11px 8px 11px;
}

p.blogpost {
	margin-top: 0px;
}

.blogtophead {
	text-align: center;
	font-size: 18pt;
	font-weight: bold;
	letter-spacing: -1px;
}

p.blogheadtop_VOID {
	margin-bottom: 0px;
}

.navigation {
	padding-bottom: 5px;

}

.alignleft {
	float: left;
	display: block;
}

.alignright {
	float: right;
	display: block;
}

a.tutlinka img {
	margin: 0px;
}

a.tutlinka:link, a.tutlinka:hover, a.tutlinka:active, a.tutlinka:visited {
	width: 495px;
	height: 51px;
	display: block;
	padding: 18px 0 18px 0;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
}

a.tutlinka:link, a.tutlinka:visited {
	color: #000000;
	background: #FFFFFF;
}

a.tutlinka:hover, a.tutlinka:active, a.tutlinka:hover font, a.tutlinka:active font {
	color: #FFFFFF;
	background: #9D25B3;
	cursor: pointer;
}

.tutlinkimg {
	float: left;
}

.tutlinktxt {
	float: left;
	padding: 7px 0 0 0;
}

.tutstepimg {
	padding: 1px;
	border: 1px solid #BFBFBF;
	margin: 50px;
}
