/*
new style sheet
*/


body {
	background-color: #222222;
	font-family: Tahoma;
	font-size: x-small;
	color: #FFFFFF;
}

html {
     overflow: -moz-scrollbars-vertical;
}

h1 {
}

h2, h3 {
	margin-top: 0px;
}

h4, h5, h6 {
}


a {
	color: #FFFFFF;
}

a:hover {
	text-decoration: none;
	color: #ABABAB;
}

.bullet_yellow{
	margin: 0 35px;
	vertical-align: middle;
	list-style-image: url(images/yellow_bullet.gif);
	list-style-type: circle;
	padding-left: 10px;
	width: 300px;
	font-size: 0.75em;

	}
	
.bullet_green{
	margin: 0 35px;
	vertical-align: middle;
	list-style-image: url(images/green_bullet.gif);
	list-style-type: circle;
	padding: 0px;
	width: 300px;
	font-size: 0.75em;
}









/* Header */

#header {
	background: #000000 url(images/img2.gif) no-repeat center top;
	width: 880px;
	height: 110px;
	margin: 0px auto;
}

#header p {
	text-align: right;
	padding: 15px 25px 8px 10px;
	font-size: x-small;
}




#header h1 {
	text-align: center;
	margin: 0px;
	padding-top: 40px;
	font-size: 32px;
}

#header h2 {
	margin: 0px;
	text-align: center;
	font-size: 11px;
}

#header a {
	text-decoration: none;
	color: #5C5C5C;
}

/* Post */

.latest-post {
	padding: 0 0 1em 0;
}

.latest-post h2 {
	margin-bottom: .5em;
	background-color: #232323;
	padding: 8px 10px 8px 10px;
	border: 1px solid #363636;
	text-transform: uppercase;
	font-size: 16px;
	color: #B6B6B6;
}

.post {
	padding: 2em 0 1em 0;
}

.post h3 {
	margin-bottom: .5em;
	font-size: 1.2em;
	color: #664E8A;
}

.file * {
	color: #5B5B5B;
}

/** Forms */

form {
	margin: 0px;
	padding: 0px;
}

.input1 {
	width: 110px;
	background-color: #2A2A2A;
	border: 1px solid #363636;
	color: #FFFFFF;
}

/* Content */

#content {
	width: 880px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-color: #000000;
}


#heading {
	text-align: left;
	height: 89px;
	margin: 0px;
	}
	
#heading1 span{
	padding: 50px 0 0 50px;
	
}


.heading_red{
	font-size: large;
	color: #E2001A;
	width: 100px;
	vertical-align: middle;
	}

.date_red {
	font-size: x-small;
	color: #E2001A;
	font-weight: bold;
	}


.heading_cyan{
	font-size: large;
	color: #3FB5AE;
	width: 100px;
	vertical-align: middle;
	}
	
	
	
.heading_green{
	font-size: large;
	color: #B1C800;
	width: 100px;
	vertical-align: middle;
	}


.heading_yellow{
	font-size: large;
	color: #F6A800;
	width: 100%;
	vertical-align: middle;
	}
	
.heading_submenu{
	color: #808080;
	width: 200px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #F6A800;
	}	
	
	
	
.heading_submenu_static{
	color: #F6A800;
	width: 210px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #F6A800;
	}	
	
	
	.heading_submenu_static_green{
	color: #B1C800;
	width: 210px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #F6A800;
	}	
	
	
	
.heading_submenu_green{
	color: #808080;
	width: 200px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #B1C800;
	}	
	

.heading_submenu_static_red{
	color: #E2001A;
	width: 210px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #F6A800;
	}	
	
	
	
	


	
	

.subheading {
font-size: 0.75em;
font-weight: bold;
padding: 0px 15px;
}



.team {
	color: #F6A800;
	}




.team_text {
	font-size: 0.75em;
	color: #FFFFFF;
	}


