body {
	background-color: #c3c3c3;
	background-image: url(http://www.velvetycouch.com/images/bg.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	text-align: center;
}

a {
	color: #074D8F;
	font-weight: bold;
	text-decoration: none;
}

a:hover { 
	color: #f26802;
}

#main_container {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 980px;
	text-align: left;
}

#header {
	position: relative;
	background-image: url(http://www.velvetycouch.com/images/vcheader.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 980px;
	height: 85px;
}

#vcg_header {
	position: relative;
	background-image: url(http://www.velvetycouch.com/images/vcgheader.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 980px;
	height: 85px;
}

#header_ad_container {
	background-color: transparent;
	position: absolute;
	left: 502px;
	top: 0px;
	margin: 0px;
	padding: 4px 10px 10px 0px;
	width: 468px;
	height: 60px;
}

#header_ad_top {
	background-color: transparent;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#header_ad {
	background-color: transparent;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#nav_button {
	background-image: url(http://www.velvetycouch.com/images/menubg_on.gif);
	background-repeat: repeat-x;	
	width: 96px;
	height: 46px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}

#nav_button a {
	display: block;
	background-image: url(http://www.velvetycouch.com/images/menubg_off.gif);
	background-repeat: repeat-x;	
	width: 96px;
	height: 16px;
  	padding: 13px 0px 17px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	line-height: 13px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

* html #nav_button a {
	height: 46px;
	line-height: 16px;
}

#nav_button a:hover {
	background-image: url(http://www.velvetycouch.com/images/menubg_on.gif);
	color: #404040;
}

#nav_button_rss {
	background-image: url(http://www.velvetycouch.com/images/menubg_on.gif);
	background-repeat: repeat-x;	
	width: 66px;
	height: 46px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}

#nav_button_rss a {
	display: block;
	background-image: url(http://www.velvetycouch.com/images/menubg_off.gif);
	background-repeat: repeat-x;	
	width: 30px;
	height: 30px;
  	padding: 7px 18px 9px 18px;
	text-align: center;
	text-decoration: none;
}

* html #nav_button_rss a {
	height: 46px;
	width: 66px;
}

#nav_button_rss a:hover {
	background-image: url(http://www.velvetycouch.com/images/menubg_on.gif);
}

#nav_button_left {
	background-image: url(http://www.velvetycouch.com/images/menu_left.gif);
	background-position: top center;
	background-repeat: no-repeat;
	width: 195px;
	height: 46px;
	text-align: center;
	float: left;
}

#nav_button_right {
	background-image: url(http://www.velvetycouch.com/images/menu_right.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 189px;
	height: 36px;
	padding: 10px 0px 0px 50px;
	text-align: center;
	float: left;
}

* html #nav_button_right {
	width: 239px;
	height: 46px;
}

#nav_search_left {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/search_left.gif);
	background-repeat: no-repeat;	
	width: 11px;
	height: 24px;
	float: left;
}

#nav_search_mid {
	background-color: transparent;
	width: 115px;
	height: 24px;
	float: left;
}

* html #nav_search_mid {
	margin: -1px 0px 0px 0px;
}

#archive_search_mid {
	background-color: transparent;
	width: 200px;
	height: 24px;
	float: left;
}

* html #archive_search_mid {
	margin: -1px 0px 0px 0px;
}

#nav_search_right {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/search_right.gif);
	background-repeat: no-repeat;	
	width: 25px;
	height: 24px;
	float: left;
}

#searchbox {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/search_bg.gif);
	background-repeat: repeat-x;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	border: 0;
	height: 24px;
	width: 115px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#archive_searchbox {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/search_bg.gif);
	background-repeat: repeat-x;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	border: 0;
	height: 24px;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#title_box {
	background-color: transparent;
	width: 932px;
  	padding: 20px 24px 5px 25px;
	text-align: left;
	float: left;
}

#subnav_box_top {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/subnav_top.gif);
	background-repeat: no-repeat;
	width: 741px;
	height: 6px;
	padding: 0px 0px 0px 0px;
	clear: both;	
	line-height:0px;
	font-size:0;
}

#subnav_box_mid {
	background-color: #868686;
	width: 741px;
	padding: 0px 0px 0px 0px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #202020;
	text-align: left;
	clear: both;	
	float: left;
}

#subnav_box_leftcol {
	background-color: #868686;
	width: 265px;
	padding: 5px 0px 5px 5px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	float: left;	
}

