/*BG color is a must for IE6*/




li {

  list-style: none;

}





h1 {

  margin: 0px;

  padding: 0px;

  font-size: 16px;

}



h3 {



  margin: 0px;

  padding: 0px;

  font-size: 16px;

   padding-left: 15px;

}



a:hover {

  text-decoration: underline;

}



/*////////////// GLOBAL ////////   */



img {

  border: none;

}





.messages {

  text-align: center;

  font-size: 12px;

  font-weight: bold;

  color: #DB8400;

  padding-bottom: 5px;

}









.dgc-s-links a {

font-size: 10px;

}



.dgc-s-links {

color: #6085AA;

font-size: 11px;

padding: 3px;

margin-bottom: 10px;

border-bottom: dotted 1px #8FB3CD;

}



.dgc-s-links1 a {

font-size: 10px;

}



.dgc-s-links1 {

background: #E0EBF4;

color: #6085AA;

font-size: 11px;

padding: 3px;

margin-bottom: 10px;

border: solid 1px #C9DAE8;

border-bottom: solid 2px #8FB3CD;

}









.tags-div {

border-top: #B5CFE6 1px solid;

 }



.tags-view {

  padding: 7px;



}







.dgc-title {

background: #E0EBF4;

color: #6085AA;

font-size: 16px;

padding: 3px;

margin-bottom: 10px;

border: solid 1px #C9DAE8;

border-bottom: solid 2px #8FB3CD;

text-align: center;



}



.dgcG-Head1 {

border-bottom: solid 1px #C9DAE8;

background: url(../img/back7.gif);

padding: 7px;

color: #37576e;

font-size: 14px;

}



.dgcG-boby1 {

background: #E0EBF4;

padding: 10px;

color: #405E7B;

}



.dgcG-button1 {

  border: solid 1px #AAC1D2;

  background: #F8FAFC;

  color: #5B7A93;

  margin: 10px;

  font-size: 12px;

}



.dgcG-buttonR {

  border: solid 1px #AAC1D2;

  background: #F8FAFC;

  color: #5B7A93;

  margin: 10px;

  font-size: 12px;

  float: right;

}









/*///////// main page ////////// */



.dgc-main ul {

  float: left;

  margin-right: 10px;

  margin-bottom: 10px;

  width: 48%;

  height: 120px;

  background: #E0EBF4;

  list-style: none;

  border: solid #C9DAE8 1px;

}







.dgc-main li {

padding: 5px;

padding-left: 10px;

}









/*/////////////////// */



h1 {

	position: relative;

	overflow: hidden;

}



h1 span {

	display: block;

    position: absolute;

    top: 0;

    left: 0;

    z-index: 1;

}



h1, h1 span {

	width: 122px;

	height: 53px;

	background-image: url(logo.gif);

}



.dgc-popup1 {

  position: relative;

  margin: 0px;

  padding: 0px;



}





.dgc-popup  {

 background:#3D3D3D;

 border: 1px solid #202020;

 position: absolute;

 top:20px;

 left:0px;

 width:180px;

 z-index:99;

 visibility:hidden;

 padding: 10px;



 }



 .dgc-popup a  {

 color: #CCCCCC;

 }



  .dgc-popup a:hover  {

  text-decoration: underline;

 }



a {

  cursor: pointer;

  color: #4B657A;

}



.dgc-menu {

width: 970px;

text-align: right;

margin: auto;

font-size: 12px;

}



.dgc-menu a {

color: #DEDEDE;

text-decoration: none;

}



.dgc-menu a:hover {

color: #FFFFFF;

}



.dgc-menu ul {

float: right;

margin: 3px;

padding: 0px;

list-style: none;

}



.dgc-menu li {

float: left;

padding-left: 10px;

padding-right: 10px;

padding-top: 3px;

background: url(../img/back6.gif);

background-repeat: no-repeat;

background-position: right 1px;

height: 30px;



}





/*////// GLOBAL D //////// */

/*////// GLOBAL D //////// */

/*////// GLOBAL D //////// */



.fl {

  float: left;

}



.fr {

  float: right;

}



.M {

  margin-top: 10px;

}





.c1 {

background: #F1F4F6;

}



.c2 {

background: #E0E7EB;

}



.c3 {

 background: #E0EBF4;

}



.c4 {

 background: #C6DCEE;

}





ul {

  margin: 0px;

  padding: 0px;

}









/*///////  FORUM  /////// */

/*///////  FORUM  /////// */

