

/* CSS Document */

.Normal
{
font-weight:normal;
font-style:normal;
text-decoration:none;
}

body
{
	background:#036;
	color: #336;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;	
	margin: 0;
	padding: 0;
}

#wrapper{



	background: #fff;



	padding:0;



	margin: 10px auto;  



	width: 950px;



	line-height: 1.2;



	}



	



#left {



	float: left;



	width: 230px;



	height: 480px;



	background-image:  url("../images/about_left.jpg"); 



	background-position: right;



	}



	



#right {



	float: right;



	height: 480px;



	width: 400px;



	background-image: url("../images/about_right.jpg"); 



	background-position: left;



	overflow: auto;



}	



#right .portfolio h3, #right .portfolio h3 a, #right .portfolio h3 a strong{


color:#4e71c2!important;



}




#middle {



	margin: 0 400px 0 230px;



    background-image:  url("../images/about_middle.jpg");



    background-repeat: no-repeat;



	background-position: center top;



	padding-top: 200px;



	border-bottom: 1px solid #fff; /* another weird ie fix */



	height: 279px;



	position: relative;



}







#middle p {



	line-height: 1.4em;



	font-size:1em;



}







#largeright{







   background-repeat: repeat;



	background-position: left top;



	border-bottom: 1px solid #fff; /* another weird ie fix */



	position: relative;



	overflow: auto;



	float: right;



	height: 480px;



	width: 720px;



}



















.content_middle {



	margin: 0 8px;



}



.content_middle h1 {



	text-transform:uppercase;



	margin: 0;



	padding: 0;



	border-bottom: 1px solid #ccc;



}







#home_middle{

	padding-top: 20px;
   text-align: left;	
   padding-left: 10px;
overflow:hidden;


}







#home_middle h1{



	color: #4e71c2;	



}



 #home_middle h2{



	color: #4e71c2;



	padding: 3px;



}







#home_middle ul,li {



	line-height: 1.6em;



	padding-right: 10px;



	font-weight: bold;



	



}











#advert{



	float: left;



	width: 194px;



	height: 187px;



	margin: 50px 0 0 10px;



}



#advert img{



	border: none;



}







.floatimgleft{



	float:left;



	margin: 2px 5px 2px 2px;



	border:0;



}



.floatimgright{



	float:right;



	margin: 2px 2px 2px 5px;



	border:0;



}


#innerfooter
{
		clear:both;
	min-height: 1px; /* fix IE hasLayout bug*/
	margin: 0;
	background-color: #336699;
	color: #fff;
	padding: 20px 0 20px 5px;
}




#footer{



	clear:both;



	min-height: 1px; /* fix IE hasLayout bug*/



	margin: 0;



	padding: 20px;



	background-color: #336699;



	color: #fff;



}



#footer2{



	clear:both;



	height:98px;



	margin: 0px;



	padding: 0px;



	background-color: #FFFFFF;



	text-align:right;



}







.logo{



	background-image: url(../images/palogo.jpg);



	background-repeat: no-repeat;



	overflow:visible;



	width: 157px;



	height: 98px;



	float:left;



	margin: 0;



	padding: 0;



	background-color: #FFFFFF;



	



}


.logo2{






	overflow:visible;



	width: 157px;



	height: 98px;



	float:left;



	margin: 0;



	padding: 0;



	background-color: #FFFFFF;



	



}



.address{



	overflow:visible;



	width: 81%;



	float:right;



	height: 40px;



	margin: 0;



	padding: 32px 10px 0 0;



	z-index: 10;



	background-color: #FFFFFF;



	color: #369;



	text-align: right;



	font-weight: bold;



    font-size:small;



}



.supportlink {



	margin-right: 10px;



}







#navlist {



	margin: 0px;



	padding: 20px 20px 20px 30px;



	font-size: small;



	color: #ffffff;



	background-color: #369;



	text-align: right;	



}



#footer ul, #innerfooter ul {



	margin: 0px; 



	padding: 0px;



}