* html #subnav_box_leftcol {
	width: 270px;
}

#subnav_box_leftcol a {
	color: #FFFFFF;
}

#subnav_box_leftcol a:hover {
	color: #101010;
}

#subnav_box_leftarrow {
	background-color: #868686;
	background-image: url(http://www.velvetycouch.com/images/arrow_left.gif);
	background-repeat: no-repeat;	
	background-position: center right;
	width: 22px;
	height: 22px;
	padding: 5px 0px 0px 20px;
	float: left;
}

* html #subnav_box_leftarrow {
	width: 42px;
}

#subnav_box_midcol {
	background-color: #868686;
	width: 107px;
	padding: 5px 0px 5px 0px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	float: left;
}

#subnav_box_midcol a {
	color: #FFFFFF;
}

#subnav_box_midcol a:hover {
	color: #101010;
}

#subnav_box_rightcol {
	background-color: #868686;
	width: 273px;
	padding: 5px 5px 5px 0px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	float: left;
}

* html #subnav_box_rightcol {
	width: 278px;
}

#subnav_box_rightcol a {
	color: #FFFFFF;
}

#subnav_box_rightcol a:hover {
	color: #101010;
}

#subnav_box_rightarrow {
	background-color: #868686;
	background-image: url(http://www.velvetycouch.com/images/arrow_right.gif);
	background-repeat: no-repeat;	
	background-position: center left;
	width: 22px;
	height: 22px;
	padding: 5px 17px 0px 0px;
	float: left;
}

* html #subnav_box_rightarrow {
	width: 39px;
}

#subnav_box_bot {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/subnav_bot.gif);
	background-repeat: no-repeat;
	width: 741px;
	height: 6px;
	padding: 0px 0px 0px 0px;
	clear: both;
	line-height:0px;
	font-size:0;	
}

#body_sidebar_container {
	position: relative;
	background-color: transparent;
	width: 980px;
  	padding: 0px 0px 0px 0px;
	text-align: left;
	clear: both;
}

#sidebar_container {
	position: absolute;
	background-color: transparent;
	width: 218px;
	top: 25px;
	left: 759px;
    	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
	text-align: left;
	float: right;
}

#sidebar_top {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/sidebar_top.gif);
	background-repeat: no-repeat;
	width: 194px;
	height: 30px;
	padding: 15px 12px 0px 12px;
	clear: both;	
	font: bold 13px/16px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;	
}

* html #sidebar_top {
	width: 218px;
	height: 45px;
}

#sidebar_mid {
	background-color: #7a7a7a;
	width: 194px;
	padding: 0px 12px 0px 12px;
	clear: both;	
}

* html #sidebar_mid {
	width: 218px;
}

#sidebar_bot {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/sidebar_bot.gif);
	background-repeat: no-repeat;
	width: 218px;
	height: 12px;
	padding: 0px 0px 0px 0px;
	clear: both;
	line-height:0px;
	font-size:0;	
}

#sidebar_line {
	position: relative;
	background-image: url(http://www.velvetycouch.com/images/line_solid_light.gif);
	background-position: top center;
	background-repeat: repeat-x;
	width: 192px; 
	height: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto; 
	margin-right: auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	clear: both;
}

#sidebar_title {
	position: relative;
	font: bold 13px/16px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 0px 5px 0px;
}

#sidebar_text {
	position: relative;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #e8e8e8;
	padding: 0px 5px 10px 5px;
}

#sidebar_text a {
	color: #eaeaea;
}

#sidebar_text a:hover {
	color: #0c0c0c;
}

#sidebar_text_bottom {
	position: relative;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #e8e8e8;
	padding: 5px 5px 15px 5px;
}

#sidebar_text_bottom a {
	color: #eaeaea;
}

#sidebar_text_bottom a:hover {
	color: #0c0c0c;
}

#sidebar_img {
	border: 1px #ffffff solid;
}

#sidebar_p_fix_img_bot {
	background-color: #7a7a7a;
	background-image: url(http://www.velvetycouch.com/images/sidebar_img_bot.gif);
	background-repeat: no-repeat;
	width: 218px;
	height: 10px;
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	line-height:0px;
	font-size:0;	
}

#sidebar_bottom_ad {
	background-color: transparent;
	padding: 10px 0px 0px 15px;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #666666;
	margin: 0px;	
}

#photo_container {
	width: 741px;
	height: 529px;
}

#photo_container_467 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	width: 704px;
	height: 471px;
	padding: 0px 17px 0px 20px;
}

