 .headerbodies {
position:relative;
margin-right:3px;
background:url(http://forums.d2k5.com/Themes/default/images/box_bg.gif);
background-color:#EFEFEF;
background-position:bottom;
background-repeat:repeat-x;
border-top:1px solid #e8e8e8;
border-bottom:1px solid #e8e8e8
}

div.messagetext a{
text-decoration: underline !important;
color: #153454 !important;
}

div.messagetext a:hover{
color: #21308f !important;
}

.updatebg {
background: #FCF3D5;
}

#newsbody {
	background: #ECEDD1;
	border-bottom: 1px solid #888888;
	padding: 5px;
	font-weight: bold;
}

#newsbody img {
margin: -3px 0;
}

#old_indi{
opacity: 0.7;
font-size: 8pt;
}

#new_indi{
opacity: 1;
font-size: 8pt;
font-weight: bold;
}

#old_indi  a:link{
text-decoration:none !imporant;
}

#new_indi  a:link{
text-decoration:none !imporant;
}

.jumpbox {
width:100px;
border:2px #FFF ridge;
position:absolute;
left:100px;
z-index:100
}

.jumptext {
width:50px
}

a:link, a:visited {
color:#003B54;
text-decoration:none;
}

a:hover {
color:#00608A;
text-decoration:underline !important;
}

.nav,.nav:link{
color:#000;
text-decoration:none;
}

a.nav:hover {
color:#c33;
font-weight:700;
text-decoration:underline;
}

table {
empty-cells:show;
font-family:tahoma, sans-serif;
}

table a:link, a:visited{
text-decoration:underline;
}

body,td,th {
font-family:tahoma, verdana, arial;
color:#3c3c3c;
font-size:12px;
}

input {
border:1px solid #C5C5C5;
color:#000;
background:#fff
}

input:hover{
background:#FFFFDB;
color:#000
}

input:focus {
background:#FFFF9F;
border:1px solid #C5C5C5;
color:#000
}

body {
font-family:tahoma, verdana, arial;
color:#3c3c3c;
background:#ececec url(images2/bgthing.jpg);
font-size:12px;
background-color:#ececec;
margin:0;
padding:0
}

#menu{
	border-bottom: 1px solid #999;
}

hr {
border:0;
color:#B9B9B9;
background-color:#B9B9B9;
height:1px
}

select {
border:1px solid #BFBFBF;
background:#fff;
color:#000;
font-family:tahoma, sans-serif;
font-size:8pt;
font-weight:400;
padding:2px 5px 1px
}


#wrap {
border:1px solid #888888;
/*width:975px;*/
width: 83%;
background:#f3f3f3;
background-image: url('http://forums.d2k5.com/Themes/default/bgthing_4.jpg');
margin-top: 3%;
margin-bottom: 3%;
margin-left: auto;
margin-right: auto;
border-bottom-left-radius: 12px 12px;
border-bottom-right-radius: 12px 12px;
border-top-left-radius: 16px 16px;
border-top-right-radius: 16px 16px;

-moz-border-radius-bottomleft: 12px 12px;
-moz-border-radius-bottomright: 12px 12px;
-moz-border-radius-topleft: 16px 16px;
-moz-border-radius-topright: 16px 16px;

-moz-box-shadow: 0px 0px 2em #C8C8C8;
webkit-box-shadow: 0px 0px 2em #C8C8C8;
box-shadow: 0px 0px 2em #C8C8C8;
}

#content {
display:inline
}

#navig {
height:49px;
width:790px;
margin-right:auto;
margin-left:auto
}

#sidebar {
width:170px;
float:right;
line-height:1.5em;
display:inline;
font-size:10px;
border:1px solid #b8b8b8;
-moz-border-radius:15px;
background-color:#ececec;
margin:8px 0;
padding:10px
}

#pages h1 {
margin:0;
padding:0
}

#pages h1 a {
text-transform:uppercase;
text-decoration:none;
color:#ccc;
font:15px Arial, Helvetica, sans-serif;
letter-spacing:-1px;
float:left;
margin:0;
padding:13px 0 0 10px
}

h3,h4 {
padding-top:5px;
padding-bottom:15px
}

