/* CSS Document */
body{
	color:#333333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	margin:0px;
	padding:0px;
	background-color:#fff;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
}
html{
	margin:0px;
	padding:0px;

}
div, h1, h4, form, label, input, textarea, span, img{
	padding:0;
	margin:0px;
}
h3{
	color:#061634;
	font-size: 16px;
	font-weight:bold;
}
h4{
	color:#061634;
	font-size: 18px;
	font-weight:bold;
}
hr {
	color:#e7f6ff;
	border:2px solid;
	padding:0px;
	margin:0px;
	}
a {
	color: #d61f23;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

#border {
	margin-top:30px;
	width:1000px;
	height:100%;
	margin:auto;
	border:0px solid #23366c;
	overflow:hidden;
	background-color:#FFF;
}
#top {
	width:1000px;
	height:30px;
	margin: 0px auto;
	text-align:right;

}
/*----TOP PANEL----*/
#menu{
  	float:left;
	margin-top:10px;
	background:#061735;
	width:1000px;
	height:40px;
	border-bottom:1px solid #15294c; 
	border-top:1px solid #15294c; 
}
/*----/TOP PANEL----*/

/*----HEADER- PANEL----*/
#top_outer{
	height:30px;
	width:990px; 
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	margin-top:10px;

}
#top_header{
	width:990px; 
	height:134px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0px;

}
#inner_middle{
	width:1000px; 
	height:100%;
	margin-bottom:0px;
	overflow:hidden;
	float:left;
}

#header_left{
	width:500px; 
	height:134px; 
	background-image: url(images/vs&s.jpg);
	background-repeat: no-repeat;
	background-position:left;
	float:left;
	padding:0px;
	margin-top:0px;
}
#header_right {	
	width:480px;
	height:120px;
	padding:5px;
	float:left;
	margin-left:0px;
	text-align:right;
}
.telephone{
	margin-top:60px;
	font-size:28px;
	font-weight:bold;
	color:#d61f23;
	margin-right:10px;
	background-image:url(images/phone.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:200px;
	height:50px;
	line-height:50px;
	padding:0px;
	margin-bottom:0px;

}
.callback{
	font-size:12px;
	margin-right:10px;
	margin-left:220px;
	line-height:12px;

}/*----BODY PANEL----*/
#hide {	
	width: 1050px;
	height:40px;
	float:left;
}
#delivery {	
	width: 1000px;
	height:228px;
	float:left;
	margin-top:0px;
	margin-right:0px;	
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	background-image:url(images/delivery.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#cc3333;
}
#picture {	
	width: 1000px;
	height:228px;
	float:left;
	margin-top:0px;
	margin-right:0px;	
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	background-image:url(images/picture.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#cc3333;
}
#history {	
	width: 1000px;
	height:228px;
	float:left;
	margin-top:0px;
	margin-right:0px;	
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	background-image:url(images/history.jpg);
	background-repeat:no-repeat;
	background-color:#cc3333;
}
.message{
	font-size:24px;
	font-weight:bold;
	margin-top:50px;
	width:570px;
	height:40px;
	line-height:40px;
	color:#061634;
	text-indent:10px;
}
.message_delivery{
	font-size:24px;
	font-weight:bold;
	margin-top:50px;
	width:230px;
	height:40px;
	line-height:40px;
	color:#fff;
	text-indent:10px;	
}
.message_history{
	font-size:24px;
	font-weight:bold;
	margin-top:50px;
	width:350px;
	height:40px;
	line-height:40px;
	color:#fff;
	text-indent:10px;	
}
.message2{
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	width:430px;
	height:20px;
	line-height:20px;
	color:#fff;
	text-indent:10px;
}
.message3{
	font-size:14px;
	margin-top:0px;
	width:170px;
	height:45px;
	line-height:45px;
	text-indent:15px;
	background-image:url(images/message-button.jpg);
	background-repeat:no-repeat;
}
.message3:hover{
	color:#fff;
	background-image:url(images/message-button-hover.jpg);
	background-repeat:no-repeat;
}
.message3 a{
	color:#cd3232;
	text-decoration:none;
}
.message3 a:hover{
	color:#fff;
	text-decoration:none;
}

#bodyleftsection{
	margin-left:0px;
	width: 700px;
	float:left;
}

#bodyrightsection{
	width:290px;
	height:100%;
	float:left;
	background-color:#fff;
}
#bodyrightsectionbottom{
	width:290px;
	height:27px;
	float:left;

}
#bodyfull{
	margin-left:0px;
	width: 1000px;
	float:left;
}
#bodyfull_content_title{	
	width: 1000px;
	float:left;
	float:left;
	font-size:16px;	
	font-weight:bold;
	margin-top:0px;
	background-color:#fff;
}
#bodyfull_content {	
	width: 1000px;
	float:left;
	height:100%;
	float:left;
	padding:0px;
	margin-right:10px;
}
#body_left_title{	
	width: 680px;
	float:left;
	font-size:16px;	
	font-weight:bold;
	margin-top:0px;
	background-color:#fff;
}
#rotator{	
	width: 1000px;
	height:100%;
	float:left;
	padding:0px;
	margin-right:10px;
	margin-top:10px;
}
#body_left_tab{	
	width: 680px;
	height:100%;
	float:left;
	padding:0px;
	margin-right:10px;
	margin-top:10px;
}
#body_left {	
	width: 680px;
	height:100%;
	float:left;
	padding:0px;
	margin-right:10px;
}
#body_left ul li{	
	margin-left:0px;
	padding:0px;
	list-style:outside;
}
#body_right_side_title {	
	width:280px;
	float:left;
	font-size:18px;
	font-weight:bold;
	list-style:none;
	color:#061735;
	margin-left:10px;
}
#body_right_side_content {	
	width:280px;
	float:left;
	list-style:none;
	margin-bottom:20px;
	margin-left:10px;
}
#body_right_side_content li{	
	list-style:none;
	border-bottom:1px solid #cccccc;
	padding:10px 0 10px 0;
	margin:0px;

}
#body_right_side_content li a{	
	color:#061735;
	padding:0px;
	margin:0px;
}
#body_right_side_content ul{	
	padding:0px;
	margin:0px;
}

