@import url(nav.css);
@import url(type.css);
@import url(forms.css);

/*
-----------------------------------------------
HorseLogs.com Base Styles
Author: Lisa Spidell
Version: 1 July 2007
----------------------------------------------- */


* {
	margin: 0;
	padding: 0;
}

html {
    height: 100%;
}

body
{
    background-position: #682f15;
    background: #682f15;
    min-height: 101%;
    font: 100.01%/100.01%;
    font-family: Verdana;
    font-size: 12pt;
}

img {
	border: none;
}

.CalText .content 
{
    FONT-SIZE: 8pt;
    COLOR: olive;
    FONT-FAMILY: Verdana
}
.CalText A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
    COLOR: saddlebrown;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.CalText A:visited
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
    COLOR: saddlebrown;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.AltCalText .content 
{
    FONT-SIZE: 8pt;
    COLOR: olive;
    FONT-FAMILY: Verdana
}
.AltCalText A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
    COLOR: olive;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.AltCalText A:visited
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
    COLOR: olive;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}


/* =Structure
----------------------------------------------- */
#page {
    padding: 0 0 0px 0;
    margin: 0 0 0px 0px;
   position: center;
   text-align: left; 
}

#page2 {
    padding: 0 0 0px 0;
    margin: 0 0 0px 0px;
   position: relative;
   text-align: left;
   width: 770px;
}

#mast {
   background: #fff;
   padding: 0;
   margin: 0 0 0px 0;
}

#header {
   height: 65px;   
}

/*
#header {
   padding: 0px 0 px 0px;
   height: 85px; height: 30px !important; 
}
*/

#wrapper {
   width: 100%;
}

#hero {
   margin: 0 0 0px 0;
   padding: 0 0 0 0;  
}

.brand {
   margin: 20px 10px;
}


/* =Main Groups
----------------------------------------------- */
.group1 {
   float: left;
   width: 166px;
   }

.group1 .content {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;   
   background: FFFFFF;
}

.group1 .content2 {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   background: transparent url(leftmenubg.gif) top left repeat-y;   
}

.group1 .content3 {
   margin: 0px 0px 0px 0;
   padding: 10px 0px 10px 0px;   
   border-bottom: 1px solid #003467;
}

.group1 img {
   margin: 5px 0px 5px 3px;
}

.group1 .news {
   background: #0093D0;
   background-image: none;
}

.group2 {
   float: left;
   padding: 0px 0 0 1px;
   margin: 0;
   margin-right: -3px; /* IE Comment Hack */
   background: #fff;
   width: 600px;
}

.group2 .content {
   margin: 0px 0px 0px 1px;
	padding: 10px 15px 10px 20px;
}

.group2 .content .dvm_content {
    margin: 5px 0 0 0;
	padding: 5px 0px 0px 0px;
   border-bottom: 1px solid #003467;
    font-size: 11px;
    color: #682f15;
   font-family: arial, sans-serif;
}

.group2 .content .epm_image {
    margin: 0;
	padding: 0px 0px 10px 10px;
    float: right;
    text-align: center;
}

.group2 .content .partners {
    margin: 0;
	padding: 10px 0 0px 0;
   border-top: 1px solid #003467;
}

.group2 .content .partners .section1 {
    margin: 0;
	padding: 0 0 10px 0;
    width: 190px;
    float: left;
}

.group2 .content .partners .section2 {
    margin: 0;
	padding: 0 0 10px 0;
    width: 350px;
    float: left;
}

.group2 .content_img {
    margin: 0;
	padding: 0;   
   width: 627px;
   height: 160px;
}

.inner .group2 {
   width: 420px;
}

.inner .group2 .content {
   margin: 0px;
   padding: 0 0 0px 10px;
}

.inner .group2 .highlight {
   margin: 0;
   padding: 0;
   /* background: #F6F6F6 url(/images/content_bg.gif) bottom left repeat-x; */
}

.group3 {
   float: left;
   margin-right: -3px; /* IE Comment Hack */
   margin-left: 10px;
   padding: 10px 0 0 0;
   width: 170px;
}

/*
.group3 {
   float: left;
   margin: 0 0 0 10px;
   padding: 10px 0 0 0;
   width: 170px;
}
*/

.group3 .content {
   margin: 0 0 1px 0;
   padding: 10px 10px 5px 10px;
   /* background: #F6F6F6 url(/images/content_bg.gif) bottom left repeat-x; */
}


/* =Sub Groups
----------------------------------------------- */
.sub-group1 {
   float: left;
   display: inline;
   margin: 10px 0 0 10px;
   padding: 0px;
   width: 420px;
   /* border: 1px solid #003467; */
}

.sub-group2 {
   float: left;
   display: inline;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: -3px; /* IE Comment Hack */
   margin-left: 7px;
   padding: 0;
   width: 163px;
   height: 400px;
    /* border: 1px solid #003467; */
}

/*
.sub-group2 {
   float: left;
   display: inline;
   margin: 0 0 0 10px;
   width: 160px;
}
*/

.sub-group1 .content {
   margin: 0 0 1px 0;
   padding: 10px 10px 5px 0px;
   /* background: #F6F6F6 url(/images/content_bg.gif) bottom left repeat-x; */
}

.sub-group1 .content_edu {
   margin: 0 0 5px 0;
   padding: 10px 10px 10px 0px;
   /* background: #F6F6F6 url(/images/content_bg.gif) bottom left repeat-x; */
   border-bottom: 1px solid #003467;
}

.sub-group2 .content {
   margin: 0 0 1px 0;
   padding: 10px;
   /* background: #F6F6F6 url(/images/content_bg.gif) bottom left repeat-x; */
}


/* =Sub-sub Groups
----------------------------------------------- */
.sub-sub-group1 {
   float: left;
   width: 140px;
}

.sub-sub-group2 {
   float: left;
   width: 140px;
}

.sub-sub-group3 {
   float: left;
   margin-right: -3px; /* IE Comment Hack */
   width: 140px;
}

/*
.sub-sub-group3 {
   float: left;
   width: 140px;
}
*/
.attentionText
{
    color: black;
    font-family: 'Microsoft Sans Serif';
    font-size: 18px;
    font-weight: 100;
    font-style: normal;
    font-variant: small-caps;
    text-transform: inherit;
    text-decoration: blink;
}

.attentionTextSmall
{
    color: #000000;
    font-family: Verdana;
    font-size: medium;
    font-weight: lighter;
    font-style: normal;
    font-variant: inherit;
    text-transform: inherit;
    text-decoration: blink;
}


.attentionTextSubscribe
{
    color: #663300;
    font-family: 'Lucida Handwriting';
    font-size: small;
    font-weight: bold;
    font-style: normal;
    font-variant: inherit;
    text-transform: inherit;
    text-decoration: blink;
}
.attentionTextSmall A
{
    color: #663300;
    font-family: 'Lucida Handwriting';
    font-size: small;
    font-weight: bold;
    font-style: normal;
    font-variant: inherit;
    text-transform: inherit;
    text-decoration: blink;
}

.attentionTextSmall A:visited
{
    color: #996633;
    font-family: 'Lucida Handwriting';
    font-size: small;
    font-weight: bold;
    font-style: normal;
    font-variant: inherit;
    text-transform: inherit;
    text-decoration: blink;
}

.HeadlineText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.HeadlineText A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: Black;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

