/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
.style1 {
	color: #FFFF00;
	left: 226px;
	position: absolute;
	top: 20px;
	font-size: 110%;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	width: 140px;
	height: 55px;
}
.style3 {
	color: #FF0000;
}
.style4 {color: #ff3300}
.style5 {color: #FFFF00}
.style21 {font-size: 15px}
.style22 {
	color: #FF0000;
	font-size: 19px;
	font-weight: bold;
}
.style24 {font-size: 18px}
.style25 {
	font-size: 21px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style28 {
	font-size: 11px;
	color: #000000;
}
.style32 {font-size: 12px}
.style33 {font-weight: bold; font-size: 13px;}
.style36 {
	font-size: 11px;
	color: #FFFFFF;
}
.style41 {font-size: 112%}
.style43 {color: #000000}
.style44 {
	color: #FFFFFF;
}
.style46 {font-size: 110%}
.style48 {color: #FFFFFF; font-size: 15px; }
.style49 {color: #000000; font-size: 14px; }
.style51 {font-size: 13px}
.style55 {
	font-style: italic;
	font-size: 11px;
	color: #FF0000;
}
.style57 {font-size: 22px}
.style59 {font-size: 18px}
.style70 {}
.style71 {color: #000000; font-size: 95%; }
.style72 {font-size: 11px}
.style74 {font-size: 14px; font-weight: bold; }
.style75 {font-size: 13px; color: #FFFFFF; }
.style76 {color: #FF0000; font-style: italic;}
.style77 {
	font-size: 13px;
	margin-top: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.style78 {color: #000000; 
    font-size: 12px
}
.style79 {font-size: 10px}
.style80 {
	font-size: 20px;
	color: #000000;
}
.style81 {
	font-size: 16px;
	font-weight: bold;
}

.style80 {
	font-size: 20px;
	color: #000000;
}
.style81 {
	font-size: 16px;
	font-weight: bold;
}
.style82 {font-size: 21px}
.style83 {
	color: #FF3300;
	font-weight: bold;
}
.style84 {font-size: 13px}

/***********************************************/
/* Body Divs                                 */
/***********************************************/

body{
	background-color: #000000;
	position: relative;
	font-family: Arial,sans-serif;
	line-height: 1.116;
	padding: 0px;
	margin: 0 auto;
	top: 0px;
	width: 100%;
}
a{
	color: #006699;
	text-decoration: none;
}

a:link {
	color: #FF0000;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: #FFFF00;
	text-decoration: underline;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
	font-family: Arial,sans-serif;
	color: #FFFFFF;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
	list-style-type: none;
	background-color: #FF1800;
}

ul ul{
 list-style-type: none;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 5px 0px 0px 0px;
	width: 590px;
	background-color: #000000;
	height: 145px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#navBar{
	width: 155px;
	background-color: #000000;
	height: 3698px;
	top: 150px;
	position: absolute;
	left: 0px;
}

#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}

#Purefunny{
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 25px;
	z-index: 5;
	padding-top: 2px;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
	vertical-align: top;
}


/************* #globalNav styles **************/

#globalNav{
	padding: 0px 0px 5px 10px;
	border-bottom: 1px solid #CCC;
	color: #FFFF00;
	background-color: #1F1F1F;
	border-color: #FFFF00;
	width: 466px;
	z-index: 1;
	border-top-color: #FFFF00;
	border-top: 1px solid;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
	color: #FF6600;
	z-index: 2;
}

/*************** #pageName styles **************/

#pageName{
	padding: 1px 1px 2px 10px;
}

/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: none;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	font-size: 75%;
	color: #cccccc;
	padding: 5px 5px 5px 5px;
	background-color: #000000;
	border-top: solid;
	border-top-color: #FF6600;
	border-top-width: 8px;
	position: absolute;
	top: 3817px;
	left: 155px;
	width: 735px;
	z-index: 16;

}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {}
#navBar ul {
	width: 121px;
	position: absolute;
	border-right-width: 4px;
	border-right-color: #AEAE00;
	border-right: solid;
	border-top: solid;
	border-top-color: #FAFF91;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-bottom: solid;
	border-bottom-color: #404000;
	left: 0px;
	margin: 0;
	top: 4px;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
	border-bottom: 1px solid #EEE;
	margin: 0;
}

/* fix for browsers that don't need the hack */
html>body #navBar li {
	border-bottom: none;
	margin-left: -42px;
}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	width: 172px;
	left: 0px;
	z-index: 1;
	position: absolute;
	top: 1px;
	height: 258px;
	margin: 0;
	padding: 0;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #FFFF00;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #FF6600;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#Sogeblog{
	width: 185px;
	height: 581px;
	position: absolute;
	left: 900px;
	top: 689px;
	z-index: 2;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}

#Sogelogo {
	position:relative;
	width:200px;
	height:115px;
}

#Backgroundrunner2 {
	position:absolute;
	width:501px;
	height:150px;
	top: 0px;
	left: 590px;
	background-color: #000000;
}
#Sogemodelrunner {
	position:absolute;
	width:498px;
	height:148px;
	top: 0px;
	left: 590px;
	background-color: #000000;
	z-index: 1;
	background-image: url(http://www.sogeshirts.com/images/Soge%20Model%20Runner.gif);
}
#BackgroundRunnerBottom {
	position:absolute;
	width:100px;
	height:75px;
	left: 490px;
	top: 75px;
	background-image: url(http://www.sogeshirts.com/images/Soge%20Runner%20Bottom.gif);
	z-index: 1;
}
#BackgroundRunnerTop {
	position:absolute;
	width:175px;
	height:75px;
	top: 0px;
	left: 415px;
	background-image: url(http://www.sogeshirts.com/images/Soge%20Runner%20Top.gif);
	float: right;
}
#BackgroundRunnerLeft {
	position:absolute;
	width:75px;
	height:35px;
	left: 415px;
	top: 75px;
	background-image: url(http://www.sogeshirts.com/images/Soge%20Runner%20Left.gif);
}
#coupon {
	position:absolute;
	width:90px;
	height:28px;
	left: 444px;
	top: 65px;
	/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
	border: 2;

	color:#FFFF00
	border-color: #000000;
	z-index: 5;
	background-color: #FFFF00;
	border-color: #000000;
	background-image: url(http://www.sogeshirts.com/images/Coupon.gif);
  }
#sswax {	
	position:absolute;
	width:65px;
	height:75px;
	background-image: url(http://www.sogeshirts.com/images/SS%20Wax.gif);
	left: 110px;
	top: 0px;
	z-index: 4;
}
#SSleftdrip {
	position:absolute;
	width:10px;
	height:102px;
	top: 48px;
	background-image: url(http://www.sogeshirts.com/images/ssleftdrip.gif);
	left: 580px;
	z-index: 5;
}
#sstopdrip {
	position:absolute;
	width:500px;
	height:10px;
	z-index:1;
	background-image: url(http://www.sogeshirts.com/images/ssTopdrip.gif);
}
#ssbottdrip {
	position:absolute;
	width:500px;
	height:10px;
	z-index:2;
	top: 140px;
	background-image: url(http://www.sogeshirts.com/images/ssBottdrip.gif);
}
#SSRightDrip {
	position:absolute;
	width:10px;
	height:150px;
	z-index:4;
	left: 1082px;
	top: 0px;
	background-image: url(http://www.sogeshirts.com/images/ssRightdrip.gif);
}

#Savestar {
	position:absolute;
	width:77px;
	height:77px;
	/* for IE */
  filter:alpha(opacity=70);
	/* CSS3 standard */
  opacity:0.7;
	z-index:5;
	left: 375px;
	top: 1px;
	background-image: url(http://www.sogeshirts.com/images/Save%20Star.gif);
}
#save5 {
	position:absolute;
	width:50px;
	height:50px;
	z-index:6;
	top: 19px;
	left: 388px;
}