#innerfooter ul  li, #footer ul  li  {



	display: inline; 



	margin-right: 6px;



}



#innerfooter ul  li a, #footer ul  li a {



	color:#ffffff; 



	margin: 2px 0px; 



	padding: 2px 4px 2px 18px; 



	text-decoration: none;



	background-repeat: no-repeat;



	background-position: left;



	font-size: x-small;



	background-image:  url(../images/bullet.gif);



	border-bottom: none;



}







#innerfooter ul li a:hover, #footer ul li a:hover  {



	text-decoration: underline;



}




#home_middle h2{
margin-bottom: 0px;
}

#home_middle ul  {



	margin: 0;



	padding: 0;



	



	left: 0;



	width: 100%;



	padding: 2px;



}



#home_middle ul li {






/*	background-image:  url(../images/bullet2.gif);



	background-repeat: no-repeat;



	background-position: left;*/



	margin: 0 5px;

width: 300px;


}



#home_middle ul li a {


margin-top: 10px;
	padding: 0 10px;



	border: 1px solid #369;



}



#home_middle ul a:hover {



	text-decoration: none;



	background-color: #88c4e6;



}

#subnav{
width: 300px;}

#subnav ul{
width: 300px;
padding: 0px;
margin-top: -4px;
}

#subnav ul li{
list-style: none;
display: block;


}


#subnav ul li a{
margin: 0px;
float: left;
margin-right: 10px;
margin-bottom: 3px;
}



.portfolio {



	margin: 5px;



	padding: 5px;



}	



#bigcontent .portfolio {



	padding: 5px;



	border-top: 1px solid #369;



}







a:link, a:active {



  color:#ff9900;



  font-weight: bold;



  text-decoration: none;



  border-bottom: 2px dotted;



  border-bottom-color: #ff9900;



}







a:visited {



  color:#ffbb53;



  font-weight: bold;



  text-decoration: none;



  border-bottom: 2px dotted;



  border-bottom-color: orange;



}







a:hover {



  text-decoration: underline;



}



p {



  margin: 0.5em 0;



}







h1 {



  font-size: 1.2em; color: #333366;



  font-weight:bold;



  margin-top: 2px;



  margin-bottom: 2px;



}



h2 {



  font-size: 1.1em; color: #333366;



  font-weight:bold;



  margin-top: 8px;



  margin-bottom: 4px;



}



h3 {



  font-size: 1.0em; color: #333366;



  font-weight:bold;



  margin-top: 8px;



  margin-bottom: 4px;



}



pre {



  font-family: monospace;



  font-size: small; 



  color: #000000;



}



hr {



  border: 0;



  width: 98%;



  color: #ccc;



  background-color: #ccc;



  height: 1px;



  margin: 0;



 }



.skip {



	display: none;



} 



 a.skip {



 position: absolute; 



 left: -1000em; 



 width: 20em;



}



 



.cl {



	clear: both;



} 







.clear {



	clear: both;



} 







/******* big content template *******/







#topstripe {



	height: 100px;



	background-image: url(../images/waterbanner.jpg);



}



#bigcontent {



	padding: 1em;



	border-bottom: 2px solid #369;



}



#bigcolumn {



	float: left;



	width: 180px;



	min-height: 180px;



	border: 1px solid #369;



	padding: 10px;



}



#bigtext {



	margin-left: 220px;



}



















/******NEW TEMPLATES*******/







#newstripe {



	height: 20px;



	background-color: #003366;



}







#topstripe2 {



	height: 200px;



	background-image: url(../images/waterbanner.jpg);



}







#stripelinks{



color:#ffffff;



font-size: x-small;



float: right;



}

#stripelinks ul{
padding: 0px;
margin: 0px;
}

#stripelinks ul li{
display: inline;
}





#stripelinks a{



color:#ffffff;



border: none;



}















/****** care home subfolder images ******/







.care_middle {



  padding-left: 0px;



  padding-right: 0px;



  padding-top:200px;



  font-family: verdana,arial,sans-serif;



/*  font-size: 0.8em;*/



 }  



 



