/*
Theme Name: Bizzark
Theme URI: http://bizzark.com
Description: Custom blog design for Anne Mccarthy
Version: 1.0
Author: Brent Wejrowski
Author URI: http://bizzark.com
*/



/* Begin Typography & Colors */
html {
	height: 100%;
}
body {
	height: 100%;
	font-family: Georgia, Verdana, Arial, Sans-Serif;
	background: #EEEEEE url('images/bg.jpg');
	text-align: center;
	margin-top:25px;
	font-size:13px;
	line-height:1.5em;
	}

a, a:link, a:visited{
	color: #00549d;
	
}
	
.coming-soon{
	width:600px;
	border: 10px solid #EDDF8D;
	padding: 50px;
	margin: 0 auto 0 auto;
	background: #FFFFFF;
	min-height:250px;
	text-align:left;
}

.coming-soon h1{
	font-variant: small-caps;
	color: #807635;
	font-family: "Trajan Pro", Palatino, "Times", Garamond, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
}
a img{
border:0px;
}
.coming-soon a{
	color: #393939;
}

h1, h1 a:link, h1 a:visited{
	font-family: "Trajan Pro", Palatino, "Times", Garamond, sans-serif;
	color: #721011;
	text-decoration:none;
}
h2, h2 a:link, h2 a:visited{
	font-family: "Trajan Pro", Palatino, "Times", Garamond, sans-serif;
	color: #721011;
	text-decoration:none;
}

#page{
	width:950px;
/*	border: 1px solid #333333;*/
	padding: 25px;
	margin: 0 auto 0 auto;
	background: #FFFFFF;
	text-align:left;
	
	
}
#container {
	width:1000px;
	margin: 0 auto 0 auto;
	height: auto;
	min-height:600px;
	background: #FFFFFF;
	border:5px solid #FFFFFF;
	padding: 0px;	
	margin-bottom:1.5em;
	margin-top:1.5em;
	-khtml-box-shadow:rgba(0,0,0,0.5) 0px 0px 14px;
	-moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 14px;
	box-shadow:rgba(0,0,0,0.5) 0px 0px 14px;

}
#border-right{
	float:right;
	width:5px;
	height:120%;
	max-height:100%;
	font-size:200%;
	background: url("images/border-right-5px.gif");
	/*border-right: url("images/border-bottom-5px.gif");
	-moz-border-image: url("images/border-bottom-5px.gif") 0 5 0 5; }
	border-width:5px;*/
}


table.page-borders{
	padding:0px;
	margin:0px;
	border-collapse: collapse;
}
table td{
	padding:0px;
	margin:0px;
}
table tr{
	padding:0px;
	margin:0px;
}
table.page-borders td.td-top{
	background: url("images/border-top-5px.gif");
	height:5px;
}
table.page-borders td.td-left{
	background: url("images/border-left-5px.gif");
	width:5px;
}
table.page-borders td.td-right{
	background: url("images/border-right-5px.gif");
	width:5px;
}
table.page-borders td.td-bottom{
	background: url("images/border-bottom-5px.gif");
	height:5px;
}


/*////////////////////////////////////////////////////////////////////////////////////
///////////////////// HEADER ////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////*/

#header{
	border: 7px solid #721011;/*ECDD8C yellow */
	margin-bottom:25px;
	
}
#header-title{
	font-family: "mistral";
	text-align:center;
	width:1000px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#header-images{
	min-height: 334px;
	background: #000000;
}
#header-images img{
	width:936px;
}

/*////////////////////////////////////////////////////////////////////////////////////
///////////////////// NAVIGATION ////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////*/
#nav{

/*	border: 7px solid #ECDD8C;*/

	width:936px;
	background: #721011;/*ECDD8C yellow */
	display:block;
	height:33px;
}
#nav, #nav a{
	text-align:left;
	color: #FFFFFF;/*393939*/
	font-size: 110%;
	font-family: "Trajan Pro", Palatino, Times, Garamond, sans-serif;
	font-variant: small-caps;
	text-decoration:none;
	
}
#nav ul{
	z-index:1;
	margin: 0px;
}
#nav ul li{
	display:inline;
}
#nav ul li a{
	margin: 5px;
	padding: 10px;
	/*background: #FF0000;*/
	padding: 8px 15px 3px 0px;
}
#nav ul li a:hover{
	color: #DDDDDD;
}

/*DROP DOWN INFO*/
		#nav ul {
			margin: 0px;
			padding: 0px;
		}
		#nav ul li {
			vertical-align:middle;
			background: #721011;/*ECDD8C yellow */
		}	
		#nav ul li a {
			/* for horizontal */
			/*padding: 5px 8px 5px 8px;
			text-decoration: none;
			font-weight: 400;*/
			background: #721011;/*ECDD8C yellow */
		}
		#nav ul li ul{
			z-index:2;
			margin-top:-5px;
			width: 200px;
			background: #721011;/*ECDD8C yellow */ /*otherwise there's a gap*/
		}

		#nav ul li ul li a {
			display: block;
			margin: 0px;
			padding: 5px;
		}
		#nav ul li:hover ul{
			display: block;
		}
		
		/* hide the sub nav */
		#nav ul li ul{
			display:none;
			position:absolute;

		}
		#nav li {list-style:none;display:block;float:left;}
		#nav a {
			display:block;
		}
		
		

