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



body					{ background-image:url(../images/bg.jpg); background-repeat:repeat;
							font-family:Arial, Helvetica, sans-serif; }
							

h1, h2, h3				{ font-family:"Comic Sans MS", cursive; }
				
				
#wrapper				{ width:900px; margin:10px auto; background-color:#FFF; padding:0 40px; }
				

#top					{ }
#logo					{ float:left; margin:50px 0; }


#social-media			{ float:right; margin:40px 0; }
#social-media ul li		{ display:inline; list-style-type:none; }
#social-media p			{ text-align:right; }


#topnav					{ clear:both; margin-bottom:14px; }
#topnav ul				{ background-color:#900; border-radius:5px; padding:10px 0; margin:0; border-top:1px; /*#000000 dotted;*/ }
#topnav ul li			{ display:inline; list-style-type:none; margin:0 5px 0 5px; }
#topnav ul li a			{ /*-webkit-transition: 0.3s ease-out;
							-moz-transition: 0.3s ease-out;
							-ms-transition: 0.3s ease-out;
							-o-transition: 0.3s ease-out*/ border-radius:5px;  }
#topnav ul li ul li ul	{ top:0; left:100%; padding:0; padding-bottom:4px; }
/*#topnav ul li ul:before { content: ""; border-style:solid; border-width: 0 9px 9px 9px; border-color: red green blue olive;
							width:0; height:0; position:absolute; left:15px; top:0; } */
#topnav a:link			{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000; }
#topnav a:visited		{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000; }
#topnav a:active		{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000; }
#topnav a:hover			{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#FFF; background-color:#F60; }
#topnav a:focus			{ font-weight:bold; text-decoration:none; text-transform:uppercase; color:#FFF; background-color:#F60; }


#content				{ float:left; width:580px; }
#content_container		{ float:left; width:800px; border:10px solid #900; padding:40px; margin:20px 20px 20px 0; }
#content_container_gallery	{ float:left; width:850px; border:10px solid #900; padding:15px; margin:20px 20px 20px 0; }
#content_container h1	{ color:#666; }
#content_container h2	{ color:#930; }
#content h2				{ color:#930; }
#content p				{ font-size:12px; line-height:180%; }

#box1					{ width:265px; float:left; margin-right:40px; }
#box2					{ width:265px; float:left; }

.img-right				{ float:right; padding:0 0 0px 25px; }

#rightside				{ float:right; width:270px; }
#rightside h2			{ color:#930; }
#rightside p			{ font-size:12px; line-height:180%; }
#rightside li			{ font-size:12px; line-height:180%; }

#footer					{ clear:both; padding:10px 0; border-top:1px #000000 dotted; }
#footer p				{ text-align:center; font-size:14px; font-weight:bold; }




/* Contact Form */

/*#contact-form ol li		{ list-style-type:none; }


input, textarea			{ display:block; width:350px; border:1px #000 solid; padding:5px; }

textarea				{ height:150px; }
/* input:hover				{ background-color:#CCC; }
input:focus				{ background-color:#CCC; } */


/*
label					{ display:block; margin-top:10px; }*/

.submit					{ width:70px; margin-bottom:15px; }
.reset					{ width:100px; margin-bottom:15px; }


/*Clock*/
.clockStyle		{ background-color:#930;
					border:#CCC 2px inset;
					padding:6px;
					color:#0FF;
					font-family:"Comic Sans MS", cursive;
					font-size:16px;
					font-weight:bold;
					letter-spacing:2px;
					display:inline; }