

div.svg {margin-bottom: 0;}

td.sideTrans {background-color: #000;filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;}
body {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-color: black;}
td.outerBody {padding: 30px 20px 200px 20px;}

td.normBody {background-color: #43484E; padding: 6px;}
td.normBodyInner {background-color: #fff; padding: 2px 20px 70px 20px;border: 10px solid #000;}
td.bodyInner {background-color: #000; padding: 6px 12px 70px 12px;}
div.blackPadding {background-color: #000; padding: 4px;}
table.trunk {border: 5px solid #000;border-top: 6px solid #000;}
table.outerTrunk {background-color: #43484E; padding: 7px;}

.header1 {background-color: #D9EBFF;width: 700px;padding: 4px 4px 4px 4px;border: 1px solid #ccc;margin: 8px;}
.headerDonateBut{margin: 0px 0px 0px 0px;padding: 2px 2px 0px 0px}

table.mainBody {margin: auto;width: 1050px;}
table.narrowNavBar {margin: 10px 0 10px 0;}

.svg {padding: 9px 5px 0px 0px;}

a.nextStepBut img {margin-top: 10px;}
div.shortAd {height: 113px;padding: 15px 0 0 0;}
.new {color: #f00; font: 11px/11px  "Trebuchet MS", Arial; font-weight: bold;vertical-align:top;font-style: italic;margin-left: 2px;}
.addColorButtons {margin: 270px 0px 0px 0px;}
td.layerControls {padding: 0px 20px 0px 8px;}
td.layerControlCell {border-top: 1px solid #777;padding: 3px 0 3px 0;color: #fff;}
div.noTrans {border: 1px solid #A0A8B0;background-color: #32353B;color: #A0A8B0;font: 11px/13px  "Trebuchet MS", Arial; font-weight: normal;margin: 0 0 10px 0;padding: 8px;}
td.addColor {padding: 0px 0px 0px 12px;}

a.addColor img {padding: 0px 6px 0px 0px;border: 0px solid #000;}
a.addColor1 img {padding: 1px 1px 1px 1px;border: 2px solid #000;border-bottom: 10px solid #000;margin: 1px 0px 1px 0px;}

#editorAlert {color: #fff;font: 13px/16px  Arial, "Trebuchet MS"; font-weight: bold;margin: 0px;padding: 5px;width:200px;}
#editorAlert a {color: #fff;}

td.colorActive, td.colorInactive {width: 52px;height: 20px;}
td.colorActive {background: #000 url(img/colorActiveArrow.png) no-repeat scroll 50% 50%;border: 1px solid; border-color: #000 #222 #000 #222;}
td.colorInactive {border-bottom: 1px solid #222;}
td.transparencyContainer {border: 1px solid; border-color: #000 #222 #222 #222;padding:5px;}
table.transTable {margin-bottom:12px;}

#applyBut {padding: 0px 5px 0px 0px;}

div.savedColors {padding: 8px 0 0 0;text-align: center;margin-bottom: 25px;}
.savedColorCell {float: left;height: 32px;width: 32px;margin: 3px;border: 2px solid #333;}
#savedColorsDiv {text-align: center;}

table.backgroundBox {background-color: #fff; padding: 10px 25px 10px 25px;border: 5px solid #000;margin: 0 8px 10px 0;}
table.resizeBox {background-color: #fff; padding: 25px 25px 25px 25px;border: 5px solid #000;margin: 0 8px 10px 0;}

.adLinks {margin: 15px 0px 15px 0px}

table.editorbg {background-image: url(img/editorbg.png);background-repeat: repeat-y;background-position: top center;}
table.editortop {background-image: url(img/editortop.png);background-repeat: no-repeat;background-position: top center;}
td.editorbot {background-image: url(img/editorbot.png);background-repeat: no-repeat;background-position: top center;}

td.appealText {padding: 0px 20px 0px 20px}
td.downloadPatCell {padding: 0px 10px 0px 0px;border-right: 1px solid #bbb}
td.lib {height: 310px; padding: 120px 0px 15px 10px;}

td.lib1 {padding: 20px 0px 15px 10px;}


div.headerDonate {margin: 25px 3px 0 0;}
form.donateForm {margin: 0px 0px 0px 0px;}



td.mainNavbar {padding: 0px 8px 4px 8px;}
div.outerMainNavBar {border: 1px solid #383E47;padding: 6px 6px 6px 6px;}
div.midMainNavBar {background-color: #111317;border-top: 2px solid #6D7680;border-bottom: 2px solid #0E1013;padding: 7px 7px 7px 7px;}
table.innerMainNavBar {background-color: #000;padding: 1px 8px 2px 8px;}

.nav {color: #fff;font: 13px/13px  Arial, "Trebuchet MS"; font-weight: bold;margin: 0px 5px 0px 5px;text-decoration: none;}
.nav a.lognav {color: #fff;font: 13px/13px  Arial, "Trebuchet MS"; font-weight: bold;margin: 0px 5px 0px 5px;text-decoration: none;}
.nav a.lognav:hover {background-color: #666E76;}

td.contentBody {padding: 6px 8px 8px 8px;background-image: url(img/20perTrans.png);}
td.contentBody2 {padding: 6px 8px 8px 8px;background-color: #fff;}
td.contentBody1 {padding: 0;}
td.blueBody {background: #000 url(img/blueBodyBg.png) repeat-y scroll 50% 0%;}
td.darkBodySides {background: #000 url(img/vertLogoSides.png) repeat-y scroll 50% 0%;}

div.blueBoxTop {background: transparent url(img/blueBoxTop.png) no-repeat scroll 50% 0%;padding: 40px 50px 0px 50px;min-height: 130px;}
div.blueBoxBg {background: #000 url(img/blueBoxBg.png) repeat-y scroll 50% 0%;}
div.blueBoxBot {background: transparent url(img/blueBoxBot.png) no-repeat scroll 50% 0%;height: 35px;}
h1.blueBox {color: #383E47;font: 20px/25px  Arial; font-weight: bold;}

div.blueDarkBoxTop {background: transparent url(img/blueDarkBoxTop.png) no-repeat scroll 50% 0%;padding: 35px 35px 0px 35px;}
div.blueDarkBoxBg {background: #000 url(img/blueDarkBoxBg.png) repeat-y scroll 50% 0%;}
div.editorContainer {background-color: #000;padding: 15px 15px 20px 15px;}
div.blueDarkBoxBot {background: transparent url(img/blueDarkBoxBot.png) no-repeat scroll 50% 0%;height: 35px;}
div.blackHeading {clear: both; background: url(img/blackHeading.png) repeat-x scroll 0% 65%;height: 20px;text-align: left;margin-bottom: 15px;}
div.blackHeading1 {clear: both; height: 20px;text-align: left;margin-bottom: 15px;}
.editorHeading {background-color:#000;color: #fff;font: 20px/24px "Trebuchet MS", Arial;font-weight: bold;margin: 0; padding: 0 20px 0 0;}
.editorHeading1 {color: #fff;font: 20px/24px "Trebuchet MS", Arial;font-weight: bold;margin: 0;}
div.sliderContainer {height: 40px;}


#canvasNotice {margin: 20px 20px 20px 20px;padding: 10px 10px 10px 10px;border: 1px solid #000;}

div.tagCloud {background-color: #fff;border: 1px solid #AAB0B6;padding: 5px 8px 5px 8px;margin-bottom: 0px;}
div.homeAds {background-color: #fff;border: 1px solid #AAB0B6;padding: 5px 8px 5px 8px;margin-bottom: 0px;}
div.bodyAd {background-color: #fff;border: 1px solid #AAB0B6;padding: 5px 8px 5px 8px;margin: 4px 10px 10px 10px;}
div.editorBotAds {clear: both;padding-top: 20px;}


div.darkBodyBg {background: #000 url(img/darkBodyBg.png) repeat-y scroll 50% 0%;margin: 8px 0px 10px 0px;padding: 10px; 
color: #A0A8B0;font: 16px/16px   Arial, "Trebuchet MS"; font-weight: bold;text-align: center;}

div.darkBodyBgMessage {background: #000 url(img/darkBodyBg.png) repeat-y scroll 50% 0%;margin: 8px 0px 10px 0px;padding: 0;text-align: center;}



td.tileNavBar {padding: 7px 0 7px 0;}

div.miniButts {background-color: #D9EBFF;padding: 3px 10px 10px 10px;text-align: center;}

div.miniButtsLeft {background: #fff url(img/miniButtBgLeft.png) repeat-y scroll 0% 0%;padding: 3px 10px 10px 10px;text-align: center;}
div.miniButtsMid {background-color: #fff;padding: 3px 10px 10px 10px;text-align: center;}
div.miniButtsRight {background: #fff url(img/miniButtBgRight.png) repeat-y scroll 0% 0%;padding: 3px 10px 10px 10px;text-align: center;}
td.midBlankCell {background-color: #fff;}
td.rightBlankCell {background: #fff url(img/miniButtBgRight.png) repeat-y scroll 0% 0%;}
a.patHoverLeft {background: transparent url(img/tileBoxLeft.png) no-repeat scroll 0% 0%;display: block;}
a.patHoverMid {background: transparent url(img/tileBoxMid.png) no-repeat scroll 0% 0%;display: block;}
a.patHoverRight {background: transparent url(img/tileBoxRight.png) no-repeat scroll 0% 0%;display: block;}
a.patHoverLeft:hover {background: transparent url(img/tileBoxLeftHover.png) no-repeat scroll 0% 0%;}
a.patHoverMid:hover {background: transparent url(img/tileBoxMidHover.png) no-repeat scroll 0% 0%;}
a.patHoverRight:hover {background: transparent url(img/tileBoxRightHover.png) no-repeat scroll 0% 0%;}
a.colorVariationsButt {margin-bottom: 4px;}
td.blueBodyLineBreak {padding: 0 0 12px 0;text-align: center;}

p {color: #222;font: 14px/18px  Arial, "Trebuchet MS"; font-weight: normal;}
a.pLink {color: #855A29;}
a.pLink:hover {color: #E05114;}
td.patNoteHeader {color: #222;font: 11px/18px  Arial, "Trebuchet MS"; font-weight: normal;padding: 0 8px 4px 8px;}
a.patNoteHeader {color: #855A29;font: 15px/18px  Arial, "Trebuchet MS"; font-weight: bold;text-decoration: underline;margin: 0 30px 0 4px;}
a.patNoteHeader:hover {color: #000;}
a.patNoteHeader1 {color: #855A29;font: 13px/18px  Arial, "Trebuchet MS"; font-weight: normal;text-decoration: underline;margin: 0 4px;}
a.patNoteHeader1:hover {color: #000;}

span.patID {color: #000;font: 19px/19px  Arial, "Trebuchet MS"; font-weight: bold;margin: 0 25px -3px 3px;}
a.showAllHeader {color: #855A29;font: 15px/18px  Arial, "Trebuchet MS"; font-weight: bold;text-decoration: underline;margin: 0 12px 0 4px;}
a.showAllHeader:hover {color: #000;}

a.h1Link {color: #855A29;}
a.h1Link:hover {color: #000;}


img.nudgeButt {border: 1px solid #D9EBFF;}
img.nudgeButtActive {border: 1px solid #000000;}

#saveCanvasDiv {color: #222;background-color: #eee;padding: 5px;margin-top: 10px;font: 13px/16px   Arial, "Trebuchet MS";}

a.repeatSelect {color: #855A29;font: 14px/20px  "Trebuchet MS", Arial;font-weight: bold;margin-left: 15px;}
a.repeatSelectActive {color: #000;font: 14px/20px  "Trebuchet MS", Arial;font-weight: bold;text-decoration: none;}
a.repeatSelectActive:before {content: url(img/navarrow.gif);} 

div.userCanvasList {
height: 450px;
width: 190px;
overflow: auto;
padding: 8px;
}

td.main {padding: 0px 8px 8px 8px;}

td.main01 {padding: 20px 5px 15px 5px;}

td.main02 {padding: 20px 150px 15px 150px;}

td.maintextbox {padding: 15px 80px 25px 80px;}


td.canvasmain {background-color: #fff;border: 8px solid #000; padding: 18px 30px 20px 20px;}

td.loginmain {background-color: #fff;border: 8px solid #000; padding: 70px 30px 80px 30px;}

td.accountmain {background-color: #fff;border: 8px solid #000; padding: 15px 15px 15px 15px;}
table.blackBorderMain {background-color: #fff;border: 8px solid #000;padding: 15px 15px 15px 15px;}


td.generalmain {background-color: #fff;border: 8px solid #000; padding: 30px 15px 30px 15px;}


td.tilemain {background-color: #fff;border: 5px solid #000; padding: 20px 4px 3px 20px;}

td.bgcanvascell {padding: 1px 0px 0px 0px;} 
td.bgTextCell {padding: 0px 16px 0px 0px;} 

#bgcanvas {margin: 0px 0px 0px -10px;}

.indent {padding: 0px 10px 0px 10px;}


td.devnotes {background-color: #3f3f3f;border: 40px solid black;padding:30px;}



td.fabbox {padding: 0px 0px 0px 25px;}

td.regcell {border-left: 1px solid #bbb;}

td.urlUserCell {padding: 0px 0px 0px 10px;}

.patAddressBox {background-color: #D9EBFF;width: 500px; padding: 4px 4px 4px 4px;color: #4D6185;font: 12px/14px  "Trebuchet MS", Arial; font-weight: normal;margin: 10px 0px 10px 0px;}
.patAddress {background-color: #fff;width: 492px; padding: 3px 2px 2px 2px;border: 1px solid #4D6185;color: #4D6185;font: 10px/12px  "Trebuchet MS", Arial; font-weight: normal;margin-top: 2px;}

.fabNumBox {background-color: #D9EBFF;width: 180px; padding: 0px 0px 0px 0px;color: #4D6185;font: 12px/14px  "Trebuchet MS", Arial; font-weight: normal;margin: 0px 0px 0px 0px;}
.fabNum {background-color: #fff;width: 180px; padding: 3px 2px 2px 2px;border: 1px solid #4D6185;color: #4D6185;font: 10px/12px  "Trebuchet MS", Arial; font-weight: normal;margin-top: 2px;}


.navbr {background-color: #fff;width: 766px; padding: 0px;border: 1px solid #4D6185;line-height: 4px;font-size: 4px;}

img.hr_w {margin: 10px 0px 10px 0px;}
table.patInfoTable {margin: 5px 0px 8px 0px;}
td.patCellSelected {border: 1px solid #bbb;}
td.rightPatInfoCell {padding-left: 10px;}
img.cartSm {margin: 0px 6px -3px 16px;}
.patInfoText hr  {color: #bbb;background-color: #bbb;height: 1px; }

div.hr {height: 1px;background: #fff url(img/hr30.png) repeat-x;margin: 5px 0px 5px 0px;}
div.hr hr {display: none;}
div.hr1 {height: 1px;background: #000 url(img/hr70.png) repeat-x;margin: 5px 0px 5px 0px;}
div.hr1 hr {display: none;}

td.accountMidCell {padding: 40px 10px 10px 10px;}

td.accountLibCell {border-top: 1px solid #bbb;}

td.accountrightcell {padding: 0px 0px 10px 0px;}

td.accountCanvasCell {border-right: 1px solid #bbb;padding: 20px 0px 0px 0px;}


td.sofaCell {background-image: url(img/sofa.jpg);background-position: center top;background-repeat: no-repeat;}

td.viewcart {padding: 15px 35px 0px 35px;color: #000;font: 13px/15px   "Trebuchet MS", Arial; font-weight: bold;}

form.libpage {margin: 2px;}
form.canvastag {margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;}

td.confirmleft {padding: 15px 10px 5px 15px;color: #000;font: 13px/15px    "Trebuchet MS", Arial; font-weight: bold;border-right: 1px solid #bbb;}

td.confirmright {padding: 15px 10px 5px 15px;color: #000;font: 13px/15px   "Trebuchet MS", Arial; font-weight: bold;}



a.button {margin: 10px 0px 10px 0px;}
a.libButton img {margin: 0px 0px 5px 0px;}
img.libButton {margin: 0px 0px 5px 0px;}



.patHover img {margin: 0px;border: 0px;width: 260px;height:260px;}
.patHover:hover img {border: 2px solid #261400;width: 256px;height:256px;}
.patHover:hover {color: red; /* Dummy definition to overcome IE bug */}



.picon img {margin: 0px;border: 2px solid #D9EBFF;}
.picon:hover img {border: 2px solid #C9B89E;background-color: #fff;}
.picon:hover {color: red; /* Dummy definition to overcome IE bug */}

.showall img {padding: 10px 0px 7px 10px;}



td.ss_thumb a 
{
height: 535px;
display: block; 
background: #fff;  
color: #000;
font: 13px/16px  "Trebuchet MS" Arial;
text-decoration: none;
font-style: italic;
padding: 10px 10px 10px 10px;
} 

td.ss_thumb a:hover {background: #D9EBFF;  } 



td.ss_thumb1 a 
{
height: 535px;
display: block; 
background: #fff;  
color: #000;
font: 13px/16px  "Trebuchet MS" Arial;
text-decoration: none;
font-style: italic;
padding: 10px 10px 10px 10px;
} 

td.ss_thumb1 a:hover {background: #D9EBFF;  } 

td.ss_thumb2 a 
{
height: 320px;
display: block; 
background: #fff;  
color: #000;
font: 13px/16px  "Trebuchet MS" Arial;
text-decoration: none;
font-style: italic;
padding: 10px 10px 10px 10px;
} 

td.ss_thumb2 a:hover {background: #D9EBFF;  } 



a.ss_select h1 {color: #000;font: 25px/32px  "Trebuchet MS", Arial;font-weight: bold;margin-bottom: 5px;margin-top: 10px;}

.indexheader {background-color: #D9EBFF;width: 680px; padding: 14px 22px 14px 22px;color: #4D6185;font: 13px/16px  "Trebuchet MS", Arial; font-weight: normal;margin: 15px 0px 8px 0px;text-align: left;}

img.goto {margin: 0px 0px -3px 0px;}
img.homearrow {margin: 0px 0px -12px 0px;}


div.alertBox {
	padding: 12px;
	margin: 4px auto 4px auto;
	color: #000;
	font: 18px/21px "Trebuchet MS", Arial;
	font-weight: bold;
	border-style: solid;
	border-color: #f00;
	border-width: 1px;
	background-color: #fbb;;
	text-align: center;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}


.patlib {
overflow : auto;
width: auto; 
height: 100%; 
overflow-x:hidden;
font-family: "Tahoma MS", Helvetica, sans-serif; 
font-size: 11px; color: #eeeeee; 
padding: 10px;
margin-top: 15px;
border: 1px solid #3f3f3f;
scrollbar-arrow-color:#ffffff; 
scrollbar-track-color:#1f1f1f; 
scrollbar-face-color:#000000; 
scrollbar-highlight-color:#3f3f3f; 
scrollbar-3dlight-color:#3f3f3f; 
scrollbar-darkshadow-color:#3f3f3f; 
scrollbar-shadow-color:#3f3f3f;}

#bookMark{display:none;width:380px;}
.likeCell{float:left!important;padding:3px;}
#stumble_likeCell{padding-right:25px;}
#tweeter_likeCell a{display:none;}

.headerRed{color: #F76554;font: 20px/25px  Arial; font-weight: bold;}

#Ltable{border:1px solid #000;padding:4px;font-family: Arial;font-size:12px;}
#Ltable th{background:#ddd;border:0;padding:4px;text-align:center;}
#Ltable td{background:#eee;border:0;text-align:right;padding:4px 8px;min-width:35px;}
#Ltable th.tdL, #Ltable td.tdL{text-align:left;padding-left:8px;}
#Ltable td.tHeader{background:#fff;padding:10px;font-size:16px;text-align:center;}



<![if !IE]>

<style type="text/css">

.colorbox {margin-top: -15px;}

#msguide {padding: 20px 0px 0px 0px;}









</style>

<![endif]>



