body, html {height:100%;}
body {margin:0;background:#fff url(../img/bodybg.png) left top repeat-x;color:#888888;font:12px Arial, Helvetica, sans-serif;min-width:1000px;}
img {border-style:none;}
a:hover {text-decoration:underline;}
input, textarea, select {font:100% Arial, Helvetica, sans-serif;vertical-align:middle;}
form, fieldset {margin:0;padding:0;border-style:none;}

/* General a href css */
a {color:#91a33b;text-decoration:underline;}
a:hover {color:#91a33b;text-decoration:none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;/* border-spacing: 0; */}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

#container {width:1000px;text-align:left;min-height:100%;height:auto !important;height:100%;margin:0 auto 0em;overflow:hidden;position:relative;}
#header {float:left;width:1000px;height:150px;background:transparent url(../img/header.png) 0 0 no-repeat;}
.logo-holder {
	left:70px;
	position:absolute;
	top:8px;
	z-index:555;
}
.logo {
	width:168px;
	height:86px;
	background:url(../img/logo.png);
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.logo a {
	display:block;
	height:100%;
	position:relative;
}

/* Custom */
.middlepart {float:left;width:1000px;height:214px;background:transparent url(../plugin/jak_middle/img/middlepart.png) 0 0 no-repeat;}
.middlepart table {width:960px;margin:30px 0 0 20px;}
.middlepart table td {width:300px;}
.middlepart table td p {margin:0 5px 0 5px;}
.middlepart table td p img {float:left;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.middlepart table td p img:hover {float:left;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.middlepart h3 {font-size:14px;}

.slideshow {
	height: 200px;
}

a.dclick{
	display:inline-block;
	width:187px;
	height:69px;
	text-indent:-99999px;
	overflow:hidden;
	background:url('../plugin/jak_download/img/dlfile.png') no-repeat;
	cursor:default;
	border:none;
	text-decoration:none !important;
}

a.dclick.active{
	background-position:left bottom;
	cursor:pointer;
}

#content {width:1000px;float:left;background:#fff url(../img/content.png) 0 0 no-repeat;min-height:391px;}
#content_final {float:left;width:600px;padding:0 5px 10px 40px;margin:20px 0 20px 0;position:relative;}
#content_final p {margin-bottom:5px;padding:2px;}
#content_final_wide {float:left;width:920px;padding:0 5px 10px 40px;margin:20px 0 20px 0;position:relative;}
#content_final_wide p {margin-bottom:5px;padding:2px;}

.moderate {position:absolute;top:2px;right:2px;padding:4px;background:#f8f8f8;border:1px solid #dfdfdf;border-radius:2px;-moz-border-radius:2px;}

#sidebar {float:right;width:320px;padding:0 20px 10px 0;margin:20px 0 20px 0;}
#sidebar ul {list-style:none;padding:0;margin:0;}

/* sidebar cats Description Popup */
.sidebarcat {float:left;color:#91a33b;width:310px;}
.sidebarcat li {float:left;margin:5px 20px 5px 20px;padding-bottom:2px;font-weight:bold;font-size:13px;width:250px;}
.sidebarcat img {float:left;margin:-7px 14px 10px 0;}
.sidebarcat a {position:relative;color:#4d97bd;text-decoration:none;}

.newforumpost li {float:left;margin:5px 0 5px 20px;padding-bottom:2px;width:450px;}
.newforumpost a {position:relative;color:#4d97bd;text-decoration:none;font-size:13px;font-weight:bold;}

/* H CSS */

h1 {font-size:16px;color:#4d97bd;margin:4px 0 6px 0;font-weight:normal;border-bottom:5px solid #f4f4f4;}
h2 {font-size:14px;color:#4d97bd;margin:4px 0 4px 0;font-weight:normal;border-bottom:1px solid #c1c1c1;}
h2 a {color:#4d97bd;text-decoration:none;}
h2 span {font-size:11px;color:#f3bc00;}
h3 {font-size:11px;color:#bababa;font-weight:normal;margin:0 0 10px 15px;padding:4px 0 0 5px;background:#fff url(../img/product_bar.png) 0 0 no-repeat;width:287px;height:26px;}
h3 .cart {float:right;margin:-20px 8px 0 0;}
h4 {font-size:14px;color:#bababa;font-weight:normal;padding:12px 0 0 10px;background:#fff url(../img/sidebar_bar.png) 0 0 no-repeat;width:310px;height:41px;margin:0;}
h5 {font-size:14px;color:#f3bc00;margin:0;padding-bottom:2px;font-weight:normal;border-bottom:1px solid #c1c1c1;}
h5 a {color:#f3bc00;text-decoration:none;}
h5 span {font-size:12px;color:#bababa;}
h6 {font-size:13px;color:#555555;margin:3px 0 4px 0;font-weight:bold;}
h6 a {color:#f3bc00;text-decoration:none;}

.login {float:left;width:310px;height:76px;background:#fff url(../img/loginbg.png) 0 0 no-repeat;padding:12px 0 0 10px;margin:-10px 0 0 0;}
.login img {float:left;margin-right:10px;}
.login input[type=text], .login input[type=password] {background-color:#fff;border:1px solid #6a6a6a;width:100px;color:#5a889e;font-size:11px}
.login .button {background-color:#6a6a6a;color:#fff;padding:2px;font-size:9px;cursor:pointer;}
.login .right {float:left;margin:-65px 0 0 213px;text-align:center;width:80px;line-height:90%;}
.login .right img {float:left;margin:0 0 0 14px;}
.login .right a {color:#6a6a6a;text-decoration:none;font-size:11px;}
.login .rightl {float:left;margin:0 0 0 203px;text-align:center;width:80px;}
.login .rightl img {margin:-14px 0 0 14px;max-width:70px;max-height:60px;}
.login .newpml {float:left;margin:-20px 0 0 0;}

.search {float:left;margin:-10px 0 0 0;width:310px;height:75px;background:#fff url(../img/search_sidebar.png) 0 0 no-repeat;padding:15px 0 0 10px;font-size:10px;}
.search input[type=text] {background-color:#fff;border:1px solid #6a6a6a;width:200px;color:#5a889e;margin-bottom:10px;font-size:12px;}
.search .button {background-color:#6a6a6a;color:#fff;padding:2px;font-size:9px;cursor:pointer}

.tags {float:left;margin:0 30px 0 10px;}
.tagcloud {color:#7ab1ce;text-decoration:none;}
.taglist {text-decoration:none;}

/* Profile view */
.profava {width:203px;height:119px;background:#fff url(../img/prof_ava.png) 0 0 no-repeat;text-align:center;line-height:118px;}
.profava img {margin-top:-2px;vertical-align:middle;}
.profcat {float:left;font-size:11px;color:#bababa;font-weight:normal;margin:10px 0 1px 0;padding:6px 0 0 5px;background:#fff url(../img/prof_bar.png) 0 0 no-repeat;width:201px;height:26px;clear:both;}
.profpmin {float:left;width:201px;height:26px;background:#fff url(../img/pm_inbox.png) 0 0 no-repeat;text-align:right;padding-top:5px;}
.profpmout {float:left;width:201px;height:26px;background:#fff url(../img/pm_outbox.png) 0 0 no-repeat;text-align:right;padding-top:5px;}
.profpmnew {float:left;width:201px;height:26px;background:#fff url(../img/pm_new.png) 0 0 no-repeat;text-align:right;padding-top:5px;}
.profpmin a, .profpmout a, .profpmnew a, .profevent a, .profforum a, .profblog a, .profgal a, .profvideo a {padding-right:5px;text-decoration:none;display:block;}
.profdet {list-style:none;margin:0;padding:0;}
.profdet li {border-bottom:1px solid #e2e2e2;padding:3px 0 3px 0;color:#4d97bd;}
.profdet li span {color:#91a33b;}
.profevent, .profforum, .profblog, .profvideo, .profgal {
	float:left;
	width:201px;
	height:26px;
	text-align:right;
	padding-top:5px;
}
.profevent {background:#fff url(../img/prof_event.png) 0 0 no-repeat;}
.profforum {background:#fff url(../img/prof_forum.png) 0 0 no-repeat;}
.profblog {background:#fff url(../img/prof_blog.png) 0 0 no-repeat;}
.profvideo {background:#fff url(../img/prof_video.png) 0 0 no-repeat;}
.profgal {background:#fff url(../img/prof_gallery.png) 0 0 no-repeat;}

/* Info box with Rating, Addthis, Tags and other stuff */
.infobox-art {float:left;width:590px;padding:5px;background-color:#f7f7f7;border:1px solid #d4d4d4;}
.infobox-art .left {float:left;width:400px;}
.infobox-art .right {float:right;width:190px;}

.fnp {text-align:center;border-top:5px solid #f4f4f4;padding-top:5px}
.fnp a {text-decoration:none;}

.ngallery {float:left;width:auto;height:135px;text-align:center;border:1px solid #dddddd;margin:2px;}
.ngallery a {text-decoration:none;}
.ngallery img {
	border:2px solid #dddddd;
	margin:5px;
	display:inline;
}
.ngallery img:hover {border:2px solid #91a33b;}

/* Editor Fieldset */
.editor fieldset {margin:5px 10px 5px 0;border:1px solid #dddddd;padding:5px;width:592px;}
.editor fieldset legend {color:#df1f26;text-align:left;}
.editor fieldset p {margin-top:5px;}
.editor table a {text-decoration:none;}
.fmod {position: absolute;top:0;right:0;}

/* ADS */
.headerads {margin:40px 0 0 450px;}
.sidebarads {margin:0 10px 10px 5px;}
.footerads {text-align:center;}
.contentads {text-align:center;}
.cbads {text-align:center;margin:20px 0 0 0;}

/* Event */
.joined {float:left;text-align:center;margin:5px;padding:3px;border-left:1px solid #dddddd;}

/* Show date */
.showdate {font-size:10px;color:#717171;margin-top:2px;padding-bottom:5px;}

/* PM */
.pmstat {margin:0 0 5px 0;font-size:10px;}
.pmstorage {border:1px solid #dddddd;width:100px;margin:2px 5px 2px 0;padding:1px;float:left;background:white;}
.pmstorage > div {background-color:#91a33b;height:12px;}
.pmstorageinfo {font-size:11px;}

/* Footer */
#footer {float:left;width:1000px;background-image:url(../img/footer.png);}
#footer p {width:1000px;color:#253c53;font-size:10px;margin:45px 0 5px 0;text-align:center;}
#footer p a {color:#7a7a7a;text-decoration:none;}
#footer p a:hover {color:#818181;text-decoration:none;}
