/* CSS Document */

/*COLORS
Purple: #411d68;
Orange;
*/
html{overflow-x:hidden;}

body{background:url(/images/bodybg2.jpg) repeat-x top center #fff; font-family:Arial, Helvetica, sans-serif}
h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#411d68}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#411d68}
h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#411d68}
h4{}
a{color:#e47b22; font-weight:bold; text-decoration:none}
a:hover{text-decoration:underline;}
p{}
img{border:none;}
a img{}
ul, li{margin:0; padding:0;}

#mainContainer{position:relative; width:960px}
#logo{position:absolute; top:10px;left:0}
/*Search styles*/
#searchContainer{ position:absolute; top:23px; left:202px; width:195px; color:#411d68; font-size:9px}
#FetchBtn{width:54px; background:url(/images/FetchBtn.png) no-repeat; border:none; text-indent:-999px; cursor:pointer; margin-left:4px;}
#SearchInput{width:124px;}

#contactInfo{position:absolute; top:10px; right:0}
/*Col 1 contains menu and VRCC logo*/
#col1{width:172px; float:left; display:inline; margin:0;}
#navWrapper{overflow:hidden; height: 400px;}
#mainNav{display:block; margin-top:170px; float:left; width:172px; text-align:right;}
#mainNav li{list-style:none; display:block; float:left; padding:1px 0 1px 0; margin:0;text-transform:uppercase; display:block; width:172px;line-height: 18px;}
#mainNav li a{color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
#mainNav li a:hover, #mainNav li a.selected{text-decoration:underline;}
#VRCCcontainer{display:block; float:left;margin-top:40px; text-align:center; font-family:"Times New Roman", Times, serif; font-size:12px; font-style:italic; font-weight:bold;}


/*Col 2 contiains the page content*/
#col2{background:url(/images/topcontentbg2.jpg) no-repeat top center #fff; width:754px; min-height:415px; float:right; padding:10px; margin:0;}
#content, #contentHome{ display:block; margin-top:170px;}

#content p, #contentHome p{margin-bottom:10px;}
#content ul, #contentHome ul{padding-left: 20px; margin-left: 20px; margin-bottom: 10px}
#content ul.archive{margin-left:0}
#content ol, #contentHome ol{padding-left: 20px; margin-left: 20px; margin-bottom: 10px}

#content img{margin:0 5px 5px 0; }
#slideshowContainer{
background:url(/images/slideshowbg2.png) no-repeat transparent;
/*background:url(../images/slideshow/SlideshowBG.png) no-repeat transparent; */
width:390px; height:327px; display:block; float:right;margin-top:-95px; margin-left:5px; overflow:auto;}
#slideshowContainer img{margin:0}
#InternalColumn, #InternalColumn2{width:390px; margin:0 0 10px 0; padding:0; float:right; display:block;}
#InternalColumn{background:url(/images/PawPrints.jpg) repeat-y left top;}
#BlogInternalColumn{width:282px; margin:0 0 10px 0; padding:0; float:right; display:block;}
/*#ColumnSeparator{background:url(/images/PawPrints.jpg) repeat-y;width:74px; height:236px; displau:block; float:left;}*/
#highlightBoxContainer{display:block; width:268px;float:right;}
#highlightBoxContainer h3{margin-bottom: 5px;}
#highlightBoxContainer p{float:left; padding-left: 10px}
h4.highlightHeader{background:#e47b22; width:262px; font-size:14px; text-transform:uppercase; display:block; float:left; color:#fff; float:right;padding:0 3px; margin:0 0 5px 0}
#VRCC-Container p{text-align:center; font-family:"Times New Roman", Times, serif; font-style:italic; line-height:14px}
/*Footer*/
#CharacterContainer{text-align:right; display:block; width:960px; clear:both; margin:0 auto;}

#footer{width:100%; background:url(/images/FooterBg.gif) repeat-x top center ; min-height:100px; clear:both; text-align:right; color:#fff; float:left; margin-top:-8px; font-size:10px}
#FooterContent{width:960px; margin:0 auto; display:block;}
#LogoContainer{display:block; float:left; width:185px; height:140px;}
#LogoContainer img{display:inline; padding:0 3px; margin:0 0 5px 0; border:none;}
#footerNav{display:block; font-size:10px; width:540px; float:right; margin:25px 0 10px 0}
#footerNav li{display:inline;border-right:1px solid #fff;  list-style:none; margin:0 0 3px 0}
#footerNav li a{text-decoration:none; padding:4px; color:#fff;text-transform:uppercase;}
#footerNav li a:hover{text-decoration:underline;}
#Legal{width:540px; float:right;}
#Legal a{color: #fff; text-decoration: underline}
#Legal a:hover{text-decoration: none}

.mainContent img{margin:0 5px 5px 0;}

/*Slideshow styles*/
.pics { height:327px; width: 390px; padding:0; margin:0; overflow: hidden; background:none;  }
.pics img { height: 327px; width: 390px; top:0; left:0;margin:-5px 0 0 0; background:none; border:none }
.pics img {}

object {margin-right: 5px;}

.contactForm{}
.contactForm td{padding-bottom: 5px;padding-right: 3px;}
td.formLabelCell{width:150px; font-weight: bold}
td.formTextboxCell input{width: 200px}
.entry-date{margin-bottom: 5px; font-style:italic; margin-top:0px; padding-top:0px}
.entry-title{margin-top: 20px;margin-bottom: 5px;padding-bottom: 5px;}
#slideshowContainer img{background:none !important;} 

#sitemap ul{margin-left: 5px; padding-left: 0;}
.formSuccessMessage{font-weight: bold; color: red}
#ourMap{margin: 10px 0 0 10px}
.entrytext p img, .entry-content p img{float:left; margin-right: 10px; margin-top: 0px}


#staffList .staffMember{display:block; margin: 10px 0; padding: 10px 0;}
#staffList .staffMember img{float: left; margin: 0 10px 10px 0;}
#staffList .staffMember .staffName{font-weight: bold; font-size: 14px; margin-bottom: 10px;}

#wagginTalesList{}
.wagginTale{display:block; clear: left;}
.wagginTale h3{color: #E47B22;}
.wagginTale img{float:left; margin: 0 10px 5px 0;}

#highlightBoxContainer .blogList{list-style: none;margin:0;padding-left: 0;}
#highlightBoxContainer .blogList li{font-size: 13px; padding-bottom: 10px; text-align: left;line-height: 13px; margin-left: 10px;}
#highlightBoxContainer .blogList li.hDiv{height: 3px; line-height: 3px;padding-bottom: 7px}
#highlightBoxContainer .blogList li.hDiv img{margin-bottom:4px;}
#highlightBoxContainer .blogList li a{color: #411d68; }
#highlightBoxContainer .blogList li a:hover{color: #e47b22; text-decoration: none;}
#highlightBoxContainer .blogList span{color:#411d68;}

#socialBar .sBlock, #socialBar .fBlock{float: left;margin-left: 5px;}
#socialBar img{margin:0px; width:28px; height:28px;}
#socialBar .sBlock{margin-right: 8px;}
#socialBar .sText{text-align: center; font-size: 10px; color:#411d68;}

.blogPic img{float: right;}
#sitemap ul{margin-left: 20px;}

#postlist{margin: 20px 0;}
#dsq-new-post h3{ font-size: 12px;}
#dsq-comments-title h3{ font-size: 12px;}
#dsq-comments-title{margin-bottom: 10px;}
#dsq-authenticate{margin-top: 5px;}
#dsq-content .dsq-options{margin-top: 10px;}
.entry-meta{font-size: 11px;}
.author{font-weight: bold;}
#postlist .hentry{border-top: 1px dotted #1c3f93; padding-top: 10px;}
#socialMediaWrap{width: 240px; margin: 20px 0 0 26px;border-top: 1px solid #c6c4c4;padding-top:10px;}
.bilinewrap{display:block; overflow:hidden;}
.likes{margin: 5px 0; display:block; }
.likes, .fcLike, .tTweet{width: 100%;display:block;padding-top: 5px;}





















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

