/*
Theme Name: Tuscan
*/

/*****************************************/
/* GENERAL *                              /
/*****************************************/

body {
	margin: 0;
	padding: 0;
	background: #EBEBEB url(images/back.jpg) repeat-x;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
}

/*****************************************/
/* HEADERS *                              /
/*****************************************/

h1, h2, h3 {
	margin: 0;
	color: #343434;
}
h2 {
	margin-bottom: .5em;
	font-size: 1.3em;
   text-decoration:none;
	color: #D20000;
}

h3 {
	margin-bottom: 1em;
	font-size: 1em;
}

ul {
	list-style: none;
	text-align: left;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.7em;
}

a {	text-decoration: none;
	color: #EA0000;
}

a:hover {
	text-decoration: underline;
	color: #0662C4;
}

img {
border: none;
}

.post img {
border: 1px solid #BBBBBB;
padding: 10px;
background: White;
}

/*****************************************/
/* MAIN BODY *                            /
/*****************************************/

.boxed {
	margin-bottom: 4px;
	background: #F5F5F5;
	text-align: left;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxed li{
	padding-left:5px;
}
.boxed .title {
	color: #DCE0E0;
	height: 20px;
	padding: 6px 10px 0 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 1.3em;
	background: #A5A5A5 url(images/menu.jpg) repeat;
   border-bottom: 4px solid #CA000A;
	font:bold 11px/12px arial,helvetica,sans-serif;
}

.boxed .content {
	padding: 5px 5px 5px 5px;
}


.alignleft {
float : left;
}
.alignright {
float : right;
}
/*****************************************/
/* BEGIN TOP *                            /
/*****************************************/
#mini_menu{
	height:15px;
	text-align: right;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}

#mini_menu a{
	text-decoration: none;
	color: black;
}

#mini_menu a:hover{
	color: red;
}

#header {
	width: 980px;
	background:;
	margin: 0 auto;
	height:170px;
}

#h1 {
	font-size: 1.20em;
	color: #086391;
	font-weight: bold;
	width: 300px;
	height:120px;
	float: left;
}
#top_banner{
	margin-left:300px;
	margin-right:0px;
	height:120px;
	float: none;
}


#h1 h1 a {

   text-decoration: none;
	color: #FFFFFF;
	letter-spacing: -3px;
}


#h1 a:hover {

    text-decoration: none;
	color: #CCE109;
}



/*****************************************/
/* MAIN CONTENT *                         /
/*****************************************/

#content {
	margin-top:5px;
	width: 980px;
	margin: 0 auto;
	padding-top: 5px;
	background: #EBEBEB;
}

#main {
	float: left;
	width:750px;
	text-align: left;
	font-size:12px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
	padding: 8px;
}

#main h2 a {	text-decoration: none;
font-family:  Arial, Helvetica, sans-serif;
color: #BF0000;
}

#main h2 a:hover {
	text-decoration: underline;
	color: #005EB9;
}

/*****************************************/
/* SIDEBAR *                              /
/*****************************************/

#sidebar {
	float: right;
	width: 200px;
	background: #F5F5F5;
}

#sidebar  a {
 text-decoration: none;
	color: #EA0000;
	text-align: left;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sidebar a:hover {
	text-decoration: underline;
	color: #0052C8;
}

#sidebar img{
	padding-bottom: 10px;
}


/*****************************************/
/* FOOTER *                               /
/*****************************************/

#footer {
	clear: both;
	width: 980px;
	height: 45px;
	margin: 0 auto 10px auto;
	font-size:1.3em;
	color: #fff;
	background: #EBEBEB url(images/footer.png) no-repeat;
	padding-top: 10px;
}


#copy {
	margin: 0;
	padding: 1px;
	font-size:0.7em;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#top_banner {
	margin: 0;
	padding-top:5px;
	font-size:0.8em;
	text-align: center;
	color: #FFFFFF;
}
#link {
	margin: 0;
	font-size:0.8em;
	padding: 5px;
	text-align: center;
}

#footer  a {
   text-decoration: none;
	color: #fff;
}

#footer a:hover {
	text-decoration: underline;
	color: #B8C700;
}

#main h2 {
	margin-bottom: .5em;
	font-size: 1.4em;
	text-decoration:none;
}

.post-author, .post-date, .post-comm, .post-time, .post-cat, .post-edit
{	font-size: 0.85em;
	text-decoration:none;
	color: #B60000;	}

.entry {text-align: justify;
	font-size: 12px;
	color: #02171d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.post-author {
	padding: 0 0 3px 5px;
	}
.post-date {
	background: url(images/calendar.jpg) no-repeat;
	}
.post-time {
	padding: 0 0 3px 5px;
	}
.post-cat {
	padding: 0 0 3px 5px;;
}

.post{
  font-size: 1.1em;
  margin:0 0 25px 0;
  border-bottom: solid 2px red;
  padding-bottom: 5px;
  line-height:150%;
  color: #111;
 }

.post .info{
padding:2px 3px 3px 8px;
border:1px solid #ccc;
background-color:#f7f7f7;
font-size:1.0em;+
color:#505050;
}


#s {
	clear: both;
	width: 130px;
	font-size:1.0em;
	background: #EBEBEB;
	border-top: 1px solid #919191;
	border-left: 1px solid #919191;
	border-bottom: 1px solid #474747;
	border-right: 1px solid #474747;

}

