body {
	direction: ltr;
}

/* start of google search style */
#google_search {
	left: 184px;
}
/* end of google search style */

/* start of news line style */
#news_line {
	left: 237px;
}
#news_line h3 {
	float: left;
	margin-right: 5px;
}
#news_line ul.newsticker {
	float: left;
}
#news_line #news_anime {
	left: 0;
}
/* end of news line style */

/* start of main menu style */
#main_menu {
	left: 269px;
}
#main_menu ul li {
	float:left;
}
#main_menu ul ul,
.dropmenudiv ul {
	left:0px;
	margin-left: 0px;
	padding-left: 6px;
	padding-right: 5px;
}
#main_menu ul ul li a:link,
#main_menu ul ul li a:visited,
.dropmenudiv ul li a:link,
.dropmenudiv ul li a:visited {
	text-align:left;
}
#main_menu ul ul li:hover a,
#main_menu ul ul li a:hover,
#main_menu ul ul li a:active, 
.dropmenudiv ul li:hover a,
.dropmenudiv ul li a:hover,
.dropmenudiv ul li a:active {
	text-align:left;
}
#main_menu ul ul li span.selected, 
.dropmenudiv ul li span.selected {
	text-align:left;
}
/* end of main menu style */

/* start of group_login style */
#group_login {
	left: 5px;
}
#group_login label {
	margin-left: 5px;
	margin-right: 2px;
}
#group_login span.error {
	padding-left: 13px;
}
/* end of group_login style */

/* start of breadcrumbs menu style */
#breadcrumbs {
	margin-left: 15px;
}
/* start of breadcrumbs menu style */

/* start of home1 and inner pages style */
#side_block {
	float: left;
	margin-left: 30px;
}
#content {
	margin-left: 70px;
	_margin-left: 10px; /* IE6 fix*/
	float: left;
}
#site.print #content {
	margin: 0 auto;
	_margin: 0 auto; /* IE6 fix*/
	float: none;
}
#content h1, #content h2 {
    text-align: left;
}
#content h1 .button, #content h1 .fbbutton { /* the content buttons */
	float: right;
	margin-left: 10px;
}
#main_swf_container {
	float: right;
}
#iframe_wrapper {
	float: left;
	margin-left: 102px;
	_margin-left: 57px; /* IE6 fix*/
}
/* end of home1 and inner pages style */

/* start of side menu style */
#side_menu {
	margin-left: 0px;
}

#side_menu ul li.main {
	background-position: -130px 0px;
}
#side_menu ul li.main a:link,
#side_menu ul li.main a:visited,
#side_menu ul li.main a:hover,
#side_menu ul li.main a:active,
#side_menu ul li.main span.selected {
	padding-left: 0px;
}
#side_menu ul li.sub a:link,
#side_menu ul li.sub a:visited,
#side_menu ul li.sub a:hover,
#side_menu ul li.sub a:active,
#side_menu ul li.sub span.selected {
	padding-left: 27px;
}
/* end of side menu style */

/* start of news scroller style */
#news_scroller {
	margin-left: 0px;
}
#news_scroller #news_side_anime {
	left: 10px;
}
/* end of news scroller style */

/* start of newsletter style */
#newsletter {
	margin-left: 25px;
}
#newsletter input.btn {
	float: right;
}
/* end of newsletter style */

/* start of home2 style */
#main.home2 #content {
	padding-left: 15px;
}
/* end of home2 style */

/* start of home3 style */
#main.home3 #content {
	padding-left: 50px;
}
/* end of home3 style */

#main.home4 #main_menu, #main.page2 #main_menu  {
	left:184px;
}
#main.home4 #side_menu, #main.page2 #side_menu {
	margin-left: 84px;
}

#main.home4 #side_block, #main.page2 #side_block  {
	margin-left:0px;
}
#main.home4 #content, #main.page2 #content {
	margin-left: 97px;
	_margin-left: -23px; /* IE6 fix */
}
#main.home4 #main_swf_container, #main.page2 #main_swf_container, #main_swf_100_container, #top_swf_100_container {
	left: 0;
}
/* end of home4 style */

/* start of home5 and page3 style */
#main.home5 #content, #main.page3 #content {
	float: none;
	margin-left: 0px;
	_margin-left: 0px; /* IE6 fix */
}
/* end of home5 style */

/* start of slides page style */
#page_slides {
	margin-left: 0px;

}
#page_slides img.next {

	float: left;
}
#page_slides img.prev {
	float: right;
}
#page_slides #previewPane .img {
	float: left;
}

/* end of slides page style */