* html #photo_container_467 {
	width: 741px;
}

#photo_container_385 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	width: 704px;
	height: 385px;
	padding: 0px 17px 0px 20px;
}

* html #photo_container_385 {
	width: 741px;
}

#photo_container_bot {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_img_bot.gif);
	background-repeat: no-repeat;
  	background-position: bottom center;
	width: 741px;
	height: 10px;
	clear: both;
	line-height:0px;
	font-size:0;	
}

#photo_left {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: 0px 0px;
	width: 20px;
	height: 529px;
  	float: left;
}

#photo_right {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: -724px 0px;
	width: 17px;
	height: 529px;
  	float: left;
}

#photo_container_tall {
	width: 741px;
	height: 937px;
}

#photo_left_tall {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: 0px 0px;
	width: 20px;
	height: 937px;
  	float: left;
}

#photo_right_tall {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: -724px 0px;
	width: 17px;
	height: 937px;
  	float: left;
}

#photo_container_700 {
	width: 741px;
	height: 704px;
}

#photo_left_700 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: 0px 0px;
	width: 20px;
	height: 704px;
  	float: left;
}

#photo_right_700 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: -724px 0px;
	width: 17px;
	height: 704px;
  	float: left;
}

#photo_container_475 {
	width: 741px;
	height: 479px;
}

#photo_left_475 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: 0px 0px;
	width: 20px;
	height: 479px;
  	float: left;
}

#photo_right_475 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
  	background-position: -724px 0px;
	width: 17px;
	height: 479px;
  	float: left;
}

#photo {
	background-color: #cfcfcf;
	width: 704px;
	height: 100%;
	text-align: center;
	float: left;
}

#photo img {
	border-width: 2px;
	background-color: #cfcfcf;
	border-color: #ffffff;
	border-style: solid;
}

#text_container_top {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_top.gif);
	background-repeat: repeat-y;
	width: 741px;
	height: 19px;
	padding: 0px 0px 0px 0px;
	clear: both;
	line-height:0px;
	font-size:0;
}

#text_container {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	width: 704px;
	padding: 5px 17px 10px 20px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #202020;
	text-align: left;
	clear: both;
}

* html #text_container {
	width: 741px;
}

#text_container_ad {
	background-color: transparent;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding: 10px 0px 15px 0px;	
}

#text_container_bot {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_bot.gif);
	background-repeat: no-repeat;
	width: 741px;
	height: 19px;
	padding: 0px 0px 0px 0px;
	clear: both;
	line-height:0px;
	font-size:0;	
}

#text_container_footer {
	background-color: transparent;
	width: 704px;
	padding: 0px 17px 0px 20px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
}

#text_container_line {
	background-image: url(http://www.velvetycouch.com/images/line_solid.gif);
	background-position: top center;
	background-repeat: repeat-x;
	width: 704px; 
	height: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	text-align: center;
	line-height:0px;
	font-size:0;
}

#innerbox_line {
	background-image: url(http://www.velvetycouch.com/images/line_solid.gif);
	background-position: top center;
	background-repeat: repeat-x;
	width: 674px; 
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

#innerbox_line_dark {
	background-image: url(http://www.velvetycouch.com/images/line_solid_dark.gif);
	background-position: top center;
	background-repeat: repeat-x;
	width: 674px; 
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

#text_copyright {
	background-color: transparent;
	width: 704px; 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: auto;
	padding: 10px 17px 0px 20px;
	text-align: center;
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #202020;	
}

* html #text_copyright {
	width: 741px;
}

#innerbox_topplain {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_topplain.gif);
	background-repeat: no-repeat;
	width: 704px;
	height: 6px;
	padding: 0px 0px 0px 0px;
	clear: both;	
	line-height:0px;
	font-size:0;
}

#innerbox_top {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_top.gif);
	background-repeat: no-repeat;
	width: 684px;
	height: 35px;
	padding: 10px 10px 0px 10px;
	clear: both;	
	line-height:0px;
	font-size:0;
}

* html #innerbox_top {
	width: 704px;
	height: 45px;
}

#innerbox_top_text {
	padding: 5px 10px 0px 0px;
	font: 100 18px/18px arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
}

#innerbox_top_inleft {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_top_inleft.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 35px;
	padding: 0px 0px 0px 0px;
	float: left;	
	line-height:0px;
	font-size:0;
}