/*////////////////////////////////////////////////////////////////////////////////////
///////////////////// POST //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////*/

.post, #welcome{
/*	width: 915px;
	margin-left:17px;*/
	display:block;
}
.borderme{
	box-shadow:rgba(0,0,0,0.5) 0px 0px 24px; border-radius:12px;
	background:#FFEEEE;
	margin-bottom:1.5em;border:1px solid #ccc;padding:1px;-khtml-box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;-moz-border-radius:12px;-webkit-border-radius:12px;-opera-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;
}
.post img{


	padding: 0px;	
	margin-bottom:1.5em;
	margin-top:1.5em;
/*	border:5px solid #FFFFFF;
	-khtml-box-shadow:rgba(0,0,0,0.5) 0px 0px 14px;
	-moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 14px;
	box-shadow:rgba(0,0,0,0.5) 0px 0px 14px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-opera-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;*/

	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;

}
.post h2, .post h2 a:visited{
	margin: 0px;
	text-decoration:none;
}
.post .date{
	margin-bottom: 20px;
	font-size:90%;
}

.break{
	border-bottom: 15px solid #721011;/*<-grey now... ECDD8C yellow */
	margin: 25px 0px 25px 0px;
}

/************ ARCHIVES ********************/
#archives{
	text-align:center;
	color:#CCCCCC;
	font-size:12px;
}
#archives a{
	text-decoration:none;
	color:#736a3c;
}
#archives a{
	color:#721011;
}

#archives .empty-month,
#archives a,
#archives strong{

	margin-right:15px;
}
#archives strong a{
	margin-right:0px;
}
#archives a:hover{
	text-decoration:underline;
}
#archives .arch-title{
	color:#721011;
	font-family: "Trajan Pro", Palatino, "Times", Garamond, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}

#archives ul#smart-archives-block{
	margin:0px;
	padding:0px;
}
#archives ul#smart-archives-block li{
	list-style:none;
	font-size:16px;
	padding:5px;
	font-variant:small-caps
}
#archives ul#smart-archives-block li strong{
	font-family: "Trajan Pro", Palatino, "Times", Garamond, sans-serif;
	
}


/*////////////////////////////////////////////////////////////////////////////////////
///////////////////// COMMENTS //////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////*/
div.leave-a-comment{
	font-size:12px;
	margin-bottom:15px;
}

div.form-label{
	font-weight:bold;
	font-size:150%;
	margin-bottom:5px;
}

form label{
	display:block;
	font-weight:bold;
}

div.form-name, div.form-url, div.form-email{
	float:left; 
	margin-bottom:10px;
	margin-top:10px;

}

div.form-url, div.form-email{
	margin-left:15px;
}

div.form-url, div.form-email{
	color: #666666;
}

div.form-email{

}
div.form-comment{
	margin-top:15px;
	width:505px;
}

input.name, input, url, input.email{
	padding:3px;
}
textarea.comment{
	font-family:Helvetica, "Lucida Grande", sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:3px;
	width:500px;
	height: 74px;
}


div.form-submit{
	margin-top:15px;
}

div.submit{
	display:block;
}


.thecommentlist{

}

 ol.commentlist li{
	display: block;
}
 ol.commentlist ul{
	list-style: none;
}
.commenttime{
	float:right;
}

.commentsBG img{
	-khtml-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border:none;
	display:inline;
	margin:0px;
	padding:0px;
}
.commentsBG{

	background: #F2F0F0;
	padding: 7px;
	margin-top:7px;
	margin-bottom:7px;
}
.subcomments{
	margin-left: 20px;
}

#gap{ height:35px;width:50px;}

.page-navigation{
	height:50px;
	text-align:center;
}
/*.page-navigation .alignright{
	float:right;
	margin-right:350px;
}
.page-navigation .alignleft{
	float:left;
	margin-left:350px;
}*/
/*////////////////////////////////////////////////////////////////////////////////////
///////////////////// WELCOME ///////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////*/
#welcome{
	min-height:150px;
}
#welcome img{
	margin: 0px 20px 10px 0px;
	position:relative;
}









.clearfix:after, div.form-comment:after {
/*	content: ".";*/
	display: block;
/*	height: 0;*/
	clear: both;
	visibility: hidden;
}
.clearfix, div.form-comment{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html div.form-comment { height: 1%;}
.clearfix, div.form-comment{display: block;}
/* End hide from IE-mac */

