* {
    margin: 0;
    padding: 0;
}

body {
    background: #808080 url(http://www.blogsmithmedia.com/www.love.com/media/robo-cont-bg.jpg) repeat-y scroll center top;
    color: #333333;
    font-family: Arial, sans-serif;
    font-size: 10px;
    min-height: 1100px;
}

body div#content {
    width: 976px;
    margin: 0 auto;
}

#header #top {
    text-align: right;
    font-weight: bold;
    height: 29px;
    font-size: 14px;
    width: 948px;
    margin: 0 auto;
    color: #7b7b7b;

}

.clear {
    clear: both;
}

#feedback {
    float: right;
    width: 110px;
}

#feedback a{
    float: right;
}

#feedback a img{
    border: none;
    padding: 0 1px;
}

#dashboard-logo {
    color: #333333;
    font-size: 18px;
     font-weight: bold;
     clear:left;    
}

#dashboard-logo sup {
    color: #29abe2;
    font-size: 12px
}

body a {
    color: #27a2d6;
    text-decoration: none;
}

body a:hover {
    text-decoration: underline;
}

body #flashWrapper {
    border-top: #b6b6b6 solid 1px;
    text-align: center;
    width: 948px;
    margin: 0 auto;
}

.tierOne {
    padding: 0px 14px;
}

div.hr {
    border: 0 none;
    clear: both;
    float: none;
}

.leftCol, .centerCol, .rightCol {
    float: left;
}

.tierOne .centerCol {
    padding-top: 20px;
    padding-left: 10px;
    width: 650px;
}

.tierOne .leftCol {
    padding-right: 6px;
}

.loveLogo {
    padding: 0;

}

.tierOne .centerCol h1 {
    background: url(http://www.blogsmithmedia.com/www.love.com/media/asterisk_green_sm.gif) no-repeat 0 5px;
    padding-left: 18px;
    color: black;
    font-weight: normal;
    font-size: 26px;
}


.tierOne {
    border-bottom: none;
    padding-top: 20px;
    background: url(http://o.aolcdn.com/global/images/1-header-background.gif) no-repeat;
    /*height: 170px;*/
}

.hubFooterTier {
    margin-left: -2px;
}

#dashboard-logo {
    color: #333333;
    font-size: 18px;   
    font-weight: bold;
    width:100%;
    float:none;
    overflow:hidden;

}

#dashboard-logo sup {
    color: #29abe2;
    font-size: 12px
}

.hubFooterTier {
    clear: both;
    float: none;
    
    padding: 50px 0;
    width: 977px;
}

#linksAndCopyright {
    background: #FFFFFF url(http://www.blogsmithmedia.com/horror.blogsmith.com/media/roboFooterGrad.gif) repeat-x scroll 0 0;
    border-top: 1px solid #CCCCCC;
    padding: 40px 20px 0;
}

.legalLeft {
    float: left;
}

.legalRight {
    color: #666666;
    font-size: 12px;
    text-align: right;
}

body #dshctn {
   border-top: #b6b6b6 solid 1px;
    width: 948px;
    margin: 0 auto;
    padding-top:10px;
    overflow:hidden;
}

#hdr{
margin:0 auto;
overflow:hidden;
padding:0;
position:relative;
width:100%;
}
.tpsrch {
float: left; width: 800px; margin-top: 5px;
}

.tphd{
   float:left;
   
   margin:23px 0px;
   
   

}

#tplst {display:block;}
.tpicsCnt{float:left;clear:both;}
.tpicsCnt li{float:left;}
.shhd{overflow:hidden;height:25px;}
#tplst li{
    float:left;
    display:inline;
    font-size:14px;    
    font-weight:bold;
    margin:0px 6px 6px 0px;
    padding:0;
    white-space:nowrap;
 

}
#tplst li.shwall
{
	float:right;
}
#tplst li.hdall
{
	float:left;
}
#tplst li.selected a{
float:left;
color:#3399cc;
font-size:14px;
text-decoration:underline;
background:none;
border:none;
display:inline;
}
#tplst li a {
    background:#eaf8ff;
    border:1px solid #deeef7;
    display:block;
    padding:2px;
}
#tplst li.shwall a{
    background:none;
    padding:0px;
    margin-top:-1px;
    border:none;
}
#tplst li.hdall a{
    background:none;
    padding:0px;
    margin-top:-1px;
    border:none;
}
.tpnmlst {
    float:left;
    margin:0;padding:0;
    
}

.tphd span{
    float:left;
    color:#000;
    font-size:14px;
    font-weight:bold;
    line-height:22px;
}

