body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;
}
body {margin: 0px; background: url('http://www.conanmmorpg.com/source/conan-background.png') fixed bottom right no-repeat #000000;
}
form {margin: 0;
}
h1, h2, h3, h4, h5 {margin: 0px;
}
.header {background-color: #000000;vertical-align: middle;text-align: center;color: #333333; height: 50px;font-size: 20px;font-weight: bold;
}

.mainheader {
background: url('http://www.conanmmorpg.com/source/billboard-main.jpg') no-repeat top left #333; height:99px; width:944px; behavior: url(iepngfix.htc);
}


/* MENU STYLES */

#menux h4 {
display: none;
}

.arrowlistmenu{
width: 180px; /*width of accordion menu*/
font-family: arial;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background: url(http://www.conanmmorpg.com/source/menubar.png) no-repeat top left;
margin-bottom: 0px; padding: 0px; border-bottom: 2px solid #111;
cursor: hand;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(http://www.conanmmorpg.com/source/menubar-active.png);
}

.arrowlistmenu ul li .openmenu-expand{ /*Open state CSS for sub menu header*/
}
.arrowlistmenu ul li .closedmenu-expand{ /*Closed state CSS for sub menu header*/
}

.category {
padding: 0px; margin: 0px;
background: url('http://www.conanmmorpg.com/source/menu-chains.png') no-repeat bottom center;
}

.menu-top {
padding: 5px 20px 12px 28px; margin: 0px; behavior: url(iepngfix.htc);
}

.menu-top ul { /*CSS for UL of each sub menu*/
list-style-type: none; text-align: left; display: inline; padding: 0px; margin: 0px;
}
.menu-top li { /*CSS for UL of each sub menu*/
list-style-type: none; text-align: left;
}

.menu-top li a {
list-style-type: none;
font-size: 11px; text-align: left; font-family: arial; 
text-decoration: none; padding: 2px 0px; display: inline;
}

.menu-top a:link, .menu-top a:visited, .menu-top a:active {
list-style-type: none; text-align: left; color: #DCD6BE; display: inline;
}
.menu-top a:hover {
list-style-type: none; text-align: left; color: #ABA385;
}

.menu-top ul li a:link, .menu-top ul li a:visited, .menu-top ul li a:active {
list-style-type: none; text-align: left; color: #ABA385; display: inline;  padding: 2px 0px 2px 8px;
}
.menu-top ul li a:hover {
list-style-type: none; text-align: left; color: #DCD6BE;
}

.menu-top ul li ul li a:link, .menu-top ul li ul li a:visited, .menu-top ul li ul li a:active {
list-style-type: none; text-align: left; color: #DCD6BE; display: inline;  padding: 2px 0px 2px 12px;
}
.menu-top ul li ul li a:hover {
list-style-type: none; text-align: left; color: #ABA385;
}

.menu-top ul li ul li ul li a:link, .menu-top ul li ul li ul li a:visited, .menu-top ul li ul li ul li a:active {
list-style-type: none; text-align: left; color: #ABA385; display: inline;   padding: 2px 0px 2px 20px;
}
.menu-top ul li ul li ul li a:hover {
list-style-type: none; text-align: left; color: #DCD6BE;
}

.menu-parent {
}

.menu-current {
padding-left: 7px;
}



.breadcrumb div {
text-align: left; 
width: 100%;
margin: 0px 0px 0px 40px !important;
}

.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {
color: #626154; text-decoration: none; font-size: 10px;
}
.breadcrumb a:hover {
color: #000; text-decoration: none; font-size: 10px;
}


.current {
font-weight: bold;
}
.highlight {
background-color: #D0D0D0;
}
.footer {
background: url('http://www.conanmmorpg.com/source/footer.jpg') no-repeat; height: 99px; 
}

/* POST AREA */

.border-vert {
width:15px; background-image: url('http://www.conanmmorpg.com/source/frame-border-vert.png');
}
.border-lat {
width: 550px; height:15px; background-image: url('http://www.conanmmorpg.com/source/frame-border-lat.png');
}
#ad-lat-top {
width: 550px;
}
#ad-lat-bottom {
width: 550px;
}
.left-column {
background: url('http://www.conanmmorpg.com/source/left-column.png') right repeat-y;
}
.right-column {
background: url('http://www.conanmmorpg.com/source/right-column.png') left repeat-y;
}

#content-panel {
background-image: url('http://www.conanmmorpg.com/source/ad-bg.png');
}

#content-panel-top {
height: 118px; 
width: 550px; 
background-image: url('http://www.conanmmorpg.com/source/content_panel_01.jpg'); 
background-repeat: no-repeat; 
background-position: center; 
clear: both;
float: left;
}

#content-panel-top h4 {
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #444;
text-align: left;
margin: 50px 0px 0px 40px;
}
#content-panel-top p {
font-family: arial; 
font-size: 13px;
color: #444;
text-align: left;
margin: 0px 0px 10px 40px;
}

