/*--[ 01 Global Resets ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
	{
    margin:0; 
    padding:0; 
    border:0; 
    outline:0; 
    font-size:100%; 
    vertical-align:baseline; 
    background:transparent;
	}

body
	{
    line-height:1;
	}

ol, ul
	{
    list-style:none;
	}

blockquote, q
	{
    quotes:none;
	}

blockquote:before, blockquote:after,
q:before, q:after
	{
    content:'';
	}

:focus
	{
    outline:0;
	}

ins
	{
    text-decoration:none;
	}

del
	{
    text-decoration:line-through;
	}

table
	{
    border-collapse:collapse; 
    border-spacing:0;
	}

/*--[ 02 Global Attributes ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

body
	{
    font-family:"Helvetica CE", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; 
    font-size:1em; 
    line-height:1em; 
    color:#525252;
	}

a, a:link, a:active
	{
    text-decoration:none; 
    color:#E08D19;
	}

a:hover, a:visited
	{
    text-decoration:underline; 
    color:#E08D19;
	}

h1, h2, .left-column h3, h4, h5
	{
    color:#626262; 
    font-family:Georgia, "Times New Roman", Times, serif;
	}

h2
	{
    font-size:1.5em;
	}

h3
	{
    font-size:1.25em;
	}

h4
	{
    font-size:1.15em;
	}

/*******| SPECIFIC CLASSES |********/

.left-inline
	{
    float:left; 
    display:inline;
	}

.left-block
	{
    float:left; 
    display:block;
	}

.right-inline
	{
    float:right; 
    display:inline;
	}

.right-block
	{
    float:right; 
    display:block;
	}

.clear-both
	{
    clear:both;
	}

.quote
	{
    font-size:1.25em; 
    font-family:Georgia, "Times New Roman", Times, serif; 
    line-height:1.5em; 
    color:#626262;
	}

.blue
	{
    color:#397B9E;
	}

.orange
	{
    color:#E08D19;
	}

.green
	{
    color:#ACC716;
	}

.center
	{
    text-align:center;
	}

.text
	{
    width:100%; 
    padding-top:20px;
	}

.ad
	{
    width:456px; 
    margin:20px 0px 0px -20px; 
    overflow:hidden;
	}

.margin-top
	{
    margin-top:20px;
	}


/*******| LAYOUT STRUCTURE |********/

body > #container
	{
    height:auto; 
    min-height:100%;
	}

#cloak
	{
    width:100%; 
    min-height:100%; 
    height:auto !important; 
    height:100%; 
    background:#FFF url(../images/img-headMatte-repeatx.gif) repeat-x left top;
	}

#container
	{
    position:relative; 
    width:960px; 
    min-height:100%; 
    height:auto !important; 
    height:100%; 
    padding-bottom:40px; 
    font-size:0.75em; 
    line-height:1.5em; 
    text-align:left;
	}

.left-column, .right-column
	{
    position:relative; 
    width:459px; 
    min-height:100%; 
    height:auto !important; 
    height:100%; 
    margin:0; 
    padding:0 0 40px 0; 
    float:left; 
    display:inline;
	}

.left-column
	{
    background:url(../images/img-leftcol-border.gif) repeat-y right top;
	}

.right-column
	{
    width:500px;
	}

.center-column
	{
	width:920px;
    padding:20px;
	}