#care1_left{



	float:left;



	width: 24%; height: 480px;



    margin:0px; padding:0px;



    background-image:  url("../images/balloons-left.jpg"); 



	background-position: right;



	background-color:#FFFFFF;



	}



#care_middle{



	width: 30.8%;



	float:left;



	margin: 0px; padding: 0px;



    background-color:#FFFFFF;



    background-image:  url("../images/pacloud.jpg");



    background-repeat: no-repeat;



	background-position: center top;



	padding-left: 8px;



	padding-right: 8px;



	height: 480px;



	



	}



#care1_right{



	float:left;



    background:#00ccff;



	width: 43%; height: 480px;



    margin: 0px; padding: 0px;



    background: transparent;



    background-image:  url("../images/balloons-right.jpg");



	padding-right: 0px;



}







#care2_left{



	float:left;



	width: 24%; height: 480px;



    margin:0px; padding:0px;



    background-image:  url("../images/ship-left.jpg"); 



	background-position: right;



	background-color:#FFFFFF;



	}







#care2_right{



	float:left;



    background:#00ccff;



	width: 43%; height: 480px;



    margin: 0px; padding: 0px;



    background: transparent;



    background-image:  url("../images/ship-right.jpg");



	background-position: left;



/*	padding-right: 0px;*/



}







#care3_left{



	float:left;



	width: 24%; height: 480px;



    margin:0px; padding:0px;



    background-image:  url("../images/ice-left.jpg"); 



	background-position: right;



	background-color:#FFFFFF;



	}







#care3_right{



	float:left;



    background:#00ccff;



	width: 43%; height: 480px;



    margin: 0px; padding: 0px;



    background: transparent;



    background-image:  url("../images/ice-right.jpg");



	padding-right: 0px;



}







#care4_left{



	float:left;



	width: 24%; height: 480px;



    margin:0px; padding:0px;



    background-image:  url("../images/firework-left.jpg"); 



	background-position: right;



	background-color:#FFFFFF;



	}







#care4_right{



	float:left;



    background:#00ccff;



	width: 43%; height: 480px;



    margin: 0px; padding: 0px;



    background: transparent;



    background-image:  url("../images/firework-right.jpg");



	padding-right: 0px;



}







/*CUTE EDITOR STYLES*/

p

{

	color:#333366;

	text-decoration:none;

}



.Normal

{

	font-weight:normal;

	font-style:normal;

	text-decoration:none;

}



.Blue

{

	color:#4e71c2;

}



.BoldBlue

{

	font-weight:bold;color: #4e71c2;

}



.ItalicBlue

{

	font-style:italic; color: #4e71c2;

}



.UnderlinedBlue

{

	text-decoration:underline; color:#4e71c2;

}



.BoldItalicBlue

{

	color: #4e71c2; font-weight:bold; font-style:italic; 

}



.BoldUnderlinedBlue

{

	text-decoration:underline; color:#4e71c2;font-weight:bold;

}



.ItalicUnderlinedBlue

{

	text-decoration:underline; color:#4e71c2; font-style:italic;

}



.BoldUnderlinedItalicBlue

{

	color: #4e71c2; font-weight:bold; font-style:italic; text-decoration:underline;

}



.DarkBlue

{

	color: #333366;

}



.BoldDarkBlue

{

	font-weight:bold;color: #333366;

}



.ItalicDarkBlue

{

	font-style:italic; color: #333366;

}



.UnderlinedDarkBlue

{

	text-decoration:underline; color:#333366;

}



.BoldItalicDarkBlue

{

	color: #333366; font-weight:bold; font-style:italic; 

}



.BoldUnderlinedDarkBlue

{

	text-decoration:underline; color:#333366;font-weight:bold;

}



.ItalicUnderlinedDarkBlue

{

	text-decoration:underline; color:#333366; font-style:italic;

}



.BoldUnderlinedItalicDarkBlue

{

	color: #333366; font-weight:bold; font-style:italic; text-decoration:underline;

}

a.noLine{
border-bottom-width:  0px;


}