#logo {
background:url('images2/r.jpg') no-repeat;
height:141px;
width:970px;
margin-right:auto;
margin-left:auto;
margin-bottom:0;
cursor:pointer
}

#name {
float:right;
color:#00cadc;
font-size:30px;
font-weight:700;
padding:100px 150px 100px 100px
}

#name a:link {
color:#00cadc;
font-weight:700
}

#tagline {
height:20px;
text-align:right;
margin-top:20px;
margin-right:25px;
font-size:10px;
font-weight:700;
text-transform:uppercase;
color:#FFF
}

div#pages {
height:30px;
width:970px;
background:#e8e8e8
}

div#pages ul {
white-space:nowrap;
list-style-type:none;
margin:0;
padding:10px 0 0
}

div#pages ul li {
float:right
}

div#pages ul li a {
display:block;
text-decoration:none;
border-left:1px solid #DBDBDB;
font-size:12px;
text-transform:uppercase;
color:#999;
padding:5px 10px
}

div#pages ul li a:hover {
color:#858585
}

#content{
border-right: 0px none #ffffff !important;
}

.entry {
padding-top:0;
padding-bottom:30px;
padding-left:0;
line-height:1.5em
}

.firstpost {
margin-bottom:15px
}

h3.etitle,h3 {
padding-top:0;
padding-right:0;
padding-bottom:0;
margin-top:0;
margin-right:0;
margin-bottom:5px
}

h3.etitle a,h3.etitle a:visited,h3 a {
color:#8f8f8f;
font-size:18px;
text-transform:none;
font-variant:small-caps;
font-weight:700;
border-style:none
}

.emeta {
height:35px;
margin-top:0;
color:#bbb;
border-top:dotted 1px #666;
padding-top:4px;
margin-bottom:8px;
font:11px Arial, Helvetica, Geneva, sans-serif
}

.emeta a img {
border:none
}

.ebody a {
height:16px;
margin-top:0;
font-size:11px;
color:#8f8f8f
}

.ebody ul {
margin-left:30px;
padding-left:0;
list-style-type:none
}

.ebody ol {
margin-left:30px;
padding-left:0
}

.ebody ul li {
list-style:square
}

.commentlink img {
border-style:none
}

h4,h3,h2,#cblock h2 {
font-size:11px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#999;
margin:0;
padding:0
}

h2 {
margin-bottom:10px;
font-size:14px
}

.ebody p {
margin:8px 0;
padding:0
}

#sidebar h2 {
color:#434343;
margin-top:5px;
margin-right:0;
margin-bottom:8px;
border-bottom:1px solid #8f8f8f;
font-size:11px;
text-transform:uppercase;
padding:0 0 4px
}

#sidebar ul {
list-style:none;
margin:0 0 18px;
padding:0
}

#sidebar ul li {
display:inline;
margin:0;
padding:0
}

#sidebar li {
list-style:none
}

#sidebar ul li a {
border-bottom:1px dotted #666;
color:#646464;
display:block;
text-decoration:none !important;
margin-left:0;
background-image:url('http://forums.d2k5.com/Themes/default/images2/bull.gif');
background-repeat:no-repeat;
background-position:10px 50%;
font-size:13px;
padding:4px 0 4px 25px
}

#sidebar ul li a:hover {
color:#646464;
background-color:#c3c3c3
}

ul.list-blogroll li a {
border-bottom:1px dotted #666;
color:#646464;
display:block;
text-decoration:none !important;
margin-left:0;
background-image:url('http://forums.d2k5.com/Themes/default/images2/bull.gif');
background-repeat:no-repeat;
background-position:10px 50%;
padding:4px 0 4px 25px
}

ul.list-page li ul li,li.bar_pages li ul li {
background:url(img/arrow.gif) no-repeat !important;
padding-left:15px !important
}

li.bar_calendar td {
padding:1px 7px
}

.textbar {
padding-top:5px
}


.clink {
background-image:url('http://forums.d2k5.com/Themes/default/images2/comments.gif');
background-repeat:no-repeat;
background-position:left center;
padding-left:16px
}

#cblock h2 {
margin-bottom:10px;
margin-top:30px;
padding:2px
}

#cblock {
float:left;
padding-top:0;
padding-bottom:20px;
text-align:left
}