/*///////  FORUM  /////// */



.dgc-button {

border: solid 1px #AAC1D2;

background: #F8FAFC;

padding: 5px;

color: #5B7A93;

font-size: 12px;

float: left;

margin-right: 5px;

}



.dgc-button a {

color: #5B7A93;

}



.dgc-button input {

border: solid 1px #AAC1D2;

background: #F8FAFC;

padding: 5px;

color: #5B7A93;

font-size: 12px;

float: left;

margin-right: 5px;

float: left;

}





/* ////// pages   ///////// */



.dgc-pages {

margin: 10px;

padding: 10px;

}



.dgc-pages li {

display: inline;

margin-left: 2px;

}



.dgclay_page {

border: solid 1px #AAC1D2;

background: #F5F9FC;

padding: 5px;

color: #5B7A93;

font-size: 12px;

}



.dgclay_page_separator {

padding: 5px;

color: #5B7A93;

font-size: 12px;

}



.dgclay_page_current {

border: solid 1px #AAC1D2;

background: #DEECF5;

padding: 5px;

color: #5B7A93;

font-size: 12px;

font-weight: bold;

}



/*.dgc-pages a.dgclay_page_separator {

color: #5B7A93;

}*/



/*/////////// add new /////////// */



.dgc-addnew {

border: solid 1px #C9DAE8;

color: #37576E;

margin-top: 7px;



background: #F2F7FB;

}



.dgc-addnew input,

.dgc-addnew textarea

 {

border: solid 1px #95B7D2;

color: #37576E;

padding: 3px;

background: #FFFFFF;

}



.dgc-addnew ul {

list-style: none;

padding: 10px;

margin: auto;

width: 90%;

background: #E0EBF4;

margin-top: 5px;

margin-bottom: 5px;

border: 1px #AAC4D9 solid;

border-top: 2px #9EBDDA solid;

}



.dgc-addnew li {

padding: 2px;

}



.dgc-addnew textarea {

width: 99%;



}



.dgc-addnew1 li {

padding: 4px;

}



.dgc-files {

  background: #FFFFFF;

  margin-top: 10px;

}



.dgc-files td {

border: 1px #CEDEEC solid;

}



.dgc-addnew2 li {

  display: inline;

}





/*/////  user rights  ///  */



.user_rights  {

margin-top: 10px;

padding: 10px;

background: #F2F7FB;

border: #E0EBF4 1px solid;

}



.user_rights ul  {

list-style: none;

}



.user_rights li {

font-size: 11px;

}



/*///////////// flexo index ///////////////////  */



.dgc_flexo_top  {

border: solid 1px #c0d1dd;

background: url(../img/back7.gif);

color: #37576e;

font-size: 12px;

padding-left: 20px;

padding: 7px;

margin-bottom: 2px;

}







#r {

  color: #96B5DA;

}





#r ul {

  list-style: none;

  margin-bottom: 15px;

}



#r h2 {

color: #679DC9;

font-size: 12px;

margin: 0px;

padding-bottom: 5px;

margin-bottom: 5px;

border-bottom: 1px dotted #EBE1BE;

}



#r a {

font-size: 12px;

color: #789AB8;

}



#r a:hover {

text-decoration: underline;

}



#r h3 {

color: #8eb1cb;

font-size: 14px;

margin: 0px;

padding-bottom: 8px;

font-style: italic;

}



.dgc-last-topics {

border: 1px solid #C0D7EA;

border-bottom: 3px solid #8FB3CD;

}



.dgc-last-topics li {

background: #F4F9FD;

border: solid 1px #E6ECF4;

padding: 3px;

padding-left: 10px;

margin: 1px;



}



.dgc-last-topics a {

font-size: 12px;



}



.dgc-last-topics small {

font-size: 10px;

color: #A4B4C4;



}



.dgc-index-gallery li {

background: #F4F9FD;

border: solid 1px #E6ECF4;

padding: 5px;

padding-top: 10px;

margin-bottom: 0px;

text-align: center;



}



.dgc-index-gallery img {

border: 1px #BBC6CF solid;

background: #FFFFFF;

padding: 4px;

}









/*//////////// Preview /////////*/



.wsc-dgclay-preview div {

  background: #FFFFFF;

  padding: 10px;

  margin: 20px;

  border: 1px solid #AAC4D9;

}



.wsc-dgclay-preview h2 {

  border-bottom: 1px dotted #AAC4D9;

  font-size: 16px;

  font-style: italic;

  margin: 0px;

}







