/* 
	project:   Wolverine Dog Training Club Website
author:   Julia Forrester 
*/
*{ margin: 0; padding: 0; border: 0;}
.handheld {display: none;}

body { 
font: 13px "Arial", Arial, Verdana, "Trebuchet MS", Tahoma, sans-serif; 
text-align: center;
background: #000000;
min-width: 828px; /* this keeps content from disappearing in narrow screens for gecko browsers.  Set to same width as div-body width */
min-height: 300px;
}


a {	
text-decoration: none;

}

a:hover { 
text-decoration: none; 
}

.center {text-align: center;}

h1, h1 a, h1 a:hover, h1 a:visited { 
font: bold 19px Arial; 
color: #ffffff; 
}

h2, h2 a, h2 a:hover, h2 a:visited { 
font: bold  1.7em Arial, sans-serif; 
margin: 0 0 10px; 
padding: 0 0 3px; 
color: #5C5058; 
}

h3, h3 a, h3 a:hover, h3 a:visited {
font: bold 14px "Arial Narrow", arial, sans-serif; 
color: #806479; 
}


h4, h4 a, h4 a:hover, h4 a:visited{
font: bold 14px Arial, sans-serif; 
color: #5C5058;
}

h5, h5 a, h5 a:hover, h5 a:visited {
font: 24px Arial, "Arial Black", sans-serif;
color: #5C5058; 
}

h6, h6 a, h6 a:hover, h6 a:visited{
color: #484AAC;
background: transparent; 
text-decoration: none;
font: Bold 13px "Arial Narrow", Arial;}




img {padding: 0px; border: 0px; margin: 0px;}

.indent {padding-left: 10px; margin: 0px; border: 0px; padding-bottom: 0px;}
.indent2, .indent2 a, .indent2 a:hover, indent2 a:visited{padding-left: 45px; line-height: 16px; color: #484AAC;}
.indent3{padding-left: 75px; padding-top: 5px; color: #484AAC;}
.indent4 {padding-left: 35px; margin-right: 50px;}
.indent5, .indent5 a, .indent5 a:hover, indent5 a:visited {color: #000000; padding-left: 10px;}
.indent6, .indent6 a, .indent6 a:hover, indent6 a:visited {padding-left: 10px;}
.indent7 {padding-left: 35px;}
.indent8 {text-align: center; padding-top: 10px;}

li, ul {text-decoration:none; list-style: none;}
.normal{text-decoration: none; color: #5C5058;}
.normal:hover{color: #5C5058;}


p { margin: 0;}

.padding { padding: 15px;}
.red {color: red;}

/* .neg-margin {margin-top: -12px;} *//*use to make image butt up to dividing line*/

/* This is the inside main section of page.  margins center page on body */ 
#body {
	background: url('../img/bg.gif') repeat-y;
	width: 828px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
/* End of General Declarations */

#barmenu{
background: url('../img/barmenu_bg.jpg') repeat-x;
border: none;
height: 54px;
}

#barmenu-left{
background: url('../img/barmenu-left_bg.jpg') no-repeat;
margin-top: -1px;
height: 54px;
}

#barmenu-left p{
	padding-top: 20px;
	padding-left: 34px;
	font: 16px Arial, sans-serif;
	color: #FFFFFF;
	z-index: 2;
	position: absolute;
	width: 433px;
} 




/* main page, left column */
#col1_wrapper {
width: 226px;
float: left;
}

#col1_bg { 
background: url('../img/col1_bg.jpg') repeat-y;
border: 0px;
}
 
/* current events box1- special bg*/
#col1_box1 {
background: url('../img/col1-box1_bg.jpg') no-repeat;
}

/**/

/*divider class*/
.col1_box_img {
background: url('../img/col1_divider.gif') no-repeat 0% 100%;
line-height: 0px;
padding-bottom: 5px;
}

.col1_box_txt {
margin-top: 5px;
padding-left: 10px;
margin-right: 5px;
line-height: 20px;
font: bold 13px "arial narrow", arial, sans-serif;
margin-bottom: 0px;
padding-bottom: 0px;
color: #5C5058;
}



/**/

#col1-dog_left {
background: url('../img/dog-left_bg.jpg') no-repeat;
height: 67px;
}

#col1-dog_txt {
padding-top: 25px;
padding-left: 20px;
padding-bottom: 7px;
color: #2E3092;
font: italic bold 18px Arial, sans-serif; 
background: transparent;
}

/* end of Left col*/

/* main col- middle*/
#col2_wrapper {
width: 602px;
margin-left: 226px;
padding: 0px;
border: 0px;
margin-bottom: 0px;

}

#col2_boxa { 
width: 602px;
height: auto;
margin: 0px;
text-align: justify;
padding: 0px;
float: left;
padding-left: 10px;
padding-bottom: 5px;
}

#col2_txt{padding-left:20px; padding-top: 5px; line-height: 20px;}

#col2_txt a{ text-decoration: none;}

#col2_box2 {
	height: auto;
	width: 513px;
	margin-left: 28px;
	margin-right: 28px;
	margin-top: 5px;
	background-color: #FFFFFF;
}
#col2_dog {
background: url('../img/dog_bg.jpg') no-repeat;
height: 212px;
border: none;
}

.col2-indent {padding-left: 90px; margin-right: 60px;}



#col2_mini_box1,#col2_mini_box2 {
height: 200px;
width: 176px;
float: left;
}

.col2_mini_txt {font: 12px "Arial Narrow", Arial; height: 50px; margin-top: 5px;}


#col2_mini_box3 {
height: 200px;
width: 161px;
margin-left: 349px;
}

.col2-links { padding-top: 10px; }
.col2-links a {
color: #484AAC;
background: transparent; 
text-decoration: none;
font: Bold 14px "Arial Narrow", Arial;
padding-left: 25px;
}
.col2-links a:hover {color: #5C5058;}

#col2-text {
width: 564px;
padding-left: 35px;
padding-right: 35px;
} 

#col2-wdtc_heading {
font: bold 14px "Arial Narrow", arial, sans-serif; 
color: #000000;
padding-left: 90px; margin-right: 60px;
line-height: 30px; 
}
/* END: main col- middle*/



#dog-image {
z-index: 1;
position: absolute;
margin-top: 65px;
margin-left: 330px;
}

#footer { 
font-size: 12px;
width: 828px;
clear: both;
height: 50px;
text-align: center;
}
#footer_stripe {background: url('../img/section_pages/footer_bg_01.jpg') repeat-x; height: 8px;}
#footer_bg {background: url('../img/section_pages/col2_bg.jpg') repeat-y; width: 828px; height: 50px;}

#footer a { color: #806479; }

#footer li {
display: inline; 
}

#footer p {
color: #C0C0C0;
}

/* Main page header */
#logobg { 
margin: 0px;
padding: 0px;
border: none;
width: 352px;
height: 123px;
background: url('../img/logo_bg.jpg') no-repeat;
}

#logo {
padding-top: 15px;
padding-left: 20px;
}

#logo_wrapper {
float: left;
margin: 0px;
padding: 0px;
width: 352px;
border: none;
}

#main_menu { 
background: url('../img/mainmenu_bg.jpg') no-repeat;
height: 64px;

}

#mainmenu_txt {
padding-top: 25px;
padding-left: 10px;
}



#menu_wrapper {
margin-left: 352px;
}


#sub_menu { 
height: 58px;
background: url('../img/submenu_bg.jpg') repeat-x;
}

#sub_menu_text { 
padding-top: 17px;
padding-left: 15px;
text-align: left;
background: transparent;
font: 18px "Arial";
color: #FFFFFF;
}

