/*
Theme Name: BondGrrl

Theme URI: http://www.semlaguna.com

Description: This is a free WordPress Theme from semlaguna.com

Author: Ed Canape and Sallie Goetsch

Author URI: http://www.semlaguna.com

Tweaked to serve as CMS for this site by Sallie Goetsch



/*-----------Block Level Elements--------------*/




body {

	background-attachment:fixed; 
	background-image:url(images/bground.jpg); 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fffad8;
	margin-top:0px; margin-bottom:0px; 
	text-align:center; 
}



a {color:#ffc600;}



#page {
	text-align:left;
	width: 800px;
	margin: 0 auto;
	background: #FFFFFF url(images/bg.jpg);
	border: 0px solid #ccc;
}



#header {
	width:800px;
	background:#FFFFFF url(images/bg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
}


#headerimg {

	float:left;
	padding:10px;
	margin:0px;
}

#headerimg h2{
	font-size:18px;
	color: #CC0000;
	padding:0px;
	margin:0px;
}

#headerimg a{
	color: #CC0000;	text-decoration:none;
}


#headerimg .description {color: #CC0000;

	padding:0px;
	margin:0px;
	font-size:10px;
}

#header_about {
 	float:right; padding-top:100px; padding-right:20px;
	color:#000;
}

#header_pic {
	width: 800px;
	height:170px;
	background: url(images/new-header.jpg);
}


#header_pic h1 {
	font-size:12px;
	color:#FF3300;
	padding:0px;
	margin:0px;
}

#wrapper {
	width: 800px;
 	}

#content {
	font-size: 12px;
	float: left;
	width: 560px;
	padding: 15px 5px 5px 15px;
	text-align:left;
}

#sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 210px;
	float: right;
	padding: 5px;
}

#topnav {
	width: 800px; 
	height:15px; padding-top:10px; padding-left:15px; padding-bottom:5px;
 	margin:0px;
 	font:18px bolder Verdana, Arial, Helvetica, sans-serif;
}

#topnav ul {
	padding:0px;
	margin:0px;
}


#topnav li {
	display:inline;
	padding:0px 5px 0px 5px;
	margin:0px;
	font-weight:bolder;
}

#topnav a {	color: #CC0000; text-decoration:none;	}

#topnav a:hover {	color: #CC0033; text-decoration:none;	}

#sitenav {
	float:left;
	width: 800px;
	background:#faf8ea url(images/bg_02.gif);
	padding-bottom:10px;
	margin:0px;
}

#sitenav_title{
	background:#2d2f1e url(images/footer_bar.gif);
	padding:25px 0px 2px 10px;
	color:#e1c578;
	font:14px bolder Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:20px;
}


#sitenav .title {
	background:#f4f0e1 url(images/side_bar_title.gif) repeat-x;
	border-bottom:1px solid #5b613e;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	margin:0px;
	color:#e1c578;
}


#sitenav .box {
	width:150px;
	float:left;
	background:#40442b url(images/box_bg.jpg) bottom right no-repeat;
	padding:0px;
	margin:10px 10px 10px 10px;
	border:2px solid #383b28;
}


#sitenav .box ul {
	padding:5px 0px 0px 20px;
	margin:0px;
}

#sitenav .box li {
	list-style-type:square;
	padding:3px 0px 3px 0px;
	border-bottom:1px dashed #333;
	margin:0px;
	color:#857a4f;
}


#sitenav .box li a{
	color:#e1c578;
	text-decoration:none;
}

#sitenav .box li a:hover{
	color:#e1c578;
	text-decoration:underline;
}


#sitenav .box2 {
	width:360px;
	float:left;
	background:#40442b url(images/box_bg.jpg) bottom right no-repeat;
	padding:0px;
	margin:10px;
	border:2px solid #383b28;
}


#sitenav .box2 ul {
	padding:5px 0px 0px 20px;
	margin:0px;
}

#sitenav .box2 li {
	list-style-type:square;
	padding:3px 0px 3px 0px;
	border-bottom:1px dashed #333;
	margin:0px;
	color:#857a4f;
}

#sitenav .box2 li a{
	color:#e1c578;
	text-decoration:none;
}


#sitenav .box2 li a:hover{
	color:#e1c578;
	text-decoration:underline;
}

#footer {
	background-position: center;
	width: 730px;;
	clear: both;
	text-align: center;
	background: url(images/footer_bg.jpg) top repeat-x;
	height: 60px;
	color: #FFFFFF;
	padding: 5px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px auto;
	left: auto;
	right: auto;
}


#footer a{
	color:#FFFFFF;
}

/*-------------Headings-------------*/


h1 {
	font-size:16px;
	text-align:left;
	color:#990000;
	padding:0px;
	margin:0px;
}


h2 {
	font-size:16px;
	text-align:left;
	color: #990000;
	padding:0px;
	margin:0px;
}

h3 {
	font-size:14px;
	text-align:left;
	color:#990000;
	margin:5px 0px, 0px, 0px;
}