ol#commentlist {
margin-top:0;
margin-left:0;
list-style-type:none;
padding:5px
}

.commentdate {
font-size:0.8em;
padding-left:5px
}

#commentlist li p {
margin-bottom:8px;
line-height:20px;
padding:0
}

.commentname {
margin:0;
padding:5px
}

.commentinfo {
clear:both
}

#commentsformheader {
padding-left:0
}

#commentsform {
margin-top:0;
text-align:center;
padding:0
}

#commentsform form {
text-align:left;
margin:0
}

#commentsform form textarea {
width:99%
}

#commentsform p {
margin:5px
}

p.comments_link img {
border-style:none;
margin:0;
padding:0
}

blockquote {
font-style:italic;
color:#999
}

td,th {
font-weight:400
}

.date {
float:left;
height:45px;
width:30px;
margin-top:2px;
margin-right:10px;
background:#DBDBDB;
border:1px dotted #ececec;
padding:2px
}

.date p {
text-align:center;
color:#646464;
text-transform:uppercase;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0
}

.date span.day {
font-size:23px;
display:block;
color:#CCC;
font-style:italic
}

.date span.month {
font-size:11px;
height:11px;
display:block;
border-bottom:1px dotted #7f7f7f;
margin-bottom:4px;
border-top:2px solid #7f7f7f;
font-weight:700;
font-style:italic;
padding:1px 2px 4px
}

#rss {
width:16px;
background-image:url(http://forums.d2k5.com/Themes/default/images2/rss.png);
height:16px
}

#delete {
width:16px;
background-image:url(http://forums.d2k5.com/Themes/default/images2/delete.png);
height:16px
}

#rss a {
width:50px;
height:70px;
text-decoration:none;
display:block
}

.pngback {
background-image:url(http://forums.d2k5.com/Themes/default/pngback_l.png)
}

input,textarea,button {
color:#000;
font-family:tahoma, sans-serif;
font-size:9pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

hr,.hrcolor {
background-color:#666;
border:0;
color:#666;
height:1px
}

.release {
background-color:#EFEFEF;
border:3px solid #888;
color:#000;
font-size:x-small;
line-height:1.4em;
margin:1px;
padding:1px
}


.codeheader
{
font-weight: bold;
}

.help {
cursor:help
}

.meaction {
color:red
}


.editor {
font-size: 10pt;
width:100%;

border:1px solid #C5C5C5;
color:#000;
background:#fff
}

.editor2 {
font-size: 10pt;
width:890px;
border:1px solid #C5C5C5;
color:#000;
background:#fff
}

.editor3 {
font-size: 10pt;
width:675px;
border:1px solid #C5C5C5;
color:#000;
background:#fff
}

.highlight {
background-color:#FF0;
color:#000;
font-weight:700
}

.windowbg:hover {
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_4.jpg)
}

.pbg {
background-color: #F9F9F9;
}

.pbg2 {
background-color: #F2F2F2;
}

.pbg a:link {
text-decoration:none;
}

.pbg2  a:link {
text-decoration:none;
}

.pbg a:link, .pbg a:visited {
text-decoration:none;
}

.pbg2  a:link, .pbg2 a:visited {
text-decoration:none;
}

.pbg a:hover{
text-decoration:underline;
}

.pbg2  a:hover{
text-decoration:underline;
}

.windowbg {
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_3.jpg)
}

.windowbg2 {
background-color:#d3d3d3;
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_4.jpg);
color:#000
}

.windowbg2:hover {
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_3.jpg)
}

.windowbg3 {
background-color:#d3d3d3;
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_3.jpg);
color:#000
}

.windowbg3:hover {
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_4.jpg)
}


