/*
Original design: Gallery (v1.0 - Feb 09, 2011) - A free xhtml/css website template by Steve Austin (dogs.net) for andreasviklund.com.
Modified by Andreas Viklund. Gallerax jQuery plugin by nodethirtythree design (nodethirtythree.com).
For more information, see http://andreasviklund.com/templates/gallery/ and
http://andreasviklund.com/learn/how-to-add-an-image-gallery-to-a-template-part-1/ 
http://andreasviklund.com/learn/how-to-add-an-image-gallery-to-a-template-part-2/ 
*/

/* General tags */
body {

background:transparent url(../png/backgroundnew.png) repeat-y top center;
 /*
	background: white; 
	background: -webkit-linear-gradient(left, #A7FE96 , yellow);
	background: -o-linear-gradient(right, #A7FE96, yellow); 
	background: -moz-linear-gradient(right, #A7FE96, yellow); 
	background: linear-gradient(to right, #A7FE96 , yellow); 
*/
  
color:#2C2C2C; 
font:84% Georgia,Times New Roman,serif; 
line-height:1.6em; margin:0 auto; padding:0;
}


.FieldSmall {
	
	margin-left:0px;
	height:20px;
	border: 1px solid #c4c4c4;
    width: 180px;
    font-size: 12px;
    font-weight:bold;   
    padding:2px 2px 2px 2px;
    border-radius: 8px;
	background-color:#ffffff;
	font-family:arial;
	}
	
	
.combo 
{
    margin-left:0px;
    border: 1px solid #c4c4c4;
    
    height: 20px;
    font-size: 12px;
    font-weight:bold;
    padding:2px 2px 2px 2px;
    border-radius: 8px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	font-family:arial;
    
	}



a {color:Blue; font-weight:700; text-decoration:none;}
a:hover {color:Black;text-decoration:underline;}
a img {border:0;}
p {margin:0 0 18px 0; font-family:Helvetica,Tahoma,sans-serif;}
ul,ol,dl {font-size:0.9em; margin:2px 0 16px 35px;}
ul ul,ol ol {margin:4px 0 4px 35px;}
blockquote {border:1px solid #dadada; font-size:0.9em; margin:20px 10px; padding:8px;}
blockquote p {margin:0;}

/* Headers */
h1 {color:red; font-size:3.0em;font-family:Helvetica,Tahoma,sans-serif; letter-spacing:-1px; margin:0 0 5px 5px;}
h1 a {color:#EFFE74; text-transform:none; font-weight:400;}
h2 {border-bottom:2px solid #888; color:#ddd; font-size:2em; letter-spacing:-1px; margin:0 0 10px; padding:0 0 4px 4px;}
h3 {border-bottom:1px solid #888; color:#ddd; font-size:1.6em; margin:10px 0 8px; padding:0 0 4px 4px;}
h1,h2,h3 {font-weight:400;}

/* Main wrap */
#wrap {margin:20px auto; padding:0; width:980px;}
#header {
height:150px;
margin:30; 
background:transparent;
text-align:Right; 
width:750px;
}


#toplinks {font-size:0.9em; padding:5px 2px 2px 3px; text-align:right;}
#toplinks a {color:gray;}
#slogan {color:gray; font-size:1.5em; letter-spacing:-1px; line-height:1.2em; margin:15px 0 20px 35px; border:0;}

/* Sidebar and menu */
#sidebar {
	float:right; line-height:1.1em; margin:-70px 3px 5px 0; padding:1px 0 0; width:200px;
	border:solid 0px #DBDBDB; 
	
	
	
	}
	
	
#sidebar ul {
	font-size:.9em; list-style:none; margin:0; padding:0 0 15px 10px;}
#sidebar li {
	list-style:none; margin:0 0 8px; padding:0;}
#sidebar a {
	font-weight:400; padding:2px;}
#sidebar ul ul {
	line-height:1.2em; font-size:0.8em; margin:6px 0 3px 15px; padding:0;}
#sidebar ul ul li a {
	font-weight:400;}
#sidebar h2 {
	margin:3px 0 8px; font-size:1.4em; color:#04FCDC;border-bottom:2px solid #aaa; }
#sidebar p {
	margin-left:0;}

