﻿/*
       copyright 2008 Company, Inc. All Rights Reserved
       Client: Company, Inc. 
       Author: UID Dev - Brulant, Inc. 
       Date: 00/00/20XX 
*/

/* default styles go in to browser reset. fonts sizes, font families, general color information, ect. can be changed to accomodate project needs. clearfix should also reside here */



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{	margin: 0px;
	padding: 0px;
	white-space: normal;
	border: 0px;
	outline: 0px;
	font-weight: normal; font-style: normal; font-size: 1em; /*vertical-align: baseline;*/ font-family: Arial, Helvetica, Verdana, sans-serif; }

strong{ font-weight: bold; }
em { font-style:italic; }

/* The following line removes padding:0 but is otherwise the same as the preceding line */
ol, ul, li{ margin: 0px; white-space: normal; border: 0px; outline: 0px; font-weight: normal; font-style: normal; font-size: 1em; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; }

body { background: #602e70; line-height: 1.2em; color: #fff; font-size: 12px; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0px; }
	caption, th, td { text-align: left; font-weight: normal; }
	
/* form elements */	
/*input, textarea { margin: 0px; padding: 1px 6px 1px; border: 1px solid #ccc; outline: 0px; font-size: 1em; font-family: Arial, Helvetica, sans-serif; color: #000; }*/
/*select { margin: 0px; padding: 0px 0px 0px 3px; border: 1px solid #ccc; outline: 0px; font-size: 1em; font-family: Arial, Helvetica, sans-serif; color: #000; }
	select option { padding-right: 10px; }/*so text isn't hidden by drop down in selects with only 2 characters*/
button { margin: 0px; }

ol, ul { list-style: none; }

/* default links */
a { cursor: pointer; color: #9643A4; }
a:link { }
a:visited { }
a:hover {}
/* remember to define focus styles! */
a:focus { border: 0px; outline: 0px; }



/* skip links for accessibility */
#skip_points { position: absolute; left: -9999px; top: -9999px; }


.branding .navMain ul li a

/* Clearfix */
.branding .navMain ul li a:after, .clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }

.branding .navMain ul li a, .clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix, *html .branding .navMain ul li a {height: 1%;}
.clearfix, .branding .navMain ul li a {display: block;}
/* End hide from IE-mac */
