/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
.imgtfe {
	background-color:#EEEEEE;
	border:1px solid #DDDDDD;
	padding:5px;
}

/* Test
----------------------------------*/
.main ul li { padding: 3px 0;
	list-style-type: none;
}

#main div.post.wrap ul.main-check li {
	background: url(http://wp4.alteragroup.net/wp-content/images/ico-bullet.gif) no-repeat top left;
list-style:none;
padding-left:25px;
}

/* Testimonial Styles */

	.headimg { border: 0; }
	
	#siteWrap {
		margin: 17px auto 0;
		width: 890px;
		height: 45px;
		position: relative;
	padding-bottom: 180px;
}
	#pageWrap {
		position: absolute;
		z-index: 5;
		top: 28px;
		left: 31px;

	}	/* Page specific styles */
	#psdPage {
		margin-right: 19px;
		float: left;
		cursor: pointer;
	}
	#netPage {
		margin-right: 20px;
		float: left;
		cursor: pointer;
	margin-bottom: 40px;
}	
	#audioPage {
		float: left;
		cursor: pointer;
margin-right: 19px;
	}
#audioPage2 {
		margin-right: 20px;
		float: left;
		cursor: pointer;
	}


	#bubbleWrap { /* Wrapper for my bubbles */
		position: absolute;
		z-index: 30;
		left: 158px;
		top: -172px;
	bottom: 140px;
}
	.bubble {
		position: absolute;
}

	.bubble1 {
		
	left: 28px;
	position: absolute;
}
	.bubble2 {
		
		left: 128px;
	position: absolute;
}
	.bubble3 {
		
		left: 228px;
	position: absolute;
}


/*JTO - yellow box */  
.yelbx {

	background-color:#FFFFCC;

	border:1px dotted #D8D2A9;

	margin-bottom:20px;

	background-position: left top;
margin-top: .7px;
	padding: 10px;
font-size: 1.2em;
}

/*green box */
.greenbox {
	border: 1px dotted #8fbd50;
	padding: 10px;
	background-color: #E2F9E3;
	margin-bottom:15px;
font-size: 1.4em;
}
.greenbox-center {
	border: 1px dotted #8fbd50;
	padding: 10px;
	background-color: #E2F9E3;
	margin-bottom:15px;
	float: left;
	position: relative;
	text-align: left;
	margin-right: 160px;
}

/*HP Columns */ 

.columns {
	background:transparent url(http://wp.alteragroup.net/wp-content/themes/altera/images/colums_bg.gif) repeat-y 100% 0;
	overflow:auto;
}

#home_page .columns {
	background:transparent url(http://wp.alteragroup.net/wp-content/themes/altera/images/colums_bg.gif) repeat-y 50% 0;
}

.col {
	float:left;
	padding:0 30px 0 30px;
	width:250px;
}

.col ul li {

	color: #555555;

	background: url(http://wp.alteragroup.net/wp-content/themes/altera/images/ico-bullet.gif) no-repeat left top;

	padding: 0 0 0 20px;

	font-size: 1.2em;

	line-height: 1.5em;

	list-style-type: none;

}
#content1 {
	border:none;
	padding:0 30px 0 0;
}



#content2 {}

#content3 {
	padding:0 0 0 30px;
}

/* post lists */
#main_content post ul li{
	color: #555555;
	background: url(http://wp.alteragroup.net/wp-content/themes/altera/images/ico-bullet.gif) no-repeat left top;
	padding: 0 0 0 20px;
	font-size: 1.2em;
	line-height: 1.3em;
}

.slides ul li {
	color: #555555;
	background: url(http://wp4.alteragroup.net/wp-content/images/ico-bullet.gif) no-repeat left top;
	padding: 0 0 0 20px;
	font-size: 1.2em;
	line-height: 1.3em;
	list-style-type: none;
}
.myicons-main {
	float: left;
	padding: 0 0 0 0px;
	background: none no-repeat;
	margin-right: 10px;
	margin-top: 0;
	margin-left: 0;
}

.myicons-main h3 {font-size: 18px; }

.widget_twitter { font-size:14px;
	border-style: none;
}

.rssicons-main {
	float: right;
	padding: 13px 160px 0 0px;
	text-decoration: none;
	background: url(http://wp4.alteragroup.net/wp-content/images/icons/ico-rss-32x32.png) no-repeat 0 0;
	height: 45px;
	width: 60px;
	text-indent: 39px;
}

.free-item { border-bottom: solid rgb(227, 227, 227) 1px; padding: 0 0 20px; margin-bottom: 20px;
	float: left;
}
.free-item .free-preview { float: right; margin: 0 0 0 20px; }
.free-item .free-preview a { display: block; border: solid rgb(227, 227, 227) 5px; }
.free-item .free-preview a:hover { border: 5px solid gray; }
.free-item p { font-size: 12px; line-height: 18px; }

.Address-Block {
	border-bottom: 1px solid rgb(227, 227, 227);
	margin-bottom: 20px;
}

.spacer30v {
margin-bottom: 20px;
}

#sidebar #random-quote h3 { background:url(http://www.alteragroup.net/wp-content/images/icons/ico-comment_user_32.png) no-repeat left 0px; padding-left:37px; }
#quotescollection_randomquote-0 p q img {
	margin-right: 5px;
	margin-bottom: 5px;
}

.RecentProjects {
	background-color: rgba(234,234,234,0.36);
	padding: 10px 10px 30px;
	margin-bottom: 30px;
	border: 1px dotted #423d2c;
}

#sidebar #stray_widgets-2.block.widget.widget_stray_quotes h3 { background:url(http://www.alteragroup.net/wp-content/images/icons/ico-comment_user_32.png) no-repeat left 0px; padding-left:37px; }
#quotescollection_randomquote-0 p q img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#sidebar #stray_widgets-2.block.widget.widget_stray_quotes img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#sidebar #stray_widgets-3.block.widget.widget_stray_quotes h3 { background:url(http://www.alteragroup.net/wp-content/images/icons/ico-comment_user_32.png) no-repeat left 0px; padding-left:37px; }
#quotescollection_randomquote-0 p q img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#sidebar #stray_widgets-3.block.widget.widget_stray_quotes img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#sidebar #stray_widgets-4.block.widget.widget_stray_quotes h3 { background:url(http://www.alteragroup.net/wp-content/images/icons/ico-comment_user_32.png) no-repeat left 0px; padding-left:37px; }
#quotescollection_randomquote-0 p q img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#sidebar #stray_widgets-4.block.widget.widget_stray_quotes img {
	margin-right: 5px;
	margin-bottom: 5px;
}
.stray-quoteheadshot img {
	margin-right: 5px;
	margin-bottom: 5px;
}
.line-break100 {display: block;
	height: 100px;
}
.clientlogin {
	background: url(http://www.alteragroup.net/wp-content/images/icons/ico-lock_32.png) no-repeat;
	padding-left: 37px;
}
.loginlinks {
	line-height: 9px;
	padding-left: 40px;
}

.popularposts {
	background: url(http://www.alteragroup.net/wp-content/images/icons/ico-Heart_32x32.png) no-repeat;
	padding-left: 37px;
}

ul.lifestream .lifestream_text { padding-left: 5px;
	margin-left: 25px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	padding-bottom: 5px;
}

#main ul li {  padding: 3px 0;
	list-style-image: none;
}