@charset "utf-8";
/* General styles */
a {
    color: #000000;
	text-decoration: none;
}

a:hover {
    color: #000000;
    text-decoration: none;
}

h1, h2, h3 {
    margin: .8em 0 .2em 0;
    padding: 0;
}

p {
    margin: .4em 0 .8em 0;
    /*padding:0;*/
}

li {
    list-style: none;
}

/* Section styles */
html { overflow-y: scroll; } 
body {
    line-height: 1;
    width: 100%;
    background-color: #ffffff;
    font-size: 90%;
    font-family: Arial, Helvetica, sans-serif;
    color: #dc0169;


}
#intropage{
    color:#dc0169;
    font-size: 90%;
    font-family: Arial, Helvetica, sans-serif;
    font-size:20px;
}
#intropage a:hover{
    color:#dc0169;
 }
#container {
    /* fixes some bugs */
    overflow: hidden;
    position: relative;
	
}

#topspacer {
    /* this is for gap so site doesnt start at top of browser */
    width: 100%;
    height: 1px;
}

#wrapperMaster {
    text-align: center;
    vertical-align: middle;
	
		
}

#wrapperSub {
  	background-image:url("../images/background.png");
	background-repeat:no-repeat;
	background-position:0px -69px;
    width: 950px;
	height:692px;
    text-align: centre;
    margin: 0 auto;
}

#headerbanner {
    width: 100%;
   
}

#headergap {
    
     height: 50px;
	
}

#wrapper {
padding-left:70px;

}

#content {
width:860px;
    clear: both;
	color:#000000;
	height:450px;
	
}
#content p{
    
	font-size:17px;
}
#animgif{
	float:right;
	clear:both;
	display:block;
}

#nav{
		color:#000000;
		width:100%;
		padding-bottom:20px;
}
#nav a:hover{
		color:#dc0169;

}
#nav li{
	display: inline;
	list-style-type: none;
	padding-right:25px;
	font-weight:bold;
}
#nav img
{
vertical-align:middle;
padding-right:10px;
}

#dynamicpage{
height:390px;


}
.page_inset{
width:735px;

}
.page_format{
text-align:left;
	padding-left:113px;
}

#contactpage_info p{
    color:#dc0169;
    font-size:28px;
}
#contactpage_info a{
    color:#dc0169;
    font-size:28px;
}

#sub_prod_image{
                float:left;
                padding-left:15px;
                padding-top:2px;
                padding-right:75px;
  }
#sub_prod_text{
         width:80%;
}
#sub_prod_text_title{
        font-size:30px;
        padding-bottom:20px;
        padding-top:30px;
}
#sub_prod_text_article{
           font-size:15px;
}


#footer_copyright {
  text-align:middle;
color:#000000;
padding-top:25px;
padding-left:70px;
font-size:12px;
clear:both;
}
#footer_copyright li{
 display:inline;
 list-style-type: none;
 padding-right:50px;
 }
