body {
margin:0px;
background-color:#fff;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6D6D6D;
}
A:link {text-decoration: none; color:#000000;}
A:visited {text-decoration: none; color:#000000;}
A:active {text-decoration: none; color:#000000;}
A:hover {text-decoration: underline; color:#000000;}
p {
margin:0px;
}
h1 {
margin:0px;
font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#00AADC;
}
/** DIVS **/

#container {
width:774px;
float:left;
}
#top {
height:80px;
float:left;
width:774px;
}
#body {
background-color:#FFFFFF;
border: 1px #C5DBE7 solid;
margin: 25px auto 0 auto;
padding: 0 45px 0 45px;
height:auto;
float:left;
width:774px;
margin-left:50px;
}
#footer {
background-image:url(images/footer.gif);
margin-top:30px;
height:83px;
float:left;
width:100%;
}
#footer_text {
color:#fff;
padding:15px 0 0 0;
font-size:12px;
}
/* asdf  */

.box {
width: 450px;
padding:10px;
border: 1px #C5DBE7 solid;
margin: 0px auto 0 auto;
background-image:url(images/box.gif);
background-repeat:repeat-x,y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6D6D6D;
}
.box img {
float:right;
margin: 0 0 5px 5px;
border: 1px #343434 solid;
}
.box2 {
width: 450px;
margin: 0px auto 0 auto;
background-color:#fff;
border: 3px #C5DBE7 dashed;
padding:10px;
}
.box2 img {
margin: 3px 0 3px 0;
}
.box2 td {
padding: 3px;
}
.text_color {
background-color:#D9EAFF;
border-bottom: 1px #666699 solid;
}

.logo {
padding-left:50px;
}

#left {
width:100px;
float:left;
}

#right {
width:510px;
float:left;
padding-left:10px;
padding-top:20px;
}

#righter {
width:130px;
float:left;
padding:10px;
padding-top:20px;
}

span.link a {
	font-size:100%;
	color: #000000;
	text-decoration:none;
}

a.vote_up, a.vote_down {
	display:inline-block;
	background-repeat:none;
	background-position:center;
	height:16px;
	width:16px;
	margin-left:4px;
	text-indent:-900%;
}

a.vote_up {
	background:url("images/thumb_up.png");
}

a.vote_down {
	background:url("images/thumb_down.png");
}

.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 20px 0px 0px 0px;
		width: 200px;
		background-color: #ffffff;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #c9c2c1;	
		color: #000000;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	
	.demoHeaders { margin-top: 2em; }
			#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
			#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
			ul#icons {margin: 0; padding: 0;}
			ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
			ul#icons span.ui-icon {float: left; margin: 0 4px;}
			
			

#tagpicture {
width:100px;
height:auto;
float:left;
text-align:center;
margin-left:5px;
background-color:#FFFFFF;
margin-bottom:5px;
border: 1px solid #c9c2c1;
}	

#linkspage{
width:480px;
height:auto;
background-color:#FFFFFF;
float:left;
border: 1px solid #c9c2c1;
}	

#picturewrap{
width:500px;
height:auto;
background-color:#FFFFFF;
float:left;
border: 1px solid #c9c2c1;
text-align:center;
padding:30px;
}	
				