body  { font-family: Tahoma, Verdana; background-color: transparent; background-image: url("images/main_bg.gif"); background-repeat: repeat-x; background-attachment: scroll; margin: 0; padding: 0 }

img {
	border: 0;
}

form
  { margin: 0; padding-top: 0; padding-bottom: 0 }

/* Headings */
h1,h2,h3,h4,h5,h6
  { font-family: Tahoma, Verdana; font-weight: normal; margin: 0 }
p { background-image: none; background-repeat: no-repeat }
/* Links */
a:link, a:visited
 { color: #1d70df; text-decoration: none }
a:hover, a:active
  { color: #ff7318 !important; }

#mainwrapper
 { margin: auto; width: 1000px; height: 100%; position: relative; }

#header
     { width: 800px; position: relative;}

#header a:link, #header a:visited
{
	color: #474747;
}

#logo   { padding-top: 10px; padding-left: 50px; width: 300px  }

#navbar
    { background-color: #575757; background-image: none; background-attachment: scroll; background-position: 0 0; display: block; margin: 0; padding: 0 0 0 50px; position: absolute; top: 121px; width: 800px; height: 39px; float: left; overflow: hidden }

#navlist {
	margin:0;
	padding:0;
}

#navlist dd { font-size: 18px; font-family: "Myriad pro", Tahoma, Verdana; list-style-type: none; display: block; margin: 0; padding: 0; height: 39px; float: left; width:auto; }

#navlist a 
   { margin: 0; padding: 8px 10px 11px; height: 39px; display:block; }

#navlist a:link, #navlist a:visited
   { color: #ffffff; text-decoration: none; background-color: #575757; margin: 0; height: 39px; width:auto !important; width: 10px; white-space:nowrap; }

#navlist a:hover, #navlist a.active_yes
   { color: #333333; background-image: url("images/select_bg.gif"); background-repeat: repeat-x; background-position: 0 0;  }
#navlist a.active_yes { color: #000000 !important; }
#sidebarcontainer
     { background-image: url("images/sidebar_top.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 200px; position:absolute; top:0; left:807px; z-index:10; }
#mainwrapper > #sidebarcontainer { left: 797px; }

#sidebarcontainer a {
	color : #dddddd;
}

#search  { margin-top: 30px; padding: 0; width: 200px; height: 70px; float: right; }

#contentwrapper  { background: url("images/right_container_bg.gif") repeat-y 790px 0; margin: 0px 210px 0 10px; padding: 0; width: 1000px; float:left; }

#verticalsizer { width:0px; float:right; height:800px; padding:0;margin:0; }

#footer
   { color: #ff7318; background-color: #3f3f3f; background-image: url("images/page_bottom_bg.gif"); background-repeat: repeat-x; background-attachment: scroll; text-align: center; margin: 0 auto; padding: 30px 0 10px; width: 100%; height: 80px; clear: both }

#copyrights
 { color: #c60; font-size: 14px }
#divcontent { background-image: url("images/paperclip.gif"); background-repeat: no-repeat; margin: 0; padding: 35px 0 0 100px; width: 650px; min-height: 1000px; height: auto !important; height: 1000px; float:left; }
.contenttitle { font-size: 26px; background-color: transparent; margin: 0; padding: 0 0 6px }
.contenttitle h2  { font-size: 26px; background-color: transparent; background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; margin: 0; padding: 5px 0 0 }
.contentitemcategory { font-size: 14px; line-height: 12px; }
.contentitempostedby { font-size: 14px; line-height: 12px; }
.contentitemcomments { font-size: 14px; line-height: 12px; background: url("images/comments.gif") no-repeat left 50%; padding: 0 10px 0 20px;}
.contentitemedit { font-size: 14px; line-height: 12px; background: url("images/pencil.gif") no-repeat left 50%; padding: 0 10px 0 17px;}
/*** .contentitemedit { font-size: 10px; line-height: 12px; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding: 0 10px 0 0 } ***/
.contentitem  { background-image: url("images/kockak.gif"); background-repeat: no-repeat; background-position: left 4px; margin-bottom: 15px; padding-bottom: 0; padding-left: 18px }
.contentitem1 { display: inline }
.contentitem2 { display: inline }
.contentitem3 { display: inline; margin-left:20px; }
.contentitem4 { display: inline; margin-left:20px; }
.contentbody   { font-size: 13px; text-align: justify; padding-bottom: 15px }

/*** Régi ***/


#header a:hover, #header a:active
{
	color: #737373;
}

/* Basic classes */
.hidden
{
	display: none;
}
.centerize
{
	text-align: center;
}
.clearing
{
	width: 704px;
	height: 0;
	clear: both;
}


#header h1
{
	width: 960px;
	background: none;
	padding-top:15px;
	font-size: 38px;
	text-align: center;
}

#page-top
   { }

/*-------------------------------------------------
  Comments
-------------------------------------------------*/
.itemcomment
 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 9px; margin: 10px 0 0; padding: 6px 42px; border: solid 1px white }
.itemcomment:hover
 { background-color: #f9f9f9; background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 9px; border: solid 1px #cccccc }
.id1 /*This is to give the admin a special comment style, to distinguish him/her from the rest of the commentors*/
 { background-color: #f9f9f9; background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 9px; border: solid 1px #b3c492 }
.id1:hover
 { background-color: #f9f9f9; background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 9px; border: solid 1px #b3c492 }
.itemcomment h3
{
	font-size: 12px;
}

/*-------------------------------------------------
  Menu
-------------------------------------------------*/
.searchdl  { margin: 0 0 0 -5px; padding: 0; top: 0; width: 200px; float: left }
.sidebar { width: 185px; }

/* Menu lists */
.sidebardl
     { margin-top: 30px; margin-right: 0; margin-left: 0; width: 185px }
.sidebardl dt
   { color: #fff; font-size: 18px; font-family: Tahoma, Verdana; font-weight: bold; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-left: 20px; margin:5px 0 0 0; float:left; clear:left; width: 100%;}
.sidebardl dd
    { color: white; font-weight: bold; background-image: url("images/kockak.gif"); background-repeat: no-repeat; background-position: 0 3px; margin: 0 0 0 20px; padding-top: 0; padding-left: 18px;clear:left; width: 165px;}
.sidebardl dd:hover
    { background-color: transparent; background-image: url("images/kockak.gif"); background-position: 0 3px }
.sidebardl dd a:link, .sidebardl dd a:visited
   { }
.sidebardl dd.active { text-decoration: underline; }
.sidebardl dd.nomark { background:none; margin:0;padding: 0 15px 15px 15px;float:left; font-size:12px; font-weight:normal;}
.sidebardl dd.nomark ul { margin:0 0 0 10px; padding:0;}

div.feedTitle { margin-bottom: 3px; }
/*-------------------------------------------------
  Footer
-------------------------------------------------*/

/*-------------------------------------------------
  Forms
-------------------------------------------------*/
.loginform, .searchform
{
	margin: 5px 0;
}
.commentform, .mailform
{
	margin-top: 10px;
	padding: 10px;
	background: #EEEEEE;
	/* Rounded borders, for Mozilla browsers */
	/* -moz-border-radius: 10px; */
}
.commentform img{
	margin: 5px 0 0 0;
}
.formfield {
	display:block;
	font-size: 11px;
	background: white;
	color: #494949;
	border-top: 1px solid #868686;
	border-left: 1px solid #868686;
	border-bottom: 1px solid #D4D2CF;
	border-right: 1px solid #D4D2CF;
	margin: 1px 0 0 0;
}
.formbutton
{
	font-size: 11px;
	background: white;
	color: #494949;
	border-top: 1px solid #D4D2CF;
	border-left: 1px solid #D4D2CF;
	border-bottom: 1px solid #868686;
	border-right: 1px solid #868686;
	margin: 1px 0 0 0;
}
.commentform .formfield, .commentform .formbutton, .loginform .formbutton {
	display: block;
}
.searchform .formfield
{
	width: 130px;
	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}
.searchform .formbutton
{
	width: 60px;
	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 2px;
}
.loginform .formfield
{
	width: 130px;
	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}
.loginform .formbutton
{
	width: 60px;
	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 2px;
}
.mainform .formfield
{
	width: 280px;
	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}
.mailform .formbutton
{
	width: 100px;
	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 2px;
}
#nucleus_cf_name, #nucleus_cf_mail, #nucleus_cf_email
{
	width: 300px;
	margin-right: 105px;
	font-family: Arial, Trebuchet MS, Verdana, sans-serif;
}
.commentform textarea, .commentform .formfield, .mailform textarea, .mailform .formfield
{
	width: 300px;
}
.commentform .formbutton
{
	width: 100px;
	height: 22px;
	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
}
.error
{
	color: red;
	font-weight: bold;
}

/*-------------------------------------------------
  Miscelaneous
-------------------------------------------------*/
/* VBlog image onion skin shadow - From AListApart.com*/
.wrap1, .wrap2, .wrap3
{
	display:inline-table;
	/* \*/display:block;/**/
}
.wrap1
 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; margin: 0 5px 3px 0; float: left }
.wrap2
 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom }
.wrap3
 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right top; padding: 0 5px 5px 0 }
.wrap3 img
{
	display:block;
	border: 3px solid white;
}

/* Search highlight color */
.highlight
{
	background: #DEFFA9;
}

/* Leftbox and Rightbox toolbar buttons */
.leftbox, .rightbox {
	margin: 3px;
	padding: 3px;
	font-size: larger;
	width: 20%;
}
.leftbox {
	float: left;
	border-right: 2px solid #ccc;
}
.rightbox {
	float: right;
	border-left: 2px solid #ccc;
}

