@import url('http://media4.onsugar.com/v831/themes/c6/common.css');
@import url('http://media1.onsugar.com/v831/themes/c6/all.css');

html{color:#000;background:#7cbbd6;
}
body{ background:#7cbbd6; border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}


/* Layout
-------------------------*/
#page{
margin:0px auto;
width:700px;

background:url(http://www.onsugar.com/files/ons/166/1664392/26_2008/backgroundpage5.gif
)  bottom no-repeat;
margin-bottom:25px;}

#header{
position:relative;
}
#header h1{
margin-bottom:18px;
padding-bottom:0px;
}



#navigation li a{
margin-right:8px;
color:#000;
display:block;
float:left;}

#navigation li {
float:left;
position:relative;
margin-right: 0px;
padding:0px;
}

#navigation a:hover{
background:#f2f2f2;}


#navigation a.active{
background:#fff;
border-inside: solid 1px #9bdef3;
}


.main{
background:#fff;}
#search{
display:none;
}
#navigation{
margin-bottom:12px;
background: #96def3;
width: 643px;
line-height:2.5em;
border: solid 1px #9bdef3;
margin-left:22px;
text-align:center;
}


#search{
float:right;
position:absolute;
top:15px;
right:0px;
}
#search input{
width:150px;
}
#search .form-item{
display:inline;
}
#search button{
display:inline;
}
#main{
width:650px;
padding-left:25px;
background:#fff;
}
#main_container{
background:#fff;
}
#content{
margin-right:25px;m
margin-left: 15px;
float:left;
width:430px;
text-align: left;
}
#side{
width:165px;
padding:0px 10px;
float:right;
background:#fff;
}
.widget_container{}
.widget{}
.widget h3{}
.widget ul{}
.widget li{}
#content{}
.post{margin-bottom:25px;
margin-top:10px;}
.post.text{}
.post.picture{}
.post.gallery{}
.post.spread{}
.post.poll{}
.post.quiz{}
.post.quote{}
.post.link{}
.post.chat{}
.post.video{}
.post.mp3{}
.post.webpage{}
.post h2{}
.meta{}
.date{}
.post_content{}
.permalink{}
.post_comment{}
.tags{}
.edit{}
.comment{}
.comment_photo{}
.comment_author{}
.comment_date{}
.comment_content{}
.box{}
.box h2{}
.box_content{}
#comment_form{}
#comment_form textarea{
display:block;
}
#pager{}
.pager-current{}
#pager .active{
border:1px solid #ccc;
margin:0px 3px;
padding:2px 4px;
}
#footer{margin-left:25px;
width:650px;
border-top:3px solid #96def3;
font-size:10px;
font-family:arial, helvetica, san-serif;
padding-top:10px;
padding-bottom:35px; 
text-align:right;
margin-top:0px;}

