html>body {
	margin:0;}
html, body {
	height:100%;
	min-height:100%;}
body {
	background:url(/contentImages/default/body_bg.jpg) repeat;
	margin:0;
	margin-left:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
div#bodyWrapper {
	width:100%;
	height:auto!important;
	height:100%;
	min-height:100%;
	background:url(/contentImages/default/bodyWrapper_bg.jpg) repeat-x center top;
	text-align:center;}
div#contentWrapper {
	width:950px;
	text-align:left;
	margin:0 auto;}
div#headerHome {
	width:950px;
	height:177px;
	background:url(/contentImages/default/headerHome_bg.jpg) no-repeat;}
div#headerSub {
	width:950px;
	height:177px;
	background:url(/contentImages/default/headerSub_bg.jpg) no-repeat;}
#headerHome h1, #headerSub h1 {
	margin:0;
	padding:0;
	text-indent:-9999px;}
#headerHome h1 a, #headerSub h1 a {
	display:block;
	width:545px;
	height:177px;}
div#menu {
	width:381px;
	height:564px;
	float:left;
	background:url(/contentImages/default/menu_end.jpg) no-repeat bottom;}
#menu ul {
	list-style-type:none;
	margin:0;
	padding:0;}
#menu ul li {
	text-indent:-9999px;}
#menu ul li a {
	display:block;
	width:381px;
	height:96px;}
#menu ul li a.menuVideos {
	background:url(/contentImages/default/menu_videos.jpg) no-repeat;}
#menu ul li a.menuScreensavers {
	background:url(/contentImages/default/menu_screensavers.jpg) no-repeat;}
#menu ul li a.menuWallpapers {
	background:url(/contentImages/default/menu_wallpapers.jpg) no-repeat;}
#menu ul li a.menuCalendar {
	background:url(/contentImages/default/menu_calendar.jpg) no-repeat;}
div#content {
	width:569px;
	float:right;
	height:564px;
	background:url(/contentImages/default/content_bg.jpg) no-repeat;}
	
div#homeContent{
	width:449px !important;
	width:569px;
	height:302px !important;
	height:387px;
	padding:25px 60px 60px 60px;
	background:url(/contentImages/default/home_right_bg.jpg) no-repeat;

}

div#homeContentInner{
	overflow: auto;
	width:449px;
	height:302px;
}

#text {
	width:475px;
	height:476px;
	margin:25px 0 0 60px;}
div#footer {
	width:950px;
	height:101px;
	background:url(/contentImages/default/footer_bg.jpg) no-repeat;
	margin:0 auto;}
	
br.clear {
	width:100%;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;}
	
h2 {
	margin:0;
	padding:0;}
h2#videos {
	display:block;
	width:569px;
	height:59px;
	text-indent:-9999px;
	background:url(/contentImages/default/title_videos.jpg) no-repeat;}
h2#screensavers {
	display:block;
	width:569px;
	height:59px;
	text-indent:-9999px;
	background:url(/contentImages/default/title_screensavers.jpg) no-repeat;}
h2#wallpapers {
	display:block;
	width:569px;
	height:59px;
	text-indent:-9999px;
	background:url(/contentImages/default/title_wallpapers.jpg) no-repeat;}
h2#calendar {
	display:block;
	width:569px;
	height:59px;
	text-indent:-9999px;
	background:url(/contentImages/default/title_calendar.jpg) no-repeat;}
h2#home{
	display:block;
	width:569px;
	height:177px;
	text-indent:-9999px;
	background:url(/contentImages/default/home_photoGalleries.jpg) no-repeat;}

}
	
div#videoButtons {
	width:425px;
	margin-top:30px;}
div#videoButtons a img {
	border:none;}
	
div#ssthumbs {
	width:206px;
	float:left;}
#ssthumbs a img {
	border:none;
	margin-bottom:8px;}
	
table.table-highlight {
	font-size:10px;}
td.table-white {
	padding:0;
	margin:0;}
	
table.table-contact {
	font-size:12px;}
	
div.rightText {
	width:200px;
	float:right;
	margin:0 35px 0 0;}
	
a {
	outline:none;}


table#wallpapertable ul{
	margin:0 0 0 17px;
	padding:0;
}
	
	
table#wallpapertable li{
	list-style:square;
	padding:0;
	margin: 0;
	font-size: 12px;
}

table#wallpapertable h3{
	margin: 0 0 5px 0;
	
	font-size:16px;
}
	
table#wallpapertable img{
	margin:0 25px 0 0;
}

table#gallerylist td{
	font-size:12px;
	width:50%;
}

div#gallerywrapper{
	padding-bottom:34px;
padding-left:34px;
padding-right:34px;
padding-top:37px;
}