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

body				{background:#404040; margin:0px; font-family:Arial, Helvetica, sans-serif;}

#header				{height:148px; background:url(images/header.jpg) top repeat-x;}
#header-wrapper		{width:960px; margin:0 auto;}
#logo				{width:490px; height:148px; float:left;}
#nav				{float:right; width:500px; position:absolute; z-index:10; top:54px; margin-left:450px; margin-top:0px; display:block; list-style:none; padding:0px;}

.mainnav			{height:37px; display:block; background-position:top;}
.mainnav:hover		{background-position:bottom left;}

.nav-about			{background:url(images/btn-about.png); width:104px;}
.nav-gallery		{background:url(images/btn-gallery.png); width:94px;}
.nav-services		{background:url(images/btn-services.png); width:100px;}
.nav-contact		{background:url(images/btn-contact.png); width:145px;}
.nav-faq			{background:url(images/btn-faq.png); width:57px;}

#nav li				{float:left;}

.clear				{height:9px;}
.dd-menu 			{padding:10px; display:none; width:220px; z-index:10; position: absolute; background:#000;}
.dd-menu a 			{color:#c7c2b6; font-size:12px; text-decoration:none; padding:7px 0 7px 10px; display:block; line-height:14px; border-bottom:1px dotted #444444;}
.dd-menu a:visited	{color:#c7c2b6;}
.dd-menu a:hover	{color:#fff; background:#172B34;}

#spacer				{background:url(images/spacer.gif); height:9px; overflow:hidden;}
#container			{background:url(images/flag.jpg) top center no-repeat #1f1f1f; overflow:hidden; min-height:500px;}

#wrapper			{width:960px; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.bar				{width:960px; height:10px; background:url(images/bar.gif) repeat-x;}
#content			{background:#111 url(images/content.gif); overflow:hidden;}
#content-bg			{background:url(images/contentmain.jpg) top no-repeat; overflow:hidden;}

#col-left			{float:left; padding:20px; width:600px; min-height:400px;}
#col-right			{float:left; padding:10px; width:300px;}

#footer				{background:url(images/footer.gif) top repeat-x; height:100px; overflow:hidden; padding-top:50px; color:#888888; font-size:12px;}
#footer-left		{float:left; width:520px;}
#footer-right		{float:right; width:400px; text-align:right;} 
#footer-wrapper		{width:960px; margin:0 auto;}
#footer a			{color:#CCC; text-decoration:none;}
#footer a:visited	{color:#ccc;}
#footer a:hover		{color:#FFFFFF;}
#footer	a:active	{color:#ccc;}

.side-header		{display:block; border-bottom:dotted 2px #666; font-size:16px; color:#CCC; padding-bottom:3px; padding-left:3px; margin-bottom:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
.side-nav			{padding:0px; margin:0px; list-style:none; margin-bottom:20px;}
.side-nav li		{margin-bottom:2px;}
.side-nav li a		{-moz-border-radius:5px; border-radius: 5px; padding:5px; background:#000; color:#999; display:block; text-decoration:none; font-size:12px; text-transform:uppercase; letter-spacing:1px; font-style:italic;}
.side-nav li a:hover{background:#222; color:#3CF}

.gallery			{overflow:hidden; display:block;}
.gallery-thumb		{float:left; margin:5px;}

#slideshow			{background:url(images/sliderbg.gif) top center repeat-x; padding:10px; overflow:hidden; width:940px; margin:20px auto 10px auto;}
#slider-inner		{background:#000000; width:940px; height:300px; overflow:hidden; position:relative;}		
#slider				{margin:0px; padding:0px; list-style:none; width:940px; height:300px;}

/* Content */

.post								{padding-bottom:10px; margin-bottom:10px; display:block; border-bottom:1px dashed #888;}
.entry-title						{font-size:20px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; letter-spacing:2px}
.entry-title a						{color:#fff; text-decoration:none;}
.entry-title a:visited				{color:#fff}
.entry-title a:hover				{color:#efe4c9}
.entry-title a:active				{color:#fff}

.entry-content						{color:#999999; font-size:12px;}
.entry-content strong				{color:#CCC;}
.entry-content p a img				{padding:3px; border:2px solid #666;}
.entry-meta							{color:#3399CC; font-size:11px;}

.entry-content a					{color:#92bac9; text-decoration:none;}
.entry-content a:visited			{color:#92bac9}
.entry-content a:hover				{color:#fff}
.entry-content a:active				{color:#92bac9}

.entry-meta a						{color:#92bac9; text-decoration:none;}
.entry-meta a:visited				{color:#92bac9}
.entry-meta a:hover					{color:#fff}
.entry-meta a:active				{color:#92bac9}

#comments-title						{color:#FFF; background:#697177; padding:10px; font-size:14px; font-weight:bold; margin-bottom:15px; display:block;}
.commentlist						{color:#999; font-size:12px; padding:0px; margin:0px; list-style:none;}
.commentlist li						{padding:20px; background:#292d30; margin-bottom:1px;}

.commentlist a						{color:#92bac9; text-decoration:none;}
.commentlist a:visited				{color:#92bac9}
.commentlist a:hover				{color:#fff}
.commentlist a:active				{color:#92bac9}

#respond a							{color:#92bac9; text-decoration:none;}
#respond a:visited					{color:#92bac9}
#responda:hover						{color:#fff}
#respond a:active					{color:#92bac9}

#respond							{color:#999; font-size:12px;}
#reply-title						{color:#92A0AA;}
.form-allowed-tags					{display:none;}

.comment-form-comment label			{font-size:14px; display:block; margin-bottom:10px;}
#respond textarea					{background:#292d30; border:#292d30 1px solid; padding:10px; width:580px;}