/* Typography
-------------------------*/
a, a:link{color:#07a9e5; 
text-decoration:none;
;}
a:visited{color:#07a9e5; text-decoration:none;}
a:hover{color:#ccc;}
body{
font-family:lucida grande, verdana, sans-serif;
font-size:12px;}
}

#page{
font-family:lucida grande, verdana, sans-serif;
font-size:12px;
}
#header{}
#header h1{ 
font-size:54px;
line-height:1.0em;
margin-top:10px;
text-indent:0px;
text-align:center;
letter-spacing:-.08em;
padding-top:20px;
}
#header h1 a{
text-decoration:none;
font-family:helvetica,arial,sans-serif;
font-weight:bold;

}
#navigation{}
#search{}
#main{}
#content_container{}
#sidebar_container{}
.widget_container{}
.widget{background: #f2f2f2; padding:5px;}
.widget h4{
font-size:14px;
font-weight: bold;
font-family:Helvetica, Arial, 'Microsoft Sans Serif', sans-serif;
color:#000;
margin-bottom:5px;
}


.widget a{color:#2890ae;}

.widget a:hover{color:  #c70505;}

.widget ul{}
.widget li{}
#content{padding-left:0px;}
.post{
line-height:1.5em;
}
.post.text{}
.post.picture{}
.post.gallery{}
.post.spread{}
.post.poll{}
.post.quiz{}
.post.quote{}
.post.link{}
.post.chat{}
.post.video{}
.post.mp3{}
.post.webpage{}
.post h2{
font-size: 22px; font-family: new york, times, georgia, garamond;line-height: .6em; letter-spacing:-.02em; margin-bottom:5px; 
margin-top:5px;
color:#333;
font-weight: normal;
text-align:left;
}
.meta{}
.date{font-size:11px;}
.post_content{}
.permalink{}
.post_comment{}
.tags{}
.edit{}
.comment{}
.comment_photo{}
.comment_author{}
.comment_date{}
.comment_content{}
.box{}
.box h2{
font-size:18px;
font-weight:bold;
}
.box_content{}
#comment_form{}
#pager{}
.pager-current{}
#footer{}
.calendar{
 font-size:12px;
 margin-bottom:12px;
 float:left;
 margin-right:12px;
}
.calendar-month{
font-weight:bold;
align:center;

}
.calendar td,.calendar th{
padding:1px 3px;
text-align:right;
}
.calendar th{
align:center;
}
.widget_container{
 margin-bottom:20px;
}
.post .inline img {
padding:5px;
border:1px dotted #ccc;
margin:6px;}

blockquote {

margin: 0px 10px;
padding: 5px;

}
.post h2 a{
font-size: 22px; font-family: new york, times, georgia, garamond;line-height: .6em; letter-spacing:-.02em; margin-bottom:5px; color:#333;
font-weight: normal;
background-color:#fff;
text-align:left;
}
.post h2{
margin-bottom:6px;

font-size: 22px; font-family: new york, times, georgia, garamond;line-height: .6em; letter-spacing:-.02em; margin-bottom:5px; color:#333;
font-weight: normal;
background-color:#fff;
text-align:left;
}
blockquote p{display:inline}
blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }



.meta{
line-height:18px;
}
.meta a{
text-decoration:none;
text-transform:capitalize;
margin-right:3px;
line-height:22px;
font-size:10px;
}
.tags{
margin-right:4px;
}
.tags a{
margin-right:0px;

}
.tags_label{
margin-right:4px;
background:url(http://media.onsugar.com/files/upl1/0/2/18_2008/folder-closed.gif) left center no-repeat;
padding-left:16px;
font-size:11px;
text-transform: lowercase;
}
.edit a {
margin-left:10px;
}

.post{
margin-bottom:45px;

}
.post .email a{
padding:2px;
padding-left:16px;
background:url(http://media.onsugar.com/files/upl1/0/2/18_2008/mail-front.gif) left center no-repeat;
}
.post .permalink a{
padding:2px;
padding-left:18px;
background:url(http://media.onsugar.com/files/upl1/0/2/18_2008/link.gif) left center no-repeat;

}
.post .comments a{
padding:2px;
padding-left:16px;
background:url(http://media.onsugar.com/files/upl1/0/2/18_2008/quote.gif
) left center no-repeat;
}

.post ul li{
padding-left:16px;
margin-left:16px;
background: url(http://media.onsugar.com/files/upl1/0/2/18_2008/bluedot_0.gif) 2px 3px no-repeat;
margin:12px 0px;
}
.meta{
margin-top:5px;
padding-top:0px;
border-top:1px dotted #ccc;
text-align: left;
}
.dotline{
padding-top:6px;
border-top:1px dotted #ccc;
text-align: left;
}

.post_content a{
text-decoration:none;
}
.post ol{
margin-left :25px;
padding:0px;
}
.post_content ol  li{ list-style-type: decimal;
background:none;
margin-left:0px !important;
padding:left:0px !important;
text-indent:0px;
line-height:1.8em;
}
.post_categories{
font-family:helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:11px;
color:#999;
letter-spacing:0px;font-weight:normal;
}

.post_categories a{
font-family:verdana, helvetica, sans-serif;
font-style:normal;
font-size:10px;
color:#07a9e5;
letter-spacing:0px;font-weight:normal;
}

.post_categories a:hover{
font-style:italic;
color:#ccc;
letter-spacing:0px;font-weight:normal;
}
.date{
font-family:helvetica;
color:#999;
font-size:11px;
margin-top:8px; 
line-height:1em;
padding:0px;
margin-left:1px;
margin-bottom:3px;
}
.widget li, .category li, .tags li{
background: url(http://images.teamsugar.com/themes/spi_common/v3/backgrounds/bullet.gif) -3px 0px no-repeat;
padding-left:12px;
margin-left:0px;
font-size:11px;
line-height:18px;
}
.calendar th{
border-bottom:1px dotted #ccc;
font-size:11px;
}
.calendar td{
font-size:11px;
}
.calendar-month{
margin-bottom:3px;
}
.calendar{
margin-top:6px;
}
.calendar_more a{
font-weight:bold;
background:url(http://media.onsugar.com/files/upl1/0/2/18_2008/calendar.gif) no-repeat;
padding-left:16px;
line-height:18px;
font-size:11px;
}
.tidbit li{
background:#fff9d8 url(http://media.onsugar.com/files/upl1/0/2/18_2008/arrow-right.gif) 5px 8px no-repeat !important;
border:1px dotted #ffe8cd;
padding:5px 5px 5px 21px !important;
font-family:georgia,times,serif;
font-size:13px;
font-style:italic;
line-height:1.5em;
color:#000;
margin:25px 0px !important;
}
.user_cont{


}
.user_cont{
font-size:10px !important;
text-align:center !important; 
}
.user_photo {
 
}
.user_photo span{

background:none;
}
.user_cont a{
 color:#555;
 width:50px;
 float:left;
 padding-top:40px;
background-repeat:no-repeat;
background-position:center top;
}
.user_cont_medium a {
 color:#555;
 width:90px;
 float:left;
 padding-top:80px;
background-repeat:no-repeat;
background-position:center top;
}

#followme{
margin-top:15px;
padding-left:25px;
}
#followme{
padding-left:16px;
line-height:18px;
font-size:11px;
font-weight:bold;
background:url(http://media.onsugar.com/files/upl1/0/2/18_2008/users.gif)  left center no-repeat;
}

#followers h4 {
border:0px;
}

#followers .followers h4{
font-size:14px;
font-weight: bold;
font-family:Helvetica, Arial, 'Microsoft Sans Serif', sans-serif;
color:#000;
margin-bottom:5px;
}
.comment {
    padding: 15px 0px;
    font-family:helvetica neue; Lucida Grande,sans-serif;    clear:both;
    border-bottom:1px dotted #D3D2D0;

    margin:0px 0px;
    overflow:hidden;    
    
}
.sas {
    padding: 5px;
    font-family:helvetica neue; Lucida Grande,sans-serif;    clear:both;
font-size: 11px;
    border:1px dotted #d73a3a;
background-color:#eee;
    margin-bottom: 5px;
    overflow:hidden;    
    
}
.comment_photo{
    border:1px solid #D3D2D0;
    float:left;
    margin:0px 10px 0;
    padding:5px;
    width:50px;
text-align:center;
}
.comment_author{
   color:#696969;
    font-family:helvetica neue; Lucida Grande,sans-serif;
  font-size:10px;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:11px;
   margin:0pt 0pt 3px;
}
.comment_date{
   color:#BBBBBA;
   font-family:helvetica neue; Lucida Grande,sans-serif;
   font-size:10px;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:11px;
   float: right;
}
.comment_content{
   color:#696969;
   
   font-size:12px;
   
   line-height:14px;
   margin:10px 0pt;
}
#comment_1{
    margin-top:10px;
background: url(http://media.onsugar.com/files/upl1/1/13603/20_2008/comments2.gif) top left no-repeat;
padding-top:45px;
}
.box{
margin-top:25px;
margin-bottom:12px;
background:url(http://media.onsugar.com/files/upl1/1/13603/20_2008/postnew2.gif) left center no-repeat;
padding:25px;
background-position:top
}

.content{
margin-top:15px;
line-height:18px;
}

#page h2 {
font-size:0px;
font-family:helvetica,arial, sans-serif;
color:#f0f;
font-weight:normal;
}
#privatemsg{
background:url(http://media.onsugar.com/files/upl1/0/2/19_2008/mail-closed.gif) left center no-repeat;
padding-left:16px;
font-weight:bold;
}

#profile_member_info{
margin-top:6px;
}
#site_description{
font-family:lucida grande,verdana,sans-serif;
display:block;
font-size:12px;
letter-spacing:0px;

line-height:1em;
margin-bottom:20px;
margin-top:10px;
}

.poll{ padding:0px;}

.option {
color: #333;
}

.poll .bar .foreground{
background-color:#c70505;}

 
 #edit-comment{width:400px;}

.post ol {
	margin-left: 25px;
	padding: 0px;
}

.post ul li {
	background: none;
list-style: square;
	margin: 12px 15px;
	padding-left: 3px;
}
.post ul {
	margin-left: 25px;
	padding: 0px;
}

.gallery_thumbnail {
text-align:center;
margin-bottom: 15px;
margin-top:10px;
}
.see_photos{
font-size:15px;
text-align: center;
text-transform: lowercase;
}

.see_photos a{
color:#07A9E5;
background-color:#f2f2f2;
padding-left:10px;
padding-right:10px;
}


.see_photos a:hover{
color:#c70505;
}

.gallery_table {
	width: 300px;
} 

 