#PureFunnytext {
	position:absolute;
	width:150px;
	height:27px;
	z-index:1;
	top: 235px;
	left: 182px;
	background-image: url(http://www.sogeshirts.com/images/Button%20150x27.gif);
}
#Hotgirlsgear {
	position:absolute;
	width:720px;
	height:180px;
	z-index: 9;
	z-index:9;
	top: 25px;
	left: -12px;
	padding-top: 2px;
}
#Hotgirlsgeartext {
	position:absolute;
	width:150px;
	height:27px;
	z-index:8;
	top: 393px;
	left: 1px;
	background-image: url(http://www.sogeshirts.com/images/Button%20150x27.gif);
}
#hotgirlsgeartext2 {
	position:absolute;
	width:137px;
	height:22px;
	z-index:1;
	top: 149px;
	left: 171px;
	background-color: #FF0000;
	border: double;
	border-color: #000000;
	border-width: 1;
}
#FunnyCartoonShirts {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 420px;
	z-index: 5;
}
#Funnycartoonshirtstext {
	position:absolute;
	width:229px;
	height:27px;
	z-index:3;
	top: 393px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20229x27.gif);
}
#Bidsmallad {
	position:absolute;
	width:185px;
	height:212px;
	z-index:22;
	top: 375px;
	left: 908px;
	background-color: #2C2C2C;
}
#Causearuckustext {
	position:absolute;
	width:250px;
	height:27px;
	z-index:10;
	top: 786px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20250x27.gif);
}
#Causearuckusclothing {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 27px;
	z-index: 1;
}
#shirtsthatoffendtext {
	position:absolute;
	width:200px;
	height:27px;
	z-index:10;
	top: 393px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20200x27.gif);
}
#Shirtsthatoffend {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 420px;
	z-index: 5;
}
#Purefunnyteaser1 {
	position:absolute;
	width:538px;
	height:15px;
	z-index:4;
	top: 237px;
	left: 335px;
	border: double;
	border-color: #FCBD98;
	padding-left: 3px;
}

