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

body {margin:0px; background-color: #0d181c;}

.bodytop {
	width:100%; 
	padding-top:25px; 
	background-image: url(assets/images/body_back.jpg); 
	background-position:top;
	background-attachment: fixed;	
	background-repeat:no-repeat;
}

/*Layout*/

.wrapper {width:768px; margin:0px auto; padding:0px; border: solid 1px #3399CC;}
.header {height:100px; padding:0px; background-image: url(assets/images/head_back.gif);}
.logo {width:250px; padding:20px; padding-top:25px; float:left;}
.contact {width:250px; padding-right:35px; padding-top:40px; float:right; text-align:right;}

.main {width:100%; padding:0px;}
.mainblock {width:320px; padding-top:38px; padding-right:38px; float:right;}

.sub{padding:0px; height:100%; padding-bottom:40px; background-image:url(assets/images/main_subback.gif); border-top:solid 1px #002646;}
.subcolumn {width:33%; padding:0px; margin:0px; float:left;}

.footer {padding:5px; border-top:solid 1px #002646;background-image: url(assets/images/head_back.gif);}

.dm {width:764px; margin:0px auto; padding: 0px; text-align:right;}

/*Navagation*/
.nav {height: 36px; background-image:url(assets/images/nav_back.gif);}
.nav ul{width: 100%; margin: 0px auto; padding: 0px;}
.nav ul li {width:25%; height:28px; padding-top:8px; list-style-type: none; float:left; text-align:center;}

/*Pages*/

.home {width:100%; height:252px; background-image:url(assets/images/page_home.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF;}
.web {width:100%; height:252px; background-image:url(assets/images/page_web.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF;}
.graphics {width:100%; height:252px; background-image:url(assets/images/page_graphics.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF;}
.audio {width:100%; height:252px; background-image:url(assets/images/page_audio.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF;}
.video {width:100%; height:252px; background-image:url(assets/images/page_video.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF;}

/*Fonts*/

h3 {padding-left:20px; margin-top:20px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

p {padding-left:20px; padding-right:20px;}

.quote {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic;}
.quotedetail {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:italic;}
	
.svcbul {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #151D2A; list-style-type:square;}

.subtext {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}


/*Links*/

.top {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.top a:link {color: #000000; text-decoration: none;}
.top a:visited {text-decoration: none; color: #000000;}
.top a:hover {text-decoration: none; color: #3399CC;}
.top a:active {text-decoration: none; color: #3399CC;}

.nav {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; }
.nav a:link {color: #FFFFFF; text-decoration: none;}
.nav a:visited {text-decoration: none; color: #FFFFFF;}
.nav a:hover {text-decoration: none; color: #B3C797;}
.nav a:active {text-decoration: none; color: #B3C797;}

.smlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #151D2A;}
.smlink a:link {color: #151D2A; text-decoration: underline;}
.smlink a:visited {text-decoration: underline; color: #151D2A;}
.smlink a:hover {text-decoration: underline; color: #ff0000;}
.smlink a:active {text-decoration: underline; color: #151D2A;}

.weblink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #151D2A; list-style-type:none; text-indent:-16px;}
.weblink a:link {color: #151D2A; text-decoration: underline;}
.weblink a:visited {text-decoration: underline; color: #151D2A;}
.weblink a:hover {text-decoration: underline; color: #3399CC;}
.weblink a:active {text-decoration: underline; color: #151D2A;}

.dm {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff; padding-top:1px;}
.dm a:link, .dm a:visited, .dm a:hover, .dm a:active {text-decoration: none; color: #ffffff;}

a {outline: none;}
a img {border: none;}




