/*  
Theme Name: WordPress theme 566
Theme URL: http://wordpress.org/
Description: A theme from Template-Help.com Collection
Version: 2.3
Author: Template_Help.com 
Author URL: http://www.Template-Help.com/ 
*/
/* CSS Document */
*{margin:0; padding:0;}
ul{list-style:none;}
body{  font-family:tahoma; font-size:13px; line-height:14px; color:#292727; background:#EDECED;}
img { border:0;}

/**********************************************/
input, textarea{font-family:Tahoma; font-size:11px; color:#000000; vertical-align:middle; font-weight:normal; background:#FFFFFF; text-align:left;}
.searching {width:165px; height:auto; color:#000000; background-color:#FFFFFF; height:18px; margin-right:10px; border: solid 1px #404040;}
/**********************************************/

.main {width:1000px; margin:auto; background:#FFFFFF;}

a {color:#292727; text-decoration:underline;}
a:hover{text-decoration:none;}

td { padding:5px; }


h1 { font-size:4.54em; color:#3C3C3C; text-transform:uppercase; font-weight:bold; line-height:1.01em; width:auto;}
h1 a  {color:#3C3C3C; text-decoration:none;}
h2 { font-size:1.01em;}
h3 { color:#AC0202; font-weight:bold; text-transform:uppercase; font-size:2.01em; line-height:1.18em;}
h3 a {color:#AC0202; font-size:1.01em; line-height:1.01em; text-decoration:none;}
h3 a:hover {text-decoration:underline;}


/*******global********/
ul { margin:0;}
.float {float:left; margin:0 20px 0 0;}
.col {float:left;}
.side_bar { float:left;}
.clear {clear: both;}
.w100 { width:100%;}
.h100 { height:100%;}
.in5 { padding-bottom:5px;}
.in10 { padding-bottom:10px;}
.in15 { padding-bottom:15px;}
.in20 { padding-bottom:20px;}
.inhu { padding-bottom:85px;}
/*******global********/
.content { width:100%; min-height:693px; }
.content .indent { padding:0 0 18px 0;}

.error { color:#FF0000; }


/*******************header*********************************/
#header { height:110px; width:100%; background:url(../_images/main-header.gif) no-repeat;}
#header .logo { height:80px; width:415px; background:url(../_images/graffsterlogo3.gif) no-repeat; position:relative; top:25px; left:20px;}
#header .logo:hover { cursor:pointer; }
/*******************end header*********************************/


/*---------------------------------------------------*/

#links_with_style ul {margin:0 0 0 0; background:none;}
#links_with_style ul ul h2{ margin:0 0 0 0; font-size:13px; background:none;}
#links_with_style ul li h2 { list-style:none; line-height:14px; color:#2F2F2F; font-weight:bold; padding:0 0 17px 25px; margin:0 0 0 0;}
#links_with_style ul li ul li { font-size:1.01em; color:#FFFFFF;  padding:0 0 0 10px;}
#links_with_style ul li ul li a{ text-decoration:none;}
#links_with_style ul li ul li a:hover{ text-decoration:underline;}

/*---------------------------------------------------*/

#calendar_wrap {vertical-align:top; width:auto; margin:auto;padding:13px 0px 0px 0;}
#calendar_wrap caption { color:#2F2F2F; font-weight:bold; font-size:1.01em;}
#calendar_wrap td {width:25px; text-align:right; color:#636262; font-size:1.11em;}
#calendar_wrap td a {color:#FFFFFF;}
#calendar_wrap th { color:#FFFFFF;}
#calendar_wrap a {font-weight:bold;}

/*---------------------------------------------------*/

#statusbar p {padding:0px 20px 20px 0;}
#statusbar a {font-weight:bold; color:#FFFFFF;}
/*******************end side_bar*********************************/


/*******************column_center*********************************/
.column_center { width:100%;}
.text_box { font-size:1.2em; line-height:1.37em; padding:30px;}
.title { padding:10px 10px 0 10px;}
.title span { color:#373636;  font-size:1.01em; line-height:1.18em;}
.title .date { font-size:1.01em; line-height:1.09em; color:#313131; font-weight:bold;}

.design_pricing { color:#FFFFFF; font-size:1.01em; font-weight:bold; text-transform:uppercase; line-height:1.9em; padding:2px; background:#c80000;}
.design_pricing .indent_design_pricing { padding:0 0 2px 7px;}
/*******************end column_center*********************************/

#recent-posts  {vertical-align:top;}
#calendar {vertical-align:top;}
#google-search  {vertical-align:top;}
#gsearch {text-align:left;}
#pages  {vertical-align:top;}
#text-1 {vertical-align:top;}
#delicious {vertical-align:top;}
#delicious-box {text-align:left;}

/*************************************/
.textwidget {padding:13px 0px 0px 0px;}
#statusbar {text-align:justify; color:#FFFFFF;}

.widget_style.search{background:none; margin:0; padding:0;}
.oddcomment{color:#FF0000;}

/*******************footer*********************************/
#footer {font-size:1.01em; line-height:1.05em; color:#676767; }
#footer .indent { margin:0 41px 0 38px; padding:48px 0 20px 20px;}
#footer a { color:#676767;}
/*******************end footer*********************************/

.label { text-align:right; }

/******************* Datagrid Table *********************************/

table.tbl { width: 100%; border: 2px solid #c3daf9; font-size: 0.8em; clear: both; }
td.tbl-header { background: url(../_images/head_bg.gif); text-align: center; padding: 1px; font-weight: bold; border-bottom: 2px solid #c3daf9; }
tr.tbl-footer {}
table.tbl-footer { font-size: 0.8em; }
tr.tbl-row {}
tr.tbl-row:hover { background: #EEE4A7; }
tr.tbl-row-even { background: #f4f4f4; }
tr.tbl-row-odd { background: white; }
tr.tbl-row-highlight:hover { background: #fffba6; cursor: pointer; }
td.tbl-nav { background: url(../_images/head_bg.gif); height: 20px; border-top: 2px solid #c3daf9; color: #4D4D4D; }
td.tbl-pages { text-align: center; }
td.tbl-row-num { text-align: right; }
td.tbl-cell {}
td.tbl-controls { text-align: center; }
td.tbl-found {}
td.tbl-checkall {}
td.tbl-page { text-align: right; }
td.tbl-noresults { font-weight: bold; color: #9F0000; height: 45px; text-align: center; }
span.tbl-reset { margin: 5px 5px; }
img.tbl-reset-image { margin-right: 5px; border: 0; }
span.tbl-create { margin: 5px 0; }
img.tbl-create-image { margin-right: 5px; border: 0; }
div.tbl-filter-box {}
img.tbl-arrows { border: 0; }
img.tbl-order-image { margin: 0 2px; border: 0; }
img.tbl-filter-image { border: 0; }
img.tbl-control-image { border: 0; }
span.page-selected { color: black; font-weight: bold; }
input.tbl-checkbox {}

/******************* tabs *********************************/
h2.tab span { margin-left: 9px; margin-right: 0px; padding: 1px 10px 0px 10px; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; cursor: pointer; /* Remove the following if you don't want rounded corners (Mozilla only). */ -moz-border-radius: 7px 7px 0px 0px; }
h2.tab span.not-selected { background-color: #eee; border-bottom: 1px solid #ccc; color: #999; }
h2.tab span.selected { background-color: #fff; border-bottom: 1px solid #fff; }
h2.tab { border-bottom: none; font-weight: bold; font-size: 100%; margin-bottom: 0px; font-style: normal; }
div.section { border: 1px solid #ccc; padding: 15px 5px 5px 5px; }