a.yellow_submenu:link {	
	text-decoration: none;
	}
	
	a.yellow_submenu:visited {	
	text-decoration: none;

	}
	
	a.yellow_submenu:hover {
	text-decoration: none;
	color: #F6A800;
	
	}



.heading_submenu_red{
	color: #808080;
	width: 200px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #E2001A;
	}	
	



a.red_submenu:link {	
	text-decoration: none;
	}
	
	a.red_submenu:visited {	
	text-decoration: none;

	}
	
	a.red_submenu:hover {
	text-decoration: none;
	color: #E2001A;
	
	}

.heading_submenu_static_red{
	color: #E2001A;
	width: 210px;
	font-size: 1.15em;
	margin: 0 40px 0;
	line-height: 20px;
	border-bottom: dotted 1px #F6A800;
	}




#colOne {
	float: left;
	width: 197px;
	padding-left: 35px;
	padding-top: 25px;
}



#colOne p {
	margin-top: 10px;
}

#colOne h2{
	padding: 10px 10px 10px 10px;
	background-color: #232323;
	border: 1px solid #363636;
	font-size: 14px;
	text-transform: uppercase;
	color: #B6B6B6;
}

#colOne ul {
	margin: 0;
	padding-left: 15px;
	list-style: none;
	list-style-image: url(images/img1.gif);
	font-size: 0.75em;
}

#colOne li {
	margin-bottom: 1em;
	color: #B6B6B6;
}

#colOne li li {
	margin-bottom: 0;
	padding-left: 1em;
	line-height: 20px;
	background: url(images/img1.gif) no-repeat left center;
}

#colOne a {
	color: #888888;
}

#colOne a:hover {
	color: #B6B6B6;
}




#colTwo_wide {
	float: left;
	width: 558px;
	margin: 0px;
	padding: 0px 15px;
	font-size: 1.75em;
}



#colTwo_wide ul {
	margin: 0;
	font-size: 14px;
	padding: 0.5em 1.5em 0.5em 3.5em;
}




#colTwo_wide p {
	margin: 0;
	padding-bottom: 0px;
	font-size: 14px;
}




#colTwo_wide li {
	margin-bottom: 0em;
}





#colTwo_wide_1 {
	float: left;
	width: 190px;
	margin: 0px;
	padding: 0px 15px;
}


#colTwo_wide_2 {
	float: right;
	width: 190px;
	margin: 0px;
	padding: 0px 15px;
}





#colTwo_wide p {
	padding: 1.5em 1.5em 2.5em 3.5em;
	line-height: 1.5em
}

#colTwo_wide h3{
	padding: 10px 10px 10px 10px;
	background-color: #232323;
	border: 1px solid #363636;
	text-transform: uppercase;
	color: #B6B6B6;
}











#colTwo {
	float: left;
	width: 343px;
	margin: 0px;
	padding: 0px 15px;
	font-size: 1.75em;
}



#colTwo ul {
	margin: 0;
	padding-left: 15px;
	padding-bottom: 15px;

}




#colTwo p {
	margin: 0;
	padding-bottom: 0px;
	font-size: 0.75em;
}




#colTwo li {
	margin-bottom: 0em;
}





#colTwo_1 {
	float: left;
	width: 190px;
	margin: 0px;
	padding: 0px 15px;
}


#colTwo_2 {
	float: right;
	width: 190px;
	margin: 0px;
	padding: 0px 15px;
}





#colTwo p {
	padding: 1.5em 1.5em 2.5em 3.5em;
	line-height: 1.5em
}

#colTwo h3{
	padding: 10px 10px 10px 10px;
	background-color: #232323;
	border: 1px solid #363636;
	text-transform: uppercase;
	color: #B6B6B6;
}


#colThree_whatwedo {
	float: left;
	padding: 40px 30px 30px 20px;
	width: 190px;
	height: 378px;
}	



#colThree_diagram {
	float: left;
	padding: 140px 30px 30px 20px;
	width: 190px;
	height: 378px;
}	