#innerbox_top_inmid {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_top_inmid.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding: 10px 5px 0px 5px;
	float: left;	
	font: bold 15px/18px arial, verdana, helvetica, sans-serif;
	color: #202020;
}

* html #innerbox_top_inmid {
	height: 35px;
}

#innerbox_top_inright {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_top_inright.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 35px;
	padding: 0px 0px 0px 0px;
	float: left;	
	line-height:0px;
	font-size:0;
}

#innerbox_mid {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_mid.gif);
	background-repeat: repeat-y;
	width: 674px;
	padding: 9px 15px 9px 15px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #202020;
	text-align: left;
	clear: both;
}

* html #innerbox_mid {
	width: 704px;
}

#search_results {
	background-color: transparent;
	width: 674px;
	padding: 0px 15px 5px 15px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #202020;
	text-align: left;
	clear: both;	
}

* html #search_results {
	width: 704px;
}

#innerbox_bot {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/innerbox_bot.gif);
	background-repeat: no-repeat;
	width: 704px;
	height: 6px;
	padding: 0px 0px 0px 0px;
	clear: both;	
	line-height:0px;
	font-size:0;
}

#innerbox_img {
	border: 1px #ffffff solid;
}

#side_thumb {
	text-align: right !important;
	width: 222px !important; 
	float: right !important;
}

#side_thumb_same {
	text-align: right !important;
	width: 222px !important; 
	float: right !important;
}

#side_thumb_bot_194 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/side_thumb_bot_194.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 194px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	clear: both;
	float: right;
	text-align: right;
	line-height:0px;
	font-size:0;	
}

#side_thumb_bot_222 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/side_thumb_bot_222.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 222px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	clear: both;
	float: right;
	text-align: right;
	line-height:0px;
	font-size:0;	
}

#side_thumb_bot_202 {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/side_thumb_bot_202.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 202px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	clear: both;
	float: right;
	text-align: right;
	line-height:0px;
	font-size:0;	
}

#side_thumb_about {
	text-align: right !important;
	width: 150px !important; 
	float: right !important;
}

#side_thumb_about_bot {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/side_thumb_bot_145.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 145px;
	height: 10px;
	padding: 0px 0px 0px 0px;
	clear: both;
	float: right;
	line-height:0px;
	font-size:0;	
}

p {
	margin: 0px 0px 15px 0px;
}

#p_fix_text {
	background-color: transparent;
	background-image: url(http://www.velvetycouch.com/images/textbox_mid.gif);
	background-repeat: repeat-y;
	width: 704px;
	padding: 10px 17px 0px 20px;
	margin: -15px 0px 0px 0px;
	font: 13px/18px arial, verdana, helvetica, sans-serif;
	color: #202020;
	text-align: left;
}

* html #p_fix_text {
	width: 741px;
}

form {
	margin: 0;
	padding: 0;					
}

h1 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: 100;
	font-size: 23px;
	color: #101010;	
	margin: 0;
	padding: 0;					
}

h2 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: 100;
	font-size: 18px;
	color: #101010;	
	margin: 0;
	padding: 0;					
}

h3 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: 100;
	font-size: 15px;
	color: #101010;	
	margin: 0;
	padding: 0;					
}

.date {
	font: 14px/14px arial, verdana, helvetica, sans-serif;
	color: #101010;		
}

.smalltext {
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #202020;		
}

.smalltextdownload {
	font: 11px/14px arial, verdana, helvetica, sans-serif;
	color: #202020;	
	padding: 10px 0px 0px 0px;
}

#comment_container {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 10px;
	text-align: left;
	font: 12px/15px arial, verdana, helvetica, sans-serif;
	color: #202020;	
	border: none;
	clear: both;
}

#comment-author, #comment-email, #comment-url, #comment-text, #commchallenge_answer {
	background-color: #767676;
	color: #FFFFFF;
	font: 13px arial, verdana, helvetica, sans-serif;
	border: 1px solid #585858;
}

#archive_form {
	border: none;
	float:left;
}

#archive_side_right {
	text-align: left;
	width: 220px; 
	float: right; 
}

#archive_side_left {
}

#game_side {
	text-align: left;
	float: left; 
	padding: 5px 10px 20px 20px;
}

#sidebar_flickr_box {
	width: 164px; 
	height: 253px; 
	background-color: transparent; 
	padding: 0px 15px 15px 15px;
}

* html #sidebar_flickr_box {
	width: 194px; 
	height: 283px; 
	background-color: transparent; 
	padding: 0px 15px 15px 15px;
}