/*--[ 03 Navigation ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

#head
	{
    position:relative; 
    width:100%; 
    height:168px; 
    display:block; 
    z-index:1;
	}

#navigation
	{
    position:absolute; 
    top:0; 
    left:0; 
    width:957px; 
    height:164px;
	}

#navigation a, #navigation a:link, #navigation a:hover, #navigation a:visited
	{
    text-decoration:none;
	}

#home, #about, #services, #products,
#dog-club, #healing-foundation, #gallery, #community,
#learning, #home2, #store, #question, #contact
	{
    position:relative; 
    height:164px; 
    line-height:164px; 
    float:left; 
    display:inline;
	}

#home
	{
    width:189px; 
    background:transparent url(../images/img-logonew.jpg) no-repeat 0 0;
	}

#home2
	{
    width:80px; 
    background:transparent url(../images/btn-home-roll.png) no-repeat 0 0;
	}

#services
	{
    width:86px; 
    background:transparent url(../images/btn-services-roll.png) no-repeat 0 0;
	}

#products
	{
    width:109px; 
    background:transparent url(../images/btn-products-roll.png) no-repeat 0 0;
	}

#about
	{
    width:80px; 
    background:transparent url(../images/btn-about-roll.png) no-repeat 0 0;
	}

#dog-club
	{
    width:86px; 
    background:transparent url(../images/btn-dogClub-roll.png) no-repeat 0 0;
	}
#healing-foundation
	{
    width:86px; 
    background:transparent url(../images/btn-HealingFoundation-roll.png) no-repeat 0 0;
}

#gallery
	{
    width:80px; 
    background:transparent url(../images/btn-photoGallery-roll.png) no-repeat 0 0;
	}

#community
	{
    width:80px; 
    background:transparent url(../images/btn-community-roll.png) no-repeat 0 0;
	}

#learning
	{
    width:118px; 
    background:transparent url(../images/btn-learning-roll.png) no-repeat 0 0;
	}
	
#store
	{
    width:86px; 
    background:transparent url(../images/btn-store-roll_h.png) no-repeat 0 0;
	}

#question
	{
    width:104px; 
    background:transparent url(../images/btn-question-roll.png) no-repeat 0 0;
	}

#contact
	{
    width:86px; 
    background:transparent url(../images/btn-contact-roll.png) no-repeat 0 0;
	}
	
#home2:hover,
#services:hover, #products:hover, #about:hover,
#dog-club:hover, #healing-foundation:hover, #gallery:hover, #community:hover,
#learning:hover, #store:hover, #question:hover, #contact:hover
	{
    background-position:0 -164px;
	}

#home-active #home, #home-active #home:hover, 
#home2-active #home2, #home2-active #home2:hover,
#about-active #about, #about-active #about:hover,
#services-active #services, #services-active #services:hover,
#products-active #products, #products-active #products:hover,
#dog-club-active #dog-club, #dog-club-active #dog-club:hover,
#healing-foundation-active #healing-foundation, #healing-foundation-active #healing-foundation:hover,
#gallery-active #gallery, #gallery-active #gallery:hover,
#community-active #community, #community-active #community:hover,
#learning-active #learning, #learning-active #learning:hover,
#store-active #store, #store-active #store:hover,
#question-active #question, #question-active #question:hover,
#contact-active #contact, #contact-active #contact:hover,
	{
    background-position:0 -164px;
	}

#banner, #banner-index
	{
    position:relative; 
    width:957px; 
    height:244px; 
    display:block; 
    background:transparent url(../images/img-homeBanner-back.png) no-repeat 0 0; 
    z-index:1;
	}

#banner-index
	{
    width:960px; 
    height:346px; 
    background:transparent url(../images/img-index-banback.png) no-repeat 0 0; 
    z-index:10;
	}

#cute-dog, #cute-dog-index
	{
    position:absolute; 
    top:75px; 
    left:315px; 
    z-index:5;
	}

#cute-dog-index
	{
    position:absolute; 
    top:65px; 
    left:180px; 
    z-index:20;
	}

#content, #content-index
	{
    position:relative; 
    width:960px; 
    min-height:100%; 
    height:auto !important; 
    height:100%; 
    display:block; 
    z-index:25;
	}

#content-index
	{
    background:url(../images/img-home-leftback.jpg) no-repeat 0 0; 
    min-height:531px; 
    z-index:15;
	}

/*--[ 04 Index Page // OLD // ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

#about-peter-col
	{
    position:relative; 
    width:377px; 
    height:598px; 
    float:left; 
    display:inline; 
    margin-right:5px; 
    background:transparent url(../images/img-home-aboutBox.gif) no-repeat 0 0;
	}

.about-peter-text
	{
    width:311px; 
    margin:0px auto; 
    margin-top:85px;
	}

.about-peter-goto
	{
    position:absolute; 
    bottom:-20px; 
    left:33px; 
    width:311px; 
    height:143px;
	}

.about-peter-goto p
	{
    width:192px; 
    height:100%; 
    float:left; 
    display:inline;
	}

.about-peter-goto a
	{
    width:102px; 
    height:102px; 
    float:right; 
    display:inline;
	}

#online-store-col
	{
    position:relative; 
    width:304px; 
    height:599px; 
    float:left; 
    display:inline; 
    margin-right:5px; 
    background:transparent url(../images/img-home-storeBox.png) no-repeat 0 0;
	}

#online-store-col p
	{
    width:260px; 
    margin:0 auto; 
    margin-top:10px;
	}

.go-to-products
	{
    position:relative; 
    width:256px; 
    height:186px; 
    margin:88px 0 0 20px;
	}

#holistic-vet-col
	{
    position:relative; 
    width:266px; 
    height:599px; 
    float:left; 
    display:inline; 
    background:transparent url(../images/img-home-holisticBox.png) no-repeat 0 0;
	}

.click-here-box
	{
    width:245px; 
    font-size:65%; 
    margin:0 auto; 
    margin-top:70px;
	}

.click-here
	{
    position:relative; 
    width:245px; 
    min-height:35px; 
    height:auto !important; 
    height:35px; 
    font-size:0.75em; 
    line-height:35px; 
    text-align:center; 
    display:block; 
    border-top:1px solid #AAA;
	}


.click-here + .click-here
	{
    border-bottom:1px solid #AAA; 
    line-height:18px;
}


.click-here a
	{
    text-decoration:none; 
    color:#000;
	}

/*---Force ahref Color to change on hover of parent list item---*/

