@charset "UTF-8";
/* CSS Document */

*{  
    margin:0;  
    padding:0;  
 }  
 
BODY {
	background: #000000;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size : 12px;
	font-weight : normal;
	text-align:left;	
}

ul {list-style-type:none}

h3 {font-size:16px; font-style:italic;}

.contact {font-size:16px;}
A:link {
	color: #ffffff;
	text-decoration : none;
	
}

A:visited {
	color: #ffffff;
	text-decoration : none;
}

A:active {
	color: #ffffff;
	text-decoration : none;
}

A:hover {
	color: #666666;
	text-decoration : none;
}

#links a,#links img  {margin:0;  
    padding:0; 
	}
	
.video:link img {
padding:0px;
width:40px;
height:40px;
}

.video:visited img {
padding:0px;
width:40px;
height:40px;
	
	}

.video:active img {
padding:0px;
width:40px;
height:40px;
}

.video:hover img {
padding:0px;
width:40px;
height:40px;

}	

.TnailConFirst {
	width:40px;
	height:40px;
	float:left;
	display: block;
	position: relative;
	list-style-type:none;
	margin:0 62px 0 24px;
}	
.TnailCon {
	width:40px;
	height:40px;
	float:left;
	display: block;
	position: relative;
	list-style-type:none;
	margin:0 62px 0 0px;
}
.TnailConLast {
	width:40px;
	height:40px;
	float:left;
	display: block;
	position: relative;
	list-style-type:none;
	margin:0 0px 0 0px;
	}

.TnailConFirst1 {
	width:40px;
	height:40px;
	float:left;
	display: block;
	position: relative;
	list-style-type:none;
	margin:0 40px 0 24px;
}	
.TnailCon1 {
	width:40px;
	height:40px;
	float:left;
	display: block;
	position: relative;
	list-style-type:none;
	margin:0 40px 0 0px;
}
.TnailConLast1 {
	width:40px;
	height:40px;
	float:left;
	display: block;
	position: relative;
	list-style-type:none;
	margin:0 0px 0 0px;
	}
	
#layer {
	position:absolute;
	width:auto;
	height:100%;
	z-index:auto;
	left: 50%;
	top: 1px;
	color:#FFFFFF;
	display:none;
	margin-left:-400px;	
}

#links {
	float: right;
	margin-right:20px;
}


        
        link.trigger {
	margin:10px 0 0 0;
	font-weight:normal;
	color:#FF0000;
}
     
        /* Bubble pop-up */
		
#dpop span {font-size:16px; font-style:italic; font-weight:bold}	


        .popup {
	position: absolute;
	margin:-420px 0 0 -390px;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	border:none;
	padding:5px;
	width:540px;
	height:120px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
        }

        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }

        .popup td#topleft { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-1.png); }
        .popup td.top { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-2.png); }
        .popup td#topright { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-3.png); }
        .popup td.left { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-4.png); }
        .popup td.right { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-5.png); }
        .popup td#bottomleft { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-6.png); }
        .popup td.bottom { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-8.png); }

        .popup table.popup-contents {
        	font-size: 12px;
        	line-height: 1.2em;
        	background-color: #fff;
        	color: #666;
        	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
        	}

        table.popup-contents th {
        	text-align: right;
        	text-transform: lowercase;
        	}

        table.popup-contents td {
        	text-align: left;
        	}

        tr#release-notes th {
        	text-align: left;
        	text-indent: -9999px;
        	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
        	height: 17px;
        	}

        tr#release-notes td a {
        	color: #333;
        }
        
.web_design {clear:both;
margin:90px 0 0;
position:absolute;
text-align:center;
width:800px;}

.web_design_page {clear:both;
margin:20px 0 0 280px;
position:absolute;
text-align:center;
width:800px;}