/*///////////// topics categories  /////////////     */



.dgc_cat_top  {

border-top: solid 1px #c0d1dd;

border-right: solid 1px #c0d1dd;

border-bottom: solid 1px #c0d1dd;

background: url(../img/back7.gif);

margin-top: 10px;

color: #37576e;

font-size: 12px;



}



.dgc_cat_top ul  {

margin: 0px;

padding: 0px;

list-style: none;

font-size: 10px;

}



.dgc_cat_top li  {

float: left;

border-left: solid 1px #c0d1dd;

padding: 5px;

}



.dgc_color0 {

 background: #e0ebf4;

}



.dgc_color1 {

 background: #f2f7fb;

}



.dgc_cat  {

border-right: solid 1px #ccd1d5;

border-bottom: solid 1px #ccd1d5;



}



.dgc_cat small  {

font-size: 10px;

color: #4e697c;

}



.dgc_cat a  {

color: #5B7A93;



}



.dgc_cat a:hover  {

text-decoration: underline;

}



.dgc_cat ul  {

margin: 0px;

padding: 0px;

list-style: none;

}



.dgc_cat li  {

float: left;

height: 40px;

border-left: solid 1px #c9dae8;

padding: 5px;





}



/*.dgc_c1 { width: 50px; background: #f1f4f6; } */

.dgc_c2 { width: 23px; }

.dgc_c3 { width: 380px;}

.dgc_c4,.dgc_c5 { width: 45px; text-align: center;}

.dgc_c6 { width: 140px;}



.dgc_c7 { width: 280px;}

.dgc_c8 { width: 160px;text-align: center;}

.dgc_c9 { width: 160px;text-align: center;}

.dgc_c10 { width:55px;text-align: center;}



.dgc_section_desc {

background: #DBE4EA;

border: 1px solid #c9dae8;

margin: 0px;

padding: 10px;

margin-bottom: 5px;

margin-top: 10px;

}



.stars img {

padding-right: 2px;

}





/*///////// forum_read ///////  */



.dgc_forum_read {

margin-bottom: 10px;

border: solid #C9DAE8 1px;

border-bottom: 5px #C9DAE8 solid;

background:#EEF4F9;



border-top: 3px #B5CFE6 solid;

}



.dgc_forum_read a {

text-decoration: underline;

}



.dgc_forum_read a:hover {

color: #679DC9;

}



.dgc_forum_read ul {

margin: 0px;

padding: 0px;

list-style: none;

}



/* User details  */



.dgc_user_pro {

padding: 10px;



}



.dgc_user_pro li {

width: 200px;

float: left;

padding: 5px;

border: 1px #C4D9EA solid;

margin: 3px;

background: #E0ECF5;



}





.dgc_forum_read_user_details {

  float: left;

  width: 150px;

  padding: 2px;

  margin-right: 20px;

  margin-bottom: 20px;

  border: 1px #B7D0E6 solid;

  background: #E0EBF4;



}



.dgc_forum_read_user_details ul {

padding: 0px;

margin: 0px;

}



.dgc_forum_read_user_details li {

border: solid 1px #B8D1E9;

background: #F2F7FB;

margin-bottom: 5px;

padding: 5px;

font-size: 12px;

text-align: center;



}



.dgc_forum_read_user_details img {

  border: 1px #FFFFFF solid;



}



.dgc_forum_read_head {

background: #E0EBF4;

font-size: 12px;

padding: 5px;

color: #405E7B;



border-bottom: solid #B5CFE6 1px;

border-top: solid #B5CFE6 1px;

background-image: url(../templates/img/back4.gif);

background-repeat: repeat-x;



}



.dgc_forum_read_head li {

padding: 5px;

}



.dgc_forum_read_head a {

font-size: 12px;

padding: 2px;

color: #1E3951;



}



.dgc_forum_read_head_p {

margin: 10px;

}



/*///////// forms - buttons ///////// */



.dgc_b {

background: #999999;

border: solid 1px #666666;

}





/*///////// internal forms - topic search - moderators ///////// */



.dgc_ts {

background: #F2F7FB;

border: 1px #C5CACF solid;

margin-bottom: 10px;

margin-top: 10px;

}



.dgc_ts li {

float: left;

padding-left: 10px;

padding: 5px;

}



.dgc_ts input,

.dgc_ts textarea

 {

border: solid 1px #95B7D2;

color: #37576E;

padding: 3px;

background: #FFFFFF;

font-size: 11px;

}





/* //////// moderator control //////   */



