/*
Theme Name: 360 Solutions
Theme URI: http://itacksolutions.com/
Description: Designed and developed by Webfutprints</a>.
Version: 1.6
Author: Webfutprints
Author URI: http://itacksolutions.com/
Tags: blue, custom header, fixed width, two columns, widgets

	360sol v1.5
	 http://webfutprints.com/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://webfutprints.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body
{
	margin:0 auto;
	padding:0;
	background: url(Images/BG.jpg) scroll repeat-x center top #FFF;
}

img, div { behavior: url("media/iepngfix.htc")}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

.Paratext {
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
	font-size: 12px;
	font-style: normal;
	color: #FFF;
}

.Paratext {
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
	font-size: 12px;
	font-style: normal;
	color: #FFF;
}



.Main_wrapper
{
	width:900px;
	margin:0 auto;
	padding:0;
	
	
}

.navigationtext
{
	text-align:center;
	padding:0;
	text-decoration:none;
	height:36px;
}

.Navigations
{
	width:930px;
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
	border:none;
	height:36px;
	
}

.Navigations ul
{
display:inline;
text-decoration:none;
height:36px;
width:127px;
}
	
.Navigations a
{
	float:left;
	display:inline;
	list-style:none;
	width:127px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding-top:10px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	height:26px;
	

}

.Navigations li
{
	float:left;
	display:inline;
	list-style:none;
	width:127px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	background:url(Images/navigation-line.jpg) no-repeat center left;
	
	text-decoration:none;
	text-transform:capitalize;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	height:36px;
	

}



.Navigations ul li a:hover
{
color:#FFF;
text-decoration:none;
background:url(Images/hover.jpg) no-repeat center top;
width:127px;
height:26px;
}

	


.LOGO_area
{
	width:894px;
	float:left;
	margin:0;
	padding:0;
}
.logo1
{
	width:375px;
	float:left;
	margin:0;
	padding:0;
}

.Info_logo
{
	width:425px;
	float:left;
	margin:0;
	padding:60px 0 0 0;
}
.twitter_bird
{
	width:94px;
	float:left;
	margin:0;
	padding:0 0 0 0;
}
.Flash_area
{
	width:580px;
	float:left;
	margin:0 auto;
	padding:29px 0 0 0;
	height:292px;
}
.Content_boxes
{
	width:894px;
	float:left;
	margin:0 auto;
	padding:0;
}

.boxtext
{
	 margin:0;
	 padding:125px 0 0 0;
}

.Box1
{
	width:217px;
	height:190px;
	float:left;
	margin:0 auto;
	padding:0;
	background:url(Images/Content_box1.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6b6b6a;
	text-align:center;
}
.Box2
{
	width:225px;
	background:url(Images/Content_box2.jpg) no-repeat;
	height:190px;
	font-size:12px;
	color: #6b6b6a;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
}
.Box3
{
	width:225px;
	background:url(Images/Content_box3.jpg) no-repeat;
	float:left;
	height:190px;
	font-size:12px;
	color: #6b6b6a;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
}
.Box4
{
	width:227px;
	background:url(Images/Content_box4.jpg) no-repeat;
	float:left;
	float:left;
	height:190px;
	font-size:12px;
	color: #6b6b6a;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
}

.white_content_area
{
	width:894px;
	float:left;
	margin:0;
	padding:0;
	background:url(Images/content_white_bg.jpg) repeat-y 0 1px;
	
}
.heading1
{
	width:223px;
	float:left;
	margin:0;
	padding:20px 0 0 20px;
}
.palyer_area
{
	width:894px;
	float:left;
	padding-bottom:100px;
	margin:0;

}

.player
{
	width:523px;
	float:left;
	margin:0;
	padding:8px 0 0 20px;
	height:300px;
}
.submit_area
{
	width:322px;
	float:left;
	margin:0;
	padding:0;
}



.s-2


{width:300px;
float:left;
margin:0 auto;
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.submit_heading 
{
	font-family: Arial, Helvetica, sans-serif;
	width:322px;
	text-align:left;
	font-size: 18px;
	font-style: normal;
	color: #9bd13b;
}

.haeding2
{
	width:131px;
	float:left;
	margin:0 auto;
	padding:20px 0 0 20px;
	clear:both;
	
}

.line
{
	width:833px;
	float:left;
	height:2px;
	background:url(Images/line.jpg) repeat-x;
	margin:10px 0 0 20px;
	padding:0;
}

.heading2text
{
	width:833px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
	text-align:left;
	text-decoration:none;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13PX;
	color:#000000;
}
.submittext
{
	width:345px;
	padding:0;
	margin:0;
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.Simplecontentext
{
	float:left;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.footer
{
	width:100%;
	color:#fefefe;
	float:left;
	margin:0;
	padding:0;
	background:url(Images/footer1.jpg) center top;
	left:300px;
	height:30px;
	}
.footer1
{
	width:100%;
	text-align:center;
	color:#eeeeee;
	float:left;
	margin:0 auto;
	padding:0;
	height:40px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:#222327;
}

.submitfoam
{
	width:313px;
	height:158px;
	float:left;
	margin:4px 0 0 0;
	padding:0;
	background:#80cdff;
}

.submitfoam label
{
	width:300px;
	float:left;
	margin:0;
	padding:4px 0 0 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}


.submit
{margin:0 auto;
padding:10px 0 0 194px;
float:left;
width:108px;
height:33px;
}


.submitfoam input
{margin:2px 0 0 8px;
width:295px;
padding:0;
height:30px;
background:url(Images/input.box.gif) no-repeat center top;
border:none;

}










.side-bar
{width:270px;
margin:0px 0 0 20px;
padding:0 0 20px 10px;
float:left;
list-style:none;
text-decoration:none;
background:#fafafa no-repeat;

}



.side-bar ul
{margin:0 auto;
padding:10px 0 0 0;
display:inline;
text-decoration:none !important;
list-style:none !important;
width:280px;
display:inline;

}

.side-bar li
{
float:left;
font-family:Tahoma;
color:#000000;
font-size:12px;
text-decoration:none !important;
list-style:none !important;
padding:5px 0 0 0px;
text-transform:capitalize;
width:270px;
text-align:left;


}


.side-bar a
{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none !important;
list-style:none !important;
padding:5px 0 0 30px;
text-transform:capitalize;
font-weight:bold;
background:url(Images/bullet.png) no-repeat 0 6px;


}


.side-bar h2
{margin:0 auto;
padding:10px 0 0 0px;
float:left;
color:#84cefe;
font-weight:bold;
font-size:18px;
list-style:none !important;
font-family:Arial, Helvetica, sans-serif;
background:url(Images/line.png) no-repeat bottom;
width:255px;
height:30px;
text-align:left;
}


.echo-wrapper
{width:542px;
margin-left:20px;
padding-right:20px;
float:left;
display:inline;
}



.echo-wrapper ul
{width:548px;
float:right;
margin:0 auto;
padding:0 0 0 0;
display:inline;
}


.echo-wrapper li
{margin:0 auto;
padding:0 0 0 25px;
float:left;
list-style:none;
text-decoration:none;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:548px !important;
line-height:25px;
background:url(Images/bullet.png) no-repeat 0 6px;
}

.li
{
margin:0 auto;
padding:0 0 0 0;
float:left;
list-style:none;
text-decoration:none;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:548px !important;
line-height:17px;
}

.echo-wrapper p
{margin:0 auto;
padding:10px 0 0 0;
float:left;
list-style:none;
text-decoration:none;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:568px !important;
line-height:20px;
border:none;
}


.echo-wrapper h1
{margin:0 auto;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
float:left;
color:#84cefe;
font-weight:bold;
text-transform:uppercase;
}



#calendar_wrap
{width:200px;
float:left;
}

img{
border:none !important;
}

.submit2
{
background:url(Images/submit.png) no-repeat;
width:108px;
height:33px;
border:none;
}

.info
{
width:314px;
float:left;
background:url(Images/infobg.png) repeat-y;
height:321px;
}



.sign
{
padding-top:60px;
padding-right:10px;
float:right;
}

.signup
{
width:100%;
float:left;
padding-left:10px;
padding-top:40px;
}

.no
{
width:100%;
float:left;
padding-left:40px;
padding-top:10px;
}

.no2
{
width:100%;
float:left;
padding-left:40px;
padding-top:10px;
}

img
{
outline:none;
border:none;
}

a:active, a:visited
{
		 outline:none;
}

a:focus
{
		 -moz-outline-style:none;
}
