/*  

Theme Name: Corporate Blue

Author URI: http://ithemes.com

Version: 1.1.1

Author: iThemes

Description: Corporate is a Web 2.0 premium WordPress theme designed for businesses.

*/



html, body { margin: 0; padding: 0; }



html {

	height: 100%;

}

body { 

	background: #767676 url(images/background-blue.jpg) top left repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: center;

	padding: 0 0 20px 0;

}



body * {margin: 0px; padding: 0px;}



.clearfix:after { content: "."; display: block; clear: both; margin: 0px; padding: 0px; height: 0; visibility: hidden; }



/*********************************************

		Link Styles

*********************************************/

a {

	color: #336699;

	text-decoration: underline;

}

a:hover { color: #000; text-decoration: underline; }



/*********************************************

		Text Elements

*********************************************/

p, ul, ol, blockquote {color: #000000;}

ol, ul {

	margin: 5px 35px;

}



blockquote {

	display: block;

	margin: 0px;

	padding: 0px 0px 0px 45px;

	background: url(images/quote.gif) no-repeat;

	font-style: italic;

}

img { border: 0px; background: none; }

p {

	padding: 10px 0px;

	margin: 0px;

}

/*********************************************

		Header Styles

*********************************************/

h1 { /* This style used as title on single posts and pages */

	font-size: 28px;

	color: #406fa2;

font-weight: bold;

	font-family: "Lucida Grande", Verdana, Helvetica, Arial, Sans-Serif;

	text-transform: uppercase;

	margin: 0px 0px 10px 0px;

	padding: 5px 0px;

	font-weight: normal;



}

h2 { /* This style used as header in the sidebars */

	font-size: 18px;

	color: #6088b2;

	font-family: "Lucida Grande", Verdana, Helvetica, Arial, Sans-Serif;

	text-transform: uppercase;

	margin: 0px 0px 10px 0px;

	padding: 3px 0px;

	font-weight: normal;



}

h3 { /* This style used as title on single posts and pages */

	font-size: 28px;

	color: #406fa2;

	font-family: "Lucida Grande", Verdana, Helvetica, Arial, Sans-Serif;

	text-transform: uppercase;

	margin: 0px 0px 10px 0px;

	padding: 5px 0px;

	font-weight: normal;



}

h3 a {

	color: #000;

	text-decoration: none;

}

h3 a:hover {

	color: #666;

	text-decoration: none;

}

h4 { /* This style used as title for comments and as the identifying header on archive page  */

	font-family: "Lucida Grande", Verdana, Helvetica, Arial, Sans-Serif;

	font-size: 16px;

	text-transform: uppercase;

	padding: 10px 0px 5px 0px;

	margin: 0px;

	color: #666;

	border-bottom: 1px solid #666;

	text-decoration: none;

}

h5 {

	color: #999;

	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	padding: 0px 0px 15px 0px;

	text-align: right;

}





/*********************************************

		Header Styles

*********************************************/

#header {

	margin: 0px auto; padding: 0px;

	display: block;

	position: relative;

	width: 779px;

}

#header #title {

	text-align: center;

	text-transform: uppercase;

	color: #DEDEDE;

	font: 45px normal "Lucida Grande", Arial, Helvetia, Sans-Serif;

	letter-spacing: -1px;

}

#header #title a {

	color: #fff;

	text-decoration: none;

}

#header #title a:hover {

	color: #fff;

	text-decoration: none;

}

#header #desc {

	text-align: center;

	text-transform: uppercase;

	font: bold 12px "Lucida Grande", Arial, Helvetia, Sans-Serif;

	color: #FFF;

	margin: 5px 0px 10px 0px;

	letter-spacing: 2px;

}



/*********************************************

		Container/Wrap Div

*********************************************/

#container {

	background: url(images/feature.png) no-repeat;

	border: 0px solid #000;

	text-align: left;

        margin: 0px auto; 

        padding: 0px 16px 0px 16px;

        width: 779px;

}

#wrap {

	width: 779px;

	margin: 0px; 

        padding: 10px 0px;

	background: #FFF url(images/wrap-bg.png) 0px 0px repeat-x;

        min-height: 400px;

        height:auto !important;

        height:400px;

}

