/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{background:url(images/body-bg.gif) top center repeat; text-align:center; min-width:1000px;}

img {vertical-align:top;}
a img {border:0;}

ul {list-style:none;}

.left {float:left;}
.right {float:right;}

.clear  {clear:both;}

.alignright {text-align:right;}
.alignleft {text-align:left;}
.aligncenter {text-align:center;}

html, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; color:#fff;}

input, select {vertical-align:middle; font-weight:normal;}

a {color:#d8040c; outline:none; text-transform:uppercase; text-decoration:none;}
a:hover{color:#fff; text-decoration:underline;}

p {padding-top:15px;}

.top {padding-top:5px;}
.top1 {padding-top:9px;}
.top2 {padding-top:16px;}
.top3 {padding-top:23px;}
.top4 {padding-top:30px;}
.top5 {padding-top:39px;}

.link-pad {padding-top:42px;}
.link-pad1 {padding-top:47px;}

.wrapper {width:100%; overflow:hidden;}

.phone {display:inline-block; width:150px;}
.phone1 {display:inline-block; width:209px;}

.download_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:lowercase;}
	
.present_link{ }

/* ============================= main layout ====================== */
.imgindent {margin:0 19px 0 0; float:left;}

h1 {
	padding:0;
	position:relative;
	float:left;
}
	h1 a {
		display:block;
		height:118px;
		width:315px;
		text-indent:-5000px;
		background:url(images/logo_peta.png) left top no-repeat;
	}

h2 {
	font-size:24px;
	line-height:1.2307em;
	color:white;
	display:block;
	padding:2px 0 40px;
	text-transform:uppercase;
	font-weight:normal;
}
.row-2 h2 {
	color:#313747;
	padding:2px 0 29px;
}
h3 {
	font-size:28px;
	line-height:1.2307em;
	color:white;
	display:block;
	padding:0;
	font-weight:normal;
	border-bottom:1px solid #d8040c;
	color:d8040c;
	padding-bottom:2px;
	margin-bottom:28px;
}

h4 {
	font-size:28px;
	line-height:1.2307em;
	color:white;
	display:block;
	padding:0;
	font-weight:normal;
	border-bottom:0,5px solid #d8040c;
	padding-bottom:2px;
	margin-bottom:28px;}
	
	h5 {
	font-size:14px;
	font-weight:bolder;
	line-height:1.2307em;
	color:#FFF;
	display:block;
	padding:0;
	font-weight:normal;
	border-bottom:0,5px solid #d8040c;
	padding-bottom:2px;
	margin-bottom:0px;}
	
	h6 {
	font-size:10px;
	font-style:italic;
	color:#FFF;
	font-weight:normal;}


.text {
	display:block;
	text-transform:none;
	color:white;
	padding-top:4px;
}
.row-2 .text {
	color:#242a2d;
	padding:2px 0 0;
}

.uppercase {
	text-transform:uppercase;
	color:white;
}
/* ============================= header ====================== */
.social {
	width:213px;
	margin-top:11px;
	float:right;
}
	.social ul {
		float:right;
		padding:4px 17px 11px 0;
	}
		.social li {
			float:left;
		}
			.social a {
				margin-left:1px;
				display:block;
				width:22px;
				height:22px;
				text-decoration:none;
			}
	.social span {
		float:left;
		display:block;
		color:white;
		font-size:14px;
		line-height:20px;
		padding:4px 0 0 14px;
	}
	
	.social .s1 a {background:url(images/flickr.jpg) 0 0 no-repeat;}
	.social .s2 a {background:url(images/facebook.jpg) 0 0 no-repeat;}
	.social .s3 a {background:url(images/rss.jpg) 0 0 no-repeat;}
	.social .s4 a {background:url(images/delicious.jpg) 0 0 no-repeat;}
	.social .s5 a {background:url(images/twitter.jpg) 0 0 no-repeat;}
	
	.social .s1 a:hover {background:url(images/flickr-hover.jpg) 0 0 no-repeat;}
	.social .s2 a:hover {background:url(images/facebook-hover.jpg) 0 0 no-repeat;}
	.social .s3 a:hover {background:url(images/rss-hover.jpg) 0 0 no-repeat;}
	.social .s4 a:hover {background:url(images/delicious-hover.jpg) 0 0 no-repeat;}
	.social .s5 a:hover {background:url(images/twitter-hover.jpg) 0 0 no-repeat;}
	
.header {
	height:384px;
	position:relative;
	font-size:44px;
	line-height:1.2307em;
	color:transparent;
	text-transform:uppercase;
	margin-bottom:8px;}

.header .indent {
		padding:113px 0 0 544px;}

.header span {
		display:block;
		margin-top:-17px;}

	.header .link1 {
		position:absolute;
		top:217px;
		right:329px;
	}
	.header .link2 {
		position:absolute;
		top:217px;
		right:224px;
	}
	
.menu {
	padding-bottom:25px;
}
.menu ul {width:100%; overflow:hidden;}
	.menu li {
		float:left;
		width:122px;
		background:url(images/menu-a-bg.gif) 0 0 repeat-x;
	}
		.menu a {
			display:block;
			font-size:12px;
			line-height:20px;
			text-align:center;
			text-decoration:none;
			color:white;
			background:url(images/menu-li-bg.gif) 0 0 no-repeat;
			padding:20px 0;
			height:20px;
		}
			.menu a:hover, .menu .active {background:url(images/menu-a-hover-bg.gif) 0 0 repeat-x;}
	.menu .first {background:none;}
	.menu .width {width:123px;}
.width_1 {width:300px;}
/* ============================= content ====================== */
.row-1 .indent {padding:35px 0 70px;}
.row-1 .indent1 {padding:35px 0 77px;}
.row-1 .indent2 {padding:35px 0 82px;}

.row-2 {
	background:white;
}
	.row-2 .indent {
		padding: 55px 0 43px;
	}
	.row-2 .indent1 {
		padding: 55px 0 68px;
	}

.col-indent {padding-right:44px;}
.col-indent1 {padding-right:60px;}	


.list {padding:0;}
	
.list li {
	font-size:14px;
	line-height:26px;
	background:url(images/list-bg.gif) 0 10px no-repeat;
	padding-left:18px;
	color: #F00;
}
		
.list a {
color:#fff;
text-transform:none;}
			
.list a:hover {
	color:#F00;
	text-transform:none;}
	
.space {
	padding-left:30px;
	color:#F00;}

.space li {
font-size:14px;
line-height:26px;
background:url(images/list-bg.gif) 0 10px no-repeat;
padding-left:20px;}
	
.space a{
color:#FFF;
text-transform:none;}

.space a:hover {
color:#f00;
text-decoration:underline;
text-transform:none;}

	
			

.list1 {
padding:0;}
	
.list1 li {
font-size:14px;
line-height:26px;
background:url(images/list1-bg.gif) 0 10px no-repeat;
padding-left:18px;}
		
.list1 a {
color:#d8040c;
text-transform:none;}

.date {
	padding:9px 0 0;
}
	.date strong {
		display:block;
		width:67px;
		height:67px;
		background:#d8040c;
		float:left;
		text-align:center;
		color:white;
		text-transform:uppercase;
		font-weight:normal;
		margin:3px 20px 0 0;
	}
		.date strong span {
			font-size:31px;
			line-height:1.2307em;
			font-weight:normal;
			display:block;
			padding-top:8px;
			margin-bottom:-7px;
		}
.border {
	background:url(images/border.gif) 0 bottom repeat-x;
	padding-bottom:14px;
	margin-bottom:5px;
}
/* ============================= footer ====================== */
.policy {
	font-size:11px;
	line-height:16px;
	color:#242a2d;
	text-transform:uppercase;
	padding:10px 0 0;
}
.menu1 {
	padding:25px 0 0 0;
	margin-left:-14px;
	text-align:center;
}
	.menu1 ul {
		width:100%;	
	}
	.menu1 li {
		float:left;
		line-height:16px;
		background:url(images/menu1-bg.gif) 0 2px no-repeat;
	}
		.menu1 a {
			display:block;
			color:#242a2d;
			padding:0 14px 0 13px;
		}
	.menu1 .active {text-decoration:none;}
	.menu1 .first {background:none;}
/* ============================= forms ============================= */
#form-1 {
	float:right;
	width:273px;
	margin:50px 0px 21px 0; 
	background:url(images/form-1-bg.jpg) no-repeat 0 0;
}
	#form-1 label {
		float:left;
		border:none;
		padding:0px 0 0px 0px;
	}
	*+ html #form-1 label {
		margin-top:-2px;
	}
	* html #form-1 label {
		margin-top:-2px;
	}
	#form-1 input {
		width:179px;
		line-height:16px;
		padding:7px 10px 8px;
		background:url(images/input-bg.gif) 0 0 repeat-x;
		border:1px solid #393f4e;
		color:#8f8f8f;
		overflow:hidden;
	}
	#form-1 a {
		text-decoration:none; 
		margin:0px 0 0 3px; 
		float:left;
	}
	
#ContactForm {
	padding-top:0px;
}
	#ContactForm label {
		height:27px; 
		display:block;
	}
	#ContactForm .link {
		margin:13px 0px 0px -3px;
	}
	#ContactForm input {
		width:283px; 
		background:none; 
		border:1px solid #d8dddf;
		padding:3px 5px 4px; 
		font-size:11px;
		line-height:16px;
		color:#8c9aa2;
	}
	#ContactForm textarea {
		width:283px; 
		height:96px;
		background:none;
		border:1px solid #d8dddf;
		padding:2px 5px 3px; 
		overflow:auto; 
		font-size:11px;
		line-height:16px;
		color:#8c9aa2;
	}
.link {
	display:inline-block;
	height:33px;
	width:59px;
	font-size:10px;
	line-height:31px;
	font-weight:bold;
	color:white;
	background:#666;
	text-align:center;
	text-decoration:none;
}
	.link:hover {
		background:#d8040c;
		color:#fff;
	}
.pad-right {padding-right:11px;}
#page1 #content .row-1 .main .indent .wrapper .col-1.col-indent .wrapper span {
	text-align: justify;
}
