* {
margin:0;
padding:0;
}

#wrapper {
margin-left:auto;
margin-right:auto;
width:800px;
}
#wrapper_bottom {
margin-left:auto;
margin-right:auto;
width:800px;
}
#form {
margin-bottom:20px;
}
#form #text_input {
border:1px solid #999999;
color:#003399;
font-size:19px;
height:25px;
margin-right:15px;
padding:5px;
width:680px;
}

#form #submit_input {
font-size:18px;
padding:4px;
width:90px;
}


#text_input_2 {
border:1px solid #999999;
color:#003399;
font-size:10px;
padding:5px;
width:120px;
}
#submit_input_2 {
font-size:10px;
padding:4px;
width:80px;
}



#left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999999;
float:left;
padding:10px;
width:550px;
margin-bottom:30px;

}
#right {
float:right;
width:210px;
}
.inside_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999999;
margin-bottom:20px;
padding:10px;
}
.inside_right ul {
margin-left:45px;
margin-top:10px;
}
.inside_right li {
list-style-type:square;
}

.tweet a {
color:#86ABB7;
}
.bold_large {
font-size:20px;
margin-bottom:6px;
}
.small {
font-size:0.8em;
}


.links {
font-size:14px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
text-align:center;
}
#follow {
font-size:13px;
margin-bottom:10px;
text-align:center;
}
#follow a {
color:#333333;
text-decoration:none;
}
#advanced {
font-size:10px;
margin-top:5px;
text-align:center;
}

/*---------------------*/

#main-header h1 {
margin:20px 0;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ccc url(../images/thaitwitshop-bg.jpg) repeat-x scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
}
input.hidden {
margin:0 0;
padding:0 0;
width:0;
height:0;
display:none;
}
ul#twitter-results {
list-style-type:none;
}
ul#twitter-results li {
display:block;
clear:all;
width:100%;
margin-bottom:10px;
height:110px;
}
ul#twitter-results li a.img {
float:left;
}
ul#twitter-results li img {
margin-left:0px;
margin-top:0px;
margin-right:10px;
width:48px;
height:48px;
border:2px solid #666;
}
ul#twitter-results li .tweet {
float:left;
width:465px;
background:#F0F0F0 none repeat scroll 0 0;
color:#000000;
padding:10px;
font-size:0.9em;
margin-bottom:10px;
}
ul#twitter-results li .tweet .text {
margin-bottom:10px;
}
ul#twitter-results li .tweet .tools {
float:right;
}
ul#twitter-results li .tweet .from_user{
}
ul#twitter-results li .tweet .created_at {
float:left;
color:#999;
font-size:0.8em;
}
.inside_right .tweet .created_at {
color:#999;
font-size:0.8em;
margin-bottom:10px;
}
ul#twitter-results li .tweet h3 {
display:inline;
font-size:14px;
margin-right:3px;
padding:3px;
}

ul#twitter-results li .tweet h3 a {
color:#7DA1DE;
text-decoration:none;
}
ul#twitter-results li .tweet h3:hover {
background-color:#000000;
}
ul#twitter-results li .tweet h3 a:hover {
color:#fff;
}

div#footer {
color:#666;
font-size:12px;
text-align:center;
margin:auto auto;
}
