/* MAIN */
body {
	margin:0px; padding:0px; 
	background-color:#fff;
	background-image:url(img/bodybg.gif); background-repeat:repeat-x; background-position:left top;
	scrollbar-face-color: #3c445f;
	scrollbar-shadow-color: #21283c;
	scrollbar-highlight-color: #565e7a;
	scrollbar-3dlight-color: #565e7a;
	scrollbar-darkshadow-color: #21283c;
	scrollbar-track-color: #bcbcbc;
	scrollbar-arrow-color: #f7d317;
}

body,table,tr,th,td,li,p {font-family:arial, verdana; font-size:14px; color:#333;}

form, input, textfield, textarea {margin:0px; padding:3px 0px 3px 0px; font-size:12px;}
div {position:relitive;}

h1 {font-size:18px; font-weight:normal; margin:0px; padding:0; color:#3c445f;}
h2 {font-size:14px; font-weight:bold; margin:0px; padding:15px 0px 0px 0px; color:#FF3300;}
h3 {font-size:14px; font-weight:bold; margin:0px; padding:5px 0px 0px 0px; color:#000;}

ul {padding:0; margin:0 0 5px 15px;}
li {list-style-type: square; padding:0; margin:0;}

hr {width:100%; height:1px; color:#ccc; background-color:#ffb200; padding:0px; margin:5px 0px; text-align:left;}

img {border:1px solid #999999; margin:3px 7px 3px 0px; padding:0px; float:left;}
img.des {border:0px; margin:0px; padding:0px; float:none;}

p {margin:0; padding:5px 0px;}
p.news {margin:10px 10px 5px 20px; padding:0px; color:#43402f; font-size:12px;}
#path {margin:0px; padding:10px 0px 20px 15px; color:#666; font-size:12px;}
.ndate {margin:2px 0px 3px 0px; padding:0px; color:#666; font-size:14px; font-weight:normal;}
.ntitle {margin:0px; padding:0px; color:#000; font-size:14px; font-weight:bold;}
.copy { color:#686868; font-size:11px;}
.path { color:#666; font-size:12px;}
/* MAIN */


/* TABLES */
table {border:1px solid #000; border-collapse:collapse;}
table td {border:1px solid #000;}
table.des {border:0px;}
table.des td {border:0px;}

th {background-color:#999999; padding:5px; border-bottom:1px solid #fff; font-size:10pt; color:#FFF;}

#head {background-image:url(img/bg1.gif); background-repeat:repeat-x; height:235px;}
#left {background-color:#cac39c; vertical-align:top; text-align:center;}

.light {background-color:#F6F6F6;}
.dark {background-color:#E5E5E5;}

/* TABLES */


/* LINKS */
a {font-family:Arial, verdana; font-size:14px; color:#c10000; text-decoration:underline; margin:0px; padding:0px;}
a:hover {text-decoration:none; margin:0px; padding:0px;}

a.menu { color:#FFF; font-size:14px; font-weight:normal; text-decoration:none; margin:0px; padding:0px;}
a.menu:hover { color:#c8b81c; font-size:14px; font-weight:normal; text-decoration:none; margin:0px; padding:0px;}
a.menu2 { color:#ccd0dd; font-size:12px; font-weight:normal; text-decoration:none; margin:0 0 0 15px; padding:0px;}
a.menu2:hover { color:#c8b81c; font-size:12px; font-weight:normal; text-decoration:none; margin:0 0 0 15px; padding:0px;}
a.copy { color:#686868; font-size:11px;}
a.path { color:#c10000; font-size:12px; text-decoration:underline;}
a.path:hover { color:#c10000; font-size:12px; text-decoration:none;}

a.home {background-image:url(img/home0.gif); background-repeat:no-repeat; width:15px; height:13px;}
a.home:hover {background-image:url(img/home1.gif); background-repeat:no-repeat; width:15px; height:13px;}
a.mail {background-image:url(img/mail0.gif); background-repeat:no-repeat; width:16px; height:11px;}
a.mail:hover {background-image:url(img/mail1.gif); background-repeat:no-repeat; width:16px; height:11px;}

.normal { background-color:#3c445f; color:#fff;}
.hover { background-color:#21283c; color:#c8b81c; cursor:pointer;}
/* LINKS */


/* DIVS */
#logo {position:absolute; top:13px; left:60px;}
#services {position:absolute; top:33px; right:60px; color:#FF3300;}

#content {padding:10px 100px 50px 30px; margin:0px; background-image:url(img/bodybg.jpg); background-repeat:no-repeat; background-position:right bottom; vertical-align:top;}

#footer {position:relative; width:100%; height:80px; background-image:url(img/footbg.jpg); background-repeat:no-repeat; background-position:left top;}
	#webdog {position:absolute; top:0px; left:0px; margin:0px; padding:0px;}
	#webdogtxt {position:absolute; top:63px; left:47px; margin:0px; padding:0px;}
	#counters {position:absolute; top:26px; right:10px; margin:0px; padding:0px;}

/* DIVS */
