/********* globals *********/

* {margin:0;padding:0;}
a img,table {border:0}

/*dl,ol,ul {list-style:none}*/
ul{list-style:none}
table {border-collapse:collapse; display:inline-table}
caption,th,td {text-align:left}
h1,h2,h3,h4,h5,h6 {margin:.35em 0;}

h1 { font-size: xx-large; }
h2 { font-size: x-large; }
h3 { font-size: large; }
h4 { font-size: medium; }
h5 { font-size: small; }
h6 { font-size: xx-small; }

/* fonts & colors */
body { font:11px Trebuchet MS,SansSerif;}
button,select,textarea,input {font:100% Arial}
a {color: #990033;text-decoration:none;}
p {padding-bottom:10px}

h1,h2,h3,h4,h5,h6 { color:#714467; }
h3 a, h4 a { color:#714467; }
#content h3 a:hover, #content h4 a:hover { color:#714467; }

.hrSep1,.hrSep2{margin: 15px 0;border:dashed 1px #c9cace} 
.fixFloat{width:100%;overflow:auto}

.clear{clear:both}

/********* width-height-float-position-display-margin-padding *********/

body {margin:0; }
#wrap { width: 1000px;margin: 0 auto;}
    #header {width: 100%;height:150px; }
    #page {width: 100%; display:inline-block}
        #content{ table-layout:fixed;width:1000px;}
            #top_image_news{width:718px;height:305px;position:absolute;margin:-38px 0 0 246px}
            #menu {width:243px;height:auto;padding:0 0 20px 0;vertical-align:top;}
            #main {width:475px;padding:270px 0 20px 0;vertical-align:top;}
            #extras{width:248px;padding:270px 0 20px 16px;vertical-align:top;}

#footer{ width:965px;min-height: 74px;}
#artarda{position:absolute;width:960px;text-align:right;margin-top:-15px;padding-right:5px;font-size:10px}
#artarda a{color:#fff;}
#artarda span{color:#ccc}
.columns .left{width:50%;float:left;}
.columns .right{width:49.5%;float:right;}
.uc{display:inline-block;width:100%;}


/********** top *************/

body { padding: 0 10px;background-color:#fff;}
#wrap { background-color:#fff;width:965px}
#header{border-bottom:solid 7px #bcbcbc}
#logo { background:url(images/logo.jpg) no-repeat; width:678px;height:95px;margin:20px 0 0 150px}
#topmenu{background:url(images/menu_bg.jpg) no-repeat; width:965px;height:88px;margin:3px 0 0 0;color:#fff}
#topmenu a {color:#fff}
#login_area{float:left;width:300px;height:78px;padding:10px 0 0 15px;text-align:left;}
#login_area table{float:left;position:relative}
.login_failure_text{position:absolute;left:200px}
.login_panel{line-height:18px}
.login_panel .inputxt_bg{width:121px;padding-left:4px;background:url(images/logininput.gif) no-repeat}
.login_panel input{border:none;width:115px;background-color:Transparent;}
.login_panel input.button{width:48px;height:21px;background:url(images/girisbg.gif) no-repeat;cursor:pointer}

#flash .flash_left_top{background:#bcbcbc url(images/flash_left_top.jpg) no-repeat left top;}
#flash .flash_right_top{background:url(images/flash_right_top.jpg) no-repeat right top;}
#flash .flash_left_bottom{background:url(images/flash_left_bottom.jpg) no-repeat left bottom;}
#flash .flash_right_bottom{width:718px;height:270px;background:url(images/flash_right_bottom.jpg) no-repeat right bottom;}


#content{display:inline-block;}
#content a:hover{color:#990033}

#menu .altMenu {margin:15px 0 30px 0;font-size:14px}
#main table{max-width:400px ! important}

.boxedText, .item {color:#000;background:url(images/boxedtxt_top.jpg) no-repeat;padding:17px 0 0 0;}
.boxedText .box,.item .box {background:url(images/boxedtxt_filler.jpg) repeat-y}
.boxedText .inner,.item .inner {background:url(images/boxedtxt_bot.jpg) no-repeat left bottom;padding:5px 30px 30px 30px; overflow:auto}
.boxedText ul{ list-style-type:disc;margin:5px 25px}
.date{display:block;}
.item .inner{padding-bottom:25px}
#main .list .item a:hover,#main .boxedText a:hover,.boxedTextS a:hover{text-decoration:underline}
.introduction{ font-style:italic;padding-left:10px}

.boxheader{background:url(images/leftmenu_bg.jpg) repeat-y;margin:0;position:relative}
.boxheader h4{background:url(images/leftmenu_bot.jpg) no-repeat left bottom;padding:3px 10px;font-weight:normal;margin:0 0 2px 0}
.listLinksBox, .publishingsLinksBox, .boxedTextS {display:block; color:#000;background:url(images/list_top.jpg) no-repeat;padding:17px 0 0 0;margin:0 0 10px -11px;position:relative}

.publishingsLinksBox td {padding:0 20px 10px 0}
.publishingsLinksBoxM td{padding:0 20px 0 0}
.publishingsLinksBox a{color:#000}
.listLinksBox .box, .publishingsLinksBox .box, .boxedTextS .box{background:url(images/list_filler.jpg) repeat-y}
.listLinksBox .inner, .publishingsLinksBox .inner, .boxedTextS .inner {background:url(images/list_bot.jpg) no-repeat left bottom;padding:5px 30px 25px 20px;}
.listLinksBox .sidelist, .publishingsLinksBox .sidelist, .boxedTextS .sidelist{padding:7px 0 0 10px}
.listLinksBox .news, .publishingsLinksBox .news{margin-bottom:7px;}
.listLinksBox .news a, .publishingsLinksBox .news a{background:url(images/dot.jpg) no-repeat 0 6px;padding-left:9px;color:#000}

.book_text{padding:0 0 5px 5px; font-style:italic}

.boxedText .newsitemheader h1{font-size:18px}
.listitem .date{font-weight:bold;padding-top:10px}
.listitemtext {padding:15px 0;font-size:12px}
.listitemtext ol,.listitemtext ul {margin-left:20px}
.boxedText ol {margin-left:40px}
.searchBox{margin-bottom:20px}
.sitesearch_header{font-size:12px;margin:0 0 5px 3px}

.sitesearch_dd_bg {height:23px;margin-left:3px;}
.sitesearch_dd {/*border:none;background-color:Transparent;*/width:148px;font-size:12px}

.sitesearch_bg{background:url(images/search_bg.jpg) no-repeat;margin-bottom:8px;height:23px;}
.sitesearch_bg .sitesearch_txt{border:none;background-color:Transparent;width:100px;margin:0 20px 0 5px;height:20px;}
.sitesearch_btn{border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('images/search_btn.jpg') no-repeat;
    width:30px;    font-size:10px;    height:23px;
}

.poll, .result{font-size:12px;margin:0 0 20px 0;position:relative;}
.poll .box, .result .box{width:70%;padding-top:5px}
.poll .cf .label, .result .cf .label{display:block;margin-bottom:5px}
.poll .buttons a, .result .buttons a{display:inline-block;margin-bottom:2px;}
.poll .buttons input, .result .buttons input{border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-top:-5px;background:url('images/poll_btn.jpg') no-repeat;
    width:53px;    font-size:10px;    height:23px;
}

.publishingsLinksBox{font-size:11px}
.listgalleryimg, .listgallerytxt{float:left;}
.listgalleryimg {width:100px;margin-top:40px;}
.listgallerytxt {width:300px}
.listgallerytxt .date {text-align:right}

.tableAlignTop td {vertical-align:top}
.tableHeaderV1 {font-weight:bold; white-space:nowrap}
.doubleDot{padding:0 10px}
.placeHolder1 {width:60px;display:inline-block}
.floatLeftImg{float:left;margin:0 15px 5px 0;}
.boxedText .floatLeftImg{margin-top:5px;width:100px}
.foundation .floatLeftImg{width:auto}
.boxedTextS .floatLeftImg{margin-top:5px;width:80px;}

.boximage{border:solid 1px #aaa}

.booklink {font-size:13px}

.RecursiveTopImageGallery .dropPoint,
.RecursiveFooter .dropPoint {display:none}
.RecursiveFooter .uc {height:54px}
/*************  footer  ************/

#footer{background:#47223e url(images/bottom_bg.jpg) repeat-x;color:#fff;}
#footer a {color:#fff}
#footer .text{padding-top:20px;text-align:center;}




/*------------------admin ---------------*/
.admin_box {color:#000;background:url(images/admin_box_top.jpg) no-repeat;padding:17px 0 0 0;position:relative;}
.admin_box .boxheader{background:url(images/admin_box_header_bg.jpg) repeat-y;margin:0 0 10px -10px;}
.admin_box .boxheader h4{background:url(images/admin_box_header_bot.jpg) no-repeat left bottom;padding:3px 10px;font-weight:normal}
.admin_box a{}
.admin_box .box {background:url(images/admin_box_filler.jpg) repeat-y}
.admin_box .inner {width:661px;display:inline-block; background:url(images/admin_box_bot.jpg) no-repeat left bottom;padding:2px 30px 25px 30px;}

.find_button{font-size:14px;width:150px;cursor:pointer}

.register, .input_table{font-weight:bold;}
.container_table{width:100%}
.table_seperator {border-left:dashed 1px #999;padding-left:30px;width:50%}
.contr, .checkbox_container{display:block;width:290px;padding-left:3px}
.contrLabel{float:left;}
.requiredMsg{float:right;white-space:nowrap;font-size:12px;font-weight:normal;}
.register_input{padding:0 0 12px 0;}
.register_radio{padding:0 0 25px 0;}
.register_input input{border-top:solid 1px #999;border-left:solid 1px #999;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;}


.data_table{width:100%}
.data_table td,.data_table th{border-collapse:collapse;border:solid 1px #c9cace;padding:3px 5px;text-align:center;/*background-color:#cfe5e5;*/}
.data_table a{color:#000;text-decoration:none;}
.data_table a:hover{color:#f00;text-decoration:underline;}
.data_table_header{font-weight:bold;}

.inlineInput, .dateinput, .yearinput{width:132px;display:inline-block}
.fillcell{width:290px}

.lbl_email{display:inline-block;width:70px}

.list_page_url{font-size:14px;background:url(images/logo_s.jpg) no-repeat;margin:3px 0 0 0;padding:5px 0 7px 45px;}
.list_item_url{font-size:13px;}
.list_item_introduction{padding:3px 0 0 5px}



#pics table td{padding:10px}

.style1{color: #FF0000;}
