#fashionweek_logo {
width: 300px;
height: 300px;
float: left;
margin-bottom: 20px;
}

/* new sb_fat stuff*/

#footer img {
vertical-align: text-bottom;
}

.sbfat a {
font-weight: normal;
}

#categories_roundup ul {
padding: 0;
line-height: 7px;

}

.searchinput{
height: 12px;
}

.cse-search-box {
margin-bottom: 3px;
}

#search_text {
float: left;
margin-right: 10px;
margin-top: 6px;
}

#search_text a {
color: #ffffff;
font-family: Arial,Lucida Grande,Verdana,sans-serif;
font-weight: lighter;
letter-spacing: 1px; 
}


.sbfat{
background: #f8f9fA;
margin-top: 1px;
/*padding: 0px 10px 0px 10px;*/
}

#latest_posts a, #categories_roundup a{
color:#333333;
font-family:Arial,Lucida Grande,Verdana,sans-serif;
}

#latest_posts {
margin-bottom: 20px;
}

#latest_talk a{
color:#333333;
font-family:Arial,Lucida Grande,Verdana,sans-serif;
}



#community_link {
height: 46px;
margin-bottom: 10px; 
}

#community_link a {
color:#333333;
font-family:Arial,Lucida Grande,Verdana,sans-serif;
}

#community_text {
margin-left: 60px;
padding-top: 15px;
}


#community_logo {
float: left;
width: 46px;
height: 46px;
}

#sbfat_header h1 {

padding-top: 5px;
}

#community{
clear: left;
}

#sbfat_header{
background-image: url(aigua_images/sbfat_header_bg.gif);
width: 300px;
height: 33px;
margin-bottom: 10px;
}

#shop_link1 {
width: 300px;
margin-top: 10px;
margin-bottom: 10px;
}


#shop_link {
width: 300px;
margin-bottom: 10px;
}



#shop {
width: 300px;
margin-bottom: 30px;
}

#shop_text {
margin-left:204px;
}

#shop_text a{
color:#333333;
font-family:Arial,Lucida Grande,Verdana,sans-serif;
font-size: 11px;
}

#shop_text a:hover, #community_link a:hover, #latest_talk a:hover, #latest_posts a:hover, #categories_roundup a:hover{
text-decoration: underline;
}

#shop_logo {
width: 196px;
height: 60px;
float: left;
}

/*ends*/

#sbfat_blog_links{
	background-color: #E6E6E6;
	width: 300px;
	height: 66px;
	margin-bottom: 5px;
}

#sbfat_blog_links_logo{
	float: left;
	height: 66px;
	width: 82px;
}

#sbfat_blog_link_text{
	margin-left: 90px;
padding-top: 5px;
}
	
#sbfat_blog_link_text a:hover{
text-decoration: underline;
}

#sbfat_blog_link_text a{
color:#333333;
font-family:Arial,Lucida Grande,Verdana,sans-serif;
font-size: 11px;
}

#sbfat_blog_link_arrow{
	float: right;
	clear: both;
	margin-top:-22px;
}




#top_header {
margin: 0 auto;
width:962px;
}

#comments-open-content {
margin-bottom: 20px; 	
}

#sticker {
 position: absolute;
 right: 10px;
 top: -38px;
 z-index: 30;
}

html {
  margin: 0;
  font-size: 75%;
  font-family: Arial, Lucida Grande, Verdana, sans-serif;
  color: #333;
}

body {
	margin: 0;
	padding: 0;
	background-color: #252A2E;
	background-image: url(aigua_images/bg_top.jpg);
	background-repeat: repeat-x;
        
}

a {
  color: #EA5091;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color: #EA5091;
  text-decoration: underline;
}

a img {
  border: 0;
}

p, h1, h2, h3 {
	margin-top: 0;
	text-align: left;
}




#main {
	position: relative;
	width: 100%;
	margin: 0 auto 0 auto;
}

/* HEADER */


#aiguabar  {
	width: 100%;
	height:40px;
	margin: 0;
	padding: 0;
	background-color: #252A2E;
	background-image: url(http://www.shoewawa.com/images/aigua_logo.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#aigualink  {
	
	height: 40px;
	width: 400px;
}

