.body {}
p {}
td {}
.illBG      { background-image: url("images/illBG.gif"); background-repeat: repeat-x; background-position: left top }
.desBG  {
	background-image: url(images/dsnBG.gif);
	background-repeat: repeat-x;
	background-position: left top
}
.resBG { background-image: url("images/resBG.gif"); background-repeat: repeat-x; background-position: left top }
.phoBG {
	background-image: url(images/phoBG.gif);
	background-repeat: repeat-x;
	background-position: left top
}
.newBG {
	background-image: url(images/nwmBG.gif);
	background-repeat: repeat-x;
	background-position: left top
}
.newBGpop { background-image: url("images/nwmBGpop.gif"); background-repeat: repeat-x; background-attachment: fixed; background-position: left bottom }
.comBG { background-image: url("../images/comBG.gif"); background-repeat: repeat-x; background-position: left top }
.maintable  {
	width: 85%;
	height: 85%;
	border: 1px solid #bd8d46;
	outline: solid 0 #f99533
}
.newtable { width: 85%; height: 85%; border: solid 1px #4c1b1b; outline: solid 0 #cb2f39 }
.comtable { width: 85%; height: 85%; border: solid 1px #d69400; outline: solid 0 #d69400 }
.photable {
	width: 85%;
	height: 85%;
	border: 1px solid #89725b;
	outline: solid 0 #7a8799
}
.restable { width: 85%; height: 85%; border: solid 1px #ba163f; outline: solid 0 #7a8799 }
.destable {
	width: 85%;
	height: 85%;
	border: 1px solid #677e52;
	outline: solid 0 #94af68
}
.dessub {
	color: #FFFFFF;
	font-size: 8px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
	letter-spacing: 2px;
	vertical-align: middle
}
.dessub1 { color: #693; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; text-align: center; letter-spacing: 1px; vertical-align: middle }
.illsub1 {
	color: #4c1b1b;
	font-size: 10px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
	letter-spacing: 1px;
	vertical-align: middle;
}
.writelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	width: 160px;
	padding: 3px;
}
a.writelinks:link {
	color: #FFFFCC;
}
a.writelinks:active {
	color: #FFFFFF;
}
a.writelinks:visited {
	color: #FFFFCC;
}
a.writelinks:hover  {
	color: #999999;
	background-color: #FFFFFF;
}

.newsub1 { color: #cb2f39; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; text-align: center; letter-spacing: 1px; vertical-align: middle }
.comicsub1 { color: #633; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; text-align: center; letter-spacing: 1px; vertical-align: middle }
.photosub1 { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; text-align: center; letter-spacing: 1px; vertical-align: middle }
.webdsn  { color: #999; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; text-align: center; text-transform: capitalize; vertical-align: middle }
.comics  { color: #633; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-align: left }
.text  {
	color: #000;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 16px;
	text-align: left;
	padding: 20px;
	margin: 20px;
}
.newsub { color: #cb2f39; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; line-height: 16px; text-align: center; text-transform: uppercase; letter-spacing: 2px; vertical-align: middle }

a.new:link {color: #CB2F39;}
a.new:active {color: #CB2F39;}
a.new:visited {color: #CB2F39;}
a.new:hover  {
	color: #cb2f39;
	background-color: #CCCCCC;
}

a.black:link {color: #000000;}
a.black:active {color: #000000;}
a.black:visited {color: #000000;}


a.comics:link  { color: #d69400 }
a.comics:active {color: #D69400;}
a.comics:visited {color: #D69400;}
a.comics:hover  { color: #D69400; background: #E0C71E }
.bgindex    {
	background-image: url(images/site_logo.gif);
	background-repeat: no-repeat;
	background-position: 50% 5%;
}
.bgillustration { background-image: url("images/BG_illustration.gif") }
.bgnew {
	background-image: url(images/site_logo.gif);
	background-position: 50px 10%;
	background-repeat: no-repeat;
}
.bgdesign {
	background-image: url(images/site_logo.gif);
	background-repeat: no-repeat;
	background-position: 40% 10%;
}
.gdesignPort {
	background-image: url(images/BG_design.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.bgphoto { background-image: url("images/BG_photo.gif") }
.webdsn2 {
color: #999; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-align: center; text-transform: capitalize; vertical-align: middle
}


.bgdesignInt {
	background-image: url(images/site_logo_gray.gif);
	background-repeat: no-repeat;
	background-position: 40% 10%;
}
.widesignPort {
	background-image: url(images/BG_new.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.writePort {
	background-image: url(images/BG_writing.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.indexPort {
	background-image: url(images/BG_index.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.stbutn {
	padding-left: 40px;
}

