/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/body {	margin: 0;	padding: 0;	background: #FFFFFF;	font: "Arial black";	color: #000000;} h1, h2, h3 {	margin: 0;	padding: 0;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	color: #000000;}a {	color: #003EFF;	font-weight: bold;	font-size: 1.2em;	line-height: 1.3em;	text-decoration: none;}a:hover {	text-decoration: none;	font-weight: bold;	color: #F07242;}p {	font-size: 1.2em;	line-height: 1.3em;}/* Menu */#menu {	width: 800px;	height: 62px;	margin: 0 auto;}#menu ul {	margin: 0;	padding: 0;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	float: left;	width: 132px;	height: 41px;	margin-left: 1px;	padding-top: 10px;	border-top-width: 10px;	border-top-style: solid;	text-align: center;	text-transform: lowercase;	text-decoration: none;	letter-spacing: -1px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;}#menu .first a {	margin: 0;}#menu1 { background: url(http://www.tee-shirt-ideas.com/images/topmenu-home.gif) no-repeat center bottom; border-color: #F07242; color: #C4856D; }#menu2 { background: url(http://www.tee-shirt-ideas.com/images/topmenu-custom.gif) no-repeat center bottom; border-color: #FCEE0F; color: #C0B94A; }#menu3 { background: url(http://www.tee-shirt-ideas.com/images/topmenu-themes.gif) no-repeat center bottom; border-color: #549EE9; color: #799EC3; }#menu4 { background: url(http://www.tee-shirt-ideas.com/images/topmenu-tzine.gif) no-repeat center bottom; border-color: #9EBF54; color: #94A46F; }#menu5 { background: url(http://www.tee-shirt-ideas.com/images/topmenu-about.gif) no-repeat center bottom; border-color: #9F8DF6; color: #B0A7DB; }#menu6 { background: url(http://www.tee-shirt-ideas.com/images/topmenu-contact.gif) no-repeat center bottom; border-color: #FF6600; color: #FF5721; }#menu a:hover {	color: #000000;}/* Logo */#logo {	width: 800px;	height: 31px;	margin: 0 auto;	padding: 125px 0 0 0;	background: url(http://www.tee-shirt-ideas.com/images/tniverse-top-logo1b.jpg) no-repeat;}#logo h1, #logo h2 {	float: left;	text-transform: lowercase;	letter-spacing: -1px;	font-size: 1em;	font-weight: normal;}#logo h1 {	padding: 0 0 0 140px;}#logo h1 a {	color: #C6E2FF;}#logo h2 {	margin: 0 0 0 15px;	padding: 0 0 0 15px;	border-left: 2px solid #63B8FF;}#logo h2 a {	color: #63B8FF;}#logo a {	text-decoration: none;}/* Content */#content {	width: 850px;	margin: 0 auto;	border-top: 1px solid #FFFFFF;} #colA {	float: right;	width: 620px;	padding: 0 0 0 0;}#colB {	float: left;	width: 180px;}/* BoxedA */.boxedA {}.boxedA h2 {	height: 35px;	padding-top: 25px;	font-size: 2em;}.boxedA h3 {	font-size: 1em;	font-weight: bold;}.boxedA p {	line-height: 1.3em;	font-size: 1.2em;	text-align: left;}.boxedA .more {	text-align: right;}.boxedA .more a {	padding: 0 1em;	background: #CCCCCC;	border-left: 4px solid #666666;	text-decoration: none;}.boxedA .more a:hover {	background: #666666;	color: #FFFFFF}/* BoxedB */.boxedB {	margin-bottom: 1px;	background: #FAD4C6 url(images/img07.gif) repeat-y;	border-bottom: 1px solid #F07242;}.boxedB h2 {	height: 35px;	padding: 25px 0 0 21px;	border-bottom: 1px solid #FFFFFF;	letter-spacing: -1px;	font-size: 24px;	font-weight: normal;	color: #F07242;}.boxedB ul {	margin: 0;	padding: 0;	list-style: none;}.boxedB li {	display: inline;}.boxedB a {	display: block;	width: 180px;	height: 23px;	padding: 7px 0 0 21px;	background: #FDF1EC url(images/img08.gif) no-repeat;	border-bottom: 1px solid #FFFFFF;	text-decoration: none;	color: #F07242;}.boxedB a:hover {	background: #F7B8A0 url(images/img09.gif) no-repeat;	color: #FFFFFF;}/* BoxedC */.boxedC {	margin-bottom: 1px;	background: #CBE2F8 url(images/img11.gif) repeat-y;	border-bottom: 1px solid #549EE9;}.boxedC h2 {	height: 35px;	padding: 25px 0 0 21px;	border-bottom: 1px solid #FFFFFF;	letter-spacing: -1px;	font-size: 24px;	font-weight: normal;	color: #549EE9;}.boxedC ul {	margin: 0;	padding: 0;	list-style: none;}.boxedC li {	display: inline;}.boxedC a {	display: block;	width: 180px;	height: 23px;	padding: 7px 0 0 21px;	background: #BBFFFF url(images/img12.gif) no-repeat;	border-bottom: 1px solid #FFFFFF;	text-decoration: none;	color: #549EE9;}.boxedC a:hover {	background: #A9CEF4 url(images/img13.gif) no-repeat;	color: #FFFFFF;}/* News */#news {}#news h2 {	font-size: 22px;}#news ul {	list-style-type: square;}/* Footer */#footer {	clear: both;	width: 850px;	margin: 0 auto;	border-top: 1px solid #666666;	background: #000000;}#footer p {	margin: 0;	padding: 30px 0;	text-align: center;	font-size: smaller;	color: #999999;}#footer a {	color: #999999;}#pic-float-right-container {width: 350px;float: right;padding-left: 10px;}#pic-float-right-container p {	font-size: 1.2em;	line-height: 1.5em;}#pic-float-right-container a {	font-size: 1.2em;	line-height: 1.5em;}#pic-float-right-container img {	padding: 5px 10px 5px 10px;}#beforeendbox{clear:both;text-align: center;width: 750px;margin-left:auto;margin-right:auto;font-family:"Trebuchet MS";background-color:#ffffff;font-size: 0.8em;}#endbox{text-align: center;width: 600px;margin-left:auto;margin-right:auto;font-family:"Trebuchet MS";border:1px solid;background-color:#FFEC8B;font-size: 1.1em;text-align:center;}#endbox a{display:block;background-color:#FDF5E6;line-height:1.2em;margin-right:0px;padding-top:6px;padding-bottom:6px;padding-left:6px;color: #000000;font-weight:normal;font-size: 1.1em;text-decoration: none;border-bottom:1px solid #FFEC8B;letter-spacing: 2px;text-align:center;}#endbox a:hover{color: white;background-color:#D2691E;}#endboxc2{text-align: center;width: 320px;margin-left:auto;margin-right:auto;font-family:"Trebuchet MS";border:1px solid;background-color:#FFEC8B;font-size: 1.1em;text-align:center;}#endboxc2 h3{text-align:center;font-size: 1.3em;font-weight: bold;}#endboxc2 a{display:block;background-color:#FDF5E6;line-height:1.2em;margin-right:0px;padding-top:6px;padding-bottom:6px;padding-left:6px;color: #000000;font-weight:normal;font-size: 1.1em;text-decoration: none;border-bottom:1px solid #FFEC8B;letter-spacing: 2px;text-align:center;}#endboxc2 a:hover{color: white;background-color:#D2691E;}#port-item-right {	width: 290px;	margin-top: 10px;	margin-right: 0;	margin-bottom: 20px;	margin-left: 0;	float: left;	padding-right: 16px;	text-align: center;}#port-item-right p {	text-align: center;	line-height:0.6em;	margin: 0;}#port-item-right h3 {	text-align: center;	line-height:0.8em;	margin: 5px 0 0 0;}#port-item-right ul {	text-align:left;}#port-item-right a:hover {text-decoration:none;}#product-pic-container {text-align: center;width: 280px;}#product-pic-container img {text-align: center;border:0;width: 250px;height:250px;}
