html, body {height: 101%}
body {padding: 0;margin:0;font: 0.74em Arial, sans-serif;line-height: 1.5em;background: #eee;color: #454545}
a {color: #000;text-decoration: underline}
a:hover {color: #FF6603;text-decoration: none}
p {margin: 5px 0}
h1 {font: bold 1.8em Arial, Sans-Serif;padding: 8px 0 4px 0;margin: 0;letter-spacing: -1px}
h1 a {color:#f5f5f5;text-decoration:none;}
h2 {font: bold 1.6em Arial, Sans-Serif;letter-spacing: -1px}
h3 {padding: 4px 0;margin: 0}
img{border:none}
.right {float: right}
ul {margin: 0;padding: 0;list-style: none}
ol {padding: 0;margin: 0}

#topbar {height: 75px;background: #000;width: 100%;color: #000; margin:0; padding:0}
.topbarcontent {background:#3F4040;margin: 0 auto;width: 958px;padding:0;height:75px}
#topbar h1 {font: bold 2.5em Arial, sans-serif;color: #fff;padding: 10px 0 0 10px}
#topbar p {color:#fff;padding: 0 0 0 10px}

#subbar {background: #F4F4F3;height: 34px;border-bottom: 1px solid #D6D6D6;width: 100%;margin:0;padding:0}
#subbarcontent{background: #F7F7F6;height: 33px;line-height: 33px;width: 958px; padding: 0;margin:0 auto; border-left: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6}
#nav {background: #F7F7F6; float:left; width: 890px; margin: 0; padding:0}
#nav ul {float: left;list-style: none;margin: 0;padding: 0;height: 33px}
#nav ul li {display: inline;margin: 0; padding: 0}
#nav ul li a {display: block;float: left;width: auto;margin: 0;padding: 0 10px 0 10px;color: #74797E;text-decoration: none;letter-spacing: 0.5px;border-right: 1px solid #d6d6d6}
#nav ul li a:hover,#nav ul li a:active {color: #fff; background: #000}
#nav  a.current{background: #000;color: #fff;display: block;}

#main {width: 958px;background: #FFF;margin: 0 auto;padding:0;border-left: 1px solid #D6D6D6;border-right: 1px solid #D6D6D6;border-bottom: 1px solid #D6D6D6;}

#left_side {width: 527px;color: #454545;float: left;padding: 0 0 10px 10px;}
#left_side h2 {font: 1.8em verdana, Arial, Sans-Serif;color: #3F4040}
#left_side p {color: #454545;padding: 0;text-align: justify}
#left_side blockquote {padding-left: 10px;border-left: 3px solid #ccc;margin : 10px 0 10px 25px}
#left_side ul {list-style-position: inside;margin-left: 2px}
#left_side ul li {list-style-type : square;margin-left : 15px}
#left_side ul ul li {list-style: none;margin-left: 10px;list-style-type: lower-alpha;list-style-position: inside}

.right_side {float: right;width: 391px;padding: 10px 5px 0 0}
.right_side p {padding: 0 0 5px 5px}
.right_side ul {padding: 3px 0 12px 0;}
.right_side li, .right_side a.current {line-height: 22px;list-style: none;background: #f8f8f8 url(images/li.gif) no-repeat left;margin-bottom: 2px;}
.right_side li a{padding-left: 15px;color: #74797E;display:block;text-decoration: none;}
.right_side a:hover {text-decoration: none;color: #fff;background: #000 url(images/li2.gif) no-repeat left;}
.right_side h3 {color: #eee;font: bold 1.4em Arial, Sans-Serif;background: #3F4040;border: 1px solid;border-color: #ccc #eee #eee #ccc;width: 100%;
height: 24px;line-height: 22px;text-indent: 10px;font-weight: normal}
.right_side .ls {float: left;width: 191px}
.right_side .rs {float: right;width: 191px}
.right_side .extra {background : #F4F4F3;color : #454545;border-top: 4px solid #e5e5e5;border-bottom: 4px solid #e5e5e5;margin-bottom: 10px}

#footer {padding: 10px 0px 0 10px;color: #777;line-height: 1.7em;width: 958px;margin: 0 auto;}
#footer .right {float: right;padding-right: 20px}
#footer a {text-decoration: none;background: inherit}
#footer .fmenu {background: inherit;padding: 0;margin: 0}
#footer .fmenu a {color: #74797E;background: inherit;text-decoration: none;padding: 0 10px 0 0px}
#footer .fmenu a:hover {color: #000;background: inherit;text-decoration: none}
#footer .fmenu ul {list-style: none;padding: 0;margin: 0}
#footer .fmenu li {float : left;margin : 0 10px 0 0px;display: inline}

.right_side .gallery {margin-bottom: 5px;width: 391px;}

.imgleft {float: left; border: 1px solid #ccc; padding: 5px; margin: 0 7px 7px 0}
.imgright  {border: 1px solid #ccc; padding: 5px; margin:0 0 7px 7px;float:right;}
.clear {clear:both}

/* sNews  additions by Poppoll */
fieldset { border: 1px solid #D6D6D6; padding: 10px 8px; margin: 0 0 8px 0; background: #fff; color: #000;}
input { padding: 2px;background: #fff; border: 1px solid #D6D6D6 }
textarea { width: 90%; height: 20em; padding: 3px;}
.date {border-top: 1px solid #D6D6D6;clear:both}
#breadcrumbs { margin-top:5px; width:100%;}
.paginator{background: #fff;float: right}/*Paginator first previous next last */
a.page {border: 1px solid #ccc;margin-right:3px;padding:2px 6px;text-decoration: none;color: #929F46;}/*Paginator mod */
a:hover.page {border: 1px solid #ccc;background-color:#000;color: #fff;}/*Paginator mod */
.pageselected {border: 1px solid #000;background-color:#000;color: #fff;padding:2px 6px;} /*Paginator mod */
/*rss  div for a button*/
#rss {float:right;padding:5px 15px 0 0;}
#rss a:hover,#rss a{background: transparent; border:0}


/*Search */
#search { float: right; padding:35px 10px 0 0}
#search p { padding: 0; margin: 0; }
.searchfield{background: #fff;}
.searchbutton{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;padding: 2px 3px; color: #fff;background: #000;border-width: 1px;  	border-style: solid;border-color: #666 #333 #333 #666; cursor: pointer; margin-right: 3px}

/* Write a comment */
.commentsbox{background: #fff; padding: 10px; margin: 0 0 10px 0; border: 1px solid #D6D6D6;}
.comment { background: #eee; color: #808080; padding: 10px; margin-bottom:10px } /* the background of the comments */
#name {background: #fff}
#url {background: #fff}
#text { width: 98%; background: #fff; border: 1px solid #D6D6D6}
#calc { width: 30px; background: #fff; border: 1px solid #D6D6D6}


/*Contact page */
.commentsbox {} /* The div's background color === already styled ===  */
.text { width: 250px; background: #fff; border: 1px solid #D6D6D6} /* textfield name, Email  and Website url */
#message {width: 98%; background: #fff; border: 1px solid #D6D6D6} /* textfield Message */
#calc {} /* textfield Perform an addition of two integers to avoid spam  === already styled === */

.button{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;	padding: 2px 3px; color: #fff;background: #000;border-width: 1px;  	border-style: solid;border-color: #ccc #999 #999 #ccc; cursor: pointer; margin-right: 3px} /* Button "Submit" on: contact page,  "Login" on login page, "New Category" on Admin new category,  Admin-New article,  Admin-New Extra Contents,  Admin - New Page, button "Save" on Admin - Site -  Settings */

/*Login page */
#uname { width: 250px; background: #fff; border: 1px solid #D6D6D6} /* textfield Username */
#pass { width: 250px; background: #fff; border: 1px solid #D6D6D6} /* textfield Password */
#calc {} /* testfield Perform an addition of two integers to avoid spam  === already styled === */

/* Admin New category page */
#t { width: 300px; background: #fff; border: 1px solid #D6D6D6} /* textfield name */
#s { width: 300px; background: #fff; border: 1px solid #D6D6D6} /* textfield Search engine friendly title (will be used as link to the category) */
#desc { width: 300px; background: #fff; border: 1px solid #D6D6D6} /* textfield Description */
#subcat {width: 200px;} /* dropdownbox Subcategory of: */

/*Admin New article and Admin edit article  */
#cat {width:200px} /*dropdownbox Category */

/*Admin New article  Customize */
#dm {width: 98%} /* textfield Description META Tag (for search engines) */
#km {width: 98%} /* textfield Keywords META Tag (keywords separated by comma) */

/* Admin New Extra Contents - Customize */
#cat {} /*Selectbox  Appear only on Category  === already styled ===*/
#dp {width: 200px} /* Selectbox Appear only on Page: */

/* Admin New Page  and Admin New article   */
#at { width: 350px; background: #fff; border: 1px solid #D6D6D6} /*textfield Title */
#as { width: 350px; background: #fff; border: 1px solid #D6D6D6} /* textfield Search engine friendly title (will be used as link to the article) */
#txt { width: 98%;  height: 600px;background: #fff; border: 1px solid #D6D6D6} /* /* textarea Text */
.buttons, .em, .underline, .del{font: bold 12px Arial, Sans-serif; height: 25px;margin: 0;	padding: 2px 3px; color: #666;background: #ccc;border-width: 1px;  	border-style: solid;border-color: #ccc #999 #999 #ccc; cursor: pointer; margin-right: 3px} /*Buttons Formatting  and Insert 

/* Admin New Extra Contents */
#at {} /*textfield Title  */
#txt {}  /* textarea Text ==already styled == */
.buttons{} /*Buttons Formatting  and Insert ==already styled == */
#cat {} /*Selectbox  Appear only on Category  === already styled === */
#dp {} /* Selectbox Appear only on Page:  === already styled === */

/* Admin New Page - Custumize */
#dm {} /* Description META Tag (for search engines):  === already styled === */
#km {} /* Keywords META Tag (keywords separated by comma):  === already styled === */

/* Admin - Site - Settings */
/* Settings */
#webtitle {width: 300px} /* Website Title: */
#webSEF {width: 300px} /* Home SEF (used as link to Home): */
#wdesc {width: 98%}/* Default description META Tag (for search engines): */
#wkey {width: 98%} /* Default keywords META Tag (keywords separated by comma): */
/* Contact info */
#we {width: 400px} /* Email */
#cs {width: 400px} /* Contact form Subject */
/*Time and Local setting */
#lang {width: 150px} /* sNews Language: */
#char {width: 150px} /* Default charset: */
#dt {width: 150px} /* Date Format:  */

/*Contents */
#artl {width: 30px} /* Articles per page limit: */
#rssl {width: 30px} /* RSS Articles Limit: */
#dp {} /* Use Page as Home Page:  === already styled === */
#fileext{width:98%} /*Allowed file extensions for includes (Separated by comma) */
#all_file {width:98%} /*Allowed file extensions for Uploads (Separated by comma): */
#all_img {width:98%} /*Allowed image extensions for Uploads (Separated by comma): */
/* Comments */
#crt {width: 30px} /* Comment repost timer - Delay before user can post on same article */
#co {width: 200px}/* Comments Order: */
#cl {width: 30px}/* Comment results per page: */
#wff {width: 250px}/* Badwords filter file: */
#wfc {width: 98%}/* Badwords replacement word: */
/* Change Username and Password */
#uname {} /* Username: === already styled === */
#pass1 {width: 150px} /* Password: */
#pass2 {width: 150px} /* Repeat password: */

#ud1 {width:200px;margin-left:15px}
#ud2 {width: 200px;}



