@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */


#innercontent {
color:black;
padding:0px;
margin:0px;
padding-left:30px;
padding-right:30px;
width:940px;
background:none;
	
}


#flash {
float:left;
background-color:#000000;
margin-top:20px;
border:#555557 1px solid;
}

#innercontent {
padding-left:28px;
border:0px;
}

#selectors {
	clear:both;
	padding-top:15px;
	width:946px;
}

#selectors h1 {
		color:#FFFFFF;
		font-size:14px;
		padding-top:27px;
		text-align:center;
		text-transform:uppercase;
		width:100%;
}

#downloadbutton {
width:225px;
height:73px;
background-image:url(../images/v6/download.demo.png);
display:block;	
float:left;
margin-right:15px;
}

#downloadbutton:hover {
	background-position:-225px;
}

#downloadbutton h1 {
	padding-left:15px;
}

#buybutton {
width:225px;
height:73px;
background-image:url(../images/v6/shop.button.png);
display:block;
float:left;
margin-right:15px;

}

#buybutton:hover {
	background-position:-225px;
}

#buybutton h1 {
	padding-left:10px;
}


#communitybutton {
width:225px;
height:73px;
background-image:url(../images/v6/community.button.png);
display:block;
float:left;
margin-right:15px;
}

#communitybutton:hover {
	background-position:-225px;
}

#communitybutton h1 {
	padding-left:10px;
}


#addonsbutton {
width:225px;
height:73px;
background-image:url(../images/v6/addons.button.png);
display:block;
float:right;
margin-right:0px;
}

#addonsbutton:hover {
	background-position:-225px;
}

#addonsbutton h1 {
	padding-left:15px;
}



#slogan {
clear:both;
display:block;
padding-top:20px;
border-bottom:#555557 1px solid;
padding-bottom:10px;
}

#slogan1 h1 {
	color:#C00;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	width:100%;
}

#slogan2 h1 {
	color:#FFFFFF;
	font-size:22px;
	margin-bottom:8px;
	text-align:center;
	text-transform:uppercase;
	width:100%;
}
#fronttext1 {
padding-left:60px;
padding-right:15px;
padding-top:8px;
float:left;
margin-top:15px;
width:200px;
height:200px;
margin-bottom:8px;

}



#fronttext2 {
border-left:#555557 1px solid;
padding-left:15px;
padding-right:15px;
padding-top:8px;
float:left;
display:block;
margin-top:15px;
width:200px;
height:166px;
margin-bottom:5px;

}

#fronttext3 {
border-left:#555557 1px solid;
padding-left:15px;
padding-right:15px;
padding-top:8px;
float:left;
display:block;
margin-top:15px;
width:200px;
height:166px;
margin-bottom:5px;
}

#fronttext4 {
border-left:#555557 1px solid;
padding-left:15px;
padding-right:15px;
padding-top:8px;
float:left;
display:block;
margin-top:15px;
width:200px;
height:166px;
margin-bottom:5px;
}