#header {
	position: relative;
	height: 123px;
	width: 100%;
	clear: both;
	margin-bottom: 0px;
	background-image: url(aigua_images/bloglogo.png);
	background-repeat: no-repeat;
	background-position: left top;
        background-color:#252A2E;
}




#header #headerimage {
  bottom: 0px;
  float: left;
  margin-right: 0em;
}

#click {
	float: left;
	position: relative;
	margin: 0 auto 0 auto;
	z-index:2;
	height: 80px;
	
	
}

/* TOP NAV */



ul#topnav { 
             
list-style-type: none;
margin: 0px;
padding-left: 0px;
}


ul#topnav li {
font-family: arial, Helvetica sans-serif;
font-weight: bold;
color: #000000;
font-size: 0.9em;
float: left;
/* padding: 0.2em; */
margin-right:2px;
background-color: #D70E74;
margin-top:18px;
}





ul#topnav a:link, 
     ul#topnav a:visited {
display: block;
color: #fff;
background-color: inherit;
padding:5px 9px;
text-decoration: none;
font-weight: bold;
font-size:1.1em;
                             
}  


ul#topnav a:active, ul#topnav a:hover, ul#topnav a.here:link, 
ul#topnav a.here:visited  {
color: #fff;
text-decoration: none;
background-color: #7e1c51;
font-weight: bold;
}

#search {
float: right;
margin-top:15px;

}

.searchbutton {
background-image: url(aigua_images/search_btn.gif);
width: 26px;
height: 21px;
color: #333333;
font-family: Arial,Verdana,sans-serif;
font-size: 1.1em;
border: 0px;
cursor: pointer;
background-color: #333333;
margin-left: 3px;
}

/*ML added*/
.searchbutton:hover {
background-color: #333333;
}
/* end */

/* CONTROL */

#control {
	position: relative;
	
	height: 40px;
	border-bottom: 1px solid #eb88ba;
	background-color: #fff;
	background-image: url(aigua_images/control.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}

/* ML ADDED */

#control table{
float: left;
margin:8px 0 0 10px;
width:942px;
}

td.rss_logo {
padding-left:4px;
}

element.style {
width:150px !important;
}

/* end */

.button {
background-color: #D70E74;
color: #fff;
font-size: 1em;
font-family: arial,Helvetica sans-serif;
height: 22px;
cursor: pointer;
border: 0px none;
}

.button2 {
background-color: #D70E74;
color: #FFF;
font-size: 1em;
font-family: arial,Helvetica sans-serif;
border: 0px;
width: 200px;
height: 22px;
cursor: pointer;
margin-bottom:1px;
}

/* ML added */
.button2:hover {
background-color: #7E1C51;
}

.button:hover {
background-color: #7E1C51;
}
/* end */


td.controltext {
                color: #333;
                font-size: 0.9em;
}

td.right {
}

#control select {
                        font-size: 1.1em;
                        color: #000;
                        width: 150px;
}

table {
margin: 8px 0 0 10px;
width: 942px;
}

/*INNER WRAPPER */

#content_wrapper {
	width: 962px;
	/* broke nav in ie width: 984px;*/
	position: relative;
	margin: 0 auto 0 auto;
	background: #ffffff;
	}


/* POSTS */


.titlelink {
color: #333333;
font-size: 19px;
}

.titlelink:hover {
text-decoration: underline;
color: #333333;
font-size: 19px;
}


#posts {
  width: 497px;
  float: left;
  
  background:#ffffff;
} 




.banner {
             width: 460px;
             margin-bottom: 0px;
}

/* ML - not sure why this is here (there are 2 x '.button' element styles)
.button {
            background: url (http://www.shoewawa.com/images/sendbutton.jpg) no-repeat center top #000;
            color: #fff;
            font-size: 6pt;
            width: 52px;
            height: 18px;
}
*/

.textbox {
             background-color: #000;
             color: #fff;
             font-size: 10pt;
             width: 110px;
             height: 18px;
             border: 0;
            
}