.dgc-moder-control {

  background: #F1F4F6;

  border: solid 1px #CCD1D5;

}



.dgc-moder-control li {

float: left;

}







/*////////////////////// BBCODE  */



.dgc-bbcode {

border: 1px solid #95B7D2;

padding: 10px;

background: #FFFFFF;



}





.dgc-bbcode input {

border: 1px solid #B8BEC5;

border-bottom: 3px solid #B8BEC5;

background: #FFFFFF;

font-size: 11px;

font-weight: bold;

}



.dgc-bbcode select {

border: 1px solid #CCCCCC;



font-size: 11px;

font-weight: bold;

}





.textarea {

border-bottom: solid 3px #666666;

}







/*//////////////        /////////

///////////// GALLERY /////////

////////////          ////////*/



.dgcG-HPre {

border: solid 1px #E0EBF4;

margin-top: 10px;

margin-bottom: 10px;

background: #F2F7FB;

}





.dgcG-Head {

border-bottom: solid 1px #C9DAE8;

background: url(../img/back7.gif);

padding: 5px;

color: #37576e;

font-size: 12px;

text-align: center;

}





.dgcG-IMG {

padding-left: 15px;

font-size: 11px;

}



.dgcG-IMG ul {

float: left;

width: 215px;

list-style: none;

margin: 10px;





}



.dgcG-IMG li {

padding: 3px;

display: block;

clear: both;

}



.dgcG-IMG-thumb {

text-align: center;

background: #E5EFF6;

margin-bottom: 5px;

border: 1px #C9DAE8 solid;

border-top: #6C93B9 4px solid;

height: 140px;

}



.dgcG-IMG-thumb img {

border: 1px #ACC0D0 solid;

margin-top: 10px;

padding: 5px;

background: #FFFFFF;



}



.dgcG-IMG-title {

/*text-align: center; */

background: #E0EBF4;

border: solid 1px #C3CDD4;

font-size: 12px;

height: 22px;

color: #3D5F81;

}



.dgcG-IMG-title img {

float: right;

}



.dgcG-IMG-others {

border-left: solid 1px #C3CDD4;

border-right:solid 1px #C3CDD4;

border-bottom:solid 1px #C3CDD4;

padding-left: 10px;

background: #F2F7FB;

}



.dgcG-IMG-others p {

margin: 0;

padding: 0px;

width: 70px;

font-weight: bold;

border-right: dotted 1px #C3CDD4;

margin-right: 10px;

float: left;

}



.dgcG-IMG-view {

background: #F2F7FB;

border: 1px #E0EBF4 solid;

text-align: center;

padding: 10px;



}



.dgcG-IMG-view img {

border: 1px #BBC6CF solid;

background: #FFFFFF;

padding: 4px;

}



.dgcG-IMG-thumb-back {

  background: #D1E1EF;

  padding: 20px;

  margin: 10px;

  border: #BBC6CF solid 1px;

  text-align: left;

}





.dgcG-IMG-details {

  background: #F2F7FB;

  margin-bottom: 10px;

  border-top:solid 1px #C9DAE8;





}



.dgcG-IMG-details li {

list-style: none;

}







.dgcG-IMG-others1 {

border-left: solid 1px #E0EBF4;

border-right:solid 1px  #E0EBF4;

border-bottom:solid 1px  #C9DAE8;

padding: 5px;

background: #F2F7FB;



}



.dgcG-IMG-others2 {

border: solid 1px #C9DAE8;

padding: 30px;

background: #E0EBF4;



}



.dgcG-IMG-others1 p {

margin: 0;

padding: 0px;

width: 70px;

font-weight: bold;

border-right: dotted 1px #82A9CA;

margin-right: 10px;

float: left;

}









/*// -- Gallery popup --// */



#thumbBox{ /*Outermost DIV for thumbnail viewer*/

position: absolute;

left: 0;

top: 0;

width: auto;

padding: 10px;

padding-bottom: 0;

background: #313131;

visibility: hidden;

z-index: 10;

cursor: hand;

cursor: pointer;

}



#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */

font: bold 16px Tahoma;

letter-spacing: 5px;

line-height: 1.1em;

color: white;

padding: 5px 0;

text-align: right;

}





#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */

background-color: white;

}



#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/

position: absolute;

visibility: hidden;

border: 1px solid black;

background-color: #EFEFEF;

padding: 5px;

z-index: 5;

}



/*/////////  UPLOAD AUTHOR DETIALS   /////////////   */



