/* CSS Document */
body {
margin: 0;
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
background: #B5E8FE;
}

#header{
width: 945px;
height: 249px;
background: url(../images/header.jpg) no-repeat;
}
.logo {
	padding:0px 0px 0px 380px;
}
.logo img{
margin-top:40px;
border:none;
}
.space{
float: left;
width:550px;
}
.error{
	width:390px;
	float:left;
	color:#ffffff;
	text-align:left;
}

.text{
float: left;
margin:0;
padding: 20px 10px 0 0;
}

.text1{
float: left;
margin:0;
padding: 20px 10px 0 0;
}

.login{
float:left;
margin:0;
padding: 20px 10px 0 0;
}

.login1{
background:#A4E3FE;
}

#wrapper{
margin:0 auto;
width:945px;
}

#menu{
text-align:left;
width: 945px;
height: 36px;
margin:10px 0 0 0;
padding:0;
font-size:18px;
background: url(../images/menu.jpg) repeat-x;
}

#menu h2{   
margin: 0;
padding: 3px 0 0 20px;
float:left;
font-family: "Trebuchet MS";
font-size:26px;
font-weight:normal;
color: #000;
}

#menu ul {
margin:0 0 0 30px;
padding:0;
float:left;
}

#menu li{
float:left;   
display: inline;
margin: 0;
padding: 8px 5px 0 5px;
color: #fff;
text-transform:capitalize;
}

#menu li a:link,#menu li a:visited{
text-decoration:none;
color: #fff;
}

#content{
background: #fff;
width: 945px;
height: auto;
margin: 0;
padding: 0;
}


#clear{
    clear:both;
    height:1px;
}

#form{
    width:900px;
    float:left;
    padding:0 10px;
    margin:5px 0px;
    font-family:'Trebuchet MS';
    font-weight:normal;
    color:#444444;
}

#select{
    width:900px;
    float:left;
    padding:0 5px;
    margin:0;
    font-family:'Trebuchet MS';
    font-weight:normal;
    color:#999;
}

div.search{
    width:100px;
    height:40px;
    float:left;
    padding:0 10px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:24px;
    font-weight:normal;
    color:#444444;
    text-transform:capitalize;
}

div.sbox select{
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#444444;
    text-transform:capitalize;
    width:150px;
    border:1px solid #aaa;
    background:#EDEDED;
}
   

div.sbox{
    width:165px;
    height:35px;
    float:left;
    padding:5px 10px 0 10px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#444;
}

div.code{
    width:200px;
    height:40px;
    float:left;
    padding:5px 3px 0 3px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#444444;
}

/* left-sidebar style here */

#left-sidebar{
    background:#BDD24B;
    width:200px;
    height:300px;
    float:left;
    padding:0;
    margin:0;
    font-family:'Trebuchet MS';
    color:#212121;
}

#left-sidebar h2{
    padding:10px 10px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:22px;
    color:#ffffff;
   
}

#left-sidebar ol{
    padding:0 0px 0 30px;
    margin:0;
    float:left;
    list-style:decimal;
}

#left-sidebar ol li{
    padding:5px 0;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#212121;
}


/* right-sidebar style here */

#right-sidebar{
    background:none;
    width:150px;
    float:left;
    padding:0;
    margin:0;
    font-family:'Trebuchet MS';
    color:#212121;
}

#tweet{
    background:url(../images/right-middle.gif) top left repeat-y;
    width:177px;
    float:left;
    padding:5px 10px;
    margin:0;
}

#tweet h2{
    font-family:'Trebuchet MS';
    font-size:22px;
    font-weight:normal;
    text-transform:capitalize;
    margin:0;
    padding:0;
}

div.tweeters{
    width:150px;
    float:left;
    margin:0;
    padding:5px 10px;
    border-bottom:1px dotted #ccc;
}

div.tweetname{
    width:170px;
    float:left;
    padding:0;
    margin:0;
}

div.tweetname a:link, div.tweetname a:visited{
    text-decoration:underline;
    font-family:'Trebuchet MS';
    font-size:14px;
    font-weight:normal;
    color:#237BFF;
}

div.tweetname a:hover{
    text-decoration:underline;
}

div.tweetdesc{
    width:165px;
    float:left;
    padding:0 0 0 5px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#666;
    text-transform:capitalize;
}


/* middle content style here */

#middle{
    background:none;
    width:500px;
    float:left;
    padding:0;
    margin:0;
    font-family:'Trebuchet MS';
    color:#212121;
}

#tweetlist{
	width:480px;
	float:left;
	margin:0;
	padding:0 10px 15px 10px;
}

div.cheap{
    width:50px;
    height:70px;
    padding:0;
    margin:0;
    float:left;
}
   