.post {
  width: 467px;
  margin-bottom: 30px;
  overflow: hidden;
  border-left: 1px solid  #cccccc; 
  border-right: 1px solid  #cccccc; 
  border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
  /*background: url('http://www.shoewawa.com/test/aigua_images/post_header.jpg') top left repeat-x #fff;*/
}

html > body .post{
  width: 467px;
  margin: 15px 0 0 15px;
}


#posts h2 {
color:#333333;
font-size:11pt;
font-weight:bold;
line-height:20px;
margin-bottom:10px;
padding:11px 10px 20px;
}

#posts h3 {
  padding: 10px 10px 20px 10px;
  color: #333333;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 10px;
}


.post p img  { 
                    margin: 0px 10px 15px 0px;
                    float: left;
                    clear: left;
                    border: none; 
                    padding: 6px;
}
                 



.post p {
  color: #333;
  margin-left: 10px;
  padding-right: 10px;
  margin-bottom: 0.8em;
}

.meta {
  background-color: #efefef;
  padding: 5px;
  margin: 10px 0 10px 10px;
  font-size: 0.99em;
  color: #333;
  border-top: 1px dashed #333;
  width: 467px;
}

.continuereading {
                          background-color: #fa71a0;
                          background-repeat: no-repeat;
                          height: 20px;
                          width: 130px;
                          clear: both;
                          margin-top: 10px;
                          color: #FFFFFF;
                          padding-left: 0.9em;
                          padding-top: 0.5em;
                          font-weight: bold;
                          border: 1px solid #AEDEF2;
                          cursor: pointer;
                          
}

/* END POSTS */



/* PAGINATION */


.pagination .pa_current {
                                   display: table-cell;
                                   text-align: center;
                                   float: left;
                                   font-size: 1em;
                                   height: 19px;
                                   width: 22px;
                                   background-color: #D80073;
                                   color: #fff;
                                   font-weight: bold;
                                   padding-top: 3px;
                                   margin: 0 4px 0 0;
}

.pagination .pa_link {
                                   display: table-cell;
                                   text-align: center;
                                   float: left;
                                   font-size: 1em;
                                   height: 19px;
                                   width: 22px;
                                   background-color: #fff;
                                   color: #444;
                                   padding-top: 3px;
                                   margin: 0 4px 0 0px;
                                   font-weight: normal;
}

.pagination .pa_link:hover {
                                   display: table-cell;
                                   text-align: center;
                                   float: left;
                                   font-size: 1em;
                                   height: 19px;
                                   width: 22px;
                                   background-color: #fff;
                                   color: #D80073;
                                   font-weight: bold;
                                   padding-top: 3px;
                                   margin: 0 4px 0 0;
}






.pagination .pa_prev {
                                   display: table-cell;
                                   text-align: center;
                                   float: left;
                                   font-size: 1em;
                                   height: 19px;
                                   color: #444;
                                   font-weight: bold;
                                   padding: 0;
                                   margin: 0 4px 0 0px;
}

.pagination .pa_prev:hover {
                                   color: #D80073;
}

.pagination .pa_next {
                                   display: table-cell;
                                   text-align: center;
                                   float: left;
                                   font-size: 1em;
                                   height: 19px;
                                   color: #444;
                                   font-weight: bold;
                                   padding: 0;
                                   margin: 0 0px 0 4px;
}

.pagination .pa_next:hover {
                                   color: #D80073;
}

   
.pagination {
                  height: 22px;
                  margin: 18px 0 30px 14px;                          
}

.pagination p {
                     height: 22px;
                     float: left;
                     font-size: 1em;
                     color: #444;
                     font-weight: normal;
                     padding-top: 0px;
                     margin: 0 4px 0 0px
}

.pagination p.begin {
                     height: 19px;
                     display: table-cell;
                     vertical-align: middle;
                     float: left;
                     font-size: 1.1em;
                     color: #999;
                     font-weight: bold;
                     padding-top: 3px;
                     margin: 0 10px 0 0px;
}

