html,body {
	background:url('http://www.anothertakestudios.com/images/red/bg.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	background-color:#000000;
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	height:100%;
	font-family:"Verdana";
	font-size:10px;
	color:#FFFFFF;
}

img {
	border: 0;
}

pre {
	font-family:"Verdana";
	font-size:10px;
	margin-left:20px;
	margin-right: 20px;
	color:#FFFFFF;
	margin-top: 20px;
	margin-bottom: 20px;
}

#transfertext {
	margin-left:10px;
	margin-right:10px;
	margin-top: 4px;
	margin-bottom: 4px;
}

#sitetype {
	position:absolute;
	left:50%;
	top: 34px;
	width:804px;
	margin-left:-375px;
	text-align:right;
}

#container {
	margin:0px auto;
	display:table;
	background-image:url('http://www.anothertakestudios.com/images/red/bglines.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #440001;
	width:804px;
}

#containercover {
	margin:0px auto;
	display:table;
	background-color: #000000;
	width:800px;
}

#container2 {
	position:relative;
	left:0px;
	background-color: #000000;
	width:800px;
}

#container3 {
	float: left;
	background-image:url('http://www.anothertakestudios.com/images/red/navbg.jpg');
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

p { 
	font-family:"Verdana";
	font-size:10px;
	margin-left:20px;
	margin-right: 20px;
	color:#FFFFFF;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: justify;
}

p.designportfolio { 
	margin-left:4px;
	margin-right: 4px;
	color:#FFFFFF;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: left;
}

.designportfoliotitles {
	color:#A50000;
}

#motiontable {
	float: left;
	width: 540px;
	border: 1px solid #3a0000;
	margin: 0 auto;
	margin-left: 20px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
}

.motionlinefirst {
	width: 169px;
	float:left;
	border-bottom: 1px solid #3a0000;
}

.motionline {
	width: 252px;
	float:left;
	border-bottom: 1px solid #3a0000;
}

.motionlinelast {
	width: 119px;
	float:left;
	border-bottom: 1px solid #3a0000;
}

.motionlinefirstbot {
	width: 169px;
	float:left;
}

.motionlinebot {
	width: 252px;
	float:left;
}

.motionlinelastbot {
	width: 119px;
	float:left;
}

p.title { 
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align: left;
}

p.videotitle {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px; 
	color: #454545;
}

p.videocolumns {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px; 
	color: #A50000;
}

p.videocolumns a, p.videocolumns a:visited {
	color: #A50000;
	text-decoration: none;
}

p.message {
	margin-top: 0px;
	text-align: center;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	color: red;
	text-align: center;
}

p.butcenter {
	text-align: center;
	color: #c9c9c9;
	margin-top: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#photopreview {
	margin-left: 16px;
	margin-right: 16px;
}

.photopreviewind {
	float:left;
	cursor: pointer;
	width: 100px;
	height: 100px;
	border: 1px solid #3a0000;
	margin-left:5px;
	margin-right:6px;
	margin-top:11px;
}

#previousnext{
	width: 597px;
	height: 20px;
}

#divline {
	float:left;
	width: 447px;
	height: 20px
}

#previous {
	float:left;
	width: 72px;
	height: 20px;
}

#previousnextdiv {
	float:left;
	width: 17px;
	height: 20px;
}

#next {
	float:left;
	width: 49px;
	height: 20px;
}

#imagenums{
	float: left;
	width: 597px;
	text-align:center;
	font-family:"Verdana";
	font-size:10px;
	color:#FFFFFF;
}

.eventdropdown {
	margin-left: 20px;
	margin-bottom: 10px;
}

.eventdropdown2 {
	float:left;
	margin-left:20px;
}

.eventorder {
	margin-left:20px;
	margin-top:60px;
	margin-bottom:-40px;
}

.eventorderne {
	margin-left:20px;
	margin-top:15px;
	margin-bottom:-40px;
}

.sportstitle {
	margin-top:20px;
	margin-bottom:20px;
}

.sportstitle2 {
	margin-top:80px;
	margin-bottom:10px;
}

.sportsbanner {
	text-align:center;
	margin-top:5px;
}