#content-panel-wrapper {
width: 550px; 
height: 100%;
margin: 0px; padding: 0px;
background-image: url('http://www.conanmmorpg.com/source/content_panel_03.jpg'); 
background-repeat: repeat-y; 
background-position-y: middle;
clear: both;
}

#content-panel-content {
margin: 8px 40px 15px 40px;
height: 100%;
font-family: arial;
color: #2B2E2E;
font-size: 13px;
text-align: justify;
}

#content-panel-content p {
margin-top: 0px;
}

#content-panel-content blockquote {
margin: 0px; padding: 0px;
}

#content-panel-content blockquote p {
font-size: 11px;
font-style: italic;
margin: 10px 30px 15px 30px;
}

#content-panel-content h1 {
font-family: Trebuchet MS, Arial;
font-size: 22px;
display: inline;
text-align: left;
margin: 0px;
padding: 0px;
}

#content-panel-content h2 {
font-size: 18px;
display: inline;
text-align: left;
margin: 0px;
padding: 0px;
}

#content-panel-content h3 {
font-size: 14px;
display: inline;
text-align: left;
margin: 0px;
padding: 0px;
}

#content-panel-content a:link, #content-panel-content a:visited, #content-panel-content a:active {
color: #56543A; text-decoration: none;
}
#content-panel-content a:hover {
color: #000; text-decoration: none;
}

img a:hover {
border: none;
border-bottom: none !important;
}

#content-panel-bottom {
width: 550px;
height: 114px;
margin: 0px; padding: 0px;
background-image: url('http://www.conanmmorpg.com/source/content_panel_05.jpg');
background-repeat: no-repeat;
background-position: center;
clear: both;
}

div.frame-right {
border: 1px solid #333; margin: 10px 0px 10px 10px; float: right; padding: 7px;  background-color: #fff;
}
div.frame-right img {
border: 1px solid #333; background-color: #333;
}

.frame-left div {
border: 1px solid #333; margin: 10px 10px 10px 0px; float: left; padding: 7px;  background-color: #fff;
}
.frame-left div img {
border: 1px solid #333; background-color: #333;
}

/* BLOG MODULE STYLES */
/* BLOG PREVIEW STYLES */


.selected_group_title{
width: 100%; text-align: left; font-size: 10px;
}

.post_title {
font-family: arial;
font-size: 15px;
font-weight: bold;
text-decoration:none;
text-align: left;
margin: 0px;
}
.post_title a:link, .post_title a:visited {
color: #000 !important;
text-decoration:none !important;
text-align: left;
}
.post_title a:active, .post_title a:hover {
text-decoration: none !important; border-bottom: 1px solid #626154;
}

.post_date {
font-family: arial;
font-size: 10px;
margin: 0px;
}
.post_short {
margin: 0px; padding: 0px
}
.post_short p {
font-size: 12px;
line-height: 125%;
margin: 3px 5px 10px 5px; padding: 0px;
text-align: justify;
}
a.post_short:link, a.post_short:visited, a.post_short:active {
text-decoration:none;
text-align: justify;
}
a.post_short:hover {
text-decoration:none;
text-align: justify;
}
.extratext {
font-family: arial;
font-size: 10px;
margin: 3px 3px 10px 5px;padding: 0px;
clear: both;
text-align: left;
}
a.extratext:link, a.extratext:visited {
font-family: arial;
font-size: 10px;
margin: 0px 5px 10px 5px;
text-decoration: none;
clear: both;
text-align: left;
}
a.extratext:active {
text-decoration: none;
}
a.extratext:hover {
text-decoration: none;
}


/* BLOG POST STYLES */

#headline h1 {
margin-bottom: 20px;
}

.storydate {
font-family: arial;
font-size: 11px;
font-style: italic;
margin: 0px; padding: 0px;
}
.post {
}


/* SOCIAL STYLES */

.social_wrapper {
float: right; 
margin: 0px 0px 5px 10px; 
padding: 0px 0px 3px 3px;
}

.social_wrapper a:link, .social_wrapper a:visited, .social_wrapper a:hover, .social_wrapper a:active {
border: none;
}


/* COMMENT STYLES */

.comment_title {
padding-top: 8px;
font-family: arial; 
font-size: 12px; 
text-align:left; 
font-weight: bold;
}
.comment_info {
padding-top: 8px;
font-family: arial; 
font-size: 11px; 
text-align:right; 
}
.comment_text {
font-family: arial; 
font-size: 12px;  
text-align:justify; 
padding: 5px; 
margin-bottom: 10px;
}


/* MODULE STYLES */

/* photo gallery */
.lb_thumb_frame {
border: 1px solid #444; background-color: #fff; padding: 3px;
}
.lb_thumb_frame img {
border: 1px solid #444; background-color: #cc000000;
}

/* bookmarks */
.BMmain {
text-align: left; width: 100%;
}
.BMheader {
text-align: left; font-size: 16px; font-weight: bold; color: #333; padding: 3px;
}
.BMlink {
text-align: left;
}


.ability-table {
background: url('http://www.conanmmorpg.com/source/ad-bg.png') #333333;
}

#ability-table td{
font: 12px arial; color: #efefef !important;
}