.pagination p.end {
                     height: 19px;
                     display: table-cell;
                     vertical-align: middle;
                     float: left;
                     font-size: 1.1em;
                     color: #999;
                     font-weight: bold;
                     padding-top: 3px;
                     margin: 0 0 0 4px;
}

/* COMMENTS */

.commentbox  {
background-color:#EFEFEF;
padding:8px;
margin: 0 10px 10px 10px;
width: auto;
}

p.posted {
          font-weight: bold;
          margin: 0px;
}

/* END COMMENTS */

/* CAPTCHA CODE */

.field img {
            margin-bottom: 10px;
}

input#captcha_code {        
            background-color: #E7F0F6;
            border: 2px solid #ddd;
            width: 146px;
            height: 21px;
}

/* END CAPTCHA CODE */

/* SIDEBAR */



#sidebar {
background-color:#ffffff;
width: 465px; 
float: right; 
margin-left: 0px;
margin-right: 0px;
}

/* ADVERTS AND LINKS */

#advertise {
  width: 465px;
  clear: both; 
  
  /*background: url('http://www.shoewawa.com/images/infograd.gif') top left repeat-x #fff;*/
  padding-bottom: 20px;
}


#advertise .sbthin {
/*width: 160px;
margin-right: 1px;
margin-left: 1px;
margin-top: 15px;*/
float: right;

}

html > body #advertise .sbthin {

}

#advertise .sbfat {
  width: 300px;
  
  float: left;
 
}  

html > body #advertise .sbfat {

}

#sidebar h1 {
font-size:10pt;
font-weight:bold;
}

#sidebar h2 {
color: #000;
font-size: 10pt;
font-weight: bold;
margin-bottom: 0.6em;
}

#sidebar h2.info {
  padding: 15px 20px 15px 20px;

   color: #f3709a;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 20px;
}

#sidebar h3 {
  color: #333;
  font-size: 10pt;
  font-weight: bold;
  margin-bottom: 1em;
  padding: 0px 20px 0px 20px;
}


#sidebar .link {

  margin-top: 15px;
}

#sidebar .tint {
  
  
  margin-bottom: 20px;
  background-color: #EFEFEF;
 }

#sidebar .untint {

  margin-bottom: 20px;

 }

#sidebar img.smallbanners {
  margin-left: 16px;
  margin-bottom: 5px;
}

/* END SIDEBAR */

  
/* LEADER */ 

#leader {
	position: relative;
	width: 100%;
	clear: both;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.trc {
display: none;
  position: absolute;
  width: 17px;
  height: 15px;
  background-image: url('aigua_images/topr.gif');
  right: 13px;
  bottom: 0px;
  overflow:hidden;
  z-index: 10;
  top: 15px;
}



/* ROUNDED CORNERS 

.tlc {
  position: absolute;
  width: 15px;
  height: 15px;
  background-image: url('http://www.shoewawa.com/images/topl.gif');
  left: -1px;
  bottom: 0px;
  overflow:hidden;
  z-index: 10;
  top: 0px;
}


.botsb {
  position: relative;
  width: 490px;
  height: 16px;
  background-image: url('http://www.shoewawa.com/images/botsb.jpg');
  background-repeat: no-repeat;
  background-color: #FFF;
  z-index: 10;
  left: -1px;
  top: 1px;
  bottom: 0px;
}
  
.bot {
  position: absolute;
  overflow: hidden;
  width: 463px;
  height: 15px;
  background-image: url('http://www.shoewawa.com/images/bot.jpg');
  background-repeat: no-repeat;
  background-color: #FFF;
  z-index: 10;
  left: 0px;
  bottom: 30px;
}


.botinfo {
  position: relative;
  width: 464px;
  height: 16px;
  background-image: url('http://www.shoewawa.com/images/botsb.jpg');
  background-repeat: no-repeat;
  background-color: #FFF;
  z-index: 10;
  left: -1px;
  top: 210px;
  bottom: 0px;
}
*/


/* SHINY/BLOG INFORMATION */