#Hotgirlsgearteaser1 {
	position:absolute;
	width:537px;
	height:14px;
	z-index:2;
	top: 395px;
	left: 161px;
	border: double;
	border-color: #FCBD98;
}
#causearuckusteaser1 {
	position:absolute;
	width:437px;
	height:16px;
	z-index:2;
	top: 787px;
	left: 260px;
	border: double;
	border-color: #FCBD98;
}
#shirtsthatoffendteaser1 {
	position:absolute;
	width:488px;
	height:15px;
	z-index:2;
	top: 394px;
	left: 210px;
	border: double;
	border-color: #FCBD98;
}
#shirtsthatspeaktext {
	position:absolute;
	width:200px;
	height:27px;
	z-index:2;
	top: 787px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20200x27.gif);
}
#Shirtsthatspeak {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 814px;
	z-index: 5;
}
#shirtsthatspeakteaser1 {
	position:absolute;
	width:487px;
	height:15px;
	z-index:2;
	top: 788px;
	left: 210px;
	border: double;
	border-color: #FCBD98;
}

body {
	background-color: #fe8302;
}

#Sogekids {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 1208px;
	z-index: 5;
}
#sogeshirtstext {
	position:absolute;
	width:200px;
	height:27px;
	z-index:2;
	top: 1181px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20200x27.gif);
}
#sogekidsteaser1 {
	position:absolute;
	width:486px;
	height:15px;
	z-index:2;
	top: 1181px;
	left: 210px;
	border: double;
	border-color: #FCBD98;
}
#Politicalhumor {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 1602px;
	z-index: 5;
}
#Politicalhumortext {
	position:absolute;
	width:169px;
	height:27px;
	z-index:2;
	top: 1575px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20169x27.gif);
}
#politicalhumorteaser1 {
	position:absolute;
	width:515px;
	height:15px;
	z-index:2;
	top: 1576px;
	left: 180px;
	border: double;
	border-color: #FCBD98;
}
#graphictees {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 1813px;
	z-index: 5;
}