.formsleft {
	float:left;
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	width: 200px;
	text-align: left;
}

.formsright {
	float:left;
	margin-top: 6px;
	margin-bottom:6px;
	text-align: left;
	width: 387px
}

.invoiceleft {
	float:left;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 490px;
	text-align: left;
}

.invoiceright {
	float:left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right:10px;
	text-align: right;
	width: 87px
}

.orderleft {
	float:left;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 189px;
	text-align: left;
}

.ordercenter {
	float:left;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 189px;
	text-align: left;
}

.orderright {
	float:left;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 189px;
	min-height:22px;
	text-align: left;
}

#domaindiv {
	width: 500px;
	margin: 0px auto;
}

.domain1 {
	float:left;
	width: 150px;
	height:22px
}

.domain2 {
	float:left;
	width: 100px;
	height:22px
}

.domain3 {
	float:left;
	margin-top:-2px;
	width: 100px;
	height:24px
}

.domain4 {
	float:left;
	margin-top:-3px;
	width: 150px;
	height:25px
}

#domainsearch {
	width:335px;
	margin: 0 auto;
}

.dswww {
	float:left;
	width:28px;
	height:21px;
	margin-top:4px;
}

.dssld {
	float:left;
	width:146px;
	height:23px;
	margin-top:2px;
}

.dstld {
	float:left;
	width:81px;
	height:25px;
}

.dsbut {
	float:left;
	width:80px;
	height:23px;
	margin-top:2px;
}

OL,UL {
    	font-size: 10px;
    	font-family: Verdana;
    	color: #FFFFFF;
    	list-style-type: square;
    	line-height: 15px
}

a,
a:link, 
a:active,
a:visited,
a:hover,
a img,
a:link img,
a:active img,
a:visited img,
a:hover img
{
	border:0;
	color:#FFFFFF
}

.mainbody {
	background-color:#000000;
	float: left;
	width: 597px;
	text-align: left;
}

#videoplayer {
	float: left;
	background-image:url('http://www.anothertakestudios.com/images/red/banners/portfolio/motionvideo.jpg');
	width: 597px;
	height: 323px;
}

#flashcontent {
	margin-left: 139px; 
	margin-top: 35px; 
	width: 320px; 
	height: 287px;
}

#login {
	position: relative;
	background-image:url('http://www.anothertakestudios.com/images/red/login.jpg');
	width: 800px;
	height: 26px;
}

#search {
	position:relative;
	background-image:url('http://www.anothertakestudios.com/images/red/search.jpg');
	width: 800px;
	height: 28px;
	vertical-align:middle
}

#banner {
	position:relative;
	width: 800px;
	height: 146px;
}

#bannerdiv {
	float: left;
	background-image:url('http://www.anothertakestudios.com/images/red/bannerdiv.jpg');
	width: 800px;
	height: 15px;
}

#pagebanner {
	float: left;
	width: 597px;
}

.formlogin {
	background-image:url('http://www.anothertakestudios.com/images/red/formlogin.jpg'); 
	border: 0;
	width: 60px;
	height: 18px;
	vertical-align:bottom
}

.formsearch {
	background-image:url('http://www.anothertakestudios.com/images/red/formsearch.jpg'); 
	border: 0;
	width: 60px;
	height: 18px;
	vertical-align:bottom
}

.formsubmit {
	background-image:url('http://www.anothertakestudios.com/images/red/formsubmit.jpg'); 
	border: 0;
	width: 60px;
	height: 18px
}

input.browse{
	background-image:url('http://www.anothertakestudios.com/images/red/formbrowse.jpg'); 
	border: 0;
	width: 60px;
	height: 18px;
	vertical-align:bottom;
}

input {
 	border:0px;
}

input.formblack {
	background-color:#000000; 
  	color:#FFFFFF;
}

form {
  	margin: 0;
  	padding: 0;
}

#footer {
	float: left;
	width: 800px;
	height: 35px;
}

.portfoliodiv {
	height:60px;
	background:url('http://www.anothertakestudios.com/images/portfolio/div.jpg');
	background-position: center center;
	background-repeat: no-repeat;
}