#colThree_whatwedo p {
	text-align: left;
	padding: 40px 30px 30px 20px;
	font-size: x-small;
}


#colThree {
	float: left;
	width: 250px;
	height: 378px;
	background: url(images/me_pic.jpg) no-repeat left top;
}	






#colOne_matt {
	float: left;
	width: 167px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	height: 378px;
	background: url(images/me_younglad_left.jpg) no-repeat left top;
}




#colThree_matt {
	float: left;
	width: 250px;
	height: 365px;
	background: url(images/me_younglad.jpg) no-repeat left top;
}	


#colThree_matt p {
	text-align: left;
	padding: 40px 30px 30px 20px;
	font-size: x-small;
}



#colThree_emma {
	float: left;
	width: 250px;
	height: 365px;
	background: url(images/me_younggirl.jpg) no-repeat left top;
}	
#colThree_emma p {
	text-align: left;
	padding: 40px 30px 30px 20px;
	font-size: x-small;
}





#colOne_emma {
	float: left;
	width: 167px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	height: 378px;
	background: url(images/me_younggirl_left.jpg) no-repeat left top;
}




#colThree_dave {
	float: left;
	width: 250px;
	height: 365px;
	background: url(images/me_middleagedman.jpg) no-repeat left top;
}	

#colThree_dave p {
	text-align: left;
	padding: 40px 30px 30px 20px;
	font-size: x-small;
}



#colOne_dave {
	float: left;
	width: 167px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	height: 378px;
	background: url(images/me_middleagedman_left.jpg) no-repeat left top;
}




#colThree_linda {
	float: left;
	width: 250px;
	height: 365px;
	background: url(images/me_middleagedwoman.jpg) no-repeat left top;
}
#colThree_linda p {
	text-align: left;
	padding: 40px 30px 30px 20px;
	font-size: x-small;
}

#colOne_linda {
	float: left;
	width: 167px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	height: 378px;
	background: url(images/me_middleagedwoman_left.jpg) no-repeat left top;
}





	
	#colThree p {
	text-align: left;
	padding: 40px 30px 30px 20px;
	font-size: x-small;
}



#colThree ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#colThree li {
	margin-bottom: 1em;
	color: #B6B6B6;
}

#colThree li li {
	margin-bottom: 0;
	padding-left: 1em;
	line-height: 20px;
	background: url(images/img1.gif) no-repeat left center;
}

#colThree a {
	color: #888888;
}

#colThree a:hover {
	color: #B6B6B6;
}

#colThree h2{
	padding: 10px 10px 10px 10px;
	background-color: #232323;
	border: 1px solid #363636;
	font-size: 14px;
	text-transform: uppercase;
	color: #B6B6B6;
}

.promo-box {
	background: #454343;
	padding: 20px 45px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

h3.plotstar-logo {
	background: url(images/plotstar-logo-footer.gif) no-repeat 0 0;
	background-color: transparent !important;
	border: none !important;
	width: 118px;
	height: 27px;
	padding: 0 !important;
	margin: 0 0 10px !important;
	text-indent: -9999px;
}

.promo-box p {
	padding: 0 0 10px !important;
	margin: 0 !important;
}

.promo-box a.lets-go {
	display: block;
	background: url(images/lets-go-button.gif) no-repeat 0 0;
	width: 124px;
	height: 35px;
	text-indent: -9999px;
}

/* Footer */

#footer {
	width: 880px;
	height:144px;
	margin: 0px auto;
	background: #000000 url(images/footer.gif) no-repeat center top;

	
}

#footer p {
	margin: 40px;
	text-align: left;
	padding-top: 80px;
	font-size: x-small;
}

div id.contact-add{
	font-color:#fff;
	text-align:left;
	
}

div.contact-add{
	float:left;
	padding:14px;
}

div.contact-add p{
	padding:0px !important;
	
}