
body {
	margin-top:0px;
	margin-bottom:0px;
	font-family:Tahoma; 
	text-align: justify;
	font-size: 16pt;
	color: #ff3366;
	/*background: #acacac;*/
}


a { 
	text-decoration:none; 
	color: #ff3366; 
}


A { 
	text-decoration:none; 
	color: #ff3366; 
}


.justified {
	margin-top:0px;
	margin-bottom:0px;
	font-family:Tahoma; 
	text-align: justify;
	font-size: 16pt;
	color: #ff3366
	/*background: #acacac;*/
}

.home_page {
	padding: 15px;
}


.dark {
	font-family:Tahoma; 
	font-size: 14pt;
	color: #4f4f4f;
}



div.shell{ 
		width: 28cm;
		
		border-style: solid; 
		border-color: #9966cc; 
		border-width: 1px;
		
		background: #ffffff;
		/*font-family:Tahoma; 
		font-size: 12pt;*/
}



.float_right_border{
	vertical-align:text-top;
	padding: 0px;
	margin: 10px;
	float:right;
	border: 1px solid #6B6D6C;
}


.float_right{
	vertical-align:text-top;
	padding: 0px;
	margin: 10px;
	float:right;
}


.float_left{
	vertical-align:text-top;
	padding: 0px;
	margin: 10px;
	float:left;
}

img.pic {
	border: 1px solid #6B6D6C ; 
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
 
 }

 
img.float_pic {
	border: 1px solid #6B6D6C ; 
	margin: 10px;
	float:center;
 }

.text {
	font-family:Tahoma; 
}


.title {
	font-family:Tahoma; 
	font-size: 24pt; 
	color: #990000;
}

	
	
.headings {
	font-family:Tahoma; 
	font-size: 16pt; 
	color: #990000;
}


.download_headings {
	font-family:Tahoma; 
	font-size: 14pt; 
	color: #669999;
}

.download_text {
	width:80%;
	font-family:Tahoma; 
	font-size: 14pt; 
	color: #669999;
}

.downloads {
	font-family:Tahoma; 
	font-size: 14pt; 
	color: #99cccc;
}


.about_text {
	width:90%;
	font-size: 16pt; 
}





.blog {
    width:90%;
	background: #acacac;
	margin: 10px;
}

.blog_table {
	width:85%;
	padding: 15px;
	background: #ffffff;
	border-style: solid; 
	border-width: 6px;
	border-color: #cccc99; 
	
}


div.walls { 
      border-right-width: 4px;
      border-right-color: #d4d4d4;
      border-right-style: solid;
    
      border-top-width: 0px;
      border-top-color: #b3b3b3;
      border-top-style: solid;
    
      border-bottom-width: 0px;
      border-bottom-color: #b3b3b3;
      border-bottom-style: solid;
    
      border-left-width: 4px;
      border-left-color: #d4d4d4;
      border-left-style: solid;
}
  

div.borders { 
      border-right-width: 2px;
      border-right-color: #d4d4d4;
      border-right-style: solid;
    
      border-top-width: 2px;
      border-top-color: #d4d4d4;
      border-top-style: solid;
    
      border-bottom-width: 2px;
      border-bottom-color: #d4d4d4;
      border-bottom-style: solid;
    
      border-left-width: 2px;
      border-left-color: #d4d4d4;
      border-left-style: solid;
    }

div.log { 
		width: 150px;
		border-style: double; 
		border-color: #6699ff; 
		font-family:Tahoma; 
		font-size: 12pt;
}

div.login { 
		width: 99%;
		border-color: #6699ff; 
		font-family:Tahoma; 
		font-size: 12pt;
}


#footer {
	font-family:Tahoma; 
	font-size: 12pt; 
	color: #a3a3a3;
	text-decoration:none; 
}

#design_text {
position: relative;
text-align: justify;
padding: 0px;
vertical-align: middle;
}



#main_image {
vertical-align:text-top;
padding: 0px;
margin: 10px;
float:right;
}

.main_image {
vertical-align:text-top;
padding: 0px;
margin: 10px;
float:right;
}

.pic_main {
vertical-align:text-top;
padding: 0px;
margin: 0px;
float:right;
}
/*
#design_main {
position: absolute;
left: 100px;
top: 80px;
text-align: center;
vertical-align: middle;
width: 304px;
height: 204px;
border: solid #000000 2px;
}
*/


/*
body{
background-image:url('images/bg.jpg'); font-family:Papyrus; font-size: 12pt; color: #990000;
}
*/