.click-here:hover > a
	{
    text-decoration:none; 
    color:#FFF;
	}

.click-here:hover
	{
    background-color:#ACC716; 
    color:#FFF;
	}

.holistic-vet-txt
	{
    width:230px; 
    margin:0 auto; 
    margin-top:185px;
	}

.holistic-vet-goto
	{
    position:absolute; 
    bottom:20px; 
    left:62px; 
    width:141px; 
    height:143px;
	}

/*--[ 04 Index Page // NEW // ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

#content-index-header
	{
    position:relative; 
    width:651px; 
    height:82px; 
    float:left; 
    background:url(../images/img-index-onlinestore.png);
	}

#content-index-header img
	{
    float:right; 
    margin-right:25px;
	}

.index-col
	{
    float:left; 
    display:inline;
	}

.col-1
	{
    position:relative; 
    clear:left; 
    width:235px; 
    height:390px; 
    margin:45px 0 0 35px;
	}

.long-distance
	{
    position:absolute; 
    left:0; 
    bottom:30px; 
    width:235px; 
    height:55px; 
    background:url(../images/img-satellite-icon.gif) no-repeat 0 0;
	}

.long-distance p
	{
    font-size:0.75em; 
    line-height:1.25em; 
    padding:10px 0 10px 65px; 
    float:right;
	}

.col-2
	{
    width:250px; 
    margin:45px 0 0 75px;
	}

.col-2 img
	{
    float:right;
	}

.col-3
	{
    width:335px; 
    height:531px; 
    float:right; 
    margin-top:-78px; 
    overflow:hidden;
	}

.col-3 > img
	{
 
	}

.index-col > h2
	{
    padding-bottom:25px;
	}

.index-col.col-3 > h2
	{
	position:absolute;
	top:125px;
	margin-left:25px;
	line-height:1.25em;
	z-index:10;
	}

/*--[ 04 Dog Club // Natural Diet // Intuative Healing ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

#dogclub-bar, #dogclub-bar-index, #gallery-nav-bar
	{
    position:absolute; 
    top:412px; 
    width:100%; 
    height:68px; 
    background:url(../images/img-dogclub-menu-repeatx.gif) repeat-x 0 0; 
    z-index:24;
	}

#gallery-nav-bar
	{
    top:0;
	}

#dogclub-bar-index
	{
    top:444px; 
    width:100%; 
    height:76px; 
    background:url(../images/img-dogclub02-menu-repeatx.png) repeat-x 0 0; 
    z-index:5;
	}

#dogclub-nav, #gallery-nav
	{
    position:relative; 
    width:100%; 
    height:68px; 
    float:left; 
    display:inline;
	}

 #gallery-nav
 	{
    z-index:25;
	}

.dogclub-title
	{
    position:relative; 
    width:457px; 
    height:100%; 
    float:left; 
    display:inline; 
    background:url(../images/img-dogclub-repeatx.gif) repeat-x 0 0; 
    border-right:1px solid #777;
	}

.dogclub-title h3
	{
    padding:0 0 0 25px; 
    font-size:1.75em; 
    font-weight:lighter; 
    color:#FFF; 
    line-height:68px;
	}

/*******| DOG CLUB MENU |********/

#sub-menu
	{
    position:relative; 
    width:494px; 
    height:66px; 
    font-family:Georgia, "Times New Roman", Times, serif; 
    font-size:12px; 
    line-height:66px; 
    z-index:25;
	}

