/************************************/
/************ GENERIC CLASS**********/
/************************************/

body{width: 100%;height: 100%;margin: 0px;padding:0px;
background : url(images/bk.png) #ffffff repeat-x;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 77%;}

table {width:100%;}
td {vertical-align: top;}
ul, li{margin:0px;padding: 0px;}
ul {  padding-left : 0px;  list-style  : none;}

li { padding-left  : 15px;  padding-top : 0px; background-image : url(images/bullet.png) ;  background-repeat: no-repeat; background-position: 0px 3px;}

a:link, a:visited {font-size : 12px; color : #77390C;}
a:hover { font-size : 12px; color: #ff9900; }  
hr { height : 1px;  width : 100%;}
input,select, textarea, textarea.dk_inputbox, option{ }
h1,h2,h3,h4,h5,h6 {  padding: 0px 0px 0px 0px;}

/***********************************/
/******* GLOBAL LANIUS CLASS ********/
/***********************************/

/* shared */

a.readon:link, a.readon:visited {padding:2px 4px 2px 4px;font-size:11px;color:#333333; 
text-decoration  : none; border : 1px solid #AABBBF;background-color : #E6E6E6;}

a.readon:hover { background-color : #efefef;}
.dk_aligncenter{text-align:center;}
.dk_alignleft{text-align:left;}
.dk_alignright{text-align:right;}
.dk_category-icons{ margin-right:10px;}
.dkcom_section { clear:both; }

.dkcom_section .dk_header {width: 100%; padding:3px 0px 3px 0px; margin: 0;
font-family  : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size  : 11px;font-weight : bold; text-align:left; color  : #800000; border-bottom  : 1px solid #ff9900;}

.dkcom_tablerow1 td{ padding:5px 2px 5px 2px; background : #e9e9e9;}
.dkcom_tablerow2 td{ padding:5px 2px 5px 2px;  }
.dkcom_tableheader { padding:5px 2px 5px 2px; color  : #999999;}
/* modules */

.dk_module{width:100%; margin : 5px 0px 10px 0px;}
.dk_module .dk_content{padding : 3px 0px 3px 0px; }

.dk_module .dk_header h3 { width: 100%; padding:3px 0px 3px 0px; margin: 0;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size  : 11px; font-weight : bold; text-align : left;
border-bottom      : 1px solid #ff9900; color : #800000;}

.dkmod_search .dk_content{ padding:0px 0px 0px 0px; border:0px;}
.dkmod_banner .dk_content{ padding:0px 0px 0px 0px; border:0px;}
.dkmod_menu .dk_content{ padding:0px 0px 0px 0px;}
.dkmod_search .dk_inputbox {background-image:none; background-color:#000000;color : #e5e5e5;}

/* components */
.dkcom_forum .dkcom_tablerow1 td{  border-bottom    : 1px solid #999999; }

.dk_component{width:100%;}
.dk_component .dk_content{padding : 3px 0px 3px 0px; } 
.dk_component .dk_header h2{width: 100%; padding:8px 0px 3px 0px; margin: 0;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; font-size  : 11px;font-weight  : bold;
color  : #800000; text-align   : left; border-bottom  : 1px solid #ff9900; }

/* form object */

.dk_form .dk_content{padding : 3px 3px 3px 3px; border:0;}
.dk_button{ padding : 2px;}
.dk_inputbox{  background-image   :url(images/inputback.jpg);  border : 1px solid #999999;}
.dk_radio{}
.dk_select{}

a.pathway:link, a.pathway:visited { color: #e5e5e5;  font-size : 12px; font-weight:bold;padding-left : 0px; text-decoration:none;}
a.pathway:hover { color: #ff9900; font-size : 12px; font-weight:bold; padding-left : 0px;}

td#td_left {} /* left column */
td#td_center {} /* center column */
td#td_right {} /* right column */

/****************************************/
/******** TEMPLATE DESIGN CLASS *********/
/****************************************/

/* main blocks */

div#container{width:85%;margin-top:40px; /*border:dotted 3px;*/}

div#header{position:relative;top:0px;left:0px;width:100%;height:110px;
background : url(images/topheader.png) #ffffff no-repeat;/*border:dotted 3px;*/}

div#pathway{padding:4px;text-align:left;color: #ff9900;font-size : 12px;font-weight:bold;
background-color:#663300;	border:solid 1px;	border-color:#000000; /*border:dotted 3px;*/}

div#middle{width:100%;	text-align: left;/*border:dotted 3px;*/}

div#footer{position:relative;top:0px;left:0px;width:100%;height:30px;
border-top:solid 1px;border-color:#800000;padding: 2px 0px 2px 0px;	/*border:dotted 3px;*/}

/*********** BOX POSITIONS (header)**************/
div#logo{position:absolute;bottom:0px;left:0px;width:100px;height:65px;
background : url(/templates/waverebirth/images/logo1.png) no-repeat;	/*border:dotted 3px; */}

div#date{position:absolute;text-align:left;top:-20px;left:0px;width: 180px;
font-size : 10px; color: #e5e5e5;font-family:verdana;/*border:dotted 3px;*/}

div#insetbox{position:absolute;width:250px;top:0px;left:120px;/*border:dotted 3px;*/}

div#bannerbox{position:absolute;top:0px;right:3px;text-align:right;/*border:dotted 3px;*/}

div#user4box{position:absolute;width: 145px;top:-32px;right:0px;/*border:dotted 3px;*/}

div#user3box{position:absolute;text-align:right;top:85px;right:3px;/*border:dotted 3px;*/}

div#titlebox{position:absolute;bottom:5px;left:120px;color: #333333;  
font-size : 24px;font-weight:bold;/*border:dotted 3px;*/}

/************* BOX POSITIONS  (middle) ***************/

div#leftbox{width: 178px;/*border:dotted 3px;*/}

div#topbox{margin : 0px 10px 0px 10px;/*border:dotted 3px;*/}

div#user1box{margin : 0px 10px 0px 10px;/*border:dotted 3px;*/}

div#user2box{margin : 0px 10px 0px 10px;/*border:dotted 3px;*/}

div#content{margin : 0px 10px 10px 10px;/*border:dotted 3px;*/}

div#user5box{margin : 0px 10px 0px 10px;/*border:dotted 3px;*/}

div#user6box{margin : 0px 10px 0px 10px;/*border:dotted 3px;*/}

div#bottombox{margin : 0px 10px 0px 10px;/*border:dotted 3px;*/}

div#rightbox{width: 178px;/*border:dotted 3px;*/}

/* BOX POSITIONS  (footer)*/

div#copyright{position:absolute;top:10px;left:10px;width: 50%;
height:60px;text-align:left;color: #333333; /*border:dotted 3px;*/}

div#powered{position:absolute;top:10px;right:10px;width: 50%;
height:60px;text-align:right;color: #333333; /*border:dotted 3px;*/}





