.wrapper .content .hometop {
	background : transparent url('../images/template/price_background2.png') repeat top left;
}

.wrapper .content .hometop .pricing {
	padding : 20px 8px 8px 20px;
	float : left;
	width : 660px;
}

.wrapper .content .hometop .pricing .item {
	float : left;
	display : block;
	width : 120px;
	margin : 0 12px 12px 0;
	text-decoration : none;
	outline : 0;
}

.wrapper .content .hometop .pricing .item .slots {
	width : 120px;
	height : 24px;
	text-indent : -9999em;
	margin : 0;
	padding : 0;
	display : block;
}

.wrapper .content .hometop .pricing .item .servertype {
	width : 120px;
	margin : 0;
	padding : 4px 0;
	color : #fff;
	font-size : 11px;
	font-weight : normal;
	text-align : center;
	text-transform : uppercase;
	display : block;
}

.wrapper .content .hometop .pricing .item .price {
	width : 120px;
	margin : 10px 0 0 0;
	padding : 0;
	color : #fff;
	font-size : 1.6em;
	text-align : center;
	line-height : 90%;
	font-weight : normal;
	display : block;
}

.wrapper .content .hometop .pricing .item .period {
	width : 120px;
	margin : 0;
	padding : 0;
	font-size : 0.6em;
	text-align : center;
	font-weight : normal;
	color : #fff;
	text-transform : uppercase;
	display : block;
}

.wrapper .content .hometop .pricing .item .order {
	display : block;
	width : 120px;
	margin : 12px 0 0 0;
	padding : 0;
	text-align : center;
	font-weight : normal;
}

.wrapper .content .hometop .pricing .item .order span {
	display : block;
	background : transparent url('../images/ordernow.png') no-repeat top center;
	width : 104px;
	height : 21px;
	text-indent : -9999em;
	margin : 0 auto;
}

