a {color: #ffffff; text-decoration: none; border: none;}

a:visited {color: #cccccc;}

a:hover {text-decoration: underline; border: none;}

a img {border: none; }

a.name {text-decoration: none; color: #ffffff; font-weight: bold; font-size: 16px; letter-spacing:-1px}

a.postlink { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 18px; letter-spacing:-1px}



blockquote {

border-left: 1px dashed #ccc;

margin-left: 1.5em;

padding-left: 5px;

}



body {

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CCCCCC;

	background-color: #2D3646;

}



#header {

	width: 100%;

	height: 198px;

	background-image: url(http://www.kupypspwallpapers.info/images/header-bg.jpg);

	background-repeat: repeat-x;	

}



#header .h-container {

	width: 780px;

}



#container {

	width: 780px;

	text-align: left;

	background-image: url(http://www.kupypspwallpapers.info/images/bg.gif);

	padding-bottom: 20px;

}



#container .content {

	text-align: left;

	width: 485px;

	float: left;

	padding-left: 30px;

        padding-top: 20px;

}



#sidebar {

	width: 214px;

	float: left;

	padding-left: 20px;

        padding-top: 20px;

}



#sidebar .sb-top {

	width: 214px;

	height: 16px;

	background-image: url(http://www.kupypspwallpapers.info/images/sidebar-top.gif);

	background-repeat: no-repeat;

}



#sidebar .sb-content {

	width: 214px;

	background-image: url(http://www.kupypspwallpapers.info/images/sidebar-bg.gif);

	background-repeat: repeat-y;

	padding-left: 14px;

	padding-right: 14px;

}



#sidebar .sb-bottom {

	width: 214px;

	height: 16px;

	background-image: url(http://www.kupypspwallpapers.info/images/sidebar-bottom.gif);

	background-repeat: no-repeat;

}



#bottom {

	width: 100%;

	height: 90px;

}



#bottom .container {

	width: 780px;

}



#clear {

	clear: both;

}



.commentbox {

padding-left: 10px;

margin-left: 3px;

padding: 5px;

border: 1px solid #ffffff;

width: 400px;

}



#desc {

font-size: 11px;

color: #AAAAAA;

}



#divider {

padding-top: 15px;

}



#foot {           /* F00TER */

font-size: 10px;

margin-bottom: 10px;

text-align: center;

color: #ffffff;

clear: both;

}



li {list-style: none;}

ul {list style: none;}



#menutitle {

font-size: 13px;

font-weight:bold;

color: #888888;

}



#search {

background-color: #000000;

color: #ffffff;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

}



#searchbutton {

color: #ffffff;

border: 1px solid #ffffff;

background-color: #131313;

}



#textbox { font-family: Arial, Helvetica, sans-serif; background-color: #555555; border: 1px solid #555555; color: #ffffff; }

#textbox:focus { background-color: #000000; color: #ffffff; }
