@charset "utf-8";
/* CSS Document */
a:link {
	color: #70202b;
}
a:visited {
	color: #70202b;
}
a:hover {
	color: #70202b;
}
a:active {
	color: #70202b;
}
img {border:0;}
.focuslinks {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;color: #FFFFFF;font-weight: bold;}
.blackback {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}
.style4 {font-size: 10px;font-style: normal;font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif;color: #000000;}
.style5 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;}
.style14 {font-size: 11px; font-family: Geneva, Arial, Helvetica, san-serif; }
.style15 {font-size: 11px}
.style16 {font-family: Geneva, Arial, Helvetica, san-serif}
.style20 {font-size: 14px; color: #FFFFFF; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif; }
.style21 {	font-size: 12px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;}
.style22 {color: #000000}
/*the above were all original site styles carried over*/

/*the below are the styles put in place during migration to new server with Joomla by tcuttrissweb*/
h1{color:#BFA183;font-size:1.5em;}
h2{color:#BFA183;font-size:1.2em;}
body {background-image: url('../../../../../templates/focus2011/images/bg.jpg'); margin:0;padding:0;font-family: Geneva, Arial, Helvetica, sans-serif; font-size:1em;}

#wrapper{width:978px;margin:auto;}

#container{width:785px;min-height:1000px;margin:0 auto;background:#fff;background-image:url(../../../../images/images/layout/containerBg.jpg);background-repeat:repeat-y;}

#logo{width:873px;height:147px;margin:auto;background:url(../images/focusonyouphotography.png)no-repeat;}

	/*IE fix for win*/
	/* Fix IE. Hide from IE Mac \*/
	* html ul li { float: left; height: 1%; }
	* html ul li a { height: 1%; }
	/* End */


#main{width:634px;float:right;padding:0;margin:0;}
	#main h1.pagetitle{padding-left:45px;}
	#main img .excludedmaxsize{max-width:1000px;height:auto;}
	.contentpaneopen{font-size:.9em;}
	table.contentpanelinks{width:600px;}
	#main ul{list-style:none;}
	#main ul li a{ padding-left:20px;}
	table.contentpaneopen ul li{list-style:circle;}
	.sectiontableheaderlinks{background-color:#BFA183;color:#fff;}
	.sectiontableentry1{background-color:#FFF;}
	.sectiontableentry2{background-color:#ECE2D9;}
	.contentpaneopen img{padding:5px;}
	table.pricing{border:1px solid #533212;padding:0;}
	.pricing caption{ font-style:italic;font-weight:bold;font-size:1em;color:#5f4b37;border:0;padding-bottom:5px;}
	.pricing th{background-color:#BFA183;color:#413325;}
	.pricing td{border:1px solid #ccc;}
	.pricing tfoot {background-color:#dfc5aa; text-align:center;}
	.tablestyled{width:471px;}
	.tablestyled td{color:#BFA183; font-size:.9em;font-weight:bold;}
	
#leftsideBar{width:150px;float:left;height:100%;z-index:0;text-align:center;}
	#leftsideBar .contentpaneopen img{padding:0;}	
	#leftsideBar {margin:0 auto;}
	#leftsideBar p {padding:0;margin:0;}
	#leftsideBar ul{list-style:none;padding:0;margin:0;}
	#leftsideBar li{list-style:none;padding:0;margin:0;}
	#calendar{font-size:.9em;}

.clearboth{clear:both;}

.narrowcolumn
{
 	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 20px;
	padding-left: 45px;
	width: 450px;
}
.narrowcolumn h1{padding:10px 0 0 0;margin:0;border-bottom:1px solid #ececec;}
#blogtools
{
	margin-left:45px;
	padding:0;
	width: 450px;
	height:180px;
	border:1px solid #ccc;
}
#categories{float:left;width:150px;list-style:none;border-right:1px solid #ececec;}
#categories h4, #pages_links h4 {padding:0; margin:0;}
#calendar{font-size:.8em;float:right;padding:5px;width:150px;}
	#wp-calendar{margin:0 auto;border:1px solid #ccc;}
#pages_links{padding:0px 160px 5px 160px;list-style:none;}
	#pages_links li ul{padding:0;margin:0;}
#SubscriptionsMenu{width:450px;margin-left:45px; text-align:right;}
#searchBox{width:450px;margin-left:45px;text-align:right;}
.post img{max-width:450px;height:auto;}
.post{border-bottom:1px solid #ececec;min-height:260px;}
.more-link{padding:5px;}
#postmetadata {background-color:#EDEDDC;}
