#wpa0_meta {font-size:12px;}

ul {list-style:none; list-style-position:outside; padding:0px;
padding:0px;
}


#homegridbox{


width:220px;
height:172px;
background-image:url(../images/widget_bg.png);
-moz-opacity:.80;
	-ms-filter:"alpha(opacity=80)";
	filter:alpha(opacity=80);
	opacity:.80;
	
	}


#homegridbox2{


width:220px;
height:172px;
background-image:url(../images/widget_bg.png);

	
	}
	
	
#homegridboxmini{

height:86px;
background-image:url(../images/widget_mini_bg.png);
background-repeat:no-repeat;
-moz-opacity:.80;
	-ms-filter:"alpha(opacity=80)";
	filter:alpha(opacity=80);
	opacity:.80;
	
	}
	
	

.graphic_image_style_default_SkipStroke {
    background: transparent;
    opacity: 1.00;
}
.style_SkipStroke {
    background: transparent;
    opacity: 1.00;
}
.graphic_textbox_layout_style_default_External_86_27 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_121_23 {
    position: relative;
}
.style_SkipStroke_1 {
    background: transparent;
    opacity: 1.00;
}
.graphic_textbox_layout_style_default_External_541_27 {
    position: relative;
}
.graphic_textbox_layout_style_default {
    padding: 4px;
}
h3 {	font-family: Helvetica Neue, verdanda;}
.paragraph_style {
    color: rgb(88, 77, 77);
	font-family: Helvetica Neue,verdana,arial;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.graphic_textbox_style_default_SkipStroke {
    background: transparent;
    opacity: 1.00;
}

.spacer {
    font-size: 1px;
    line-height: 1px;
}

body { 
    -webkit-text-size-adjust: none;
}
div { 
    overflow: visible; 
}
img { 
    border: none; 
}
.InlineBlock { 
    display: inline; 
}
.InlineBlock { 
    display: inline-block; 
}
.inline-block {
    display: inline-block;
    vertical-align: baseline;
    margin-bottom:0.3em;
}
.inline-block.shape-with-text {
    vertical-align: bottom;
}
.vertical-align-middle-middlebox {
    display: table;
}
.vertical-align-middle-innerbox {
    display: table-cell;
    vertical-align: middle;
}
div.paragraph {
    position: relative;
}
li.full-width {
    width: 100;
}







/*

THEME:		960bc
AUTHOR:		Troy Dean 
WEBSITE:   	http://www.guardianwebdesign.com.au
CLIENT NAME:	xxx
CLIENT SITE:	xxx
VERSION:		1.0  

*/ 

/* Put your css for typography here
- as a rule of thumb any css rules relating to
font, text, letter-spacing, line-height as well
as margins and padding for headings, paragraphs and lists.

Values for font-size, line heights and bottom margins have been determined
by Richard Rutter's article "Compose to a Vertical Rhythm" at
http://24ways.org/2006/compose-to-a-vertical-rhythm */


body {
		font-size: 12px; /* Resets 1em to 10px */
		font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
		text-align: left;
		}
		
		.widgettitle {
		margin-left:0px;
		margin-bottom:5px;}

.entry ul li { font-size:12px;}


#footerContent {

		font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
		font-size:12px;
		}



#headerimg .description {
		font-size: 1.2em;
		text-align: left;
		}
		
		

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
		text-decoration: none;
		}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
		text-decoration: none;
		}

h1 {
		font-size: 2.2em;
		line-height: 0.818182em;
		margin-top: 0em;
		margin-bottom: 0.818182em;
		text-transform: capitalize;
		}

h2 {
		font-size: 1.8em;
		line-height: 1em;
		margin-top: 0.5em;
		margin-bottom: 1.5em;
}

#header h2 {
		margin-bottom: 0em;
		line-height: 0em;
		}

h3 {
		font-size: 1.6em;
		margin-top: 0.5em;
		}

#sidebar h3 {
		font-size: 1.2em;
		line-height: 1.2em;
		margin-top: 1.2em;
		margin-bottom: 0em;
		}

p {
		font-size: 12px;
		margin-top: .2em;
		text-align:justify;
		padding:5px;
		}

a {
		text-decoration: none;
		}

a:hover {
		text-decoration: underline;
		}

code {
		font: 1.1em 'Courier New', Courier, Fixed;
		}

acronym, abbr, span.caps
{
		font-size: 0.9em;
		letter-spacing: .07em;
		}

small {
		font-size: 1em;
		line-height: 1.8em;
		margin-top: 1.8em;
		margin-bottom: 1.8em;
		}

.postmetadata {
		text-align: left;
		}

.smallattachment {
		text-align: center;
		}

.attachment {
		text-align: center;
		}

.navigationTop, .navigationBottom {
		font-size: 1.5em;
		line-height: 1.2em;
		margin-top: 1.2em;
		margin-bottom: 1.2em;
		text-align: left
		}

#sidebar ul ul {
		font-size: 1.2em;
		line-height: 1.5em;
		margin-top: 0.9em;
		margin-bottom: 0em;
}

.commentlist li, #commentform input, #commentform textarea {
		font-size: 0.9em;
		}
		
.commentlist li ul li {
		font-size: 1em;
		}

.commentlist li {
		font-weight: bold;
		}

.commentlist cite, .commentlist cite a {
		font-weight: bold;
		font-style: normal;
		font-size: 1.1em;
		}

.commentlist p {
		font-weight: normal;
		line-height: 1.5em;
		text-transform: none;
		}

.commentmetadata {
		font-weight: normal;
		}

#wp-calendar #prev a, #wp-calendar #next a {
		font-size: 9pt;
		}

#wp-calendar a {
		text-decoration: none;
		}

#wp-calendar caption {
		font: bold 1.3em;
		text-align: center;
		}

#wp-calendar th {
		font-style: normal;
		text-transform: capitalize;
		}

.wp-caption p.wp-caption-text {
		font-size: 11px;
		line-height: 17px;
		}