#graphicteestext {
	position:absolute;
	width:169px;
	height:27px;
	z-index:2;
	top: 1787px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20169x27.gif);
}
#merchandise {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -12px;
	top: 2207px;
	z-index: 5;
}
#merchandisetext {
	position:absolute;
	width:169px;
	height:27px;
	z-index:2;
	top: 2180px;
	left: 0px;
	background-image: url(http://www.sogeshirts.com/images/Button%20169x27.gif);
}
#graphicteesteaser1 {
	position:absolute;
	width:510px;
	height:15px;
	z-index:2;
	top: 1784px;
	left: 184px;
	border: double;
	border-color: #FCBD98;
}

#merchandiseteaser1 {
	position:absolute;
	width:513px;
	height:15px;
	z-index:2;
	top: 2179px;
	left: 183px;
	border: double;
	border-color: #FCBD98;
}
#Newshirt {
	width: 185px;
	height: 209px;
	position: absolute;
	left: 900px;
	top: 151px;
}
#Newshirttext {
	position:absolute;
	width:185px;
	height:25px;
	z-index:7;
	left: 908px;
	top: 154px;
	background-image: url(http://www.sogeshirts.com/images/Button%20185x27.gif);
}
#newshirtimage {
	position:absolute;
	width:186px;
	height:186px;
	z-index:8;
	left: 908px;
	top: 188px;
}
#Sogeblogtext {
	position:absolute;
	width:185px;
	height:27px;
	z-index:3;
	left: 908px;
	top: 760px;
	background-image: url(http://www.sogeshirts.com/images/Button%20185x27.gif);
}
#Sogeshirtsblogcontent {
	position:absolute;
	width:182px;
	height:1468px;
	z-index:24;
	left: -4px;
	top: 30px;
	background-color: #FF8705;
	border-width: 1;
	border: double;
	border-color: #000000;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

#Orders50 {
	position:absolute;
	width:57px;
	height:43px;
	z-index:9;
	left: 460px;
	top: 15px;
	/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
	background-color: #FFFF00;
}

#sogestreetteam {
	position:absolute;
	width:150px;
	height:282px;
	z-index:16;
	left: -5px;
	top: 1215px;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
	border-width: 1;
	background-color: #2C2C2C;
}


#sharebutton {
	position:absolute;
	width:88px;
	height:22px;
	z-index:5;
	left: 487px;
	top: -46px;
}
#shirtlayout2 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 187px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout3 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 372px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout4 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 557px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout5 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 742px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout6 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 927px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout7 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 1112px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout8 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 1297px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#shirtlayout9 {
	width: 720px;
	height: 180px;
	position: absolute;
	left: -2px;
	top: 1477px;
	z-index: 5;
	border-bottom: solid;
	border-bottom-color: #000000;
	border-bottom-width: 3px;
}
#rightblackbackground {
	position:absolute;
	width:190px;
	height:3698px;
	z-index:1;
	left: 900px;
	top: 150px;
	background-color: #000000;
}
#sogeblogwhite {
	position:absolute;
	width:176px;
	height:1462px;
	z-index:15;
	left: 912px;
	top: 796px;
	background-color: #eeeedd;
	margin: 3;
	padding-left: 2px;
	padding-right: 2px;
}

#affiliateswhite {
	position:absolute;
	width:167px;
	height:256px;
	z-index:15;
	left: 911px;
	top: 2445px;
	background-color: #eeeedd;
	margin: 3;
	padding-left: 2px;
	padding-right: 1px;
}

#paperedge {
	position:absolute;
	width:25px;
	height:3848px;
	z-index:2;
	left: 1090px;
	background-image: url(http://www.sogeshirts.com/images/paper%20edge%20right.gif);
	top: 0px;
}
#viewcart {
	position:absolute;
	width:168px;
	height:17px;
	z-index:17;
	left: 329px;
	top: 134px;
}