.dgcG-IMG-user {

margin-bottom: 10px;

}



.dgcG-IMG-userL {

  float: left;

  width: 150px;

  padding: 10px;

  background: #DAE1E7;

  border: solid 1px #C5CACF;

  margin-right: 5px;

}



.dgcG-IMG-userR {

  float: left;

  width: 350px;

  padding: 10px;

  background: #F1F4F6;

  border: solid 1px #C5CACF;

  margin-right: 5px;

}







/*/////////  BLOGS   /////////////   */

/*/////////  BLOGS   /////////////   */

/*/////////  BLOGS   /////////////   */



.dgc-blog-list ul {

margin: 0px;

padding: 0px;

}



.dgc-blog-list li {

float: left;

list-style: none;

padding: 5px;



}



.dgc-blog-list p {

clear: both;

padding: 5px;

margin: 0px;

border-top: solid 1px #C0D1DD;

background: #BAD2E5;

}



.dgc-blog-list div {

border: solid 1px #C0D1DD;

margin-bottom: 5px;



}



.dgc-blog-list a {

font-size: 16px;

}



.dgc-blog-color0 {

background: #E0EBF4;

}



.dgc-blog-color1 {

background: #F2F7FB;

}



.dgc-blog-list1 {width: 506px;}

.dgc-blog-list2 {width: 100px;}

.dgc-blog-list3 {width: 100px;}

.dgc-blog-listb { border-right: solid 1px #C0D1DD;}





/*// BLOGS TOPICS READ //  */

.dgc-view1 {

border: solid #C9DAE8 1px;

background: #F2F7FB;

margin-bottom: 10px;



}



.dgc-sub-view1 {

border-bottom: solid #C9DAE8 1px;

background-image: url(../../plugins/dgclay/images/ico1.gif);

background-repeat: no-repeat;

background-position: 5px 6px;

background-color:#E0EBF4;

padding: 3px;

}



.dgc-view1-read {

  padding: 10px;

}





.dgc-sub-view1 a {

color: #4B657A;

font-size: 16px;

padding-left: 5px;

}



.dgc-sub-view1 small {

color: #61829C;

font-size: 11px;

padding-left: 5px;

}



.dgc-sub-view2 {

border-top: solid #C9DAE8 1px;

border-bottom: solid #C9DAE8 5px;

padding: 5px;

}



.dgc-blog-img {

border: 3px solid #2E2E2E;

background-color: #EFEFEF;

padding: 5px;

 }



.dgc-blog-owner {

border: 1px solid #C9DAE8;

background-color: #E0EBF4;

margin-bottom: 20px;

border-bottom: solid 5px #B5CFE6;

color: #416178;



 }







.dgc-blog-owner-text {

border: 1px solid #C9DAE8;

background-color: #F2F7FB;

margin: 10px;

padding: 10px;

float: left;

font-size: 14px;



 }



.dgc-blog-owner-info {

margin: 10px;

float: left;

background: #F2F7FB;

padding: 5px;

border: #C9DAE8 1px solid;



}



/*///////// serach ////////// */



.dgc_search table {

  border: solid 1px #C9DAE8;

}



.dgc_search td {

  border: solid 1px #C9DAE8;

  width: 50%;

  padding: 5px;



}



.dgc_search {

background: #F1F5FA;

border: 1px #C9DAE8 solid;



padding:0px;

margin: 0px;

}



.dgc_search a {

text-decoration: underline;

font-weight: bold;

}



.dgc_search li {

margin-bottom: 10px;

border: 1px #C9DAE8 solid;

padding: 10px;

background: #E0EBF4;

border-bottom: solid 3px #6A91AE;

}



.dgc_search-title {

background: #E0EBF4;

padding: 5px;

}



.dgc_search small {

  font-size: 10px;

}







 .wsc-dgclay-codes-code {

     border:  dotted 2px #AAC4D9;
     background-color: #FFFFFF;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
     width: 500px;

 }

   .wsc-dgclay-codes-code-inside {

     border:  solid 1px #AAC4D9;
     background-color: #FDF4E1;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;

 }


   .wsc-dgclay-codes-quote {

     border:  dotted 2px #AAC4D9;
     background-color: #FFFFFF;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;
     width: 500px;

 }



   .wsc-dgclay-codes-quote-inside {
     border:  solid 1px #AAC4D9;
     background-color: #F8FEE0;
     margin-top: 10px;
     margin-bottom: 10px;
     padding: 10px;

 }









