/*
Theme Name: Flex
Theme URI: http://www.blogs.flexntrans.com
Description: Theme for dedicated IT people.
Author: Flexntrans
Author URI: http://www.flexntrans.com
Tags: fixed width, two columns
*/

body
{
	background:#e7e7e7 url(images/body_bg.jpg) repeat; font-family:'Microsoft Sans Serif';
}
a:link
{
	color:#0066cc; text-decoration:none;
}
a:visited
{
	color:#0066cc; text-decoration:none;
}
a:hover
{
	text-decoration:underline; color:#4E8BC8;
}
.center
{
  text-align:center; font-size:13px;
}
/*  Page
---------*/
#divPage
{
	width:980px; margin:0px auto; background-color:#ffffff;
}
#divHeaderBg
{
    width:980px; background:url(images/header_bg.jpg) no-repeat; height:20px;
}
/*------------------------------------------------Header--------------------------------------------*/
#divHeader
{
	width:980px; height:150px; background:url(images/header.jpg) no-repeat; position:relative;
	margin:-5px 0px 0px 0px;
}
.divTitle
{
	font-size:20px; position:absolute; width:480px; margin:50px 0px 5px 0px; text-align:center;
}
.divTitle a:link
{
	color:#000000; text-decoration:none;
}
.divTitle a:visited
{
	color:#000000; text-decoration:none;
}
.divTitle a:hover
{
	color:#000000; text-decoration:none;
}
.divCaption
{
	font-size:14px; position:absolute; width:480px; margin:80px 0px 5px 0px; text-align:center;
}
.divHomeLink{
	font-size:12px; float:right; margin:120px 10px 0px 0px; font-weight:bold;
	background-image:url(images/home.gif); background-repeat:no-repeat; width:58px; text-align:right;
}
.divHomeLink a:link{
 	color:#ffffff; text-decoration:none;
}
.divHomeLink a:visited{
 	color:#ffffff; text-decoration:none;
}
.divHomeLink a:hover{
 	color:#ffffff; text-decoration:underline;
}
/*------------------------------------------------Outer Content--------------------------------------------*/
#divOuterContent
{
	width:980px; background-color:#ffffff; float:left;
}
/*------------------------------------------------Content--------------------------------------------*/
#divContent
{
	width:640px; float:left;
}
.divPost
{
	width:620px; padding:20px 0px 20px 20px; height:150px; border-right:dashed 1px #D4BEB6;
}
.divPostTitle
{
	font-size:16px; font-weight:bold;
}
.divPostTitle a:link
{
	color:#000000; text-decoration:none;
}
.divPostTitle a:visited
{
	color:#000000; text-decoration:none;
}
.divPostTitle a:hover
{
	color:#0066cc; text-decoration:none;
}
.divPostDate
{
	font-size:11px; color:#777777;
}
.divPostHint
{
	font-size:14px;
}
.divPostedHead
{
	margin:0px 0px 0px 50px; font-size:13px; color:#777777;
}
.divNavigation
{
	font-size:12px; width:620px; margin:5px 4px 0px 20px; height:20px;
}
.divAlignLeft
{
	text-align:left; width:300px; float:left;
}
.divAlignRight
{
	text-align:right; width:300px; float:left;
}
/*------------------------------------------------Form--------------------------------------------*/
form
{
	margin:0px; width:320px; float:right; width:320px; font-size:15px; color:#777777;
    padding:20px 0px 20px 15px; /*padding:0px;border-left:dashed 1px #D4BEB6;*/
}
#txtSearchBox
{
	width:200px;
}
#btnSubmit
{
	background:#705048 url(images/button_bg.jpg) no-repeat; color:#ffffff; font-size:14px; font-weight:bold;
}
.divSearchResult
{
  margin:30px 0px 0px 0px; text-align:center; font-size:15px; font-weight:bold;
}
/*------------------------------------------------Sidebar--------------------------------------------*/
#divSidebar
{
	float:right; width:320px; padding:0px 0px 20px 15px; /*border-left:dashed 1px #D4BEB6;*/
}
.divSideHeading
{
	font-size:13px; font-weight:bold;
}
#divSidebar ul
{
	list-style-type:none; margin:0px 0px 15px; padding:0px;
}
#divSidebar ul li
{
	font-size:11px;	margin: 0px; padding: 2px 0px 2px 10px;
}
/*------------------------------------------------Footer--------------------------------------------*/
#divFooter
{
	clear:both; text-align:center; font-size:11px; margin:20px 0px 0px 0px; height:50px;
	background:#ffffff url(images/footer_bg.jpg) no-repeat 0px 30px;
}
/*------------------------------------------------Comments(single.php)------------------------------*/
.divComments
{
    width:620px; padding:20px 3px 0px 20px; font-size:13px; /*border-right:dashed 1px #D4BEB6;*/float:left;
}
.divComments h3
{
  font-size:14px;
}
.divComments a
{
  font-size:12px; font-style:normal; font-weight:bold;
}
.divComments form
{
  width:500px; float:left; font-size:13px; color:#777777;
}
.divComments form textarea
{
  width:400px;
}
/*------------------------------------------------page.php------------------------------------*/
.divEdit
{
   width:620px; padding:0px 3px 0px 20px; font-size:13px;
}
.divAbout
{
  width:600px; padding:0px 3px 0px 0px; font-size:13px;
}
/*------------------------------------------------archive.php------------------------------------*/
.divArchiveHeading
{
  width:620px; padding:20px 3px 0px 20px; font-size:15px; font-weight:bold; text-align:center;
  margin-bottom:-40px;
}
