@import url("interior.css");

/*	
	-------------------------------------------------------------
	McMullen Boutique
	2007 Style Sheet (Master)
	
	Version: 		1.0
	Author: 		Justin Agoglia
	Website: 		www.skylardesign.com
	-------------------------------------------------------------	
*/

/* =Reset Styles 
----------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, address, th, td {margin: 0; padding: 0;}
h1 {font-size : 100%; font-weight: normal;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th {text-align: left;}
fieldset, img {border: 0;}
dt, address, caption, cite, code, dfn, em, i, strong, b, th, var {font-style: normal; font-weight: normal;}

/* =Universal Styles 
----------------------------------- */
/* =HTML */
html {background: url(../images/html.gif);}

/* =body */
body {font: 80%/1.5  Verdana, Arial, Helvetica, sans-serif;}

/* =a */
a {color: #818972;}
a:visited, a:hover {color: #A3A998;}
a:active, a:focus {text-decoration: none;}

h1 {margin: 0;}

/* =Wrapper 
------------------------------------------------- */
#wrapper {float: left; background: url(../images/topBkg.gif) repeat-x; width: 1158px; margin: 0;}

/* =Width Elements */
#branding, #content, #site-info {float: left; width: 1108px; }

/* =Masthead 
------------------------------------------------- */
#branding {float: left; margin: 0; height: 163px;}
#branding h1 {width: 220px; margin-left: 24px; } /* Anchor tag makes logo accessible */ 
    
/* =Content
------------------------------------------------- */
#content {margin: 0; padding: 0; } 
#content-main {float: right; width: 531px;}
#content-main p {color: #5F3C17; padding: 0 60px; line-height: 2.5;}
#content-main a {text-decoration: underline;}

/* =Navigation 
------------------------------------------------- */
#navContainer {float: left; background: url(../images/dots.gif) repeat-x; width: 520px; margin-bottom: 3em;}
/* border-style:solid;border-width:5px;   */
#navContainer ul li {float: left; margin-left: 16px;}
#navContainer ul li a {display: block; text-indent: -9999px; padding: 17px 0 16px; width: 100%;} /* width address hit state for IE versions */ 
#navContainer ul li.first {margin-left: 0px;} /* Removes dotted border left */
#navContainer ul li.last {margin-right: 0px;} /* Removes dotted border right */

/* =Navigation: Preloads Images
------------------------------------------------- */
#navContainer ul li#nav-about a {background: url(../images/bt-about-over.jpg) no-repeat;}
#navContainer ul li#nav-phil a {background: url(../images/bt-phil-over.jpg) no-repeat;}
#navContainer ul li#nav-services a {background: url(../images/bt-services-over.jpg) no-repeat;}
#navContainer ul li#nav-designers a {background: url(../images/bt-designers-over.jpg) no-repeat;}
#navContainer ul li#nav-press a {background: url(../images/bt-press-over.jpg) no-repeat;}
#navContainer ul li#nav-contact2 a {background: url(../images/bt-contact-over.jpg) no-repeat;}
#navContainer ul li#nav-contact a {background: url(../images/bt-blog-over.jpg) no-repeat;}

/* =Navigation: Upstate
------------------------------------------------- */
#navContainer ul li#nav-about a {width: 66px;	background: url(../images/bt-about-up.jpg) no-repeat;}
#navContainer ul li#nav-phil a {width: 84px; background: url(../images/bt-phil-up.jpg) no-repeat;}
#navContainer ul li#nav-services a {width: 71px; background: url(../images/bt-services-up.jpg) no-repeat;}
#navContainer ul li#nav-designers a {width: 84px; background: url(../images/bt-designers-up.jpg) no-repeat;}
#navContainer ul li#nav-press a {width: 50px; background: url(../images/bt-press-up.jpg) no-repeat;}
#navContainer ul li#nav-contact2 a {width: 85px; background: url(../images/bt-contact-up.jpg) no-repeat;}
#navContainer ul li#nav-contact a {width: 50px; background: url(../images/bt-blog-up.jpg) no-repeat;}


/* =Navigation: Overstate
------------------------------------------------- */
#navContainer ul li#nav-about a:hover {background: url(../images/bt-about-over.jpg) no-repeat;}
#navContainer ul li#nav-phil a:hover {background: url(../images/bt-phil-over.jpg) no-repeat;}
#navContainer ul li#nav-services a:hover {background: url(../images/bt-services-over.jpg) no-repeat;}
#navContainer ul li#nav-designers a:hover {background: url(../images/bt-designers-over.jpg) no-repeat;}
#navContainer ul li#nav-press a:hover {background: url(../images/bt-press-over.jpg) no-repeat;}
#navContainer ul li#nav-contact2 a:hover {background: url(../images/bt-contact-over.jpg) no-repeat;}
#navContainer ul li#nav-contact a:hover {background: url(../images/bt-blog-over.jpg) no-repeat;}

/* =Images 
------------------------------------------------- */
#content-style {float: left; width: 568px;}
#content-styleSmaller {float: left; width: 568px;}

/* =Site-info
---------------------------------- */

#site-info {width: 1100px; padding: .5em 0 .5em 25px;}
#site-info #address {float: left; width: 275px;}
#site-info #address img.email {margin-left: 1em;}
#site-info #address img.contactus {margin-left: 1em;}
#site-info #enews {float: left; width: 500px; margin-left: 1px;}
#site-info #enews img#mailing-list {float: left;}
#site-info #enews #textfield {width: 115px; color: #AAAAB3;	font-size: 0.75em; padding: 5px 0 0 5px; margin: 0 0 0 0em; height: 9px;}

/* =GPS
---------------------------------- */
#about #aboutlink a, #services #serviceslink a,#designers, #designerslink a, #philosophy #philosophylink a, #press #presslink a, #contact #contactlink a, #contact2 #contact2link a {cursor: default;}

body#about #navContainer li#nav-about a {background: url(../images/bt-about-over.jpg) no-repeat;}
body#philosophy #navContainer li#nav-phil a {background: url(../images/bt-phil-over.jpg) no-repeat;}
body#services #navContainer li#nav-services a {background: url(../images/bt-services-over.jpg) no-repeat;}
body#designers #navContainer li#nav-designers a {background: url(../images/bt-designers-over.jpg) no-repeat;}
body#press #navContainer li#nav-press a {background: url(../images/bt-press-over.jpg) no-repeat;}
body#contact2 #navContainer li#nav-contact2 a {background: url(../images/bt-contact-over.jpg) no-repeat;}
/*
body#contact #navContainer li#nav-contact a {background: url(../images/bt-contact-over.jpg) no-repeat;}
*/

    .textdesigners
        {
           font-weight: normal;
           font-size: 10pt;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #603D19;
        }
        
        .textsmall
        {
           font-weight: normal;
           font-size: 7.5pt;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #603D19;
        }
        
        .textmed
        {
           font-weight: normal;
           font-size: 8pt;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #603D19;
        }
        
        /* main links */
        a.main:link
        {
            font-weight: bold;
            text-decoration: underline;
            color: #603D19;
        }
        a.main:hover
        {
            font-weight: bold;
            color: #603D19;
            
        }
       a.main:visited
       {  
        font-weight: bold;
        color: #603D19;
       }
       
       

