/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 05 February 2012 10:09:53
*/


/*CSS Page Style Sew Inspirational */
body, th,td {
 font-family:  Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin-top: 0px;
 margin: 0px;
 background-color: white;
}
/*Page wrapper div style */
#wrapper {
   margin: auto;
    width: 1000px;    
    background-image: url(http://www.sewinspirational.com.au/__data/assets/image/0004/4792/column-bk.gif);
    background-color: #EA2D8B;
    background-repeat: repeat-x;
}
/*Header Div Style*/
#header {
   width: 1000px;
   border-bottom:  2px solid White;
   height: 134px;
   background: #ED3496;
   margin: 0px;
    background-image: url(http://www.sewinspirational.com.au/__data/assets/image/0020/4790/logo-image.gif);
    background-position: right;
    background-repeat: no-repeat;
    background-position: 499px;
}
/*Header H1 style*/
#header h1{
   text-indent: -9999em;
   display: none;
}

/*Logo Div Style*/
#logo{
    margin-left:81px;
    width: 830px;
    margin-top:0px;
    height: 134px;
    background-image: url(http://www.sewinspirational.com.au/__data/assets/image/0003/4791/logo.gif);
    background-position: left;
    background-repeat: no-repeat;
    border-left: 2px solid White; 
    border-right: 2px solid White;

}
/*Content div Style*/
#content {
   clear: both;
    background: White;
    height: auto;
    width: 830px;
     border-left: 2px solid White;
    border-right: 2px solid White;
    margin-left: 81px;
    font-face: Arial, Helvetica, sans-serif;
}


#content h2 {
   font-size: 2em;
   font-family: Arial;
}

#content h3 {
   color: #666600;
   font-size: 1.5em;
   font-family: Arial;
}

#content h4 {
   color: Black;
   font-size: 1.2em;
   font-family: Arial;
}

/*Bodycontent Div style*/

#bodycontent{
    clear: left;
    width: 829px;
    display: block;
    background-color: white;
    border-top: 2px solid white;
    border-bottom: 2px solid white;
}
/*Footer Div style*/
#footer {
   clear: both;
   width: 830px;
   background: #F0F0F0;
   height: 25px;
    display: block;
}

.footer {
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
color: #5D6F7D; 
padding: 5px 10px 0px 0px;
}

/*Search menu div style*/
#search{
    float: right;
    padding: 0px 3px 0px 5px;

}

#search-button{
width: 30px;
height: 21px;
float: right;
margin-top: 2px;
display: block;
background-image: url(http://www.sewinspirational.com.au/__data/assets/image/0004/4909/go-btn.gif);
background-repeat: no-repeat;
}
#rigthnav{
height:26px;
background-color: transparent;
float: right;
width: 350px
    
}
/*registration div style*/
#register{
    width: auto;
    float: right;
    background: Black;
    margin-top: 2px;     
    padding: 2px 10px 3px 10px;
    color: White;
    }
/*Sign in div syle*/
#sign-in{
    width: auto;
    float: right;
    background: #8B7C4C;
    margin-top: 2px;
    margin-right: 5px;
    padding: 2px 10px 3px 10px;
    
    }

/* Registation link Style */
.register:link {
    color:white;
    font-weight: normal;
    font-style: normal;
     text-decoration: none;
}
.register:visited {
    color:white;
    font-weight: normal;
    font-style: normal;
     text-decoration: none;
}
.register:hover {
    color:#ED3496;
    text-decoration: underline;
    font-style: normal;
}
.register:active {
    color: White;
    text-decoration: none;
    background-color: Black;
    font-style: normal;
} 

/* Sign-in link in style */
 .sign-in:link {
    color: black;
    font-weight: normal;
    font-style: normal;
     text-decoration: none;
}
.sign-in:visited {
    color:black;
    font-weight: normal;
     text-decoration: none;
}
.sign-in:hover {
    color: White;
    text-decoration: underline;
    font-style: normal;
}
.sign-in:active {
    color: black;
    text-decoration: none;
     font-weight: normal;
} 
/* Input field style*/
.searchbox { 
height: 17px;
font-weight: normal;
font-size: 12px;
background-color: White;
width: 150px;
margin-top: 2px;
border-color: Gray;
border: ridge 1px;
float: left

}

.padded-content {
     padding-left:15px;
     padding-top:15px;
padding-right:10px;
     }
     
     .image-left {
     padding-top:0px;
     padding-right:15px;
     }
     
     .image-right {
     padding-top:0px;
     padding-left:15px;
     }
     
     .middle ul {
     list-style-type:disc;
color:Gray;
     }
     
     .middle li {
     padding-bottom:12px;
     }
     
     .indent {
     padding-left:5px;
     }

.table-top-space {
     margin-top:-15px;
     }

