
#container_main {
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;

}

#container {
	background: url('http://www.textviff.com/img/homepage_1000.png') no-repeat;
	background-position:top center;
	height:1000px;
}



#container_sub {
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;

}

#header {
	background: url('http://www.textviff.com/img/header_1000.png') no-repeat;
	background-position:top center;
	height:254px;
}

#header_banner {
	background: url('http://www.textviff.com/img/header_1000.png') no-repeat;
	background-position:top center;
	height:254px;
}

#menu_bar {
position:absolute;
top: 165px;
left: 0px;

}

#leftcol {
position:absolute;
float:left;
top:340px;

width:700px;
}

#rightcol {
position:relative;
float:right;

width:300px;
height:500px;
}
#script {
float:right;
}

#cplogo {
float:right;

}

#uwlogo {
float:right;

}

#star {
position:absolute;
top: 400px;
left: 608px;
}

#content {
position:absolute;
top: 0px;
left: 0px;
}

#content h3 {
font-family: verdana;
font-size: 20px;
}

#content p {
font-family: verdana;
font-size: 14px;
}

#mnu_howitworks {
position:absolute;
top: 0px;
left: 0px;
}

#mnu_whydoit {
position:absolute;
top: 0px;
left:215px;
}

#mnu_shortcode {
position:absolute;
top: 0px;
left: 390px;
}

#mnu_whoarewe {
position:absolute;
top: 0px;
left: 555px;
}

#mnu_home {
position:absolute;
top: 5px;
left: 15px;
}

a {
   outline: none;
}

a.srollover {

    display: block;

    width: 406px;

    height: 251px;

    background: url('http://www.textviff.com/img/star.png') 0 0 no-repeat;

    text-decoration: none;

}

a:hover.srollover {

    background-position: -406px 0;
}

a.mnu02 {

    display: block;
    width: 200px;
    height: 104px;
    background: url('http://www.textviff.com/img/ticket_howitworks.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu02 {

    background-position: -200px 0;
}

a.mnu03 {

    display: block;
    width: 150px;
    height: 150px;
    background: url('http://www.textviff.com/img/ticket_whydoit.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu03 {

    background-position: -150px 0;
}

a.mnu04 {

    display: block;
    width:150px;
    height: 151px;
    background: url('http://www.textviff.com/img/magicnumbers.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu04 {

    background-position: -150px 0;
}
a.mnu05 {

    display: block;
    width: 126px;
    height: 188px;
    background: url('http://www.textviff.com/img/ticket_whoarewe.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu05 {

    background-position: -126px 0;
}

a.mnu06 {

    display: block;
    width: 300px;
    height: 376px;
    background: url('http://www.textviff.com/img/textviff_script.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu06 {

    background-position: -300px 0;
}
a.mnu07{

    display: block;
    width: 275px;
    height: 263px;
    background: url('http://www.textviff.com/img/crowdpeoplelogo.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu07 {

    background-position: -275 0;
}

a.mnu08{

    display: block;
    width: 275px;
    height: 90px;
    background: url('http://www.textviff.com/img/txtrlogo.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu08 {

    background-position: -275 0;
}

a.mnu09{

    display: block;
    width: 200px;
    height: 50px;
    background: url('http://www.textviff.com/img/home.png') 0 0 no-repeat;
    text-decoration: none;

}

a:hover.mnu09 {

    background-position: -200 0;
}



.post_content {
	float: left;
	width: 603px;
	padding-top: 15px;
	padding-bottom: 25px;
	line-height: 22px;
		clear:both;
	}

.post_content p {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
		clear:both;
	}

.post_content blockquote {
	clear: both;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	background-image: url(http://www.lettersunite.com/images/quotes.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
	color: #606060;
	}

.post_content code {
	display: block;
	margin: 10px;
	padding: 5px;
	clear: both;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #eeeeee;
	background-color: #ffffff;
	font-style: italic;
	color: #606060;
	}

.post_content img {
	border: 0px solid #CCCCCC;
	margin-right: 5px;
	}

.post_comment_counter {
	float: left;
	width: 603px;
	}
	
.post_top {
	background-image: url(http://www.textviff.com/img/post_top.png);
	background-repeat: no-repeat;
	background-position: bottom;
	Margin-left: 0px;
	float: left;
	width: 650px;
	padding-right: 0px;
	padding-left: 0px;
	height: 24px;
		clear:both;
	}

	.post_bottom {
	background-image: url(http://www.textviff.com/img/post_btm.png);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	width: 650px;
	padding-right: 0px;
	padding-left: 0px;
	height: 31px;
	clear:both;
	}
	
	.post_index {
	float: left;
	width: 620px;
	padding-right: 15px;
	padding-left: 25px;
	background-image: url(http://www.textviff.com/img/post_bg.png);
	background-repeat: repeat-y;
	clear:both;
	}