#shoppingcart {
	position:absolute;
	width:15px;
	height:12px;
	z-index:19;
	left: 481px;
	top: 133px;
	border: none;
}
#phoneorder {
	position:absolute;
	width:150px;
	height:18px;
	z-index:20;
	left: 181px;
	top: 134px;
}
#guarantee {
	position:absolute;
	width:174px;
	height:106px;
	z-index:17;
	left: 909px;
	top: 392px;
	border: double;
	border-width: 1;
	border-color: #FF0000;
	padding-left: 1px;
	padding-right: 1px;
}
#underdriptop {
	position:absolute;
	width:319px;
	height:80px;
	z-index:4;
	left: 582px;
	top: 142px;
	background-image: url(http://www.sogeshirts.com/images/underdriptop.jpg);
}
#underdripbottom {
	position:absolute;
	width:36px;
	height:202px;
	z-index:1;
	left: 865px;
	top: 222px;
	background-image: url(http://www.sogeshirts.com/images/underdripbottom.jpg);
}
#subscription {
	position:absolute;
	width:141px;
	height:115px;
	z-index:6;
	left: 0px;
	top: 300px;
	background-color: #FFFFFF;
	border: double;
	border-color: #FF771C;
	border-width: 1;
}
#YouTubevideo {
	position:absolute;
	width:141px;
	height:127px;
	z-index:4;
	left: 1px;
	top: 450px;
	background-color: #FFFFFF;
	padding-top: 2px;
	border: double;
	border-width: 1;
	border-color: #FF1800;
}
#Leftsideadvertisement {
	position:absolute;
	width:150px;
	height:563px;
	z-index:7;
	top: 615px;
	left: -2px;
}
#Vote {
	position:absolute;
	width:140px;
	height:98px;
	z-index:18;
	top: 1583px;
	left: 3px;
	background-color: #FFFFFF;
	padding-top: 6px;
}
#votebacking {
	position:absolute;
	width:149px;
	height:114px;
	z-index:17;
	top: 1575px;
	left: -4px;
	background-color: #FF6600;
	border: double;
	border-width: 1;
	border-color: #000000;
}


#Sogedescription {
	position:absolute;
	width:641px;
	height:55px;
	z-index:5;
	left: 204px;
	top: 164px;
	background-color: #F7F7EE;
	border: solid;
	border-color: #FCBD98;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
}
#wrapper {
	position:relative;
	width:1090px;
	height:115px;
	z-index:18;
	margin: 0 auto;
}
#leftbackground {
	position:absolute;
	width:100%;
	height:3848px;
	z-index:1;
	background-image: url(http://www.sogeshirts.com/images/stripes%20background.gif);
}
#middlebackground {
	position:absolute;
	width:751px;
	height:3667px;
	z-index:1;
	left: 155px;
	top: 150px;
	background-color: #FFFFFF;
}
#leftpaperedge {
		position:absolute;
	width:25px;
	height:3848px;
	z-index:16;
	left: -23px;
	background-image: url(http://www.sogeshirts.com/images/paper%20edge%20left.gif);
	top: 0px;
}

