﻿body 
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	background-color: #C7C4C7;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../sitegraphics/smiley-wallpaper.gif");
	background-repeat: repeat;
}

.header1
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: Red;
}

.header1big
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: Red;
}

.header2
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: Gray;
	margin-bottom: 5px;
}

.header3
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.1em;
	font-weight: bold;
	margin-bottom: 5px;
	color: Gray;
}

a.navigationtop
{
	font-size: 0.8em;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 13px;
}

a.navigationtop:hover
{
	font-size: 0.8em;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 13px;
}

a.linkgrey
{
	font-size: 1.3em;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
}

a.linkgrey:hover
{
	font-size: 1.3em;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}

a.linkgreybig
{
	font-size: 12px;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
}

a.linkgreybig:hover
{
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}

a.linkredbig
{
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}

a.linkredbig:hover
{
	font-size: 12px;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
}

a.linkredbigblack
{
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}

a.linkredbigblack:hover
{
	font-size: 12px;
	text-decoration: none;
	color: black;
	font-weight: bold;
}

div.contentboxmain
{
	font-size: 0.7em;
	border: 2px solid #BDBDBD;
	width: 510px;
	background-color: #ECECEC;		
}

div.contentboxshirtsborder
{
	border: 2px solid #BDBDBD;
	padding: 2px;
	background-color: White;
}

div.contentboxshirts
{
	font-size: 10px;
	width: 510px;
	background-color: #EFEBEF;		
}

div.contentboxwide
{
	font-size: 0.7em;
	border: 2px solid #BDBDBD;
	width: 687px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ECECEC;		
}

div.contentboxwidewhite
{
	font-size: 10px;
	border: 2px solid #BDBDBD;
	width: 687px;
	margin-left:auto;
	margin-right:auto;
	background-color: white;
}

div.contentboxwidewhiteNoBorder
{
	font-size: 10px;
	width: 687px;
	margin-left:auto;
	margin-right:auto;
	background-color: white;
}

div.contentboxmainwhite
{
	font-size: 10px;
	border: 2px solid #BDBDBD;
	width: 510px;
	background-color: White;		
}

div.contentboxwidewhite
{
	font-size: 10px;
	border: 2px solid #BDBDBD;
	width: 687px;
	background-color: White;
}

.shirtbrowseroutline
{
	font-size: 10px;
	width: 510px;
	background-color: White;		
}

div.contentboxright
{
	font-size: 10px;
	border: 2px solid #BDBDBD;
	width: 160px;
	background-color: #ECECEC;
}

div.contentboxbottom
{
	font-size: 10px;
	/*border: 2px solid #BDBDBD;*/
	width: 690px;	
	background-color: White;
}

div.privacytext
{
	font-size: 9px;
	color:White;
	width: 690px;
	margin-left:auto;
	margin-right:auto;
}

a.privacytext
{
	font-size: 9px;
	color:White;
	width: 690px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}

a.privacytext:hover
{
	font-size: 9px;
	color:Red;
	width: 690px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}

div.contentboxdetails
{
	background-color: #E1E1E1;
	border: solid 1px White;
	padding: 5px;
}

.inputfield
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #E1E1E1;
	border: solid 1px Gray;
	color: Gray;
}

.formbutton
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #E1E1E1;
	border: solid 1px Gray;
	font-weight: bold;
	color: Gray;
	text-decoration: none;
}

.formbuttonwhitenoborder
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: White;
	border: 0;
	font-weight: bold;
	color: Gray;
	text-decoration: none;
	cursor:hand;
}

.formbuttonwhitenoborder:hover
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	border: 0;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}

.error
{
	font-weight: bold;
	color: Red;
}

table.black
{
	background-color: Black;
}

table.grey
{
	background-color: #BDBDBD;
}

td.whitebold
{
	background-color: White;
	font-weight: bold;
	color: Black;
}

th.whitebold
{
	background-color: White;
	font-weight: bold;
	color: Black;
}

th.greybold
{
	background-color: #BDBDBD;
	font-weight: bold;
	color: Black;
}