/*********************************************

		Horizontal Navigation Styles

*********************************************/

#menu {

	color: #FFF;

	font-size: 15px;

	font-family: "Lucida Grande", Helvetica, Arial, Sans-Serif;

	text-align: center;	

	text-transform: uppercase;

	display: block;

        padding: 28px 0px 22px 0px;



}

#menu ul {

	margin: 0px;

	padding: 3px 0px;

	}

#menu ul li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 3px 0px;

font-size: 15px;

        background-color: #396798;

	}

#menu ul li a {

	color: #FFF;

        padding: 3px 3px;

	margin: 0px;

font-size: 15px;

	text-decoration: none;

font-weight: bold;

	}

/* if you want to set a "current page item" style, do it here */

#menu ul li.current_page_item a, #menu ul li.current_page_item a:visited {

}

#menu ul li a:hover {

	color: #000000;

	text-decoration: none;

font-size: 15px;

background-color: #6088b2;

font-weight: bold;

	}

	

/*********************************************

		Content Div

*********************************************/

#content {

	float: left;

	margin: 0px;

	padding: 0px 20px 20px 0px;

	width: 537px;

        min-height:400px;

	display: block;

	border: 0px solid black;

	}

.prop   {

        float:right;

        width:1px;

        }

.min400 {

        height:400px;

        }

.clear-box {

        clear:both;

        height:1px;

        overflow:hidden;

        }



#content img { background: none; margin: 0px 10px 10px 0px; padding: 0px; }



.post-more { /* Use this class to style the "more" tag */

}

.post-more a, .post-more a:visited { /* Use this class to style the link within the post-more div */

}



li

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

url("http://www.artistdevelopmentnetwork.com/images/check.gif")

}



.subhead

{

font-size: 20px;

color: #406fa2;

font-weight: bold;

}



/*********************************************

		Home Feature Boxes

*********************************************/



#home_features {

	margin: 0px;

	padding: 0px;

	width: 537px;

	clear: both;

}



.homefeatureleft {

	float: left;

	color: #666;

	width:256px;

	padding: 0px;

	margin: 0px 20px 0px 0px;

}

.homefeatureright {

	float: left;

	color: #666;

	width:256px;

	padding: 0px;

	margin: 0px;

}

.homefeatureright h2, .homefeatureleft h2 { /* This style used as header in the sidebars */

	font-size: 15px;

	color: #000;

	font-family: "Lucida Grande", Verdana, Helvetica, Arial, Sans-Serif;

	text-transform: uppercase;

	margin: 10px 0px 5px 0px;

	padding: 5px 0px;

	font-weight: normal;

	border-top: 1px solid #000;

	border-bottom: 2px solid #000;

}

.homefeatureleft ul, .homefeatureright ul {

	list-style-type: none;

	padding: 10px 0px 10px 0px;

	margin: 0px;

}

.homefeatureleft ul li, .homefeatureright ul li {

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 0px 15px;

	list-style-type: disc;

}

.homefeatureleft ul li a, .homefeatureright ul li a {

	text-decoration: none;

}

.homefeatureleft ul li ul, .homefeatureright ul li ul {

	padding: 0px 0px 0px 15px;

	list-style-type: none;

}

.homefeatureleft ul li ul li .homefeatureright ul li ul li {

	padding: 0px;

	margin: 6px 0px;

	list-style-type: disc;

}

.homefeatureleft ul li ul li a, .homefeatureright ul li ul li a  {

	text-decoration: none;

}

.homefeatureleft ul li ul li a:hover, .homefeatureright ul li ul li a  {

	text-decoration: underline;

}

.homefeatureleft ul li ul li ul, .homefeatureright ul li ul li a  {

	padding: 0px;

	margin: 0px;

}

.homefeatureleft ul li ul li ul li, .homefeatureright ul li ul li a  {

	padding: 0px;

	margin: 5px 10px 5px 5px;

}



/*********************************************

		Post Meta Styles

*********************************************/

.meta-top, .meta-bottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999;

	text-transform: uppercase;

}

.meta-top a, .meta-bottom a {

	color: #999;

	text-decoration: none;

}