/* Main content */
#content {
	margin-top:20px;
	float:left; 
	color:#000000; 
	line-height:1.5em;
	margin-right:15px; 
	padding:0; 
	text-align:left; 
	width:750px;
	border:solid 0px #DBDBDB; 
	}
#content a {color:Blue;}
#content h3,#contentalt h3 {margin:10px 0 8px;}





.content ul {color:Blue;float:Left;list-style:none; margin:0.5em 0 1.0em 0;}
.content ul li {color:Blue;float:Left; margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../bg_bullet_full_1.html) no-repeat 0 0.5em; line-height:1.9em; font-size:150%;}
.content ol {margin:0.5em 0 1.0em 20px !important /*Non-IE6*/; margin:0.5em 0 1.0em 25px /*IE6*/;}
.content ol li {list-style-position:outside; margin:0 0 0.2em 0; line-height:1.4em; font-size:120%;}


/* Footer */
#footer {width:750px; border-top:1px solid #888; clear:both; color:gray; font-size:1.1em; line-height:1.6em; padding:8px 0; text-align:center;}
#footer p {margin:0; padding:10px 0;}
#footer a {color:#999; font-weight:400;}


/* HeadLine */
#HeadLine {width:750px; border-top:1px solid #888; clear:both; color:red; font-size:1.1em; line-height:1.6em; padding:3px 0; text-align:center;}


/* Additional classes */
.prevnextlinks {font-size:1.2em;}
.timestamp {font-size:1em; line-height:2em; text-align:center; margin: 10px 0 15px 0;}
.timestamp a {font-weight:normal;}
.blue {color:#c03939;}
.clear {clear:both;}
.fade {color:#c8c8c8;}
.gray {color:gray;}
.photo {background:#fff; border:1px solid #bababa; margin:6px 18px 2px 5px; padding:2px;}

/* Gallerax styles */
#gallery {width:700px;height:450px; margin:0 auto 20px auto;}
#gallery img.output {width:740px; height:450px; border:solid 5px #ddd;}
#gallery span.caption {display:block; margin:0;}
#gallery ul.thumbnails {width:100%; list-style:none; margin:20px 0 10px 0; padding:0;}
#gallery ul.thumbnails li {float:left; margin:0 10px 5px 0;}
#gallery ul.thumbnails li img {width:130px; height:92px; border:solid 5px #ddd; cursor:pointer;}
#gallery ul.thumbnails li img.active {border:solid 5px #c03939;}



.buttonMain {
  background: url(../gif/button.gif);
  padding-bottom:0px; 
  border:none;
  width:175px;
  height:30px;
  color:yellow;
  font: 12px Arial, Georgia, "Verdana", Times;
  cursor:pointer;
 }

 .buttonMain:hover 
{
  background: url(../gif/buttonh.gif); 
  padding-bottom:0px; 
  border::solid 1px rgb(80,80,80);
  width:175px;
  height:30px;
  color:White;
  font: 12px Arial, Georgia, "Verdana", Times;
  cursor:pointer;
  
}

.column2-unit-Middle 
{
float:left; 
width:720px; 

Padding-left:15px;
Padding-right:15px;
color:black;
background:transparent;
Padding-Top:15px !important /*Non-IE6*/; 
Padding-bottom:15px /*IE6*/;

}
.column2-unit-left 
{
float:left; 
width:430px; 
min-height:300px;
Padding-left:15px;
Padding-right:15px;
color:black;
background: transparent;
Padding-Top:15px !important /*Non-IE6*/; 
Padding-bottom:15px /*IE6*/;

}
.column2-unit-right 
{
float:right; 
width:250px; 
Padding-left:15px;
Padding-right:15px;

height:300px;

background:#000000 url(../login22.html) no-repeat; 
Padding-Top:15px !important /*Non-IE6*/; 
Padding-bottom:15px /*IE6*/;
}




.sidebar Input.FieldSmall {
	
	margin-left:20px;
	height:20px;
	border: 1px solid #c4c4c4;
    width: 150px;
    font-size: 13px;
    font-weight:bold;   
    padding:2px 2px 2px 2px;
    border-radius: 4px;
	background-color:#000000;
	
	}
	


.clear-contentunit {
clear:both; 
width:90%; 
height:0.1em; border:none; 
background:Gray;
color:Gray;
}