td.white
{
	background-color: White;
	color: Black;
}

.imageright
{
	float: right;
}

.imgborder
{
	border: solid 1px Gray;
}

.bold
{
	font-weight: bold;
}

.masterright
{
	background-image: url("../sitegraphics/border14.gif");
	background-repeat: repeat-y;
}

.masterleft
{
	background-image: url("../sitegraphics/border16.gif");
	background-repeat: repeat-y;
}

td.smiley
{
	background-image: url("../sitegraphics/border03.gif");
}

td.smiley:hover
{
	background-image: url("../sitegraphics/border15.gif");
}

a.smiley
{
	background-image: url("../sitegraphics/border03.gif");
}

a.smiley:hover
{
	background-image: url("../sitegraphics/border15.gif");
}

.cclogos:hover
{
	background-image: url("../sitegraphics/cclogos.gif");
	background-repeat: no-repeat;
	background-position:center;
}

.cclogos
{
	background-image: url("../sitegraphics/cclogos_hover.gif");
	background-repeat: no-repeat;
	background-position:center;
}

a.menuadmin
{
	font-size: 10px;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
	padding-left: 15px;
	background-image: url("../sitegraphics/ico_menu01.gif");
	background-repeat: no-repeat;
	background-position:left center;
}

a.menuadmin:hover
{
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	padding-left: 15px;
	background-image: url("../sitegraphics/ico_menu01.gif");
	background-repeat: no-repeat;
}

a.menuuser
{
	font-size: 1em;
	text-decoration: none;
	color: #8A8A8A;
	font-weight: bold;
	padding-left: 15px;
	background-image: url("../sitegraphics/ico_menu01.gif");
	background-repeat: no-repeat;
	background-position:left center;
}

a.menuuser:hover
{
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	padding-left: 15px;
	background-image: url("../sitegraphics/ico_menu01.gif");
	background-repeat: no-repeat;
}

a.whitelink
{
	text-decoration:none;
	color:White;
	font-weight:bold;
}

.bodygrey
{
	 font-weight:bold;
	 color:#848684;	
}

a.GalleryStyle
{
	
}

a.GalleryStyle:hover
{
	background-color:Black;
}

.tshirtImageDropShadow
{
	background-image: url("../sitegraphics/dropshadow.jpg");
	background-repeat: no-repeat;
	width: 162px;
	height: 187px;
	display: block;
	padding: 2px;
}

.becomeATerrorist
{
	width: 170px;
	height: 65px;
	background: transparent url("../sitegraphics/becomeATerrorist.png") 0 0 no-repeat;
	display: block;
}

.propaganda
{
	width: 260px;
	height: 65px;
	background: transparent url("../sitegraphics/propaganda.png") 0 0 no-repeat;
	display: block;
}

.login
{
	width: 100px;
	height: 32px;
	background: transparent url("../sitegraphics/login.png") 0 0 no-repeat;
	display: block;
}

.facebook
{
	width: 50px;
	height: 41px;
	background: transparent url("../sitegraphics/facebook.png") 0 0 no-repeat;
	display: block;
}

.twitter
{
	width: 50px;
	height: 41px;
	background: transparent url("../sitegraphics/twitter.png") 0 0 no-repeat;
	display: block;
}

.loginButton
{
	width: 100px;
	height: 32px;
	background: transparent url("../sitegraphics/login.png") 0 0 no-repeat;
	display: block;
}

.logoutButton
{
	width: 100px;
	height: 32px;
	background: transparent url("../sitegraphics/logout.png") 0 0 no-repeat;
	display: block;
}

.terroristBase
{
	width: 173px;
	height: 73px;
	background: transparent url("../sitegraphics/terroristBase.png") 0 0 no-repeat;
	display: block;
}

.smileyWithHat
{
	width: 76px;
	height: 94px;
	background: transparent url("../sitegraphics/smiley.png") 0 0 no-repeat;
	display: block;
}

.tanBorder
{
	width: 40px;
	height: 115px;
	background: transparent url("../sitegraphics/tanBorder.png") 0 0 no-repeat;
	display: block;
}