.meta-top a:hover, .meta-bottom a:hover {

	color: #999;

	text-decoration: underline;

}

.meta-top {

	clear: both; /* we need this so floats in the post are cleared */

	padding: 5px 0px;

	margin: 0px 0px;

}

.meta-bottom {

	clear: both; /* we need this so floats in the post are cleared */

	padding: 5px 0px;

	margin: 10px 0px;

	border-top: 1px solid #999;

	text-align: right;

}

.meta-date {

	margin: 0px 5px;

}

.meta-author {

	margin: 0px 5px;

}

.meta-comments {

	margin: 0px 5px;

}

.meta-category {

	margin: 0px 5px;

}



/*********************************************

		Previous/Next Page Navigation

*********************************************/

.page-nav {

	clear: both; /* To clear any floats */

	margin: 10px 0px;

	padding: 10px 0px;

}

.nav-previous {

	width: 249px; 

	float: left; 

	text-align: left;

}

.nav-next {

	width: 249px; 

	float: right; 

	text-align: right;

}

	

/*********************************************

		Left Sidebar

*********************************************/

#l_sidebar {

	display: inline;

	float: left;

	border: 0px solid black;

	width: 180px;

	margin: 0px 0px 15px 0px; padding: 0px 20px;

	display: block; /* floats are handled as block elements, this is to fix 

						a margin collapsing bug in IE */

}

#l_sidebar p, #l_sidebar .textwidget {

	padding: 5px 0px;

}

#l_sidebar img {

	text-align: center;

}

#l_sidebar form {

	padding: 0px;

	margin: 5px 0px;

}

#l_sidebar ul {

	list-style-type: none;

	padding: 0px;

	margin: 0px;

}

#l_sidebar ul li {

	padding: 0px 0px 10px 0px;

}

#l_sidebar ul li ul {

	padding: 0px 0px 0px 15px;

	list-style-type: disc;

}

#l_sidebar ul li ul li {

	padding: 0px;

	margin: 6px 0px;

}

#l_sidebar ul li ul li a {

	color: #000000;

	text-decoration: none;

}

#l_sidebar ul li ul li a:hover {

	color: #104e8b;

	text-decoration: underline;

}

#l_sidebar ul li ul li ul {

	padding: 0px;

	margin: 0px;

}

#l_sidebar ul li ul li ul li {

	padding: 0px;

	margin: 5px 10px 5px 5px;

}



/*********************************************

		Comment Styles

*********************************************/

#comments {

	padding: 8px;

}

#comments .even {

	margin: 5px 0px 5px 0px;

	padding: 10px;

	background: #FFFFFF;

	overflow: hidden;

	border-bottom: 1px dotted #B7B7B7;

}

#comments .odd {

	margin: 5px 0px 5px 0px;

	padding: 10px;

	background: #FFFFFF;

	overflow: hidden;

	border-bottom: 1px dotted #B7B7B7;

}



/*********************************************

		Footer Styles

*********************************************/

#footer {

	clear: both;

	width: 739px;

	margin: 20px auto; padding: 20px;

	clear: both;

	color: #CCC;

	background: #1E1A1B url(images/footer-bg.jpg) repeat-x;

	text-align: left;

	font: 10px "Lucida Grande", Verdana, Arial, Sans-Serif;

}

#footer a {

	color: #CCC;

	text-decoration: none;

}

#footer a:hover {

	color: #CCC;

	text-decoration: underline;

}

#footer .left {

	width: 40%;

	margin: 0px; padding: 0px;

	float: left;

}

#footer .right {

	width: 60%;

	margin: 0px; padding: 0px;

        font-size: 14px;

	float: right;

	text-align: right;

	overflow: hidden;

}

#footer .right ul {

	margin: 0px;

	padding: 5px 0px;

	}

#footer .right ul li {

	display: inline;

	list-style-type: none;

	margin: 0px -4px 0px 0px;

	padding: 0px 15px;

	border-left: 1px solid #CCC;

	text-transform: uppercase;

	}

#footer .right ul li.home {

	border: none;

}



/*********************************************

		The Obligatory WP Stuff

*********************************************/

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}

.alignleft {

   float: left;

}

.alignright {

   float: right;

}

.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

}

.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}

.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