.stillportfoliobg {
	background-image:url('http://www.anothertakestudios.com/images/portfolio/redbg.jpg');
	width: 597px;
	height: 256px	
}

.stillportfoliotitle {
	float:left;
	width: 96px;
	height: 256px	
}

.stillportfoliomainimage {
	float:left;
	width: 200px;
	height: 254px;
	border:1px solid #3a0000;	
}

.stillportfoliogallery {
	float:left;
	margin-left:5px;
	border:1px solid #3a0000;
	width: 80px;
	height: 80px	
}

.stillportfoliogallery2 {
	float:left;
	margin-left:5px;
	margin-top:5px;
	border:1px solid #3a0000;
	width: 80px;
	height: 80px	
}

.stillportfoliopg {
	float:right;
	margin-right:18px;
	width: 15px;
	height: 256px;
	text-align:center;
}

.stillportfoliopgind {
	float:left;
	width: 13px;
	height: 35px;
	background-color: #3a0000;
	font-family:"Verdana";
	font-size:9px;
	text-align:center;
	vertical-align:top;
}

.stillportfoliopgind a, .stillportfoliopgindlast a {
	text-decoration: none;
}

.stillportfoliopgindlast {
	float:left;
	width: 13px;
	height: 11px;
	background-color: #3a0000;
	font-family:"Verdana";
	font-size:9px;
	text-align:center;
	vertical-align:top;
}

.stillportfoliopgon {
	float:right;
	background-color: #a50000;
	width: 2px;
	height: 11px;
}

.designportfoliobg {
	background-image:url('http://www.anothertakestudios.com/images/red/portfolio/redbg.jpg');
	width: 597px;
	height: 210px	
}

.designportfoliotitle {
	float:left;
	width: 74px;
	height: 210px;	
}

.designportfolioimage {
	float:left;
	margin-right:1px;
	width: 187px;
	height: 208px;
	border:1px solid #3a0000;	
}

.designportfoliotext {
	float:left;
	width: 300px;
	height: 194px;	
	border:1px solid #3a0000;
}

.designportfoliolaunch {
	float:left;
	background-color: #3a0000;
	text-align: center;
	width: 302px;
	height: 14px
}

a .designportfoliolaunch {
	text-decoration: none;
}

.designportfoliolaunch:hover {
	cursor: pointer;
	background-color: #a50000;
}

dd {
	font-family:"Verdana";
	font-size:10px;
	margin:0px;
	color:#c9c9c9;
}

dl {
	font-family:"Verdana";
	font-size:10px;
	margin-left:20px;
	margin-right: 20px;
	color:#FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
	width: 557px;
}

dd.url {
	color:#2a3840;
}

a.searchlink {
	color:#A50000;
}

.menu {
	float:left;
	background-image:url('http://www.anothertakestudios.com/images/red/navbg.jpg');
	background-repeat: no-repeat;
	width: 203px;
	height: 480px;
	vertical-align:top;
	padding-top:25px;
}

.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu a, .menu a:visited {
	display:block;
	width:199px; 
	height: 36px
}

.menu a.but1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1.png');
}

.menu a:hover{
	cursor:pointer;
}

.menu a:hover.but1, .menu :hover > a.but1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-hover.png');
}

.menu a.but2{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2.png');
}

.menu a:hover.but2, .menu :hover > a.but2{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-hover.png');
}

.menu a.but3{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav3.png');
}

.menu a:hover.but3, .menu :hover > a.but3{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav3-hover.png');
}

.menu a.but4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav4.png');
}

.menu a:hover.but4, .menu :hover > a.but4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav4-hover.png');
}

.menu a.but5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav5.png');
}

.menu a:hover.but5, .menu :hover > a.but5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav5-hover.png');
}

.menu a.but6{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav6.png');
}

.menu a:hover.but6, .menu :hover > a.but6{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav6-hover.png');
}

.menu a.but7{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav7.png');
}

.menu a:hover.but7, .menu :hover > a.but7{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav7-hover.png');
}

.menu a.but8{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav8.png');
}

