@import url("style2-sand.css");
/* default elements */


*{margin:0px;padding:0px;}
img {border:none;}
.imgleft{float:left; padding:3px;border: 3px double #d1d1d1; margin-right: 7px;}
.imgright{float:right;}
h1{font-family:arial, verdana, helvetica, sans-serif;font-size:1.9em; font-weight: bold;color:#333333;line-height:1.6em;}
p{font-family:Verdana, Arial, helvetica, sans-serif;font-size:0.8em; font-weight: normal;color:#333333;padding-left:5px;
line-height:1.6em;}
.quote{font-family:Verdana, Arial, helvetica, sans-serif;font-style: italic;margin-left:0px;padding-left:0px;
padding-top:0px;line-height:1.6em;float:left;}
.right{background-color:transparent;float:right;}
h4 {font-size:12px;color:#333;font-style:italic;Margin-bottom:20px;}
/* Layout */
#wrapper {margin-top: 0pt;margin-right: auto;margin-bottom: 0pt;margin-left: auto;padding-top: 0pt;padding-right: 0pt;
padding-bottom: 0pt;padding-left: 0pt;width:1000px;background:transparent;}
#header {width: 1000px;background: url(images/b.jpg) repeat-x;}
#header .logo{float:left;padding-top:0px;padding-left:45px;border: none;}
#nav {display: block;width: 960px;margin: 0 auto 0 auto;padding: 0;}
#nav ul{display:block;float:right;list-style:none;margin-top:60px;margin-right:20px;}
#nav li{float:left;margin-bottom:0px;padding-bottom:0px;padding-right:19px;}
#content {float:left;background-color:transparent;margin-top:30px;margin-bottom:0px;padding:10px;width:970px;
border-bottom:1px solid #eaeaea;}
#colcont {width:100%;float:left;clear:both;margin:0;padding:0;}
#col1{float:left;background-color:transparent;margin-top:20px;margin-bottom:5px;padding:10px;width: 560px!Important; width:540px;
border-right:0px solid #eaeaea;min-height:600px;height:auto;}
/* for Internet Explorer */
/*\*/
* html #col1 {
height: 600px;
}
/**/
/*Gravatar*/
#gravatar {float: right;padding:6px;}
#col1 p{font-size:0.8em;padding:0 20px 20px 0;color:#555555;}
#col2{float:right;background-color:transparent;margin-top:60px;margin-bottom:5px;padding:10px 0 10px 25px;width: 340px;}
#col2 p{font-size:0.8em;padding:0 20px 20px 0;color:#555555;}
#col2 ul, #col1 ul, .box1 ul, .box2 ul, .box3 ul, .box4 ul {list-style:none;}
#sponsors {height:150px;overflow:auto;}
#boxcontainer{float:left;clear:both;background-color:transparent;margin:0px 0 15px 0px;padding:10px;width: 960px;
border-top:1px solid #eaeaea;}
.extra{margin:10px 0 0 0;}
#app_text{clear:both;float:right;padding:10px;border:1px solid #ccc;width:40%;margin:-3.5em 2em 0 0!Important;margin:-3.5em .9em 0 0; 
background:#fff;}
#app_text p {margin-left:10px;text-align:center;}
/**************************************
	Search
**************************************/
.search {width:383px;height:60px;float: right;position: absolute;top: 10px;right: 30px !important; right:60px;}
.searchform {float:left;padding:15px 0 0 50px;overflow:hidden;}
.rss {float:left;padding: 8px 0 0 19px; margin: 0;}
.gallery {width:99%;padding:0; margin:0;float:left;}/* Gallery extra page */
.subcat {padding-left:10px;} /*Subcategories */
fieldset { border: 1px solid #D6D6D6; padding: 10px 8px; margin: 0 0 8px 0; background: transparent; color: #000;} 
/*fieldsets in admin panel */
input { padding: 2px;background: #fff; border: 1px solid #D6D6D6 ;} /* input textfields  also styled by other divs or classes */
textarea { width: 90%; height: 20em; padding: 3px;} /* textareas also styled by other divs or classes  */
.date {border-top: 0px solid #D6D6D6;width:100%;}/*line under posts with Comments date and time*/
#breadcrumbs {margin:5px 0 0 0; height:35px;font-size:12px; color:#999;}/*breadcrumbs  You are here*/
.paginator{background: #fff;float: right;margin:0 0 20px 0; clear:both;}/*Paginator first previous next last */
/* Write a comment */
.commentsbox{background: #F4F3E8; padding: 10px; margin: 0;  border: 1px solid #D6D6D6;} /* The div's background color */
/*#content .comment { background:transparent; color: #808080; padding-left: 10px;}*/ /* the background of the comments */
#xsnazzy h3, #xsnazzy h2 {padding-left:10px;}
#name {background: #fff;} /* Name:   */
#url {background: #fff;} /* Website  URL */
#text { width: 98%; background: #fff; border: 1px solid #D6D6D6;font-family:Verdana, Arial, helvetica, sans-serif;font-size:1em;} /* Comment:  */
#calc { width: 30px; background: #fff; border: 1px solid #D6D6D6;} /* Perform an addition of two integers to avoid spam */
/*Contact page */
.commentsbox {} /* The div's background color === already styled ===  */
#post {padding-left:1em;background:#eee;}
.text { width: 250px;} /* textfield name, Email  and Website url */
#message {width: 98%; background: #fff; border: 1px solid #D6D6D6;} /* textarea 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: #333;background: #d1d1d1;border-width: 1px;  	
border-style: solid;border-color: #ccc #666 #666 #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;} /* Selectbox Subcategory of: */
/*Admin New article and Admin edit article  */
#cat {width:200px;} /*Selectbox 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 { overflow:auto; width: 98%;  height: 250px;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, .em, .underline, .del{} /*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 Extra contents */
/* New Extra Grouping */
#t{} /*Name  === already styled === */
#s{} /*Extra group title (used in index.php to display the group - eg extra('extra') ):  === already styled ===*/
#desc{} /* Description:  === already styled === */
/*  Extra Contents  */
#as {} /* Title === already styled ===  */
#txt{} /* textarea Text ==already styled ==  */
.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 
=== already styled === */
#cat {} /*Selectbox  Appear only on Category  === already styled === */
#dp {} /* Selectbox Appear only on Page:  === already styled === */
#ext {width:200px;}/*Appear under Extra Grouping:*/
/* 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: 300px;} /* Email */
#cs {width: 300px;} /* 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: */
/* Admin - Site - Files */
/*Upload file to: */
#ud1 {width:200px;margin-left:15px;} /* Selectbox  Upload file to: */
/*View files in  root */
#ud2 {width: 200px;} /*Selectbox  View files in  root */
/*Rounded Corners  */
#xsnazzy {margin:0 0 10px 0;}
.xtop, .xbottom {display:block; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb1 {margin:0 5px;}
.xb2 {margin:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; padding:5px; height:100%; overflow:hidden}
.xboxcontent {display:block; padding:5px; height:100%; overflow:hidden}
/*Rounded Corners  */
#xsnazzy {margin:0 0 10px 0;}
.xtop, .xbottom {display:block; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb1 {margin:0 5px;}
.xb2 {margin:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; padding:5px; height:100%; overflow:hidden}
.upperdate {float:left;clear:both;width:50px;margin-bottom:10px;}
.post_date {float: left;width: 200px;color: #999;height: 16px;margin: 10px 0; padding-left: 20px;
background-image: url('images/date.jpg');background-repeat: no-repeat;background-position: center left;font-size:12px; }
.post_comments {float: right;width: 150px;color: #999;height: 16px;margin: 10px 0 20px 0; padding-right: 20px;text-align: right;
background-image: url('images/post_comment.jpg');background-repeat: no-repeat;background-position: center right; }
.clearer {clear: both;}
#thumb_con{width:340px;height: auto;}
.thumbs {width:125px; float:left;margin:0;padding:5px;}
.thumbs_tot{width:340px; float:left;}
.pslinksright{width:120px;padding-left: 10px;float:left;margin-top: 0px;padding-bottom: 10px; }	
.pslinksleft{width:150px;float:left;margin-top: 0px;padding-left: 10px;margin-top: 0px;padding-bottom: 10px;}
#comment-view {background:#fff;border:1px solid #ccc;padding:10px 5px;width:93.5%;font-family:Verdana, Arial, helvetica, sans-serif;font-size:0.8em;}
.view{font-size:0.8em;}
label.preview {font-family:Verdana, Arial, helvetica, sans-serif;font-size:0.8em; font-weight: normal;color:#333333;padding-left:5px;
line-height:1.6em;}
#comment-preview {
font-size: .7em;
padding:5px;
font-style: italic;
color: #555;
margin:10px;
width: 94%; background: #fff; border: 1px solid #D6D6D6;
}
/* Jquery Preview*/
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
div.related_posts {
    margin: 5px 0 20px 0;
}
ul.related_posts {
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.related_posts li{
    padding-left:16px;
    margin-bottom:.2em;
    background-image:url(images/related.png);
    background-repeat:no-repeat;
    background-position:0 .2em;
}
.archive_date p {
line-height:1.6em;
font-family:"lucida console";
font-size:1.1em;
text-transform:uppercase;
text-align:justify;
}
.arc_list p {
text-align:left;
}
.arc_list p a {
color:#386E80;
}
