/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

body.custom {background:url(images/bg.jpg) repeat;}
.custom a {text-decoration:underline !important;}
.custom a:hover {text-decoration:none !important;}

/* flag background */
.custom #flag-bg .page {  background: url("images/flag.jpg") no-repeat scroll 0 0 transparent;  height: 242px; margin-bottom: -240px;   padding: 0;   width: 121em; z-index: -100;}
.custom .full_width .page {background:none;} /* IE fix */

/* header */
.custom #header_area {background:url(images/bgflag.jpg) no-repeat scroll center 0px; }
.custom #header_area .page {background:none; padding-top: 0;}
.custom #header {border:none;background-image:url(images/logo.png);}

/* navigation */
.custom #nav-container {width:946px; margin:0 auto;}
.custom #menu-top { margin: 0 auto; width: 700px;} /* adjust menu width for center alignment */

.custom .menu > li > a,
.custom .menu > li > a:hover {background:none; color:#fff; }
.custom .menu a {letter-spacing:1;text-decoration:none !important;}
.custom .menu a:hover {text-decoration:none !important;}
.custom .menu-top-container {background:url(images/navbg.png) no-repeat;height:30px;padding: 14px 10px 22px;margin:0 -56px;}

/* content */
.custom #content_area .page {background:#fff !important;} /* IE fix */
.custom .format_text h2, .custom .format_text h3 {margin:0.83em 0 0.611em;}
.custom.format_text img.left, 
.custom.format_text img.alignleft, 
.custom.wp-caption.alignleft {margin: 0 0.57em 0.57em 0;}
.custom  .format_text img.alignnone {  margin: 0 0.5em 1.571em 0;}

/* sidebar */
.custom .sidebar {text-align:center;}
.custom .addthis_toolbox {width:184px; margin:0 auto;}
.custom .sidebar h3 {font-variant:normal; letter-spacing:0;}

/* footer */
.custom-home #footer_area .page {  background: url("images/footer.jpg") no-repeat #C1CAD0 !important; padding-bottom:0;}
.custom #footer_area .page {background:#fff;}
.custom #footer {padding-left:0; padding-right:0;}
.custom #footer a {border:none;}
.custom #footer a:hover {text-decoration:underline;}
.custom #copyright {background:#14194b; color:#fff;  margin: 1em -3.5em 2em; padding: 20px;font-size:13px;}
.custom #copyright .page {background:none;}
.custom #copyright a {color:#fff;}

/* footer widgets */
#footer_setup {	overflow: hidden;padding: 0 ;width: auto;}
#footer_setup .footer_items1,.footer_items2 {display: inline-block; float: left;font-size: 13px;font-variant: normal;height: 100%; line-height: 22px; margin-right: 20px; padding: 20px 10px; text-align: left;}

#footer_setup p {line-height: 22px;font-size: 13px;}
#footer_setup .footer_items2 {	margin-right: 0; width:58%;}
#footer_setup .footer_items1 { width:34%;}

#footer_setup h3 {color: #1b1c3f;font-family: georgia;font-size: 22px; font-variant: normal; font-weight: normal; letter-spacing: 0; margin-bottom: 5px; padding-bottom: 5px; text-decoration: none; text-transform: capitalize;}

#footer_setup a {border: none;}
#footer_setup .footer_items1 ul li,.footer_items2 ul li { list-style: none; }
#footer_setup .footer_items1 ul,.footer_items2 ul{ margin: 0px; padding: 0px; }

/*front page css */
.custom-home .headline_area {display:none;}
.custom-home .format_text h2 {margin:0 0 10px;font-size:1.8em;font-weight:normal;}
.custom-home .format_text img.left, 
.custom-home .format_text img.alignleft,
.custom-home .wp-caption.alignleft {margin: 0.3em .7em 0.1em 0;}
.custom-home .book {margin-right: -1em;  margin-top: -4em;float:right;}

/* form elements */
.custom .wpcf7-submit {background:#14194B !important; color:#fff;border:solid 1px #ccc;cursor:pointer;}
.custom .wpcf7-submit:hover {background:#333863;}
.custom .wpcf7-textarea {width:280px;}
.custom input, .custom textarea {border:solid 1px #ccc;}