#sub-menu > a
	{
    height:66px; 
    color:#FFFFFF; 
    float:left; 
    display:inline; 
    text-decoration:none; 
    background:url(../images/img-submenu-pipe.gif) no-repeat right center;
	}

#sub-menu > a
	{
    padding:0 10px 0 10px;
	}

#sub-menu > a:hover
	{
    text-decoration:underline;
	}

/*------------------------------------------------------------------
a#club-gallery
	{
    width:142px; 
    background:url(../images/btn-dogclub-gallery.gif) no-repeat 0 0;
	}

a#approach
	{
    width:113px; 
    background:url(../images/btn-dogclub-approach.gif) no-repeat 0 0;
	}

a#next-steps
	{
    width:117px; 
    background:url(../images/btn-dogclub-nextsteps.gif) no-repeat 0 0;
	}

a#history
	{
    width:119px; 
    background:url(../images/btn-dogclub-history.gif) no-repeat 0 0;
	}

a#club-gallery-active
	{
    width:142px; 
    background:url(../images/btn-dogclub-gallery-ov.gif) no-repeat 0 0;
	}

a#approach-active
	{
    width:113px; 
    background:url(../images/btn-dogclub-approach-ov.gif) no-repeat 0 0;
	}

a#next-steps-active
	{
    width:117px; 
    background:url(../images/btn-dogclub-nextsteps-ov.gif) no-repeat 0 0;
	}

a#history-active
	{
    width:119px; 
    background:url(../images/btn-dogclub-history-ov.gif) no-repeat 0 0;
	}

------------------------------------------------------------------*/

/*******| DOG CLUB CONTENT |********/

#flying-dogclub, .why-dogclub 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:465px; 
    height:auto !important; 
    background:url(../images/img-what-is-dogclub-matte.gif) no-repeat 0 0;
	}

#flying-dogclub ul, .why-dogclub ul
	{
    margin-bottom:10px;
	}

#flying-dogclub h2, .why-dogclub h2
	{
    padding-bottom:30px;
	}

#flying-dogclub ul li h3, .why-dogclub ul li h3
	{
    padding-bottom:10px;
	}

#flying-dogclub ul li ul li, .why-dogclub ul li ul li
	{
    padding-bottom:5px; 
    list-style-type:disc; 
    list-style-position:outside; 
    margin-left:15px; 
    padding-left:10px;
	}

.why-dogclub
	{
    width:419px; 
    padding:20px; 
    background:none;
	}

.why-dogclub a img
	{
    margin-bottom:10px;
	}

/*******| NATURAL DIET CONTENT |********/

#diet-consult 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:585px; 
    height:auto !important; 
    height:585px; 
    background:url(../images/img-natdiet-broc.jpg) no-repeat -11px bottom;
	}

.basic-diet
	{
    position:relative; 
    width:492px; 
    height:550px; 
    background:url(../images/img-natdiet-apple.jpg) no-repeat 0 0;
	}

.basic-diet-txt
	{
    position:absolute; 
    bottom:100px; 
    padding:0 20px 0 20px; 
    color:#929292;
	}

.natdiet-ad
	{
    width:452px; 
    height:460px; 
    padding:20px; 
    background-image:url(../images/img-natdiet-storead.jpg);
	}

.natdiet-therapy
	{
    width:419px; 
    height:385px; 
    padding:20px; 
    background:none;
	}

/*******| INTUATIVE HEALING CONTENT |********/

#intheal-info 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:980px; 
    height:auto !important; 
    height:980px;
	}

.intheal-testimonial
	{
    width:497px; 
    min-height:327px; 
    height:auto !important; 
    height:327px; 
    margin-top:20px; 
    background:url(../images/img-intheal-testimonial.gif) no-repeat 0 0;
	}

.testimonial-txt
	{
    position:relative; 
    width:300px; 
    margin-top:90px; 
    float:right;
	}

.intheal-testimonial .text
	{
    position:relative; 
    clear:right; 
    width:437px; 
    padding:20px;
	}

/*******| About My Dog Content |********/

#about-my-dog 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:980px; 
    height:auto !important; 
    height:980px;
	}

#about-my-dog img
	{
    margin:20px 0px 0px -20px;
	}

.about-my-dogSkai
	{
    width:457px; 
    min-height:513px; 
    height:auto !important; 
    height:513px; 
    padding:20px; 
    background:url(../images/img-aboutdog-infomatter.gif) no-repeat 0 0;
	}