/* start of category page style */
#page_category {
	margin-left: -13px;
}
#page_category ul li {
	float: left;
}
/* end of category page style */

/* start of catalog page style */

#page_catalog {
	/*margin-left: -13px;*/
}

#page_catalog ul li {
	float: left;
}
#page_catalog #paging a.next {
	float: right;
}
#page_catalog #paging a.prev {
	float: left;
}
/* end of catalog page style */

/* start of gallery page style */
#page_gallery #previewPane {
	float: left;
}
#page_gallery #previewPane .img {
	float: left;
}

#page_gallery .details {
	margin-left: 10px;
	float: left;  
}

#page_gallery #largeimageorder {
	float: left;
}

#page_gallery #theImages {
	float: left;
	margin-right: 0px;
}
#page_gallery #theImages div.img {
	float: left;
	margin-right: 10px;
}
#page_gallery #theImages div.last_img {
	float: left;
	margin-right: 0px;
}
#page_gallery #theImages div img.frame {
	left: 0px;
}
/* end of gallery page style */

/* start of reports page style */
#page_reports .item2 {
	float: left;
}
#page_reports .item .pic, #page_reports .item2 .pic {
	float: left;
}
#page_reports .item .p {
	float: left;
}
#page_reports .item .p .sound {
	float: right;
}
#page_reports .item img, #page_reports .item2 img {
}
#page_reports .buy {
	float: right;
}
#page_reports .buy a {
	padding-left: 25px;
    background-position: center left;
}
#page_reports #paging a.next {
	float: right;
}
#page_reports #paging a.prev {
	float: left;
}
#page_reports .spacer_ver {
	float: left;
}
/* end of reports page style */

/* start of scroll page style */
#page_scroll .pics {
	float: left;
	margin-right: 15px;
}
/* end of scroll page style */

/* start of video page style */
#page_video .list {
	float: left;
}
#page_video .vid {
	float: left;
	margin-left: 10px;
}
/* end of video page style */

/* start of photo page style */
#page_photo .sound {
	padding-left: 250px;
}
#page_photo .sound, #page_photo .soundbtn {
	float: left;
}
#page_photo .details {
}
#page_photo .buy a {
	margin-left: 5px;
}

/* replies */

 .reply_container {
  text-align:left;
  margin-left: 110px;
}
 .reply_name {
  text-align:left;
  float:left;
}
 .reply_content {
  text-align:left;
  float:left;
}

/* end of photo page style */

/* start of monologs page style */
#page_monologs .item img {
	float: left;
	margin-right: 10px;
}
#page_monologs #paging a.next {
	float: right;
}
#page_monologs #paging a.prev {
	float: left;
}
/* end of monologs page style */

/* start of contact form style */
fieldset {
	margin-left: 65px;
}
fieldset.auth {
	margin: 0 auto;
}

fieldset legend {
	margin-left: 197px;
}
fieldset.auth legend {
	margin: 0 auto;
}
fieldset label {
	float: left;
	margin-right: 6px;
	margin-left: 50px;
	text-align: left;
}
fieldset input.text_field, fieldset textarea {
	float: left;
	margin-right: 0px;
}
fieldset input.button {
	margin-left: 197px;
}
fieldset.auth input.button {
	margin-left: 0;
}
/* end of contact form style */
/* start of quick contact form style */


#quick_contact  {
	margin-left: 17px;
	padding-left: 17px;
	background-position-x: 10px
}
#quick_contact.auth  {
	margin: 0 auto;
}


#quick_contact table.auth_table {
	margin-left: -200px;
}
#quick_contact table.auth_table tr td.td_title
{
	padding-left: 15px;
}
#quick_contact  .auth_title {

	padding-left: 3px;
}


#quick_contact  legend {
	margin-left: 0px;
}
#quick_contact  label {
	margin-right: 0px;
	margin-left: 0px;
}
#quick_contact  input.button {
	margin-left: 50px;
}
#quick_contact.auth  input.button {
	margin-left: 0px;
}

#quick_contact  .titleImg 
{ 
	margin-right: 0px;	
	padding: 5px 0px;
	text-align: left;
}
#quick_contact  .title 
{
	padding: 5px 0px;
	text-align: left;
}

/* end of contact form style */
/* start of shopping cart style */
table.cart  {
	margin-right: 50px;
}
#page_catalog a.shop-go {
	margin-right: 50px;
}
table.cart tr.products td.shipping {
	text-align: left;
}
/* end of shopping cart style */

/* start of footer style */
#footer_fixed {
	right: 0;
}
#credit {
	float: right;
}
/* end of footer style */