.haspost {
background-color:#d3d3d3;
background-image:url(http://forums.d2k5.com/Themes/default/bgthing_5.jpg);
color:#000
}

.postbg {
background-image:url(http://forums.d2k5.com/Themes/default/postbg_1.jpg)
}

.postbg2 {
background-image:url(http://forums.d2k5.com/Themes/default/postbg_2.jpg)
}

.titlebg,tr.titlebg th,tr.titlebg td,.titlebg a:link,.titlebg a:visited,.titlebg2,tr.titlebg2 th,tr.titlebg2 td,.titlebg2 a:link,.titlebg2 a:visited {
background-color:#5d81a2;
background-image:url(http://forums.d2k5.com/Themes/default/images/catebg.png);
color:#000;
font-style:normal;
}

.protitlebg {
background-image:url(http://forums.d2k5.com/Themes/default/images/catebg2.png)
}

.catbg, .catbg3 {
background-image: url(http://forums.d2k5.com/Themes/default/images/catbg.jpg);
}

.catbg2 {
background-image:url(http://forums.d2k5.com/Themes/default/images/catbg.jpg)
}

.catbg,.catbg2,.catbg3 {
background-color:silver;
color:#000;
font-weight:700
}

.bordercolor {
background-color:#dfdfdf
}


.tborder {
background-color:#E5E5E5;
border:0 solid #828181
}

.smalltext {
font-family:tahoma, sans-serif;
font-size:x-small
}

.copyright,.copyright a,.copyright a:hover,.copyright a:active,.copyright a:visited {
font-family:tahoma, sans-serif;
font-size:x-small;
text-decoration:none;
}

.largetext {
font-size:large
}

.headertitles {
background-color:#E6ECF2;
border:1px solid #E6ECF2;
height:12px
}

.post,.personalmessage {
line-height:1.3em;
overflow:visible;
width:100%
}

.signature {
line-height:1.3em;
max-height:500px;
padding-bottom:3px;
overflow:visible;
width:100%
}

a img {
border:0
}

table.ncode_imageresizer_warning, table.ncode_imageresizer_warning td
{
background-color: #fefee1; /* the bgcolor behind the text and image */
}
table.ncode_imageresizer_warning {
color: #000000; /* the font color */
border: 1px solid #CCCDCD; /* the border around the whole thing */
cursor: pointer;
}
table.ncode_imageresizer_warning td {
font-size: 10px;
vertical-align: middle;
text-decoration: none;
}

table.ncode_imageresizer_warning td.td1 {
padding: 5px;
}

.stickeh a:link,.stickeh a:visited,.stickeh a:hover {
color:#c60
}

.lockeh a:link,.lockeh a:visited,.lockeh a:hover {
color:#666
}

radio,input.check,.check {
border:1px solid #BFBFBF;
color:#949494;
background:#fff;
font-size:1em;
padding:2px 5px 1px
}

#pages h1 a:hover,div#pages ul li.current_page_item a,h3.etitle a:hover,h3 a:hover,a:hover {
text-decoration:underline
}

ul.list-blogroll li,ul.list-meta li,ul.list-rss li,ul.list-cat li,li.bar_categories li,ul.list-rec li,li.bar_comments ul li,ul.list-archives li,li.bar_archives li,ul.list-page li,li.bar_pages li,li.bar_recent_entries li {
background:url(img/arrow.gif) no-repeat !important;
padding-left:22px !important
}

.commenttext,.commenttext-admin {
clear:both;
margin-top:0;
margin-bottom:10px;
width:450px;
background:#858585;
padding:10px
}

.quoteheader {

	margin:0 10px;
	margin-bottom: -1px;
	padding: 5px 10px 5px 10px;
	background: #F2F4F4 none   ;
	border: 1px solid #DDDDD9;
	font: normal  bold 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
	position: relative;
	top: 0;

background-attachment: scroll;
background-image: url("http://community.invisionpower.com/public/style_images/master/citation_bg.png");
background-position: 100% 50%;
background-repeat: no-repeat;



-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

.quote {
	margin:0 10px;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	background: #FCFFFF none   ;
	border: 1px solid #DDDDD9;
	font: normal  normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
	position: relative;
	top: 0;



-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}

.codeheader
{
	margin:0 10px;
	margin-bottom: -1px;
	padding: 5px 10px 5px 10px;
	background: #F2F4F4 none   ;
	border: 1px solid #DDDDD9;
	font: normal  bold 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
	position: relative;
	top: 0;


-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}


.code {
	margin:0 10px;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	background: #FCFFFF none   ;
	border: 1px solid #DDDDD9;
	font: normal  normal 13px monospace;
	position: relative;
	top: 0;



-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
  word-wrap: break-word;
}


#headerarea,#bodyarea,#footerarea {
background-image:url(http://forums.d2k5.com/Themes/default/body-bg.gif)
}