.about-my-dogSkai img
	{
    margin-top:20px;
	}

/*******| Preventative Car Content |********/

#care 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:680px; 
    height:auto !important; 
    height:680px; 
    background:url(../images/img-preventcare-stripes.gif) no-repeat -3px bottom;
	}

#care ul
	{
    margin-top:20px;
	}

#care ul li
	{
    padding-bottom:5px; 
    list-style-type:disc; 
    list-style-position:outside; 
    margin-left:15px; 
    padding-left:10px;
	}

.holistic-health
	{
    width:419px; 
    height:295px; 
    padding:20px; 
    background:url(../images/img-preventcare-holisticback.jpg) no-repeat 0 0;
	}

.left-column .holistic-health
	{
    width:415px; 
    margin-left:-20px; 
    overflow:hidden;
	}

.holistic-approach
	{
    position:relative; 
    width:245px; 
    height:135px; 
    margin-top:30px; 
    float:right;
	}

.holistic-approach h4
	{
    padding-bottom:5px; 
    margin-bottom:5px; 
    border-bottom:1px solid #ABC814;
	}

.holistic-health a
	{
    clear:right; 
    float:right; 
    margin:20px 60px 0 0;
	}

/*******| Behavior Consult Content |********/

#behavior-consult 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:760px; 
    height:auto !important; 
    height:760px; 
    background:url(../images/img-leafy-stripe.jpg) no-repeat -3px bottom;
	}

/*******| My Cat Content |********/

#my-cat 



/*--01--*/
	{
    width:419px; 
    padding:20px; 
    min-height:760px; 
    height:auto !important; 
    height:760px; 
    background:none;
	}

#my-cat-continued
	{
    padding:0px 20px 20px 20px;
	}

#my-cat-continued img
	{
    padding-left:10px;
	}

/*******| Homeopathy Content |********/

#homeopathy-intro 



/*--01--*/
	{
    position:relative; 
    width:419px; 
    padding:20px; 
    min-height:510px; 
    height:auto !important; 
    height:510px; 
    background:url(../images/img-hpathy-topmatte.jpg) no-repeat 0 bottom; 
    z-index:99;
	}

.homeo-text
	{
    position:relative; 
    width:235px; 
    height:195px;
	}

#homeopathy-intro-mid



/*--01--*/
	{
    position:relative; 
    width:419px; 
    min-height:1400px; 
    height:auto !important; 
    height:1400px; 
    margin-top:-25px; 
    padding:20px; 
    background:url(../images/img-hpathy-mid2matte.gif) no-repeat 0 0; 
    z-index:1;
	}

#homeopathy-water
	{
    width:452px; 
    height:298px; 
    padding:20px; 
    background:url(../images/img-hpathy-topRmatte.jpg) no-repeat 0 0;
	}

.homeopathy-water-text
	{
    width:175px; 
    height:185px; 
    margin-top:75px;
	}

.homeopathy-remedies
	{
    position:relative; 
    width:452px; 
    height:285px; 
    padding:20px; 
    background:transparent url(../images/img-hpathy-midRmatte.gif) no-repeat 0 0; 
    z-index:99;
	}

.homeopathy-remedies-cont
	{
    position:relative; 
    width:438px; 
    height:499px; 
    padding:20px; 
    overflow:visible; 
    background:url(../images/img-hpathy-midR2matte.jpg) no-repeat 0 -85px; 
    z-index:1;
	}

.homeopathy-remedies-cont .text
	{
    width:275px;
	}

.homeopathy-remedies-cont .text + .text
	{
    width:100%;
	}

.history-homeo
	{
    width:398px; 
    min-height:1000px; 
    height:auto !important; 
    height:1000px; 
    padding:40px; 
    background:url(../images/img-hpathy-bottomRmatte.gif) no-repeat 0 0;
	}

/*******| Health Consultations Content |********/

#health-consult 
	{
    width:419px; 
    padding:20px; 
    min-height:760px; 
    height:auto !important; 
    height:760px;
	}

#health-consult ul li, .pet-benefits ul li
	{
    padding-bottom:5px; 
    list-style-type:disc; 
    list-style-position:outside; 
    margin-left:15px; 
    padding-left:10px;
	}

#health-consult > p
	{
    margin-top:25px;
	}

#health-consult > img.logo
	{
    margin:45px 135px;
	}

#health-consult > h3 > img, #health-consult > h3 > span
	{
    display:inline;
	}