div.counts{
    background:#F9F9F9;
    width:50px;
    float:left;
    height:45px;
    padding:0;
    margin:0;
    border:2px solid #87D7F5;
}   

div.num{
    width:50px;
    font-family:'Trebuchet MS';
    font-weight:bold;
    font-size:22px;
    text-align:center;
    padding:0;
    margin:0;
}

div.desc{
    width:50px;
    font-family:'Trebuchet MS';
    font-size:12px;
    font-weight:normal;
    text-align:center;
    text-transform:capitalize;
    margin:0;
    padding:0;
}

div.true{
    background:#2EB9ED;
    border:1px solid #5EC9F1;
    float:left;
    width:50px;
    height:20px;
    padding:0 0 0 1px;
    margin:5px 0 0 0;
}
div.true a:link, div.true a:visited{
    text-decoration:none;
    text-align:center;
    font-family:'Trebuchet MS';
    font-size:12px;
    text-transform:capitalize;
    color:#FFFFFF;
    line-height:20px;
}

div.descimg1{
    background:#DFF9FF;
    float:left;
    width:400px;
    padding:10px 0;
    margin:0 5px;
}

div.descimg2{
    background:#F9F9F9;
    float:left;
    width:420px;
    padding:10px 0;
    margin:0 5px;
}

div.thumbnail{
    width:50px;
    height:55px;
    float:left;
    padding:0 5px;
    margin:0;
}

div.thumbnail img{
    float:left;
}

div.description{
    width:300px;
    float:left;
    padding:0 10px;
    margin:0;
    line-height:16px;
    text-align:justify;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#333;
}

div.description a:link, div.description a:visited{
    font-size:14px;
    color:#0560C7;
    text-decoration:none;
}

div.description a:hover{
    font-size:14px;
    color:#0560C7;
    text-decoration:none;
}

#footer{
    width:945px;
    height:50px;
    padding:20px 0;
    margin:0;
    float:left;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#2EB9ED;
}

#footer ul{
    margin:0;
    padding:0;
    text-align:center;
}

#footer ul li{
    background:url(../images/list-ico.gif) left no-repeat;
    display:inline;
    padding:10px 0 10px 15px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#2EB9ED;
    text-align:center;
}

#footer ul li.list{
    background:none;
    display:inline;
    padding:10px;
    margin:0;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#2EB9ED;
    text-align:center;
}

#footer ul li a:link, #footer ul li a:visited{
    text-decoration:none;
    text-transform:capitalize;
    color:#2EB9ED;
}

/* Page navigation style here */

#pagination{
	width:480px;
	float:left;
	padding:0 10px;
	margin:0;
}

#prev{
	width:50px;
	float:left;
	padding:0;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:12px;
	color:#0066FF;
}

#prev a:link, #prev a:visited{
	text-decoration:none;
	color:#0066FF;
}

ul#pagenum{
	width:400px;
	padding:0;
	margin:0;
	float:left;
}

ul#pagenum li{
	padding:0;
	margin:0;
	float:left;
	display:inline;
	font-family:'Trebuchet MS';
	font-size:12px;
	color:#0066FF;
}

ul#pagenum li a:link, ul#pagenum li a:visited{
	text-decoration:none;
	color:#0066FF;
}

#next{
	width:50px;
	float:right;
	padding:0;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:12px;
	color:#0066FF;
}

#next a:link, #next a:visited{
	text-decoration:none;
	color:#0066FF;
}


/* login style here */

#loggedin{
	width:945px;
	float:left;
	padding:0;
	margin:0;
}

.loginform{
	width:945px;
	float:left;
	padding:0;
	margin:0;
	text-align:right;
}


div.usrnam{
	float:left;
	padding:20px 0 0 15px;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:20px;
	color:#FFFFFF;
	text-transform:capitalize;
}

div.logout{
	float:right;
	padding:20px 15px 0 0;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:18px;
	color:#ffffff;
	text-transform:capitalize;
}

div.logout a:link, div.logout a:visited{
	text-decoration:none;
	color:#00ccFF;
}

div#norecords{
	width:480px;
	float:left;
	padding:20px 0 0 100px;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:16px;
	color:#2EB9ED;
	font-weight:bold;
}


/* about us page style  */

#contents {
	background: #fff;
	width: 945px;
	height: auto;
	margin: 0;
	padding: 0;
}
#contents h2{
	padding:5px 15px;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:22px;
	font-weight:normal;
	color:#012BA4;
	text-transform:capitalize;
}

#contents h3{
	padding:5px 15px;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:16px;
	font-weight:bold;
	color:#2EB9ED;
	text-transform:capitalize;
}

#contents div{
	padding:0 10px 10px 15px;
	margin:0;
	font-family:'Trebuchet MS';
	font-size:12px;
	color:#333;
}