h3 a{
	font-size:14px;
	text-align:left;
	color:#990000;
	padding:0px;
	margin:0px; 
	text-decoration:none;
}


h4 {
	font-size:12px;
	text-align:left;
	color:#990000;
	padding:0px;
	margin:0px;
}


h5 {
	font-size:8px;
	text-align:left;
	color:#990000;
	padding:0px;
	margin:0px;
}



/*-------------The Post-------------*/

.post h2 a, h2 a:hover, h2 a:active{ 
	color: #aa0000; 
	font-size:18px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
 	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:0px;
}


.post {
	margin-bottom: 10px;
	color: #000000;
	padding: 10px;
}


.post a {
	color: #CC0000;
}


.post ul {

}


.post li {


}



.entry {  



}


.entrytext .postmetadata {  


}



.postmetadata alt {


}

.postmetadata a {


}


.navigation {
	height:40px; text-decoration:none;
}


.alignleft {
	width: 200px;
	margin-bottom: 10px;
	float: left;
	text-align: left;
	color: #000000;
	text-decoration: none;

}

.alignleft a{
	color: #000000;
	text-decoration: none;
}

.alignright {
	width: 200px;
	margin-bottom: 10px;
	float: right;
	text-align: right;
	color: #000000;
	text-decoration: none;
}

.alignright a{
	color: #333333;text-decoration:none;
}



.center {

}

.pagetitle { 
	font-size:28px;  
}



blockquote {
	padding-left: 10px;
	background-color: #FFCCCC;
	font-weight: bold;
	font-style: italic;
	padding-right: 10px;
	background-image: none;
	margin-left: 20px;
	margin-right: 20px;
}



cite {


}


.post img {
	margin:0px 10px 10px 0px;
}

.post a img {
	border:1px solid #999999;
}



acronym, abbr {

}


/*--------------side bar------------*/



#sidebar ul {
	margin:5px;
	padding:0px;
}


#sidebar ul h2 {
 	border-bottom:1px dotted #585c43;color: #CC0000; 
 	padding:3px;
	margin:0px;
	}

#sidebar ul li {
	color: #CC0000;
 	list-style-type:none;
	margin-left:5px;
	}


#sidebar ul ul {
	padding-bottom:10px;
	padding-left:15px; 
}

#sidebar ul ul li {
	padding-left:0px;
	margin-bottom:3px;
	list-style-type:square;
	/*border-bottom:1px dashed #CCCCCC;
	list-style-image:url(images/arrow.gif);*/
}


#sidebar ul ul ul { 
	padding-bottom:0px;
	padding-left:0px;
}


#sidebar ul ul ul li {
	list-style-type:circle;
	padding-left:0px;
	margin-bottom:3px;
	/*border-bottom:1px dashed #CCCCCC;*/
}



#sidebar p {


}


#sidebar a {
	color: #333333;
	text-decoration:none;
}

#sidebar a:hover {
	text-decoration:underline;
}

#sidebar a:visited {
	color: #333333;
}



/*--------------Comments--------------*/

 ol.commentlist {
	color: #000000;
}

ol.commentlist li {
	color: #000000;
}

ol.commentlist li.alt {
	color: #000000;
}

ol.commentlist a {
	color: #000000;
}



small.commentmetadata {


}

 .respond {
	color: #000000;
	padding-left: 5px;
}



/*--------------Search Form-------------*/


#search {
	float:right;
	padding:15px;
	}


#search .icon{
	float:left;
	}



#searchform {
	padding:10px;
}


#searchform input {
	color: #000000;
	background: #fff;
	border: 1px solid #999999;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}



#searchform #s {
	vertical-align:top;

}




/*-------------Calendar-----------------*/



#date {
	float:left;
	width:45px;
	height:52px;
	background:url(images/date_bg.jpg) no-repeat;
	padding-top:10px;
	margin-right:10px;
	}


#date .y {
	text-align:left;
	font:10px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#ccc;
	font-weight:bold;
	margin-top:-1px;
	padding-left:6px;
}

#date .d {
	text-align:center;
	font:10px bolder Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-weight:bold;
}


#date .m {
	text-align:center;
	font:10px bolder Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;	
	margin-top:-3px;
}


#date .j {
	text-align:center;
	font:20px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	font-weight:bold;
	margin-top:-2px;
}



#wp-calendar {

}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {


}



/*-------------Images------------------*/







/*-------------Other------------------*/



hr {
	display: none;
}

.fefsta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.header1 {
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #990000;

}

.highlight1 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;

}

.copyright {
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #CC6666;

}

.header2 {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #990000;
}

.header3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;

}

.utility {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
}

.highlight2 {
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;

}

.quote1 {
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;

}

.highlight3 {
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;

}

.quotationmarks1 {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #993366;
	line-height: -1px;

}

.efestabold {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.SiteDesign {
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FF9999;
	text-decoration: none;
}

a.libraryNav {
	font-size: 12px;
	color:#993300;
}



a.libraryNav:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#6666FF;

}.libSmall {
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #000000;

}

.libMed {
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	color: #000000;
}

