﻿/*
	Date: 5/8/2009
	Author: Hutch White - Net Junkie Studio
	Description: CMS Tools - Two column pages
*/

/* Page Tags */
	body 
	{
		margin: 0px;
		padding: 0px;
		background: #fff;
		background-image: url(../../images/bgMain.jpg);
		background-position: top center;
		background-repeat: repeat;	
		font: 13px "Trebuchet MS", Arial, Helvectica, sans-serif;
		color: #000;
	}

	img 
	{
		border: none;
		behavior: url(../../iepngfix.htc);
	}

    p {line-height : 9px;}
    p.msonormal
    {
        margin-bottom:.0001pt;
	    margin-left: 0in;
        margin-right: 0in;
        margin-top: 0in;
    }
	*{ margin: 0 0 0 0;}
	

/* Top */
	#top
	{
		width: 926px;
		height: 189px;
		/*margin: 0px auto;*/
		
	}
    /* Top Left */
	    #topLeft
	    {
		    width: 743px;
		    height: 84px;
		   /* margin: 0px auto;*/
		    float: left;
	    }
    /* Top Right */
	    #topRight
	    {
		    width: 183px;
		    height: 189px;
		    /*margin: 0px auto;*/
		    float: right;
	    }

/* Menu */
	#menu
	{
		width: 926px;
		height: 64px;
		background-image: url(../../images/navbar.png);
		float: none;
	}
		/*#menu ul
		{
			margin-top: 15px;
		}*/
		#menu li 
		{ 
			color: #000;
			display: inline;
			padding: 25px 30px 0px 35px;
		}

		#menu a 
		{ 
			color: #000; 
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
		}
		
		#menu a:hover  
		{
			color:#0071aa;
		}
		
		#menu .active 
		{
			color: #0071bb;
			font-weight: bold; 
			font-size: 15px;
			text-decoration: none;
		}	
		
	#subMenu
	{
		float: left;
		margin-top: 10px;
	}
		#subMenu li 
		{ 
			color: #000;
			list-style-type: none;
			padding: 5px 0px 0px 5px;	
			border-bottom: 1px dotted #666666;	
			text-align: left;
		}

		#subMenu a 
		{ 
			color: #0071aa; 
			font-size: 12px;
			text-decoration: none;

		}
		
		#subMenu a:hover  
		{
			color:#000;
		}
		
		#subMenu .active 
		{
			color: #0071bb;
			font-weight: bold; 
			font-size: 12px;
			text-decoration: none;
		}			
		
/* Branding */
	#brand
	{
		z-index: 10;
		margin-top: 10px;
		float:right;
		font-weight: bold;
	}
	
/* Content */		
	#content
	{
		width: 926px;
		margin: 0px auto;
		background-image: url(../../images/bottomMain.png);
		background-position: bottom;
		background-repeat: no-repeat;
		padding-bottom: 235px;
	}	
		
	#mainContent
	{
		/*float: left;*/
		width: 926px;
		/*height: 500px;*/
		margin-bottom: 15px;
		margin-left: 18px;
		margin-right: 17px;
	}
	
    #photo
	{
		float: left;
		width: 890px;

		/*height: 241px;*/
	}

	#flash
	{
	    width: 926px;
	}

	#cmsContent
	{
	    width: 800px;
	    margin: 0px auto;
		padding-top: 100px;
		padding-bottom: 40px;
	}
	
/* Footer */
	#footer
	{
		width: 926px;
		margin: 0px auto;
	}
	#leftFoot
	{
		float: left;
		margin-top: -105px;
		margin-left: -10px;
	}
		#leftFoot li 
		{ 
			color: #000;
			display: inline;
			padding: 0px 10px 0px 0px;			
		}

		#leftFoot a 
		{ 
			color: #000; 
			font-weight: bold;
			font-size: 15px;
			text-decoration: none;
		}
		
		#leftFoot a:hover  
		{
			color:#f4d529;
		}
		
		#leftFoot .active 
		{
			color: #f4d529;
			font-weight: bold; 
			font-size: 15px;
			text-decoration: none;
		}	
	#rightFoot
	{
		float: right;
		color: #FFF;
		margin-top: 0px;
		margin-right: 30px;
		text-align: right;
	}
		#rightFoot a
		{
			color: #f4d529;
			font-weight: bold;
			text-decoration: none;
		}
		
.formHeader
{
	color: Navy;
	font-weight: bolder;
}	
	
.error
{
    color:Red;
    font-weight:bold;
}

input.btn 
{
	/*
	color:#050;   
	font: bold 84% 'trebuchet ms',helvetica,sans-serif;   
	background-color:#fed;   
	border: 2px solid;   
	border-color: #cce3ff #cce3ff #31557f #31557f;   
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffddeeaa');  
	*/
	background:#fcfcfc;
	font-weight: bold; 
	border:1px solid #ccc;
	border-bottom:2px solid #bbb;
	border-right:2px solid #bbb;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-radius:10px;
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#dddddddd');  
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
} 


INPUT.btn:hover
{
	/*
	color:#050;   
	font: bold 84% 'trebuchet ms',helvetica,sans-serif;   
	background-color:#fed;   
	border: 2px solid;   
	--border-color: #696 #363 #363 #696;  
	border-color: #cce3ff #cce3ff #31557f #31557f;   
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffddeecc');   

	background-color: #99aabf;
	border-top: 2px #31557f solid;
	border-left: 2px #31557f solid;
	border-bottom: 2px #cce3ff solid;
	border-right: 2px #cce3ff solid;
	*/
	font-weight: bold; 
	background:#fcfcfc;
	border:1px solid #ccc;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	border-top:2px solid #bbb;
	border-left:2px solid #bbb;
	border-radius:10px;
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#dddddddd',EndColorStr='#ffffffff');  
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