#infobox {
  display: none;
  width: 453px;
  border-left: 1px solid  #AEDEF2;
  border-right: 1px solid  #AEDEF2;
  border-bottom: 1px solid  #AEDEF2;
  margin-bottom: 50px; 
  clear: both;
  height: 350px;
  padding: 0px 0px 20px 0px;
  background: url('http://www.shoewawa.com/images/infograd.gif') top left repeat-x #fff;
}


#infobox ul {
  list-style-type: none;
  padding: 0 20px 0px 20px;
  margin: 10px 0px 10px 0px;
}

ul#tabinfo {
list-style-type: none;
margin: 0pt 0pt -1px;
width: 100%;
cursor: pointer;
}

ul#tabinfo li {
background-color: #fff;
border: 1px solid #AEDEF2;
float: left;
margin: 2px 3px -1px 3px;
padding: 0;
display: block;
cursor: pointer;
}

ul#tabinfo a {
background-color:#fff;
color: #f3709a;
display: block;
padding: 4px;
text-decoration: none;
cursor: pointer;
}

ul#tabinfo a.active, ul#tabinfo a.active:hover {
background-color: #AEDEF2;
color: #f3709a;
display: block;
cursor: pointer;
}


/* FOOTER */

#footer {
  clear: both;
  font-family: Arial, Lucida Grande, Verdana, sans-serif;
 
  color: #444;
  padding: 6px;
  text-align: center;
  font-size: 0.9em;
   font-weight: bold;
  position: relative;
  z-index: 1;
  bottom: 0px;
  top: -10px;
}


#footer a {
 color: #f3709a;
}

#footer a:hover {
 color: #96d4e7;
 text-decoration: underline;
}


/********* GALLERY *************/
   

img.galpostpic {
             margin: 10px 0px 20px 30px;
}


#gtop {
       float: left;
       width: 790px;
}

             
#mainpic { /* main image */
  width: 480px;
  float: left;
  margin: 0px;
  overflow: hidden;
}

#mainpic img { /* main image */
  margin: 0px;
}

.description {
background-color:#888;
color:#000000;
margin: 0px 0px 10px 0px;
padding:5px;
width:470px;

}


#gallerypost h2 {
color: #5C8DBD;
font-size: 15pt;
font-weight: bold;
}

#thumb {
float: right;
margin-left: 4px;
width: 300px;
align: center;
}

#thumb img {
width: 80px;
margin: 0 2px 10px 2px;
border: 1px solid #CCC;
padding: 4px;
}



#gsky {
  width: 160px;
  margin-left: 5px;
  float: right;
}  


#gmpu {
       width: 300px;
       clear: both;
}


#gmpu img {
       width: 300px;
       border: 0;
       padding: 0;
}



/* GALLERY PAGINATION */

.paginate {
float: left;
width:160px;
height: 22px;
margin: 0px;
}

#photoview {
  width: 400px;
  margin-bottom: 20px; 
  clear: both;
  height: auto;
  padding: 0px 0px 20px 0px;
}


#photoview ul {
  list-style-type: none;
  padding: 0 20px 0px 0px;
  margin: 10px 0px 10px 0px;
}

ul#phototab {
list-style-type: none;
margin: 0pt 0pt 10px -1px;
width: auto;
height: auto;
cursor: pointer;
float: left;
  padding: 0 0 5px 0;
}

ul#phototab li {
background-color: #fff;
border: 1px solid #DDD;
float: left;
margin: 2px 3px -1px 3px;
padding: 0;
width: 100px;
height: 70px;
display: block;
cursor: pointer;
float: left;
}

ul#phototab a {
background-color:#fff;
color: #DDD;
display: block;
padding: 4px;
text-decoration: none;
cursor: pointer;
}

ul#phototab a.active, ul#phototab a.active:hover {
background-color: #DDD;
color: #DDD;
display: block;
cursor: pointer;
}

/* end */

/* Wallpaper */

#leader,
#top_header {
	margin: 0;
	background-color: transparent;
}

#top_header {
	width: auto;
}

#top_header .top_header-inner,
#control {
	margin: 0 auto;
	width: 962px;
}

#header .header_banner {
	padding: 6px 0 0 0;
	width: 647px;
	float: left;
	height: 74px;
	text-align: right;
}