.tpname{
    float:left;
    width:948px;
    background:transparent url(http://o.aolcdn.com/os/love/dashboard/images/blended_diagonal.jpg) repeat;
}
.tpname h1{
    float:left;
    color:#333;
    font-size:14px;
    font-weight:bold;
    padding:0.5em 0 0.5em 0.5em;
    margin:0px;

}
.tpname h1 a{

color:#333;
font-size:14px;
font-weight:bold;
padding-left:3px;
}
.tpname h1 a:hover{
color:#1EA6D6;
}
.tpname .viewtp{
color:#3399CC;
float:right;
font-size:13px;
font-weight:bold;
padding:0.5em;
}
.phtosrc{
    float:left;
  padding:17px 0px;
  width:920px;
}

.phtosrc img{
    float:left;
    border:2px solid #ccc;
    margin-right:10px;
}
.tp{
    float:left;
   
}
.phtolst{
    float:left;
    width:940px;
}
.tp h1,.phtolst h1{
    color:#000;
    font-size:25px;
    margin:0px;
}

.tp p,.phtolst p{
    font-size:13px;
    margin:3px 0px;
}
.tmpstmp{
    color:#333;
}
.tmpstmp a{
    color:#3399cc;
}
.desc {
    color:#000;
    line-height:22px;
}
.more {
     background:transparent url(http://www.blogsmithmedia.com/www.love.com/media/roboIconSprite.gif) no-repeat 0 -763px;
     display:inline-block;
     width:1px;
     height:15px;
     padding-left:39px;
     


}
.tbs{
margin-top:10px;
overflow:hidden;
width:300px;

}
.lstvw{
float:left;
background: transparent url(http://o.aolcdn.com/os/love/dashboard/images/lstvw) no-repeat;
width:123px;
height:31px;
}
.lstvwhov{
float:left;
background: transparent url(http://o.aolcdn.com/os/love/dashboard/images/lstvw_hov) no-repeat;
width:123px;
height:31px;
}
.modelvw{
float:left;
background: transparent url(http://o.aolcdn.com/os/love/dashboard/images/modelvw) no-repeat;
width:123px;
height:31px;
margin:0px 10px 0px 0px;
}
.modelvwhov{
float:left;
background: transparent url(http://o.aolcdn.com/os/love/dashboard/images/modelvw_hov) no-repeat;
width:123px;
height:31px;
margin:0px 10px 0px 0px;
}
#dshctn .searchBttn{
 width:auto;
}
#dshctn .searchBttn a img {
width:109px;
height:40px;
}
#dshctn .searchFrame {
width:775px;
}
#dshctn .searchFrame input {
color:#c8c8c8;
 width:640px;
 font-size:21px;
}
#searchFieldBx .errtxt input {
color:#ab040e;

}
#dshctn .searchFrame form .searchBttn a {
    width:auto;
    background:none;
}
.lftinpt {
float: left;
width: 4px;
height: 40px;
background: transparent url("http://o.aolcdn.com/os/love/dashboard/images/love-inp-lft-curv") no-repeat;
margin-top: 1px;
}
.rgtinpt {
float: left;
width: 4px;
height: 40px;
background: transparent url("http://o.aolcdn.com/os/love/dashboard/images/love-inp-rg-curv") no-repeat;
margin-top: 1px;
}
.paginationBx {
	float:left;
	width:940px;
	clear:both;
	padding:12px 7px 8px 0;
	margin-top:50px;
    border-top:1px solid #ccc;
}
#lovePgPrev {
	float:left;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

#lovePgNext {
	float:right;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#searchButton a#loveSearchButtonLink,.loveDashSaveBx a.loveDashSaveButtn,input#addCommentButton,#lovePgNext a,#lovePgPrev a,#lovePgNext span,#lovePgPrev span {background:url(http://www.blogsmithmedia.com/www.love.com/media/topicButtonSprite.gif) no-repeat 0 0;}
#searchButton a#loveSearchButtonLink{display:block;height:27px;width:92px;margin:1px 0 0;}
#searchButton a:hover#loveSearchButtonLink{background-position:0 -37px;}
.loveDashSaveBx a.loveDashSaveButtn{background-position:0 -144px;}
.loveDashSaveBx a:hover.loveDashSaveButtn{background-position:0 -180px;}
input#addCommentButton{background-position:0 -74px;}
input#addCommentButton:hover{background-position:0 -110px;}
#lovePgPrev a {background-position:0 -600px;display:block;height:26px;text-indent:-999em;width:103px;margin:0 0 0 6px;}
#lovePgPrev a:hover {background-position:0 -632px;}
#lovePgNext a {background-position:0 -504px;display:block;height:26px;text-indent:-999em;width:103px;}
#lovePgNext a:hover {background-position:0 -536px;}
#lovePgNext span{background-position:0 -568px;display:block;height:26px;text-indent:-999em;width:103px;}
#lovePgPrev span{background-position:0 -664px;display:block;height:26px;text-indent:-999em;width:103px;}
.topicurl {position:relative;float:left;}
.plybtn{
    background: transparent url("http://o.aolcdn.com/os/love/dashboard/images/vid-play.jpg") no-repeat;
    width:21px;
    height:17px;
    position:absolute;
    top:41px;
    left:59px;
}
#dshctn .searchFrame .errtxt{
color:#ab040e;
}