#health-consult > h3 > span
	{
    margin-top:35px; 
    float:left;
	}

.pet-benefits
	{
    width:439px; 
    min-height:540px; 
    height:auto !important; 
    height:540px; 
    margin:10px 0 10px 10px; 
    padding:20px; 
    background:url(../images/img-pet-benefits-matte.gif) no-repeat 0 0;
	}

.pet-benefits > img
	{
    margin:10px 0 10px 10px;
	}

.pet-benefits > p, .pet-benefits > ul, 
.prepare-appointment
	{
    padding:10px 20px;
	}

.prepare-appointment
	{
    width:390px; 
    background:url(../images/img-prepare-matte.gif) no-repeat 0 0;
	}

.prepare-appointment > p, .prepare-appointment > h4
	{
    margin-left:75px;
	}

.prepare-appointment > p
	{
    margin-top:10px;
	}

/*******| Holistic Health Page |********/

.text-health 
	{
	float:left;
    margin-top:25px;
    display:block;
	}

.text-health > p, .text-health > img
	{
	float:left;
    }

.text-health > p
	{
    width:310px;
    padding-left:10px;
    font-size:0.9em;
    line-height:1.3em;
	}

.approach
	{ 
	min-height:600px;
    background:url(../images/img-hol-health-approach.png) no-repeat 0 0;
	}

.holistic-health-continued
	{
	margin-top:500px;
    padding:0px 20px 20px 20px;
	}

.holistic-health-continued > img
	{
    margin: 40px 0 0 180px;
	}

/*******| Backgrounder Page Content |********/

#backgrounder-info
	{
    width:419px; 
    padding:20px; 
    min-height:950px; 
    background:url(../images/img-leafy-stripe.jpg) no-repeat -3px bottom;
	}

#backgrounder-info > img
	{
    padding:10px 0 10px 0; 
    margin-left:-20px;
	}

#backgrounder-continued
	{
    padding:0px 20px 20px 20px;
	}

#contact-left
	{
    width:419px; 
    padding:20px; 
    min-height:800px; 
    background:url(../images/img-leafy-stripe.jpg) no-repeat -3px bottom;
	}
	
img.free-membership
	{
    margin:10px 0 0 10px;
	}

#dog-club-active img.free-membership
	{
    margin:0px;
	}

/*******| CONTACT PAGE |********/

.myForm 
	{
    width:800px;
	}
	
.myForm td, input, select, textarea, checkbox
	{
    font-size:12px;
	}

.myForm td div
	{
    margin-right:10px;
    vertical-align:middle;
	}

.myForm td > label
	{
    line-height:10px;
    display:inline;
	}

.myForm td > input[type="text"]
	{
    margin-bottom:5px;
	}

.myForm td > input[type="image"]
	{
    margin: 10px 0 0 100px;
	}

.required
	{
    color:red;
	}

.style2
	{
    font-size:12px; 
    color:#333333;
	}

.style2 a:link
	{
    color:#333333; 
    text-decoration:underline;
	}

.style2 a:visited
	{
    color:#333333; 
    text-decoration:underline;
	}

.style2 a:hover
	{
    color:#333333; 
    text-decoration:none;
	}

.style2 a:active
	{
    color:#333333; 
    text-decoration:underline;
	}

.formfield
	{
    font-size:11px; 
    font-weight:normal; 
    color:#333333; 
    background-color:#FFFFFF; 
    height:18px; 
    width:220px; 
    border:1px solid #93B7CB;
	}

.temp_content_2
	{
    font-size:12px; 
    font-weight:bold; 
    color:#3E5875; 
    text-decoration:none;
	}

/*--[ Sticky Footer ]--
-----------------------------------------------------------
-----------------------------------------------------------*/

#footer
	{
    position:relative; 
    width:100%; 
    height:40px; 
    margin-top:-40px; 
    clear:both; 
    text-align:center; 
    background:url(../images/img-footer-repeatx.png) repeat-x 0 0; 
    z-index:50;
	}

#footer ul
	{
    font-size:0.9em; 
    padding:15px 0 15px 0;
	}

#footer ul li
	{
    display:inline; 
    padding:0 5px 0 5px;
	}

/* ///CLEAR FIX/// */

.clearfix:after
	{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
	}

.clearfix
	{
    display:inline-block;
	}

/* Hides from IE-mac \*/

* html .clearfix
	{
    height:1%;
	}

.clearfix
	{
    display:block;
	}

/* End hide from IE-mac */