#body_right_side_open_title {	
	width:280px;
	float:left;
	font-size:18px;
	font-weight:bold;
	list-style:none;
	color:#061735;
	margin-left:10px;
}
#body_right_side_open_content {	
	width:280px;
	float:left;
	list-style:none;
	margin-bottom:10px;
	margin-left:10px;
}
#body_right_side_open_content li{	
	list-style:none;
	border-bottom:1px solid #cccccc;
	padding:10px 0 10px 0;
	margin:0px;

}
#body_right_side_open_content li a{	
	color:#061735;
	padding:0px;
	margin:0px;
}
#body_right_side_open_content ul{	
	padding:0px;
	margin:0px;
}
#body_right_side_bookmark_title {	
	width:280px;
	float:left;
	font-size:18px;
	font-weight:bold;
	list-style:none;
	color:#061735;
	margin-left:10px;
	margin-bottom:10px;
}
#body_right_side_bookmark_content {	
	width:280px;
	float:left;
	list-style:none;
	margin-bottom:20px;
	margin-left:10px;
}
/*----FOOTER PANEL----*/

#footer{
	width:1000px;
	height:40px;
	margin:0px;
	padding:0px;
	background-color:#fff;
	overflow:hidden;
	float:left;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}
.footerlinks{
	height:40px;
	text-indent:20px;
	padding:0px;
	margin:0px;
	top:20px;
}
#footer_address{
	background-image:url(images/weaccpet.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:1000px;
	line-height:37px;
	margin:0px;
	padding:0px;
	float:left;
	text-indent:360px;
	margin-top:10px;
	overflow:hidden;
}
/*----/FOOTER PANEL----*/

input{
	margin-bottom:0px;
}
fieldset{
	background-color:#fff;
	border:0px solid #cccccc;	
	padding:0px;
	margin:0px;
}
input{
	background-color:#fff;
	border:1px solid #cccccc;	
	padding:2px;
	color:#636466;
}
select{
	background-color:#fff;
	border:1px solid #cccccc;	
	padding:2px;
	color:#636466;
}
textarea{
	background-color:#fff;
	border:1px solid #cccccc;	
	padding:2px;
	color:#636466;
}
.button{
	background-color:#d61f23;
	border:0px;	
	color:#fff;
}
.imageform{
	border:0px;

}
/*---------------------------------
  Social Bookmarks 
----------------------------------*/
.bookmarkHolder {
	position:relative;
	bottom:18px;
	right:0;
	margin:0 auto;
	width:950px;
}
.bookmarkButton {
	float:right;
	width:120px;
	text-align:right;
}
.bookmarkLinks {
	border:solid 2px #D20000;
	background-color:#fff;
	padding:10px;
	width:130px;
	display: none;
	position:absolute;
	bottom:0;
	right:0;
}
.bookmarkLinksInline {
	padding:0 0 15px 0;
}
.bookmarkLinks p, .bookmarkLinksInline p {
	font-weight:900;
	margin:0;
	padding:0 0 6px 0;
}
.bookmarkLinks ul, .bookmarkLinksInline ul{
	list-style:none;
	margin:0;
	padding:0;
}
.bookmarkLinks ul li{
	text-align:left;
	padding:2px 4px 8px 0 ;
}
.bookmarkLinksInline ul li{
	text-align:left;
	float:left;
	padding:2px 10px 8px 0 ;
}
ul li.delicious {
	background:url("images/delicious.png") no-repeat 0 0;
}
ul li.digg {
	background:url("images/digg.png") no-repeat 0 0;
}
ul li.reddit {
	background:url("images/reddit.png") no-repeat 0 0;
}
ul li.facebook {
	background:url("images/facebook.png") no-repeat 0 0;
}
ul li.stumbleupon {
	background:url("images/stumbleupon.png") no-repeat 0 0
}
ul li.sphinn {
	background:url("images/sphinn.png") no-repeat 0 0
}
ul li.google {
	background:url("images/google.png") no-repeat 0 0
}
ul li.mixx {
	background:url("images/mixx.png") no-repeat 0 0
}
ul li.twitter {
	background:url("images/tweet.png") no-repeat 0 0
}
ul li.tellafriend {
	background:url("images/tellafriend.png") no-repeat 0 0
}

.bookmarkLinksInline ul li a, .bookmarkLinks ul li a {
	padding:0 0 0 23px;
	margin:0 0 0 0px;
}
