@charset "UTF-8";
#wrapper {
	margin: 0px;
	padding: 0px;
	width: 710px;
	border-width: 0px;
	border-style: none;
}
#wrapper>p {
	text-align: right;
	width: 710px;
	margin-right: auto;
	margin-left: auto;
}
#main {
	background: #ede8e3 url(../img/sunny.gif) no-repeat;
	padding: 10px 0px 5px;
	width: 710px;
	border-width: 0px;
	border-style: none;
	margin: 15px auto 3px;
}
#port_t {
	background: url(../img/colorline.gif) no-repeat bottom;
	margin: 0px auto;
	padding: 0px;
	height: 32px;
	width: 680px;
	border-width: 0px;
	border-style: none;
}
#cat {
	margin: 0px;
	padding: 0px;
	height: 148px;
	width: 80px;
	border-width: 0px;
	border-style: none;
	position: relative;
	top: 17px;
	right: -595px;
	display: block;
	z-index: 2;
}
#cat_tail {
	margin: 0px;
	padding: 0px;
	height: 66px;
	width: 55px;
	border-width: 0px;
	border-style: none;
	position: relative;
	z-index: 2;
	right: -628px;
	display: block;
	top: -253px;
}
.tabs {
	background: #fefdfc;
	margin: 15px auto;
	padding: 5px 0px 0px;
	height: 33px;
	width: 680px;
	border-width: 0px;
	border-style: none;
}
.tabs  ul {
	list-style: none;
	margin: 0px auto 0px 20px;
}
.tabs  li {
	list-style: none;
	display: inline;
	float: left;
}
.tabcreator   a:link       {
	background: url(../img/submenu/creator.gif) no-repeat left bottom;
	margin: 0px 10px 0px 0px;
	height: 33px;
	width: 122px;
	border-width: 0px;
	border-style: none;
	padding: 0px;
	display: block;
}
.tabcreator a:hover     {
	background: url(../img/submenu/creator_on.gif) no-repeat left bottom;
	border-width: 0px;
	border-style: none;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	height: 33px;
	width: 122px;
	display: block;
}
.tabcreator a.selected    {
	background: url(../img/submenu/creator_on.gif) no-repeat left bottom;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	height: 33px;
	width: 122px;
	border-width: 0px;
	border-style: none;
	display: block;
}
.tabdesign a:link       {
	background: url(../img/submenu/design.gif) no-repeat left bottom;
	margin: 0px 10px;
	height: 33px;
	width: 112px;
	border-width: 0px;
	border-style: none;
	padding: 0px;
	display: block;
}
.tabdesign a:hover     {
	background: url(../img/submenu/design_on.gif) no-repeat left bottom;
	border-width: 0px;
	border-style: none;
	height: 33px;
	width: 112px;
	margin: 0px 10px;
	padding: 0px;
	display: block;
}
.tabdesign a.selected    {
	background: url(../img/submenu/design_on.gif) no-repeat left bottom;
	height: 33px;
	width: 112px;
	border-width: 0px;
	border-style: none;
	margin: 0px 10px;
	padding: 0px;
	display: block;
}
.tabmac a:link          {
	background: url(../img/submenu/mac.gif) no-repeat left bottom;
	margin: 0px 10px;
	height: 33px;
	width: 82px;
	border-width: 0px;
	border-style: none;
	padding: 0px;
	display: block;
}
.tabmac a:hover        {
	background: url(../img/submenu/mac_on.gif) no-repeat left bottom;
	border-width: 0px;
	border-style: none;
	height: 33px;
	width: 82px;
	margin: 0px 10px;
	padding: 0px;
	display: block;
}
.tabmac a.selected       {
	background: url(../img/submenu/mac_on.gif) no-repeat left bottom;
	height: 33px;
	width: 82px;
	border-width: 0px;
	border-style: none;
	margin: 0px 10px;
	padding: 0px;
	display: block;
}
.tabother a:link          {
	background: url(../img/submenu/other.gif) no-repeat left bottom;
	margin: 0px 10px;
	height: 33px;
	width: 98px;
	border-width: 0px;
	border-style: none;
	padding: 0px;
	display: block;
}
.tabother a:hover        {
	background: url(../img/submenu/other_on.gif) no-repeat left bottom;
	border-width: 0px;
	border-style: none;
	height: 33px;
	width: 98px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	display: block;
}
.tabother a.selected       {
	background: url(../img/submenu/other_on.gif) no-repeat left bottom;
	height: 33px;
	width: 98px;
	border-width: 0px;
	border-style: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	display: block;
}
#linkmain {
	background: #fefdfc;
	padding: 10px 0px;
	width: 680px;
	border-width: 0px;
	border-style: none;
	margin: 20px auto;
}
#creator p {
	font-weight: bold;
	width: 620px;
	margin-right: auto;
	margin-left: auto;
}
.stripe {
	list-style: none;
	margin: 20px auto;
	padding: 0px;
	height: 100%;
	width: 620px;
	border-width: 0px;
	border-style: none;
}
.stripe li {
	list-style: none;
	line-height: 2em;
	margin: 0px 0px 3px;
	padding: 0px;
	height: 2em;
	width: 620px;
	border-width: 0px;
	border-style: none;
	text-indent: 2em;
	background: url(../img/sunny_gr2.gif) no-repeat 3px 0.4em;
}
.stripe li a {
	display: block;
}
.stripe .odd {
	background: #f7f6f4 url(../img/sunny_gr2.gif) no-repeat 3px 0.4em;
}
.stripe a:visited {
	background: url(../img/sunny_or2.gif) no-repeat 3px 0.4em;
}
.stripe .odd a:visited {
	background: #f7f6f4 url(../img/sunny_or2.gif) no-repeat 3px 0.4em;
}
.stripe a:hover {
	background: #fee5d3 url(../img/sunny_red2.gif) no-repeat 3px 0.4em;
}
.stripe .odd a:hover {
	background: #fee5d3 url(../img/sunny_red2.gif) no-repeat 3px 0.4em;
}

