@charset "utf-8";
/* CSS Document */

div {
			font-family: Segoe Print, Comic Sans MS, Verdana, cursive;
}

#wrapper {
}

	#boxtop{
		width:1000px;
		position:relative;
		margin-top:20px;
		margin-left:100px;		
	}
		#topleft {
			height:11px;
			width:11px;
			background-image:url(images/outerbox_topleft_corner.png);
			position:relative;
			top:0px;
			left:0px;
		}
		
		#top {
			height:11px;
			width:978px;
			background-image:url(images/outerbox_top.png);
			background-repeat:repeat-x;
			position:relative;
			top:0px;
			left:11px;
		}
		
		#topright {
			height:11px;
			width:11px;
			background-image:url(images/outerbox_topright_corner.png);
			position:relative;
			top:0px;
			left:978px;
		}
		
		#right {
			height:172px;
			background:url(images/outerbox_right.png) repeat-y right;
			position:relative;
			top:0px;
			left:989px;
		}
		
		#left1 {
			width:11px;
			height:150px;
			background-image:url(images/outerbox_left.png);
			background-repeat:repeat-y;
			position:relative;
			top:11px;
			right:989px;
		}
		
		#labeltopleft {
			width:150px;
			height:7px;
			background-image:url(images/label_top.png);
			background-repeat:repeat-x;
			position:relative;
			top:149px;
			left:-1139px;
		}
		
		#labellogo {
			width:241px;
			height:135px;
			background-image:url(images/label_logo2.png);
			position:relative;
			top:-123px;
			left:150px;
		}
		
		#labeltop {
			width:700px;
			height:7px;
			background-image:url(images/label_top.png);
			background-repeat:repeat-x;
			position:relative;
			top:122px;
			left:241px;
		}
		
		#labeltoprightcorner {
			width:23px;
			height:22px;
			background-image:url(images/label_toprightcorner.png);
			position:relative;
			top:0px;
			left:700px;
		}
		
		#name{
			height:150px;
			width:800px;
			background: url(images/name.png) no-repeat center;
			position:relative;
			top:-160px;
			left:-60px;
		}
	
	#grad1{/*grad1 left*/
		width:27px;
		height:10px;
		background: url(images/label_grad.png) repeat-y left;
		position:relative;
		left:-954px;
		top:8px;
	}
	
	#grad2{/*grad1 right*/
		width:27px;
		height:11px;
		background: url(images/label_grad2.png) repeat-y left;
		position:relative;
		left:243px;
		top:-1px;
	}
	
	#grad3{/*grad1 left*/
		width:27px;
		height:15px;
		background: url(images/label_grad.png) repeat-y left;
		position:relative;
		left:-243px;
		top:-162px;
		#top:-142px;
		
	}
	
	#grad4{/*grad1 right*/
		width:27px;
		height:15px;
		background: url(images/label_grad2.png) repeat-y left;
		position:relative;
		left:242px;
		top:0px;
	}
		
	#midwrap3{/*Label Gradient Left expandable border sections*/
		width:27px;
		background: url(images/label_grad.png) repeat-y left;
		position:relative;
		top:-149px;
		#top:-139px;
		left:-243px;
	}
	
	#midwrap4{/*Label Gradient Right expandable border sections*/
		background: url(images/label_grad2.png) repeat-y left;
		position:relative;
		left:242px;
	}
	
	#midwrap1{/*Outerbox expandable border sections*/
		width:754px;
		background: url(images/outerbox_right.png) repeat-y right;
		position:relative;
		left:17px;
		top:4px;
	}
	
	#midwrap2{/*label border expandable border sections*/
		width:718px;
		position:relative;
		left:0px;
		top:8px;
		#top:0px;
		background: url(images/label_right.png) repeat-y right;
	}
		
		#sidebar{
			width:210px;
			position:absolute;
			top:10px;
			left:-203px;
			#left:-202px;
		}
			
			#viewcartlink{
				margin:0px;
				border:0px;
				height:74px;
				width:196px;
				position:relative;
				left:0px;
				top:-150px;
			}
			#bottontable{
				position:relative; 
				left:3px;
				width:196;
				#border-collapse:collapse;
				
			}
			
			a {
			text-decoration:none;
			color:black;
			}
			
			a img{
			border:0;
			}
			
			.lrgbutton{
				position:relative;
				left:-17px;
			}
		
		#maintext{
			min-height:515px;
			#min-height:530px;
			width:600px;
			font-size:16px;
			position:relative;
			left:26px;
		}
		
		.comment{
			background-color:#EEEEEE;
			font-size:larger;
			border:medium solid #DDDDDD;
			margin: 5px;
			padding: 5px;	
		}
		
		#prodshift{
			position:relative;
			left:30px;
		}
		
		#maintext img{
		margin:10px;
		}
		
		.product{
		width:600px;
		border-collapse:collapse;
		}

		
		.description td{
		border-top:1px solid grey;
		}
		
		/*.descr{
			background-color:#ffcccc;
			padding-left:10px;
		}*/
		
		.selectsize{
				border-top:1px solid grey;		
		}
		
		/*.serving {
			background-color:#ccffff;
			padding-left:10px;
		}*/
		
		.headerno6{
		font-size:22px;
		font-weight:bolder;
		color:#34255f
		}

		.headerno9{
		font-size:22px;
		font-weight:bolder;
		color:#cccc00
		}
		
		.headerno11{
		font-size:22px;
		font-weight:bolder;
		color:#ff3333
		}
		
		.headerno14{
		font-size:22px;
		font-weight:bolder;
		color:#CC9966
		}

		.headerno21{
		font-size:22px;
		font-weight:bolder;
		color:#cc0066
		}
		
		.headerno25{
		font-size:22px;
		font-weight:bolder;
		color:#ffcc99
		}
		
		
	#boxbottom{
	}
	
		#labelbottomleft1 {
			width:150px;
			height:7px;
			background-image:url(images/label_top.png);
			background-repeat:repeat-x;
			position:relative;
			top:14px;
			left:-378px;
		}
		
		#labelbottomleft2 {
			background-image: url(images/label_bottomleft.png);
			height:135px;
			width:241px;
			position:relative;
			top:-2px;
			left:150px;
		}
		
		#labelbottom {
			width:701px;
			height:7px;
			background-image:url(images/label_top.png);
			background-repeat:repeat-x;
			position:relative;
			top:3px;
			left:241px;
		}
		
		#labelbottomrightcorner {
			width:23px;
			height:22px;
			background-image:url(images/label_bottomrightcorner.png);
			position:relative;
			top:-15px;
			left:699px;
		}
		
		#bottomright {
			height:150px;
			background:url(images/outerbox_right.png) repeat-y right;
			position:relative;
			top:0px;
			left:36px;
		}
		
		#bottomrightcorner {
			height:11px;
			width:11px;
			background:url(images/outerbox_bottomright_corner.png) no-repeat;
			position:relative;
			top:150px;
			left:12px;
		}
		
		#outerboxbottom {
			height:11px;
			width:978px;
			background-image:url(images/outerbox_bottom.png);
			background-repeat:repeat-x;
			position:relative;
			top:0px;
			left:-978px;
		}
		
		#bottomleftcorner {
			height:11px;
			width:11px;
			background:url(images/outerbox_bottomleft_corner.png) no-repeat;
			position:relative;
			top:0px;
			left:-11px;
		}
		
		#left2 {
			width:5px;
			height:129px;
			background-image:url(images/outerbox_left2.png);
			background-repeat:repeat-y;
			position:relative;
			top:-129px;
			left:0px;
		}
		
		#guildlogo {
			width:124px;
			height:100px;
			background-image:url(images/GuildFull.jpg);
			background-repeat:repeat-y;
			position:relative;
			top:17px;
			left:800px;
		}
		
		#copyright{
			font-size:small;
			width:400px;
			position:relative;
			top:-5px;
			left:-500px;
		}

        /*________________NO LOGNER USED TO DELETE LATER____________________________________________________________________*/
		
		#button_green{
				width:196px;
				height: 74px;
				background-image:url(images/botton_green.png);
			}
			
			#button_red{
				width:196px;
				height: 74px;
				background-image:url(images/botton_red.png);
				background-repeat: no-repeat;
				margin:0 auto;
			}
			
			#button_brown{
				width:196px;
				height: 74px;
				background-image:url(images/botton_brown.png);
				background-repeat: no-repeat;
				margin:0 auto;
			}
			
			#button_pink{
				width:196px;
				height: 74px;
				background-image:url(images/botton_pink.png);
				background-repeat: no-repeat;
				margin:0 auto;

			}
			
			#button_cream{
				width:196px;
				height: 74px;
				background-image:url(images/botton_cream.png);
				background-repeat: no-repeat;
				margin:0 auto;

			}
			
			#bottontable td{
			}
			
			.bottontext {
				font-size:18px;
				text-align:center;
				display:table-cell;
				vertical-align:middle;
				#position:relative;
			}
			
			
			
			.buttoncenter_twolines{
				#position:relative;
				#top:7%;
			}
			
			.buttoncenter_oneline{
				#position:relative;
				#top:27%;
			}