.wrapper .content .hometop .pricing .slots5 {
	background : transparent url('../images/order_5users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots10 {
	background : transparent url('../images/order_10users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots15 {
	background : transparent url('../images/order_15users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots25 {
	background : transparent url('../images/order_25users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots50 {
	background : transparent url('../images/order_50users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots75 {
	background : transparent url('../images/order_75users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots100 {
	background : transparent url('../images/order_100users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots150 {
	background : transparent url('../images/order_150users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots200 {
	background : transparent url('../images/order_200users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots300 {
	background : transparent url('../images/order_300users.png') no-repeat top center;
}

.wrapper .content .hometop .pricing .slots400 {
	background : transparent url('../images/order_400users.png') no-repeat top center;
}

.boxoverHeader {
	width : 350px;
	border : 1px solid #9f0606;
	font-size : 13px;
	font-weight : bold;
	padding : 2px;
	color : #fff;
	background : #da0000;
}

.boxoverBody {
	width : 350px;
	border : 1px solid #e9a5a5;
	border-top : 0;
	font-size : 12px;
	padding : 2px;
	color : #661b1b;
	background : #ffffff;
}

.boxoverBody span {
	border-bottom : 1px dashed #e9a5a5;
	display : block;
	float : left;
	text-align : center;
	padding : 2px 0;
	font-style : normal;
}

.boxoverBody span.col1 {
	width : 75px;
}

.boxoverBody span.col2 {
	width : 78px;
	border-left : 1px dashed #e9a5a5;
	border-right : 1px dashed #e9a5a5;
}

.boxoverBody span.col3 {
	width : 195px;
}

.boxoverBody strong span {
	border-bottom : 0;
}

.wrapper .content .hometop .divider {
	float : left;
	width : 1px;
	height : 258px;
	background : #fff;
	margin : 20px 0;
}

.wrapper .content .hometop .login {
	float : left;
	width : 198px;
	padding : 20px;
}

.wrapper .content .hometop .login .headerLogin {
	background : transparent url('../images/template/header_members_login.png') no-repeat top left;
	display : block;
	width : 119px;
	height : 13px;
	text-indent : -9999px;
	margin : 0 0 10px 0;
}

.wrapper .content .hometop .login input[type="text"], .wrapper .content .hometop .login input[type="password"] {
	background : url('../images/template/input_background.png') repeat-x top left;
	display : block;
	width : 188px;
	padding : 3px;
	margin : 0 auto 5px auto;
	border : 1px solid #4c4c4c;
	color : #fff;
}

.wrapper .content .hometop .login select {
	background : url('../images/template/input_background.png') repeat-x top left;
	margin : 0 1px;
	width : 125px;
	padding : 0;
	border : 1px solid #4c4c4c;
	color : #fff;
	float : left;
}

.wrapper .content .hometop .login select option {
	background : url('../images/template/input_background.png') repeat-x top left;
}

.wrapper .content .hometop .login input[type="submit"] {
	background : transparent url('../images/template/login.png') no-repeat top right;
	display : block;
	width : 68px;
	height : 20px;
	margin : 0 0 0 auto;
	border : 0;
	text-indent : -9999em;
}

.wrapper .content .hometop .login .forgotten {
	clear : both;
	text-align : right;
	margin : 3px 0 0 0;
}

.wrapper .content .hometop .login .forgotten a {
	color : #fff;
	text-decoration : none;
	font-size : 11px;
}

.wrapper .content .hometop .login .forgotten a:hover {
	text-decoration : underline;
}

.wrapper .content .hometop .login .headerSubnav {
	background : transparent url('../images/template/header_sub_navigation.png') no-repeat top left;
	display : block;
	width : 120px;
	height : 13px;
	text-indent : -9999px;
	margin : 21px 0 10px 0;
}

.wrapper .content .hometop .login ul {
	margin : 0;
	padding : 0;
	list-style : none;
}

.wrapper .content .hometop .login ul li {
	background : transparent url('../images/template/small_arrow.png') no-repeat 8px 2px;
	height : 17px;
	margin : 2px 0;
	padding : 0;
	overflow : hidden;
}

.wrapper .content .hometop .login ul li.last {
	margin : 2px 0 0 0;
}

.wrapper .content .hometop .login ul li a {
	color : #fff;
	text-decoration : none;
	font-size : 11px;
	padding : 2px 0 2px 26px;
	display : block;
}

.wrapper .content .hometop .login ul li a:hover {
	text-decoration : underline;
}

.wrapper .content ul.specifics {
	margin : 10px 0;
	list-style : none;
	padding : 0;
}

.wrapper .content ul.specifics li {
	float : left;
	width : 325px;
	background : url('../images/template/red_arrow.png') no-repeat;
	padding : 0;
	margin : 5px 0;
	font-size : 12px;
}

.wrapper .content ul.specifics li.clear {
	width : 650px;
	margin : 0;
}

.wrapper .content ul.specifics li strong {
	display : block;
	padding : 1px 26px 4px 26px;
}

.wrapper .content ul.specifics li p {
	padding : 0 26px;
	margin : 0;
	text-indent : 20px;
	line-height : 120%;
	text-align : justify;
	font-size : 11px;
}

.wrapper .content ul.specifics a {
	font-weight : bold;
	color : #000;
	text-decoration : underline;
}

.wrapper .content ul.specifics a:hover {
	text-decoration : none;
}

.wrapper .content .buttons {
	margin : 10px 0;
}

.wrapper .content .buttons .ordernow {
	display : block;
	background : url('../images/template/button_ordernow_big.png') no-repeat top left;
	width : 155px;
	height : 32px;
	text-indent : -9999em;
	outline : 0;
	float : right;
	margin : 0 10px;
}

.wrapper .content .buttons .ourservices {
	display : block;
	background : url('../images/template/button_ourservices.png') no-repeat top left;
	width : 125px;
	height : 22px;
	text-indent : -9999em;
	outline : 0;
	float : right;
	margin : 0 0 10px 0;
}

/*
.blog-wrapper {
	background : transparent url('../images/template/blog_bg.png') no-repeat top left;
	width : 635px;
	height : 234px;
	padding : 2px;
	margin : 0 auto;
}

.blog-wrapper .blog-left {
	float : left;
	width : 348px;
	height : 228px;
	overflow : hidden;
	border-right : 1px solid #c6c6c6;
	margin : 3px 0;
}

.blog-wrapper .blog-left .blog-title {
	color : #c6c6c6;
	padding : 0 10px;
	text-align : right;
}

.blog-wrapper .blog-left .blog-title strong {
	text-transform : uppercase;
	color : #000;
}

.blog-wrapper .blog-left .blogRecent {
	width : 328px;
	border-bottom : 1px solid #c6c6c6;
	padding : 0 0 5px 0;
	margin : 0 10px;
}

.blog-wrapper .blog-left .title {
	white-space : nowrap;
	overflow : hidden;
}

.blog-wrapper .blog-left .blogDesc {
	font-family : Verdana;
	font-size : 10px;
	text-indent : 15px;
	text-align : justify;
}

.blog-wrapper .blog-left a {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #000;
	text-decoration : none;
}

.blog-wrapper .blog-left a:hover {
	text-decoration : underline;
}

.blog-wrapper .blog-left .blogDate {
	float : left;
	font-family : Verdana;
	font-size : 11px;
	font-style : italic;
	width : 241px;
	white-space : nowrap;
	overflow : hidden;
	padding : 5px 0 0 5px;
}

.blog-wrapper .blog-left .readmore {
	text-align : right;
	float : left;
	width : 77px;
	padding : 0 5px 0 0;
}

.blog-wrapper .blog-left .blogMore {
	margin : 0 10px;
}

.blog-wrapper .blog-left .blogMore .image {
	float : left;
	width : 195px;
	padding : 0 0 0 1px;
}

.blog-wrapper .blog-left .blogMore .image img {
	vertical-align : -15%;
	border : 0;
}

.blog-wrapper .blog-left .blogMore .image a:hover {
	text-decoration : none;
}

.blog-wrapper .blog-left .blogMore .image a:hover span {
	text-decoration : underline;
}

.blog-wrapper .blog-left .blogMore .blog {
	float : left;
	width : 127px;
	text-align : right;
	padding : 0 5px 0 0;
}

.blog-wrapper .blog-right {
	float : left;
	width : 286px;
	height : 228px;
	overflow : hidden;
	margin : 3px 0;
}

.blog-wrapper .blog-right .test-title {
	color : #c6c6c6;
	padding : 0 10px;
	text-align : right;
}

.blog-wrapper .blog-right .test-title strong {
	text-transform : uppercase;
	color : #000;
}
*/

/* Teehee blog dash TESTIES */
.blog-testies {
	width : 656px;
	margin : 0 auto;
}

.blog-testies .blog-top {
	width : 656px;
	height : 40px;
	background : url("../images/template/blog_header.png") no-repeat top center;
	overflow : hidden;
}

.blog-testies .blog-top .blog-left, .blog-testies .blog-top .blog-right {
	float : left;
	width : 304px;
	font-weight : bold;
	padding : 12px 12px 11px 12px;
	font-size : 14px;
}

.blog-testies .blog-middle {
	width : 656px;
	background : url("../images/template/blog_background.png") repeat-y top center;
}

.blog-testies .blog-middle .blog-left {
	float : left;
	width : 300px;
	padding : 12px 14px;
	font-size : 14px;
}

.blog-testies .blog-middle .blog-left .recent {
	padding-bottom : 12px;
}

.blog-testies .blog-middle .blog-left .recent .title {
	font-weight : bold;
	font-size : 11px;
	padding-bottom : 5px;
	white-space : no-wrap;
	overflow : hidden;
}

.blog-testies .blog-middle .blog-left .recent .title a {
	text-decoration : none;
}

.blog-testies .blog-middle .blog-left .recent .title a:hover {
	text-decoration : underline;
}

.blog-testies .blog-middle .blog-left .recent .date {
	float : left;
	font-size : 11px;
	width : 65px;
	text-align : center;
	color : #5e5d5d;
}

.blog-testies .blog-middle .blog-left .recent .desc {
	float : left;
	font-size : 11px;
	width : 235px;
	text-align : justify;
}

.blog-testies .blog-middle .blog-left .post {
	padding-bottom : 2px;
}

.blog-testies .blog-middle .blog-left .post .date {
	float : left;
	font-size : 11px;
	width : 65px;
	text-align : center;
	color : #5e5d5d;
}

.blog-testies .blog-middle .blog-left .post .title {
	float : left;
	font-size : 11px;
	width : 235px;
	white-space : no-wrap;
	overflow : hidden;
}

.blog-testies .blog-bottom {
	width : 656px;
	height : 47px;
	background : url("../images/template/blog_footer.png") no-repeat top center;
	outline : hidden;
}

.blog-testies .blog-bottom .blog-left, .blog-testies .blog-bottom .blog-right {
	float : left;
	width : 300px;
	padding : 13px 14px;
}

.blog-testies .blog-bottom .blog-left .button.visit-blog {
	display : block;
	width : 77px;
	height : 22px;
	background : url("../images/template/button_visitblog.png") no-repeat top center;
	text-indent : -9999em;
	outline : 0;
}

.blog-testies .blog-bottom .blog-right .button.testimonial {
	display : block;
	width : 146px;
	height : 22px;
	background : url("../images/template/button_submitatestimonial.png") no-repeat top center;
	text-indent : -9999em;
	outline : 0;
}

#testies {
	font-size : 11px;
	width : 300px;
	padding : 13px 14px;
	overflow : hidden;
}

.rssclass .rsstitle {
	font-weight : bold;
	font-size : 11px;
	color : #aa1800;
}

.rssclass .rssdate {
	color : gray;
	font-size : 10px;
	margin : 3px 2px;
}