.menu a:hover.but8, .menu :hover > a.but8{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav8-hover.png');
}

.menu ul ul a, .menu ul ul a:visited {
	height: 14px;
}

.menu ul ul a.but1-1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-1.png');
}

.menu a:hover.but1-1, .menu :hover > a.but1-1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-1-hover.png');
}

.menu ul ul a.but1-2{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-2.png');
}

.menu a:hover.but1-2, .menu :hover > a.but1-2{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-2-hover.png');
}

.menu ul ul a.but1-3{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-3.png');
}

.menu a:hover.but1-3, .menu :hover > a.but1-3{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-3-hover.png');
}

.menu ul ul a.but1-4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-4.png');
}

.menu a:hover.but1-4, .menu :hover > a.but1-4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-4-hover.png');
}

.menu ul ul a.but1-5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-5.png');
}

.menu a:hover.but1-5, .menu :hover > a.but1-5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-5-hover.png');
}

.menu ul ul a.but1-6{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-6.png');
}

.menu a:hover.but1-6, .menu :hover > a.but1-6{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-6-hover.png');
}

.menu ul ul a.but1-7{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-7.png');
}

.menu a:hover.but1-7, .menu :hover > a.but1-7{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-7-hover.png');
}

.menu ul ul a.but1-8{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-8.png');
}

.menu a:hover.but1-8, .menu :hover > a.but1-8{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-8-hover.png');
}

.menu ul ul a.but1-9{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-9.png');
}

.menu a:hover.but1-9, .menu :hover > a.but1-9{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-9-hover.png');
}

.menu ul ul a.but1-10{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-10.png');
}

.menu a:hover.but1-10, .menu :hover > a.but1-10{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-10-hover.png');
}

.menu ul ul a.but1-11{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-11.png');
}

.menu a:hover.but1-11, .menu :hover > a.but1-11{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav1-11-hover.png');
}

.menu ul ul a.but2-1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-1.png');
}

.menu a:hover.but2-1, .menu :hover > a.but2-1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-1-hover.png');
}

.menu ul ul a.but2-2{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-2.png');
}

.menu a:hover.but2-2, .menu :hover > a.but2-2{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-2-hover.png');
}

.menu ul ul a.but2-3{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-3.png');
}

.menu a:hover.but2-3, .menu :hover > a.but2-3{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-3-hover.png');
}

.menu ul ul a.but2-4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-4.png');
}

.menu a:hover.but2-4, .menu :hover > a.but2-4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-4-hover.png');
}

.menu ul ul a.but2-5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-5.png');
}

.menu a:hover.but2-5, .menu :hover > a.but2-5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav2-5-hover.png');
}

.menu ul ul a.but3-1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav3-1.png');
}

.menu a:hover.but3-1, .menu :hover > a.but3-1{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav3-1-hover.png');
}

.menu ul ul a.but5-4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav5-4.png');
}

.menu a:hover.but5-4, .menu :hover > a.but5-4{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav5-4-hover.png');
}

.menu ul ul a.but5-5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav5-5.png');
}

.menu a:hover.but5-5, .menu :hover > a.but5-5{
	background-image:url('http://www.anothertakestudios.com/images/red/nav/nav5-5-hover.png');
}

#sub1, #sub2, #sub3, #sub4, #sub5, .remove {
	display: none;
}

#loader_container {
	text-align:center;
	position:absolute;
	top:40%;
	width:100%
}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}
#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;
	left:8px;
	height:7px;
	width:113px;
	font-size:1px
}

.border_preview{
	z-index:100;
	position:absolute; 
	background-color: #000000;
	border: 1px solid #444;
}
.preview_temp_load {
	vertical-align:top;
	text-align:center;
	padding: 1px;
}
.preview_temp_load img{	
	vertical-align:top;
	text-align:center;
}

#filenameoverlay {
	position:absolute;
	background-color: #000000;
	padding:3px;
	text-align:right;
	bottom:3px;
	right: 3px;
	font-family:"Verdana";
	font-size:12px;
	color:#fd1010;
	font-weight:bold
}

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('http://www.anothertakestudios.com/images/arrow.gif');
	width:1px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #3a0000;	/* Border width */
	left:-240px;	/* Same as border thickness */
	top:-250px;
	position:absolute;
	width:200px;	/* Width of tooltip content */
	height:250px;	/* Height of tooltip content */
	background-color:#000000;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-family: Verdana;
	font-size:10px;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

