@charset "utf-8";

/* RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0; padding:0;} 
body {font-family: Futura Light BT, Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:13px; background-color:#000000; color:#FFFFFF; text-align:center;line-height:1.3em} 
/* body {font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px;} */
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
li {list-style:disc;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input,textarea,select {font-size:100%;}
legend {color:#000;} 


/* GLOBAL */
/*#wrapper { width:990px; margin-left:auto; margin-right:auto; position:relative; } */
.container {position:relative; width:990px; margin:0px auto; text-align:left; background:#000000;} 
.container_pop {position:relative; width:100%; margin:0px auto; text-align:left; background:#FFFFFF;}
.copy {position:relative; width:990px; margin:0 auto; text-align:left; background:#FFFFFF;}
.cleaner {font-size: 0; width: 100%; height: 0; margin: 0 0 0; clear: both;}
.show {display: none;}
.left {float: left;}
.right {float: right;}
label {display:block;}
textarea {font-family: Futura Light BT,Verdana, Arial, Tahoma, Helvetica, sans-serif; padding:3px; font-size:10px; color:#666; border:1px solid #CCC;}
.text-field {width:200px; padding:3px; margin-bottom:3px;font-size:10px; color: #666; border:1px solid #CCC;}
.submit-button {width:100px; margin-top:5px; padding:3px; margin-bottom:5px;}
.title-not-bold {font-weight:normal;} 
/*.crumbWrapper {position:relative;width:990px;height:87px;z-index:1;} 
 .crumb {position:absolute;top:27px;left:18px;width:700px;height:16px;z-index:3;font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;font-weight:normal;} */
 .crumb {position:absolute;top:161px;left:18px;width:700px;height:16px;z-index:3;font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;font-weight:normal;} 
.crumb a {font-family: Futura Light BT,Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;font-weight:normal;text-decoration:none;} 

/* COPY */
.parHeader {font-family: Futura Light BT,Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:0px 0px 13px 0px; font-size:12px; color:#FFFFFF;font-weight:bold; }
.parHeaderTxt {font-family: Futura Light BT,Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:0px 0px 6px 0px; font-size:11px; color:#FFFFFF;font-weight:bold; }
.parHeaderTxt a {color:#FFFFFF;}
.parHeaderTxt a:hover {color:#FFFFFF;}
.parCopy {font-family: Futura Light BT,Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:20px 0px 6px 0px; font-size:14px; line-height: 1.3; color:#FFFFFF;font-weight:normal; }

.parCopy a {color:#FFFFFF;}
.parCopy a:hover {color:#FFFFFF;}

.parCopy p {margin:20px 0px 6px 0px; }

.parImage {font-family: Futura Light BT,Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:2px 2px 2px 2px; font-size:11px; color:#FFFFFF;font-weight:bold; vertical-align:middle;}
.parImgDesc {font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:10px 0px 6px 0px; font-size:11px; color:#FFFFFF;font-weight:bold; }

.parMenu_1lvl_sel{font-family: Futura Light BT,Futura Light BT, Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:0px 20px 22px 0px; font-size:16px; color:#FFFFFF;font-weight:bold; }
.parMenu_1lvl_sel a {color:#FFFFFF;text-decoration:none;}
.parMenu_1lvl_sel a:hover {color:#FFFFFF;text-decoration:none;}

.parMenu_1lvl{font-family: Futura Light BT, Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:0px 39px 22px 0px; font-size:16px; color:#C0C0C0;font-weight:bold; }
.parMenu_1lvl a {color:#C0C0C0;text-decoration:none;}
.parMenu_1lvl a:hover {color:#FFFFFF;text-decoration:none;}

.parMenu_1lvlWrap {margin:0px 0px 22px 0px;}

.parMenu_2lvl{font-family: Futura Light BT, Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:0px 39px 4px 0px; font-size:11px; color:#C0C0C0;font-weight:bold; }
.parMenu_2lvl a {color:#C0C0C0;text-decoration:none;}
.parMenu_2lvl a:hover {color:#FFFFFF;text-decoration:none;}

.parMenu_2lvl_sel{font-family: Futura Light BT, Verdana, Arial, Tahoma, Helvetica, sans-serif; margin:0px 19px 4px 0px; font-size:11px; color:#FFFFFF;font-weight:bold; }
.parMenu_2lvl_sel a {color:#FFFFFF;text-decoration:none;}
.parMenu_2lvl_sel a:hover {color:#FFFFFF;text-decoration:none;}

.parMenu_2lvlWrap {margin:0px 0px 22px 0px;}
 

/* HEADER NAV */
.HeaderNav {width:990px;height:24px;background-image:url('../graphics/greybar_background.jpg');background-repeat: repeat-x; margin:0px 0px 0px 0px;}

/* SEARCH */
#search_input { width:152px; height:33px; position:absolute; top:6px; left:844px; z-index:2; }
#search_input .search { border:1px inset; border-top-color:#555; border-right-color:#e0e0e0; border-bottom-color:#e0e0e0; border-left-color:#555; width:89px; height:16px; background:#fff url('../graphics/icon_search.png') 3px 4px no-repeat; padding:2px 0 0 16px; margin:0; font:normal 11px arial,helvetica,sans-serif; color:#999; }
#search_input .search_active { border:1px inset; border-top-color:#555; border-right-color:#e0e0e0; border-bottom-color:#e0e0e0; border-left-color:#555; width:103px; height:16px; background-image:none; background-color:#fff; padding:2px 0 0 2px; margin:0; font:normal 11px arial,helvetica,sans-serif; color:#333; } 
#search_go { width:19px; height:17px; position:absolute; top:12px; left:958px;  z-index:2;}
#search_go a { width:19px; height:17px; display:block; overflow:hidden; background:url('../graphics/btn_go_grey.jpg') 0 0 no-repeat; display:block;  z-index:2;}

/* HOME COLUMNS */
/* #Column1 {position:absolute; top:396; left:19px; width:379px; margin:22px 0px 16px 0px;border:1px solid #000;}

#Column2 {position:absolute; top:396; left:448px;  width:249px;margin:22px 0px 16px 0px;border:1px solid #000;}
#Column3 {position:absolute; top:396; left:728px;   width:244px;margin:22px 0px 16px 0px;border:1px solid #000;}*/

/* Main Page */
.Column1 {width:379px;margin:22px 32px 16px 19px;}
.Column2 {width:249px;margin:22px 13px 16px 21px;}
.Column3 {width:244px;margin:22px 18px 16px 15px;} 

/* Sub Pages */
.Column1_2 {width:679px;margin:0px 32px 16px 19px;}
.Column2_2 {width:244px;margin:0px 0px 16px 0px;}

/* What's New Bubble */
.greyBubble{width:243px;background-image:url('../graphics/whats_new_background.jpg');background-repeat: repeat-y; margin:0px 0px 0px 0px;} 
.greyBubbleImg{margin:0px 0px 0px 0px;} 



/* MENU */
ul.menu {list-style:none; margin:0px; padding:0px;}
ul.menu * {margin:0px; padding:0px;}
ul.menu a {display:block; color:#000; text-decoration:none;}
/* ul.menu li {position:relative; float:left; margin-right:2px} */
ul.menu li {position:relative; float:left;list-style:none;}
ul.menu ul {position:absolute; top:26px; left:0px; background:#d1d1d1; opacity:0;  display:none; list-style:none;z-index:10;}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0;z-index:10;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1;}
ul.menu ul li a:hover {background-color:#c5c5c5;}
ul.menu ul ul {left:148px; top:-1px;}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(../graphics/menu-header.gif); width:134px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../graphics/menu-header_over.gif);}
ul.menu .sub {background:#d1d1d1 url(../graphics/menu-arrow.gif) 136px 8px no-repeat;z-index:10;}
ul.menu .topline {border-top:1px solid #aaa;}
/* END MENU */


/* THUMBS 
.thumb {background:url(../../../images/backgrounds/thumb-shadow.png) top no-repeat; text-transform:uppercase; padding:3px; width:160px; height:160px; display:block; font-size:17px; margin:2px; float:left; color:#000;}
.thumb:hover {background-position:bottom;}
.thumb a {text-decoration:none;}
.thumb strong {display: block;}

#da-logo {background: #fff url(../../../images/backgrounds/da-logo.jpg) center no-repeat; display:block; width:160px; height:160px;}

.image-thumb {width:160px; height:160px; display:block; float:left;}
.blog-thumb {display:block; color:#000; line-height:12px;}

.blog-categories-thumb {padding:6px; padding-left:8px; width:152px; height:154px; font-size:14px; background:url(../../../images/backgrounds/blog-categories-thumb.jpg) no-repeat;}
.blog-categories-thumb li {margin-bottom:2px;}
.blog-categories-thumb a {color:#fff; text-decoration:none; background:#cc6600; padding-left:4px; padding-right:4px;}
.blog-categories-thumb a:hover {color:#000; background:none;}
.blog-thumb-title {padding:4px; display:block;}

.portfolio-categories-thumb {padding:6px; padding-left:8px; width:152px; height:154px; font-size:14px; background:url(../../../images/backgrounds/portfolio-categories-thumb.jpg) no-repeat;}
.portfolio-categories-thumb li {margin-bottom:2px;}
.portfolio-categories-thumb a {color:#fff; text-decoration:none; background:#cc6600; padding-left:4px; padding-right:4px;}
.portfolio-categories-thumb a:hover {color:#000; background:none;}

.search-thumb {padding:6px; padding-left:8px; width:152px; height:154px; line-height:10px; background:url(../../../images/backgrounds/search-thumb.jpg) no-repeat;}
.search-thumb h5 {font-weight:bold; margin-top:4px; font-size:10px; padding-left:2px;}
.search-thumb h4 {line-height:19px; font-size:14px;}
.search-thumb a {color:#000; padding:2px; text-decoration:none; font-size:10px; line-height:14px;}
.search-thumb a:hover {background:#CC6600; color:#fff; text-decoration:none;}

.no-result-thumb {text-align:center; background:#fff; padding-top:60px; height:100px; margin:5px; width:1004px;}
*/

/* SEARCH FORM
#search-form {font-size:10px;}
#s {padding:4px; width:120px; border:1px solid #e2e2e2; background: #fff url(../../../images/backgrounds/search-bg.jpg) top right no-repeat; padding-right:20px;}
*/

/* TITLES 
h4 {font-weight:bold;}
h5 {font-weight:normal;}
h6 {display:block; font-weight:bold; text-transform:uppercase;}
.section-title {background: url(../../../images/backgrounds/title-bg.jpg) repeat-x;font-size:17px; margin:5px; line-height:30px; padding-left:12px; color:#fff;}
.post-title {font-size:34px; font-weight:bold; text-transform:uppercase; line-height:30px; margin-bottom:10px;}
*/

/* POSTS 
.post-top-shadow {background:url(../../../images/backgrounds/top-shadow.png) repeat-x; padding-top:3px; float:left; margin:2px;}
.post-middle-shadow {background:url(../../../images/backgrounds/middle-shadow.png) repeat-y; padding:18px; width:470px; padding-top:10px;}
.post-bottom-shadow {background:url(../../../images/backgrounds/bottom-shadow.png) bottom repeat-x; padding-bottom:3px;}
.post p {margin-bottom:10px; line-height:16px; color: #666;}
.post a {color:#000;}
.post a:hover {color:#CC6600;}
.post-image {width:500px; height:160px; display:block;}
.post-image-shadow {background: url(../../../images/backgrounds/post-image-shadow.png) no-repeat; width:500px; height:160px; display:block; float:right; padding:3px; margin:2px;}
.post-right {float:right; margin-right:5px; width:491px;}
#link-promo {background:url(../../../images/backgrounds/link-promo.png) no-repeat; width:492px; height:141px; display:block; float:right;}
*/

/* ABOUT SECTION 
#about {background:#000; height:400px; color:#fff; display:none;}
.about-width {width:1020px; margin:0 auto;}

#about-da-logo {background:url(../../../images/backgrounds/about-da-logo.jpg) center left no-repeat; width:72px; height:170px; float:left; margin-top:116px; margin-left:50px; border-right:1px solid #808080; padding-right:50px;}
#about-middle {float:left; margin-top:140px; margin-left:50px;}
#about-details {background: url(../../../images/backgrounds/about-content.jpg) no-repeat; width:318px; height:101px; display:block;}
#about-email {background: url(../../../images/backgrounds/about-email.jpg) top no-repeat; width:194px; height:19px; display:block;}
#about-email:hover {background-position:bottom;}
#about-logos {background:url(../../../images/backgrounds/about-logos.jpg) no-repeat; width:137px; height:45px; float:right; margin-top:180px; margin-right:80px;}

.about-button-container {width:1020px; margin:0 auto;}
#about-button {background:url(../../../images/backgrounds/about-button.png) bottom no-repeat; display:block; width:73px; height:36px; float:right;}
#about-button:hover {background-position: top;}
#close-button {background:url(../../../images/backgrounds/close-button.png) top no-repeat; display:block; width:73px; height:36px; float:right; display:none;}
#close-button:hover {background-position: bottom;}
*/

/* COMMENTS 
.comment a {text-decoration:none; color:#000;}
.comment a:hover {text-decoration:none; color:#CC6600;}
.avatar {float:left; width:60px; text-align:right; border-right:1px solid #d1d1d1; padding-right:20px;}
.avatar img {margin-bottom:10px;}
#comment-title {font-size:14px; margin-bottom:10px;}
#comment-form {margin-top:10px;}
.text-area-comments {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:3px; font-size:10px; color:#666; width:464px; display:block; height:100px;}
.comment-top {background:url(../../../images/backgrounds/comment-top.png) top no-repeat; padding-top:11px; margin-top:10px;}
.comment-middle {background:#fff; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding-left:20px; padding-right:20px; min-height:66px; padding-top:4px;}
.comment-bottom {background:url(../../../images/backgrounds/comment-bottom.png) bottom no-repeat; padding-bottom:24px;}
.comment-right {float:right; width:350px;}
.comment-right p {color: #666;}
.comment-author {font-size:18px; color:#000; text-transform:uppercase; font-weight:bold; float:left;}
.comment-author a {color:#000; text-decoration:none;}
.comment-author a:hover {color:#CC6600;}
.comment p {font-size:10px; margin-top:4px;}
.edit-link a {float:right;background:#cc6600; padding:2px; padding-left:5px; padding-right:5px; color:#fff; text-decoration:none;}
.edit-link a:hover {background:#000; color:#fff;}
*/

/* GOOGLE PAGE 
#google-search {background:url(../../../images/backgrounds/google-search-bg.png) no-repeat; width:602px; height:172px; margin:2px; padding-left:424px; padding-top:94px;}
#google-searchbox {width:398px; padding:5px; font-size:14px; color:#999; margin-left:10px; margin-bottom:20px; border:1px solid #e2e2e2;}
#google-links {}
#google-links li {float:left; margin-left:10px;}
#google-links li a {display:block; width:25px; height:25px;}
#google-links li a:hover {background-position:top;}
#icon-wordpress {background: url(../../../images/icons/icon-wordpress.png) bottom no-repeat;}
#icon-ftp {background: url(../../../images/icons/icon-ftp.png) bottom no-repeat;}
#icon-cp {background: url(../../../images/icons/icon-cp.png) bottom no-repeat;}
#icon-brandnew {background: url(../../../images/icons/icon-brandnew.png) bottom no-repeat;}
#icon-digg {background: url(../../../images/icons/icon-digg.png) bottom no-repeat;}
#icon-engadget {background: url(../../../images/icons/icon-engadget.png) bottom no-repeat;}
#icon-facebook {background: url(../../../images/icons/icon-facebook.png) bottom no-repeat;}
#icon-mintpages {background: url(../../../images/icons/icon-mintpages.png) bottom no-repeat;}
#icon-logmein {background: url(../../../images/icons/icon-logmein.png) bottom no-repeat;}
#icon-mininova {background: url(../../../images/icons/icon-mininova.png) bottom no-repeat;}
#icon-gstats {background: url(../../../images/icons/icon-gstats.png) bottom no-repeat;}
#icon-radio-one {background: url(../../../images/icons/icon-radio-one.png) bottom no-repeat;}
*/

 /* FOOTER */
.footer {width:990px; margin:0px auto; text-align:center; font-size:9px; color:#FFFFFF;}
.footer a {color:#FFFFFF;}
.footer a:hover {color:#FFFFFF;} 
