
body{
margin:0px;
background: #32a8a8 top left repeat-x url(http://sonsofcastile.com/media/bg_body.gif);font-family: Arial, helvetica, Sans-Serif;
font-size: 12pt;
font-weight: normal;

}

div#Container{
position: relative;
width: 718px;
margin-top: 40px;
margin-right: auto;
height: 700px;
margin-left: auto; 

}



*html div#Container{
margin-right: 25%;
margin-left: 25%;
}


div#Header{
background: top center no-repeat url(http://sonsofcastile.com/media/bg_header.png);
position: relative;
top: 0px;
margin-right: auto;
margin-left: auto;
height:99px; 
}

div#content{
position: relative;
margin-top:0px;
background: top left repeat-y url(http://sonsofcastile.com/media/bg_content.png); 
margin-right: auto;
margin-left: auto; 
color: #000000;
/*width:718px;*/
height: 850px;
padding: 20px 20px 20px 20px;	

}


div#Footer{
background: top center no-repeat url(http://sonsofcastile.com/media/bg_footer.png);
position: relative;
margin-right: auto;
margin-left: auto;
height:50px;


}



div#navTop{

background: top left no-repeat url(http://sonsofcastile.com/media/nav/bg_navbar.gif);
position: relative;
top: 0px;
margin-right: auto;
margin-left: auto;
height:43px; 
width: 718px;

}


div#navTop a{
	display:block;
	float:left;
	}

div#navTop img{
border: none;
margin-top:4px;
}

div#navButtons{
margin-left: 8px;

}



div#navBottom{
position: relative;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
color:#7f011f;
font-family:arial, sans-serif;
font-weight: bold;
font-size: 9pt;
}


img#Logo{
position: relative;
margin-top: 15px;
margin-left: 15px;
float: left;
}

img#Phone{
position: relative;
float: right;
margin-top:15px;
margin-right: 15px;
}

------------------


div#LeftSpace{
width:8px;
height:40px;
float: left;
border: none;}

div#navTop a#menuHome{
width:94px;
height:40px;
}

div#navTop a#menuLongCopy {
width:131px;
height:40px;
}

div#navTop a#menuInteractive {
width:121px;
height:40px;
}

div#navTop a#menuDripmarketing {
width:175px;
height:40px;
}

div#navTop a#menuPrint {
width:81px;
height:40px;
}

div#navTop a#menuContact {
width:85px;
height:40px;
}


div#contentinside{

}


img.TopNavBtn{
/*border:none;
float: left;
margin: 0px;
*/}


div#LeftSide{
float:left;
width:200px;
margin-right:00px;

}

div#RightSide {
float:right;
margin-left:10px;
margin-right: 35px;
width:460px;
}

div#RightSide div

	display: none;

}

----------

div#SectionTop{
width:664px;

}

div#SectionMid{
width:664px;
background: top left no-repeat url(http://sonsofcastile.com/media/bg_block_red.gif);
height: 169px;
margin-bottom:5px

}

div#SectionMid2{
width:664px;
height: 169px;
margin-bottom:5px;
background: top left no-repeat url(http://sonsofcastile.com/media/bg_block_blue.gif);
float: right;
}



div#SectionBottom{
width:664px;
background: top left no-repeat url(http://sonsofcastile.com/media/bg_block_red.gif);
height: 169px;
margin-bottom:5px;
}

div#SectionBottom2{
width:664px;
background: top left no-repeat url(http://sonsofcastile.com/media/bg_block_blue.gif);
height: 169px;
margin-bottom:5px;
float: right;
}


div#SectionBottom2 img,
div#SectionMid img,
div#SectionMid2 img,
div#SectionBottom img{
border: none;
}


a {
color: #8e0129;
font-style: Arial, sans-serif;
font-weight: bold;
}
a:hover, a:Visited:hover{
color: #3babab;
font-style: Arial, sans-serif;
}

a:visited{
color: #343636;
font-style: Arial, sans-serif;
}

h4 {
color: #8e0129;
font-style: Arial, sans-serif;
font-weight: bold;
}



p{
font-size: 11pt;
font-style: Arial,tahoma, sans-serif;
color: #000000;
font-weight: normal;
margin-bottom: 15px;
margin-left: 5px;
margin-right: 5px;
}
img#HPTitleDripMktg,
img#HPTitlePrint,
img#HPTitleInteractive,
img#HPTitleLongCopy{
margin-top:0px;
border: none;
margin-left: 5px;
margin-right:5px
}

img.ContentThumbLeft{
float: left;
margin-right: 10px;
margin-bottom: 10px;

}

img.ContentThumbRight{
float: right;
margin-left: 10px;
margin-bottom: 10px;

}