a.headercolor1 {
	color:#999;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
a:hover.headercolor1  {
	color:#fff;
font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	
}

a:visited.headercolor1 {
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	
}

div#fronttext a {color:#CC0000; }
div#fronttext a:hover {color:#CC0000; }
div#fronttext a :visited {color:#CC0000; }

div#fronttext  {color:#fff; }

div#fronttextgb a {color:#999; }
div#fronttextgb a:hover {color:#FFF; }
div#fronttextgb a :visited {color:#FFF; }

div#fronttextgb  {color:#fff; }


a.linkcolor1 {
color:#666;
}

a:hover.linkcolor1 {
color:#FFF;
}

a:visited.linkcolor1 {
color:#FFF;
}


/** OLD

 #maincontent {margin:8px 8px 0px 8px;overflow:hidden;text-align:left;width:898px;}

a.headercolor1{
color:#fff;
font-size:13px;
font-weight:bold;
text-decoration:none;
}



#flash {
float:left;
background-color:#000000;
}

#purchasebox {
display:block;
width:151px;
height:213px;
float:right;
background-image:url(/images/homepage/purchase_box.jpg);
background-repeat:no-repeat;
}

#pur_button {
display:block;
width:125px;
height:33px;
margin-top:5px;
background-image:url(/images/homepage/purchase_off.jpg);
cursor:pointer;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

#pur_button:hover {
background-position: -125px 0;
}

#demo_button {
display:block;
width:125px;
height:33px;
margin-top:130px;
background-image:url(/images/homepage/demo_off.jpg);
cursor:pointer;
margin-left:auto;
margin-right:auto;
}

#demo_button:hover {
background-position: -125px 0;
}

#hardwarebox {
display:block;
margin-top:8px;
width:740px;
height:119px;
float:left;
background-image:url(/images/homepage/hardware.jpg);
background-repeat:no-repeat;

}


#whatdj {
color:silver;
text-transform:uppercase;
width:100%;
text-align:center;
font-weight:bold;
font-size:12px;
padding-top:5px;
}

.djtype {
font-size:12px;
font-weight:bold;
padding-top:60px;
color:gray;
}

.djtype:hover {
color:white;
}


a.djtype:link {
color:silver;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

a.djtype:visited  {
color:silver;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

a.djtype:hover {
color:white;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

#mix_video {
float:left;
margin-top:15px;
margin-left:50px;
display:block;
width:123px;
height:83px;
cursor:pointer;
color:silver;
font-size:12px;
text-decoration:none;
}


#mix_video:link {
color:red;
text-decoration:none;
}

#mix_video:visited {
color:blue;
text-decoration:none;
}


#mix_video:hover {
color:white;
text-decoration:none;
}


#mix_vinyl {
float:left;
margin-top:15px;
margin-left:9px;
display:block;
width:123px;
height:83px;
cursor:pointer;
color:silver;
text-decoration:none;
}

#mix_vinyl:hover {
cursor:pointer;
}


#mix_club {
float:left;
margin-top:15px;
margin-left:40px;
display:block;
width:123px;
cursor:pointer;
color:silver;
text-decoration:none;
}

#mix_club:hover {
cursor:pointer;
}

#mix_mobile {
float:left;
margin-top:15px;
margin-left:16px;
display:block;
width:123px;
cursor:pointer;
color:silver;
text-decoration:none;
}

#mix_mobile:hover {
cursor:pointer;
}

#mix_begin {
float:left;
margin-top:15px;
margin-left:0px;
display:block;
width:123px;
cursor:pointer;
color:silver;
text-decoration:none;
}

#mix_begin:hover {
cursor:pointer;
}


#forumbox {
display:block;
margin-top:8px;
width:151px;
height:114px;
float:right;
background-image:url(/images/homepage/forumbox.jpg);
background-repeat:no-repeat;
cursor:pointer;
}

#community {
color:silver;
text-transform:uppercase;
width:100%;
text-align:center;
font-weight:bold;
font-size:12px;
padding-top:5px;
text-decoration:none;
}

a#community{
text-decoration:none;
}


#forumbox:hover {
background-position: 0 -114px;
text-decoration:none;

}


#fronttext {
clear:both;
display:block;
width:898px;
height:180px;
padding-bottom:8px;
text-align:left;
}


#fronttext1 {
border-left:1px solid black;
padding-left:8px;
padding-top:8px;
float:left;
margin-top:6px;
margin-right:5px;
width:171px;
height:166px;
margin-bottom:8px;
}

#fronttext2 {
border-left:1px solid black;
padding-left:8px;
padding-top:8px;
float:left;
display:block;
margin-top:6px;
margin-right:5px;
width:171px;
height:166px;
margin-bottom:5px;
}

#fronttext3 {
border-left:1px solid black;
padding-left:8px;
padding-top:8px;
float:left;
display:block;
margin-top:6px;
margin-right:5px;
width:171px;
height:166px;
margin-bottom:5px;
}

#fronttext4 {
border-left:1px solid black;
border-right:1px solid black;
padding-left:8px;
padding-top:8px;
float:left;
display:block;
margin-top:6px;
width:171px;
height:166px;
margin-bottom:5px;
}

#effectbox {
float:right;
display:block;
margin-top:2px;
width:151px;
height:180px;
background-image:url(/images/homepage/effektbox.jpg);
background-repeat:no-repeat;
margin-right:0px;
cursor:pointer;
text-align:center;
}

#effectbox:hover {
background-position: 0 -180px;
}

#fx_content {
text-align:center;
color:white;
padding-top:30px;
}

.legend
{
	font-size: 10px;
	font-style : italic;
	padding-right: 5px;
	padding-left: 5px;
}

.legend {
color:white;
font-size:10px;
text-decoration:none;
}

.legend2:link {
color:silver;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.legend2:visited {
color:silver;
font-size:10px;
font-weight:bold;
text-decoration:none;
}


.legend2:hover {
color:white;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

*/


/* SLIMBOX */

/* turn off image border */
a img {
	border:0px;
	
}

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/slimbox/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


.editorial{
width:70%;
float:left;
margin-left:20px;
}

.maintitles {
color:#990000;
font-weight:bold;
font-size:20px;
margin-top:40px;
margin-bottom:20px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.introtext {
color:black;
font-weight:400;
font-size:12px;
font-style:;
margin-bottom:30px;
font-weight:bold;
}

.maintext {
margin-top:10px;
font-size:12px;
}

.featurelist li {
margin-bottom:2px;
}


text {color:white;}
a {color:black;}
a:hover {text-decoration:none;color:#0099FF;}
a:visited {color:black;}
a:active {color:black;}
h1,h2,h3,h4 {font-family:Verdana,Helvetica,sans-serif;}
h1,h2,h3,h4 {margin:0px 0px 0px 3px;}
h1 {font-size:small;color:black;}
h2 {font-size:large;}
h3 {font-size:small;color:white;}
h4 {font-size:small;color:#0066cc;}
ul {list-style-type:square;list-style-image:url(../images/css/bullet.gif);}
pre {font-family:monospace;}
body {margin:0px;padding:0px;background:#080808 url(../images/css/background_vista.jpg) no-repeat scroll top center;}
body,td,p,ul,br,textarea,pre,div {font-family:Tahoma,Verdana,Helvetica,sans-serif;font-size:12px;}
input,textarea,select,option {border:1px solid #999999;#border:1px inset gray;background:#e8e8e8 none repeat scroll 0%;color:black;}
input:disabled {color:grey;}
html>body img {margin:auto;} /** firefox layout hack **/


/* page structure */

#frame { width:944px;height:auto; margin-top:20px; margin-bottom:30px;margin-left:auto; margin-right:auto; }
#frametop {background-image:url(../images/css/frame_top.png);width:944px;height:15px;}
#framebody {background-image:url(../images/css/frame_bar.png);width:944px;height:auto; background-repeat:repeat-y;}
#innerbody {background-color:#c2c2c2; margin-left:15px; margin-right:15px; width:914px; height:auto; padding-bottom:8px;}
#headerbanner {background-image:url(img/topframe.png); background-color:#000000; background-position:0 -1px;width:914px;height:169px; background-repeat:no-repeat;}
#headerclickable {display:block; width:250px;height:120px; cursor:pointer;float:left;}
#flags {float:right;padding-top:10px;}
#navigation {clear:none;float:left;width:914px;padding-top:30px;padding-left:0px;}
#maincontent {margin:8px 12px 0px 12px;overflow:hidden;text-align:left;width:890px;}

#atomixbar {margin-top:8px;padding-top:2px;padding-bottom:2px;width:898px;display:block;background-color:#000000;font-size:10px;text-align:center;color:silver;}
#atomixbar a:link,#atomixbar a:visited {color:silver;}
#framebottom {background-image:url(../images/css/frame_bottom.png); background-repeat:no-repeat; width:944px;height:15px;margin-top:0px;margin-left:auto;margin-right:auto;float:none;}

/* text elements */

.forumtree {font-size:10px;}
.level {font-size:10px;font-style:italic;}
.postlevel {font-size:10px;font-style:italic;color:red;}
.date {font-size:10px;}
.pageselector {font-size:10px;}
.txt_small {font-size:10px;}
.error {color:red;}
.title {font-weight:bolder;font-size:12px;}
.halftone {filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}

/* menu */
/*
#menuBar {clear:right;background: #000000 url(/images/css/hmenu_back.gif) top left repeat-x;scroll 0% 0%;clear:right;display:block;height:20px;width:854px;padding-left:60px;}
.HMenuItem,.HMenuItemOver {border:1px silver;border-top:0px;border-bottom:0px;width:130px;float:left;cursor:pointer;font-family:tahoma;font-size:12px;color:silver;line-height:180%;text-align:center;text-transform:uppercase;}
.HMenuItem {background-color:transparent;background-image:none;}
.HMenuItemOver {background-color:black;background-image:url(/images/css/hmenu_item.gif);}
.VMenu {
	position:absolute;left:0px;top:0px;visibility:hidden;
	border:0px;width:130px;line-height:180%;background-color:#303030;color:white;font-size:11px;
	filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity:0.95;opacity:0.95; 
}
.VMenuItem,.VMenuItemOver {padding-left:10px;padding-right:0px;cursor:pointer;border:0px;color:white;font-size:12px;}
.VMenuItem {background-color:transparent;}
.VMenuItemOver {background-color:gray;}
.VMenu a,.HMenu a,.VMenu a:visited,.HMenu a:visited,.VMenu a:hover{display:block;width:100%;text-decoration:none;color:white;}
*/
/* tables */

table.vdj {border:1px solid #4b4c4c;border-collapse:collapse;}
table.vdj td {border:1px solid #4b4c4c;vertical-align:top;padding:5px 5px 5px 5px;background-color:#e3e1e2;}
table.vdj th {background-color:#4b4c4c;color:white;font-size:10px;font-weight:bolder;padding:2px 2px 2px 10px;}
table.vdj tr.r0 td.icon {background-color:#e3e1e2;}
table.vdj tr.r0 td {background-color: #e0dedf;}
table.vdj tr.r0 td+td {background-color: #c7c5c6;}
table.vdj tr.r0 td+td+td {background-color: #e0dedf;}
table.vdj tr.r0 td+td+td+td {background-color: #c7c5c6;}
table.vdj tr.r0 td+td+td+td+td {background-color: #e0dedf;}
table.vdj tr.r0 td+td+td+td+td+td {background-color: #c7c5c6;}
table.vdj tr.r0 td+td+td+td+td+td+td {background-color: #e0dedf;}
table.vdj tr.r0 td+td+td+td+td+td+td+td {background-color: #c7c5c6;}
table.vdj tr.r1 td.icon {background-color:#e3e1e2;}
table.vdj tr.r1 td {background-color: #f2f0f1;}
table.vdj tr.r1 td+td {background-color: #cfcdce;}
table.vdj tr.r1 td+td+td {background-color: #f2f0f1;}
table.vdj tr.r1 td+td+td+td {background-color: #cfcdce;}
table.vdj tr.r1 td+td+td+td+td {background-color: #f2f0f1;}
table.vdj tr.r1 td+td+td+td+td+td {background-color: #cfcdce;}
table.vdj tr.r1 td+td+td+td+td+td+td {background-color: #f2f0f1;}
table.vdj tr.r1 td+td+td+td+td+td+td+td {background-color: #cfcdce;}
table.vdj table {border:0px;}
table.vdj table td {border:0px;background-color:transparent;}

/* BB code and forum boxes */

.quote {margin-left:50px;margin-right:20px;font-weight:bold;}
.quotecontent {padding:5px 5px 5px 5px;background-color:#FAFAFA;border:1px solid #808080;font-size:10px;font-weight:normal;}
.sourcecode {margin-left:20px;margin-right:20px;padding:5px 5px 5px 5px;background-color:#FAFAFA;border:1px solid #808080;font-size:10px;font-family:monospace;}
.forumcontent {max-width:720px;word-wrap:break-word;}
.forumcontent img {max-width:650px;width:expression(this.width>650?650:true);}
.forumauthor {width:120px;overflow:hidden;}
.forumdate {max-width:750px;}

/* boxes */

.titlebar {width:100%;height:24px;background:url(../images/css/titleleft.png) 0 0 no-repeat;background-color:#4b4c4c;}
.titlebar h1 {background:url(../images/css/titleright.png) 100% 0 no-repeat;text-transform:uppercase;padding-left:10px;padding-top:3px;overflow:hidden;color:white;}
.titlebar h1 a:link,.titlebar h1 a:visited {color:white;}
.vdjbox {width:100%;height:auto;position:relative;}
.vdjbox0 {width:auto;height:auto;border-left:1px solid #4b4c4c;border-right:1px solid #4b4c4c;}
.vdjboxcontent {margin:0px 6px 0px 6px;}
.vdjbox1 {width:4px;height:4px;position:absolute;bottom:0;left:0;background:url(../images/css/boxlowleft.png) 0 0 no-repeat;}
.vdjbox2 {width:4px;height:4px;position:absolute;bottom:0;right:0;background:url(../images/css/boxlowright.png) 0 0 no-repeat;}
.vdjbox3 {width:auto;height:3px;border-bottom:1px solid #4b4c4c;margin:0px 4px 0px 4px;}

.vdjboxsub {font-size:10px;color:gray;}

/* bars and tabs */

.searchbox {border:1px solid #4b4c4c;background-color:#e3e1e2;padding:6px 5px 2px 5px;}

table.pluginbar {border:1px solid #4b4c4c;border-collapse:collapse;background-color:#e3e1e2;}
table.pluginbar td {padding:6px 5px 2px 5px;}
table.pluginlist img {border:1px solid gray;}
table.pluginbarbuttons {width:100%;padding:0px;border-collapse:collapse;border-spacing:0px;margin-top:20px;margin-bottom:0px;}
table.pluginbarbuttons div
{
	width:100px;height:12px;padding:5px;margin:20px 5px 0px 5px;
	background-color:#303030;color:silver;
	font-size:9px;font-weight:blod;text-align:center;text-decoration:none;cursor:pointer;
	border:1px solid black;border-bottom:0px;
}
table.pluginbarbuttons div:hover {background-color:#4b4c4c;color:white;}
table.pluginbarbuttons div.active {background-color:#9c9c9c;color:black;}

.loginbar {border:1px solid black;padding:10px;margin-top:20px;height:24px;background-color:#E3E1E2;vertical-align:middle;position:relative;}
.loggedbar {border:1px solid black;padding:0px;margin-top:20px;height:50px;background-color:#d4d4d4;vertical-align:middle;position:relative;}
.submitlogin
{
	width:120px;height:22px;position:absolute;top:50%;margin-top:-11px;right:15px;
	background-color:gray;background-image:url(../images/css/forum_button.jpg);border:1px solid black;color:white;font-size:11px;padding:2px;
}
.logbarsub div
{
	width:130px;height:12px;padding:5px;margin:0px 0px 0px 25px;float:left;
	background-color:#4b4c4c;color:white;
	font-size:9px;font-weight:blod;text-align:center;text-decoration:none;cursor:pointer;
	border:1px solid black;border-top:0px;
}
.logbarsub div:hover {background-color:#303030;color:white;}
.logbarsub div.active {background-color:#efdeb5;color:#000000;}
.logbarsub div.active:hover {background-color:#e3cf9d;color:#000000;}

/* bubble */

#BubbleDetail
{
	visibility:hidden;position:absolute;z-index:9999;
	background-color:gray;filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;
}
.BubbleTable {background-color:gray;height:auto;border:2px solid black;padding:10px;}
#BubbleDetailTxt {color:white;font-size:11px;font-weight:bold;}

body {
	background-image:url(img/background_v6.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color:#000;
	
	
}

/* community buttons */

#communityselect {
	display:block;
	width:1005;
	height:420px;
	margin-left:15px;
	margin-top:20px;
	padding-bottom:40px;
}


#communityselect a { text-decoration:none; }

#forumbutton {
width:233px;
height:191px;
background-image:url(images/v6/community.forum.png);
display:block;	
float:left;
margin-right:30px;
margin-left:30px;
}

#forumbutton h1 {
	padding-left:15px;
	padding-top:25px;
	color:#000;
	font-size:16px;
}



#userbutton {
width:233px;
height:191px;
background-image:url(images/v6/community.homepages.png);
display:block;	
float:left;
margin-right:30px;
margin-left:30px;
}

#userbutton h1 {
	padding-left:15px;
	padding-top:25px;
	color:#000;
	font-size:16px;
}


#musicbutton {
width:233px;
height:191px;
background-image:url(images/v6/community.musicgroups.png);
display:block;	
float:left;
margin-right:30px;
margin-left:30px;
}

#musicbutton h1 {
	padding-left:15px;
	padding-top:25px;
	color:#000;
	font-size:16px;
}


#radiobutton {
width:233px;
height:191px;
background-image:url(images/v6/community.radio.png);
display:block;	
float:left;
margin-right:30px;
margin-left:30px;
margin-top:30px;
}

#radiobutton h1 {
	padding-left:15px;
	padding-top:25px;
	color:#000;
	font-size:16px;
}


#wikibutton {
width:233px;
height:191px;
background-image:url(images/v6/community.wiki.png);
display:block;	
float:left;
margin-right:30px;
margin-left:30px;
margin-top:30px;
}

#wikibutton h1 {
	padding-left:15px;
	padding-top:25px;
	color:#000;
	font-size:16px;
}


#addonbutton {
width:233px;
height:191px;
background-image:url(images/v6/community.addons.png);
display:block;	
float:left;
margin-right:30px;
margin-left:30px;
margin-top:30px;
}

#addonbutton h1 {
	padding-left:15px;
	padding-top:25px;
	color:#000;
	font-size:16px;
}



#buttontext {
	padding-left:15px;
	padding-top:45px;
	color:#000;
	font-size:11px;
	padding-right:15px;
}




/* TYPOGRAPHY */

body, td, p, ul, br, textarea, pre, div {
font-family:Tahoma,Verdana,Helvetica,sans-serif;
font-size:12px;
color:none;

}

a:active {
color:#000;
}
a:visited {
color:#000;
}
.title {
font-size:12px;
font-weight:bolder;
}
a {
color:#000;
}

.level {
color:gray;
font-size:10px;
font-style:italic;
}




.quotecontent {
background-color:gray;
border:1px dashed black;
color:white;

}
.sourcecode {
background-color:gray;
color:white;
border:1px dashed black;

}



#frame {
	width:1015px;
	height:auto;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

#frametop {
height:150px;
width:100%;
background:none;
}


#headerbanner {
	background-image:url(img/topframe.png);
	background-repeat:no-repeat;
	height:169px;
	width:100%;
	background-color:transparent;
}

#framebody {
	background-image:url(img/frame.png);
	background-repeat:repeat;
	height:auto;
	width:100%;
	display:block;
}

#bottomframe {
	background-image:url(img/bottomframe.png);
	background-repeat:no-repeat;
	height:35px;
	
}


#innerbody {
	background-color: transparent;
	width:1015px;
	height:auto;
	margin:0px;
	padding:0px;


	
}


#navigation{
	margin:0px;
	padding:0px;
	background-color:#000;
	border-top:#555557 1px solid;
	border-bottom:#555557 1px solid;
	height:30px;
	width:980px;
	margin-top:30px;
	margin-left:10px;
	
}



#maincontent {
	
color:#CCC;
overflow:hidden;
text-align:left;
width:1015px;
height:auto;
margin:0px;
padding:0px;
}


#framebottom {
	background-image:url(img/bottomframe.png);
	height:35px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:1015px;
	
	
}

#innercontent {
color:black;
padding-left:30px;
padding-right:30px;
width:940px;
	
	
}


#innercontent {
background:#C2C2C2 none repeat scroll 0 0;
color:black;
margin-left:25px;
margin-right:25px;
margin-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
width:910px;
padding-top:10px;
border:#555557 1px solid;
}


#menuBar {
	background:none;
	clear:right;
display:block;
height:20px;
padding-left:0;
width:854px;
}

#flags {
float:right;
margin-right:30px;
padding-top:10px;
}


#atomixbar {
background-color:transparent;
color:silver;
display:block;
font-size:10px;
margin-top:8px;
padding-bottom:2px;
padding-top:2px;
text-align:center;
width:898px;
}


/* 

.vdjboxcontent {
background:#ABACAD;
margin:0;
padding:0 6px;
}

.vdjbox3 {
background:#ABACAD;
}



.loginbar {
background-color:#000;
border:#555557 1px solid;
height:24px;
margin-top:20px;
padding:10px;
position:relative;
vertical-align:middle;
color:#fff;
}

.loggedbar {
background-color:#000;
border:#555557 1px solid;
height:50px;
margin-top:20px;
padding:0;
position:relative;
vertical-align:middle;
color:#fff;
}



.searchbox {
background-color:black;
}

table.vdj tr.r1 td + td {
	background-color:#abacad;
}

table.vdj tr.r1 td.icon {
background-color:#abacad;
}

table.vdj tr.r0 td + td {
background-color:#9ea0a1;
}

table.vdj tr.r0 td.icon {
background-color:#9ea0a1;
}


table.vdj tr.r1 td + td + td {
background-color:#97999a;
}

table.vdj tr.r0 td + td + td {
background-color:#8f9193;
}

table.vdj tr.r1 td + td + td + td {
background-color:#a9abac;
}

table.vdj tr.r0 td + td + td + td {
background-color:#9ea0a1;
}

table.vdj td {
background-color:#a9abac;
}

table.vdj tr.r0 td + td + td + td + td {
background-color:#9ea0a1;
}
table.vdj tr.r0 td + td + td + td + td + td {
background-color:#9ea0a1;
}

table.vdj tr.r1 td + td + td + td + td {
background-color:#abacad;
}

table.vdj tr.r1 td + td + td + td + td + td {
background-color:#abacad;
}

table.vdj tr.r0 td {
background-color:#9ea0a1;
}


table.vdj tr.r1 td {
background-color:#abacad;
}


table.vdj tr.r1 td + td + td + td + td + td + td {
background-color:#abacad;
}


table.vdj tr.r0 td + td + td + td + td + td + td {
background-color:#9ea0a1;
}

*/

/* menu */

#menuBar {clear:right;background: #000000 url() top left repeat-x;scroll 0% 0%;clear:right;display:block;height:20px;width:854px;padding-left:60px;}
.HMenuItem,.HMenuItemOver {border:1px silver;border-top:0px;border-bottom:0px;width:130px;float:left;cursor:pointer;
font-family:tahoma;font-size:12px;color:silver;line-height:30px;text-align:center;text-transform:uppercase;
border-left: 1px solid black; border-right: 1px solid black;
}
.HMenuItem {background-color:transparent;background-image:none;}
.HMenuItemOver {background-color:#1F1D1D;background-image:url(); border-left: 1px solid #555557; border-right: 1px solid #555557;}
.VMenu {
	position:absolute;left:0px;top:0px;visibility:hidden;
	border-left: 1px solid #555557;border-right: 1px solid #555557;border-bottom: 1px solid #555557;
	width:130px;line-height:180%;background-color:#1F1D1D;color:white;font-size:11px;
	filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);-moz-opacity:0.95;opacity:0.95; 
}
.VMenuItem,.VMenuItemOver {padding-left:10px;padding-right:0px;cursor:pointer;border:0px;color:white;font-size:12px;}
.VMenuItem {background-color:transparent;}
.VMenuItemOver {background-color:gray;}
.VMenu a,.HMenu a,.VMenu a:visited,.HMenu a:visited{display:block;width:100%;text-decoration:none;color:white; }
.VMenu a:hover{display:block;width:100%;text-decoration:none;color:white;}



/* HARDWARE PAGE */
div#smallbox div.vdjboxcontent {
	display:block;
	height:330px;
	
}

div#semibox div.vdjboxcontent {
	display:block;
	height:330px;
	
}

