/* CSS Document */

*{
	margin:0px;
	padding:0px;
}
.clear{clear:both;}
.bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style: normal;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#706456;
	font-weight:bold;
}

#box {
     background: #eee;
     border: 1px solid #ccc;
     padding: 15px;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
}
body{ background-color:#000000; position: relative;
top: 0px;

}
#container{
	width:960px;
	margin:auto;
}
#navigation{float:left}
#navigation #upper{list-style:none; font-family:Arial, "Helvetica", sans-serif; font-size:12px; color:#FFFFFF; }
#upper li{
	line-height:31px;
	float:left;
	width:117px;
	text-align:center;
	margin-left:2.49px;
}
#upper li a{display:block; background-image:url(images/btn.gif);width:117px; color:#FFFFFF; text-decoration:none;}
#upper li a:hover{
	background-image:url(images/btn_roll.gif);
	width:117px;
	color:#FFFFFF;
}*/
#upper #currenthome a{background-image:url(images/btn_roll.gif); color:#ffffff;}

#header{ background:url(images/header.gif); margin:0px auto 0px auto; height:230px; padding-left:48px; padding-top:68px; }
#headerhome{
	background:url(images/header.gif);
	margin:0px auto 0px auto;
	height:282px;
	padding-left:40px;
	padding-top:18px;
	position: relative;
}
#header img{border:none;}
#content{
	background-color:#000000;
	padding-right:0px;
}
* html #content{height:0px;}
#left{
	width:660px;
	float:right;
	padding-top:0px;
	background-color:#000000;
}
#wthvideo {
	position: absolute;
	right: 24px;
	bottom: 31px;
	height: 240px;
	width: 427px;
}
#wthvideo2 {
	position: absolute;
	right: -25px;
	bottom: 0px;
	height: 308px;
	width: 308px;
}
#wthvideo3 {
	position: absolute;
	right: -14px;
	bottom: 0px;
	height: 308px;
	width: 308px;
}
#usport {
	position: absolute;
	right: 30px;
	bottom: -304px;
	height: 586px;
	width: 670px;
	overflow: auto;
	z-index: auto;
}
#usvideoweb {
	position: absolute;
	right: -4px;
	bottom: 0px;
	height: 308px;
	width: 308px;
}
#badidea {
	right: 250px;
	top: 0px;
	position:fixed;
	
}
#right{
	width:245px;
	float:right;
	background:min-height:305px; 																	
	position:relative;
	top:0px;
	padding:20px 8px 0px 15px;
	background-color: #000000;
}
#right2{width:238px; float:right; background:url(images/notebook.gif) no-repeat; min-height:305px; position:relative; top:-80px; padding:45px 8px 0px 15px;}
* html #right{height:305px;}
#right ul{list-style:none; list-style-image:url(images/bullets.gif);}
#right #webservices{margin-top:10px; margin-left:14px;}
#right #webservices li{margin-bottom:5px;}
#portfolio{margin-top:10px;}
#prof_center{margin-right:10px; margin-left:10px;}

#footer{background:#484E56; padding:14px; margin-top:4px; color:#DADBDD;}
#footer2{background:#484E56; padding:0px; margin-top:4px; color:#DADBDD;}
#foot_left{width:58%; float:left;}
#foot_right{float:right; width:40%;}
#foot_right ul{list-style:none;text-align:right;}
#foot_right ul .menu{display:inline; margin-right:1px ; margin-left:1px;}
 #foot_right ul li{display:inline;}
#foot_right ul a{ color:#DADBDD; text-decoration:none;}
#keywords{font-size:11px; color:#949697; font-weight:normal; text-align:justify; margin-top:10px;}


/******************** web development page ****************************/
#upper #currentwebdev a{background-image:url(images/btn_webdev.gif); color:#FFFFFF;}
.webdev #header{background:url(images/header_webdev.jpg); margin:0px auto 0px auto; height:182px; padding-left:295px; padding-top:68px; }
.webdev #left h2{margin-bottom:5px;}

/******************** about us page ****************************/
#upper #currentaboutus a{background-image:url(images/btn_about.gif); color:#FFFFFF;}
.aboutus #header{background:url(images/header_aboutus.jpg); background:url(images/header_home.jpg);
	margin:0px auto 0px auto;
	height:182px;
	padding-left:295px;
	padding-top:68px;
	position: relative;}


/******************** contact us page ****************************/
#upper #currentcontactus a{background-image:url(images/btn_contact.gif); color:#FFFFFF;}
.contactus #header{background:url(images/header_contact.jpg); margin:0px auto 0px auto; height:182px; padding-left:295px; padding-top:68px; }
.contactus #left h2{margin-bottom:5px;}

/******************** portfolio page ****************************/
#upper #currentportfolio a{background-image:url(images/btn_portfolio.gif); color:#FFFFFF;}
.portfolio #header{background:url(images/header_portfolio.jpg); margin:0px auto 0px auto; height:182px; padding-left:295px; padding-top:68px; }
.portfolio #left h2{margin-bottom:5px;}


/******************** host page ****************************/
#upper #currenthosting a{background-image:url(images/btn_hosting.gif); color:#FFFFFF;}
.hosting #header{background:url(images/header_hosting.jpg); margin:0px auto 0px auto; height:182px; padding-left:295px; padding-top:68px; }}
.hosting #left h2{margin-bottom:5px;}

/******************** video host page ****************************/
#upper #currentwebhost a{background-image:url(images/btn_webhost.gif); color:#FFFFFF;}
.webhost #header{background:url(images/header_videohost.jpg); margin:0px auto 0px auto; height:182px; padding-left:295px; padding-top:68px; }
.webhost #left h2{margin-bottom:5px;}

#headerabout{
	background:url(images/header_aboutus.jpg);
	margin:0px auto 0px auto;
	height:182px;
	padding-left:295px;
	padding-top:68px;
	position: relative;
}
#bodylink{
	a:link color:#001760;
    a:hover color:#FFF000;
	}
/*==================blocks====================*/
.block { background:url(images/block_bgd.gif) left bottom repeat-x; width:714px;}
.block .r_b { background:url(images/r_b.gif) no-repeat right bottom; width:100%;}
.block .l_b { background:url(images/l_b.gif) no-repeat left bottom; width:100%;}
.block .ind { padding:0 0 21px 0;}

.block1 { background:url(images/block1_bgd.gif) left top repeat-x; width:365px;}
.block1 .l_t { background:url(images/l_t_1.gif) no-repeat left top;}
.block1 .r_t { background:url(images/r_t_1.gif) no-repeat right top;}
.block1 .ind { padding:16px 0 0 13px;}

.banner_block { background:url(images/1_banner3.jpg) no-repeat left top; width:293px; height:205px;}
.banner_block .ind { padding:170px 0 0 27px;}

.marks_block { background:url(images/marks.gif) no-repeat left 2px; padding-left:15px;}
#navbar-iframe, #navbar, .navbar {height:0px; visibility:hidden; display:none; margin: 0 !important; position: relative;
top: -32px;

}