#go {
	color: #fff;
	cursor:hand;
	clear: both;
	width: 35px;
	font-size:1.0em;
	background: #EBEBEB url(images/sgo.gif) repeat-x;
	border-top: 1px solid #A5C100;
	border-left: 1px solid #A5C100;
	border-bottom: 1px solid #A5C100;
	border-right: 1px solid #A5C100;

}

/*****************************************/
/* COMMENTS *                             /
/*****************************************/

#comment {
margin-bottom: 1.5em;
padding-bottom: 15px;
border-bottom: 1px solid #700000;
font: Arial, Verdana;
}

#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #F5F5F5;
width: 500px;
}

#commentform textarea {
    background: #fff;
	border-top: 1px solid #d0cdc1;
	border-left: 1px solid #d0cdc1;
	border-bottom: 1px solid #343434;
	border-right: 1px solid #343434;
    width: 500px;
}

#commentform #email, #commentform #author, #commentform #url {
    font-size: 1.1em;
    background: #fff;
	border-top: 1px solid #d0cdc1;
	border-left: 1px solid #d0cdc1;
	border-bottom: 1px solid #343434;
	border-right: 1px solid #343434;
    width: 250px;
	height: 20px;
	padding: 2px;
}

#commentform input{
   margin-bottom: 3px;
}

.submit1{
	background: #CA000A url(images/subg.gif) repeat-x;
	color: White;
	width: 150px;
	height: 28px;
	cursor:hand;
	font-size:1.em;

}

 .dlstat {
	text-align: left;
	color: #D2003F;
	}




	/* This styles the unordered list element to remove bullets and align the text */
 ul#nav {
   list-style-type : none;
   text-align : right;
 }



 /* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */

*{margin:0;padding:0;border:none;}

body{margin:0.5em;font-family:verdana,tahoma,arial,sans-serif;}

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */

#menu {
  width:960px;
  height:19px;
  font-size: 0.85em;
  position:relative;
  z-index:100;  font-weight: bold; margin-top: 5px;
  padding-bottom:0px;
  float:left;
}
/* hack to correct IE5.5 faulty box model */
* html #menu {width:960px;}
/* remove all the bullets, borders and padding from the default list styling */
#menu ul {padding:0;margin:0;list-style-type:none;}
#menu ul ul {width:128px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#menu li {float:left;width:125px;position:relative;}
/* style the links for the top level */
#menu a, #menu a:visited {display:block;font-size:11px;text-decoration:none; color: #212737;
  width:128px; height:19px;
 background: transparent;
  padding-left:10px; line-height:12px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html #menu a, * html #menu a:visited {width:120px;}

/* style the second level background */
#menu ul ul a.drop, #menu ul ul a.drop:visited {background: #F5F5F5;}
/* style the second level hover */
#menu ul ul a.drop:hover{background: #257DFF;  color: White; }
#menu ul ul :hover > a.drop {background: #00FA9A;}
/* style the third level background */
#menu ul ul ul a, #menu ul ul ul a:visited {background:transparent ;}
/* style the third level hover */
#menu ul ul ul a:hover {background:transparent;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {visibility:hidden;position:absolute;height:0;top: 19px;left:0; width:149px;}
/* another hack for IE5.5 */
* html #menu ul ul {top: 19px;top:31px;}

/* position the third level flyout menu */
#menu ul ul ul{left:125px; top: -1px; width:128px;}

/* position the third level flyout menu for a left flyout */
#menu ul ul ul.left {left:-125px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
#menu ul ul a, #menu ul ul a:visited {background: transparent; color: #FF4500; height:auto; line-height: 1em; padding: 6px 10px; width:125px;}
/* yet another hack for IE5.5 */
* html #menu ul ul a, * html #menu ul ul a:visited {width:125px;width:128px;}

/* style the top level hover */
#menu a:hover, #menu ul ul a:hover{color: White; background: transparent;}
#menu :hover > a, #menu ul ul :hover > a {color: #E30000;background: transparent;}

/* make the second level visible when hover on first level list OR link */
#menu ul li:hover ul,
#menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
#menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#menu ul :hover ul :hover ul{ visibility:visible;}


/* ================================================================
   This CSS is further CSS I have created specifically for Wordpress
   so that the current page is highlighted in two levels.
   If you want it in three levels let me know.

   Author: Isaac Rowntree
   Website: www.zackdesign.biz
=================================================================== */


p, ul, ol, blockquote {color: #333;}
ol, ul {
	margin: 5px 35px;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


p{	font-size:12px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #17181A;
	margin-bottom: 12px;
}