#funnycartoonshirtsteaser {
	position:absolute;
	width:458px;
	height:14px;
	z-index:11;
	border: double;
	border-color: #FCBD98;
	left: 237px;
	top: 395px;
}
#Purefunny2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:9;
	left: -12px;
	top: 209px;
}
#Hotgirlsgear2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:12;
	left: -12px;
	top: 209px;
}
#FunnyCartoonShirts2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:13;
	left: -12px;
	top: 602px;
}
#Causearuckusclothing2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:11;
	left: -12px;
	top: 209px;
}
#Shirtsthatoffend2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:12;
	left: -12px;
	top: 602px;
}
#Shirtsthatspeak2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:13;
	left: -12px;
	top: 996px;
}
#Sogekids2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:14;
	left: -12px;
	top: 1390px;
}
#graphictees2 {
	position:absolute;
	width:720px;
	height:180px;
	z-index:15;
	left: -12px;
	top: 1995px;
}
#Shirtdesignbacking {
	position:absolute;
	width:150px;
	height:295px;
	z-index:19;
	left: -3px;
	top: 1836px;
	background-image: url(http://www.sogeshirts.com/images/custom%20shirt%20design%20service.jpg);
}
#designdescription {
	position:absolute;
	width:150px;
	height:257px;
	z-index:20;
	left: -3px;
	top: 2137px;
}
#ShirtdesignbackingBott {
	position:absolute;
	width:150px;
	height:231px;
	z-index:18;
	left: -4px;
	top: 2235px;
	background-image: url(http://www.sogeshirts.com/images/custom%20shirt%20design%20service%20bottom.jpg);
}
#Leftsideadvertisement2 {
	position:absolute;
	width:140px;
	height:625px;
	z-index:21;
	left: 4px;
	top: 2710px;
	background-color: #2C2C2C;
}
div.feedburnerFeedBlock ul {
	margin-left:0;
	padding-left:0;
	list-style-type: none;
	border:2px solid #ddd;
	background-color:#ffe;
	padding:4px;
	font-size: 11px;
	font-weight:lighter;
    display:block;
    margin:12px, 0 0 0; 
}
#RightSideadsmall {
	position:absolute;
	width:170px;
	height:180px;
	z-index:23;
	left: 918px;
	top: 2185px;
	background-color: #2C2C2C;
}
#RightSideadvertical {
	position:absolute;
	width:148px;
	height:700px;
	z-index:24;
	left: 932px;
	top: 2675px;
	background-color: #2C2C2C;
}
#blogHeader {
	position:absolute;
	width:627px;
	height:51px;
	z-index:10;
	left: 210px;
	top: 178px;
	background-color: #eeeedd;
	border: double;
	border-color: #FF3300;
	border-width: 4;
}
#blogheaderdescription {
	position:absolute;
	width:623px;
	height:134px;
	z-index:11;
	left: 220px;
	top: 245px;
	border: double;
	border-color: #FF0000;
	background-color: #eeeedd;
}
#FanPhoto1 {
	position:absolute;
	width:668px;
	height:170px;
	z-index:20;
	left: 205px;
	top: 407px;
}
#Fanphoto2 {
	position:absolute;
	width:643px;
	height:170px;
	z-index:20;
	left: 218px;
	top: 578px;
}
#contestrules {
	position:absolute;
	width:686px;
	height:454px;
	z-index:18;
	left: 180px;
	top: 252px;
}
#blogHeader {
	position:absolute;
	width:640px;
	height:51px;
	z-index:10;
	left: 210px;
	top: 178px;
	background-color: #eeeedd;
	border: double;
	border-color: #FF3300;
	border-width: 4;
}
#blogheaderdescription {
	position:absolute;
	width:623px;
	height:144px;
	z-index:11;
	left: 220px;
	top: 245px;
	border: double;
	border-color: #FF0000;
	background-color: #F4F4EA;
}
#Youtubeplayer {
	position:absolute;
	width:429px;
	height:234px;
	z-index:18;
	left: 327px;
	top: 483px;
}
#videodescription {
	position:absolute;
	width:628px;
	height:37px;
	z-index:19;
	left: 223px;
	top: 410px;
	border: solid;
	border-color: #0033FF;
	padding-top: 2px;
	padding-bottom: 2px;
}
#videodate {
	position:absolute;
	width:227px;
	height:20px;
	z-index:20;
	left: 423px;
	top: 459px;
}
#Videonavigationprevious {
	position:absolute;
	width:105px;
	height:37px;
	z-index:21;
	left: 432px;
	top: 921px;
}
#Videonavigationnumbers {
	position:absolute;
	width:200px;
	height:39px;
	z-index:22;
	left: 443px;
	top: 941px;
}
#Videonavigationnext {
	position:absolute;
	width:114px;
	height:40px;
	z-index:23;
	left: 590px;
	top: 921px;
}
#videoarchive {
	position:absolute;
	width:144px;
	height:24px;
	z-index:24;
	left: 463px;
	top: 956px;
}