.addToCartButton {
}

.invoice1{
	float: left;
	margin-left: 29px;
	width: 300px
}

.invoice2{
	float: left;
	margin-left: 5px;
	margin-right: 29px;
	width: 100px
}

.invoice3{
	float: left;
	margin-left: 5px;
	margin-right: 29px;
	text-align:right;
	width: 100px
}

.cartimage {
	float:left;
	width:100px;
	height:75px;
	margin-bottom:5px;
	margin-left:11px;
}

.cartitem{
	float:left;
	margin-left:5px;
	width: 120px;
	height: 75px;
	margin-bottom:5px;
}

.cartunit{
	float:left;
	margin-left:5px;
	width: 80px;
	height: 75px;
	margin-bottom:5px;
	text-align:right
}

.cartquantity{
	float:left;
	margin-left:5px;
	width: 90px;
	height: 75px;
	margin-bottom:5px;
	text-align:right
}

.carttotal {
	float:left;
	margin-left:5px;
	width: 90px;
	height: 75px;
	margin-bottom:5px;
	text-align:right
}

.cartdelete {
	float:left;
	margin-left:5px;
	margin-right: 11px;
	width: 70px;
	height: 75px;
	margin-bottom:5px;
	text-align: center
}

.cartimagetitle {
	float:left;
	width:100px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:11px;
}

.cartitemtitle {
	float:left;
	margin-left:5px;
	width: 120px;
	margin-top:5px;
	margin-bottom:5px;
}

.cartunittitle {
	float:left;
	margin-left:5px;
	width: 80px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:right
}

.cartquantitytitle {
	float:left;
	margin-left:5px;
	width: 90px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:right
}

.carttotaltitle {
	float:left;
	width: 90px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:right
}

.cartdeletetitle {
	float:left;
	margin-left:5px;
	margin-right: 11px;
	width: 70px;
	margin-top:5px;
	margin-bottom:5px;
	text-align: center
}

.cartsubtotal {
	float: left;
	margin-left: 286px;
	margin-top: 10px;
	width: 130px;
	text-align: right
}

.cartsubtotal2 {
	float: left;
	margin-left: 5px;
	margin-right: 81px;
	margin-top: 10px;
	width: 90px;
	text-align: right
}

.updatecart {
	float: left;
	width: 587px;
	margin-top: 20px;
	margin-right: 10px;
	text-align: right
}

.formbuttonleft {
	float: left;
	margin-top: 20px;
	width: 289px;
	text-align: right
}

.formbuttonright {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	width: 288px;
	text-align: left
}

.productdetailleft {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 283px;
	height: 200px
}

.productdetailright {
	float: left;
	margin-left: 10px;
	margin-top: 55px;
	width: 294px;
	height: 155px
}

.productdetailbot {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.formcartupdate {
	background-image:url('http://www.anothertakestudios.com/images/red/formcartupdate.jpg'); 
	border: 0;
	width: 80px;
	height: 18px
}

.formcartcheckout {
	background-image:url('http://www.anothertakestudios.com/images/red/formcartcheckout.jpg'); 
	border: 0;
	width: 120px;
	height: 18px
}

.formcartcontinue {
	background-image:url('http://www.anothertakestudios.com/images/red/formcartcontinue.jpg'); 
	border: 0;
	width: 120px;
	height: 18px
}

.addToCartButton {
	background-image:url('http://www.anothertakestudios.com/images/red/formcartadd.jpg'); 
	border: 0;
	width: 80px;
	height: 18px
}

.categorylist {
	float: left;
	margin-left: 37px;
	margin-bottom: 20px;
	margin-top: 20px;
	width: 150px;
	text-align: center;
}

.productlistpg {
	float:left;
	margin-left: 10px;
	margin-right: 10px;
	width:577px;
	text-align: center
}