/****************************************
**	website: 	www.ginasaccessories.com
**	version: 	1.0 
**	media:		screen
**	date:			07/19/08
*****************************************/

/*--------------------------------------------------------------
	= global settings
---------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,p,th,td {
	font-family: "lucida grande", "Trebuchet MS","tahoma", arial, sans-serif;
	line-height: 1.75em;
	font-size: 100%;	
	color:#FFFFFF;	
	margin: 0; 
	padding: 0;
}

input,textarea,submit {
	font-family: "lucida grande", "Trebuchet MS","tahoma", arial, sans-serif;
	line-height: 1.75em;
	font-size: 90%;	
	color:#FFFFFF;	
	margin: 0; 
	padding: 0;
}

div.locations img {
	border: 0;
	margin: 7px 20px 0 0;
	background: #fff;
	padding: 2px;
	border: #CCCCCC solid 1px;
	border-width: 0 1px 1px 0;
}

div.gallery img {
	border: 0;
	margin: 0;
	background: #fff;
	padding: 2px;
	border: #CCCCCC solid 1px;
	border-width: 0 1px 1px 0;
}


/*--------------------------------------------------------------
	= links
---------------------------------------------------------------*/
a					{color:#FFFFFF; text-decoration:underline;}
a:link		{color:#FFFFFF; text-decoration:underline;}	
a:hover		{color:#FFFFFF; text-decoration:none;}
a:visited	{font-weight: normal;}

content						{color:#FFFFFF; text-decoration:underline;}
a.content					{color:#FFFFFF; text-decoration:underline;}
a.content:link		{color:#FFFFFF; text-decoration:underline;}	
a.content:hover		{color:#FFFFFF; text-decoration:none; background:#EDE7D3;}
a.content:visited	{color:#FFFFFF; text-decoration:underline; font-weight: normal;}

.content_right		{color:#540128;}
.content_services {
	font-size: 90%;
	line-height: 1.3em;
}

/*--------------------------------------------------------------
	= body settings
---------------------------------------------------------------*/
body {
	background: #FFFFFF url(../images/bkgd.gif) top center repeat-y;
}

/*--------------------------------------------------------------
	=header
---------------------------------------------------------------*/
	
#header_link1 {
	background: url(../images/header_link1.gif) top center no-repeat;
}

#header_link2 {
	background: url(../images/header_link2.gif) top left no-repeat;
}

#header_link3 {
	background: url(../images/header_link3.gif) top center no-repeat;
}

#header_link4 {
	background: url(../images/header_link4.gif) top center no-repeat;
}

#nav {
	font-size: 90%;
	margin: 0 0;
	padding: 5px 0 0 0;
	text-align: center;
}

#nav li { 
	padding: 0 20px 0 20px;
	display: inline;
}

#nav li a {
	text-decoration: none;
	color: #FFFFFF;
}

#nav li:hover a{
	color: #FFFFFF;
	text-decoration:underline;
	background:transparent;
}


/*--------------------------------------------------------------
	=main content
---------------------------------------------------------------*/
	
#bkgd_content {
	background: url(../images/bkgd_content.gif) top center repeat-y;
}

p {
	margin: 0 0 10px 0;
	text-align:justify;
}

h1 {	
	text-align: left;
	font-size: 110%;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 20px;
}

h2 {
	font-size: 110%;
	font-weight: normal;
	color:#15100A;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}

h3 {
	font-size: 100%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h4 {
	font-size: 80%;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h5 {
	font-size: 90%;
	font-weight: normal;
	color:#15100A;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}


/*--------------------------------------------------------------
	=content left
---------------------------------------------------------------*/
#content_left_header {
	background: url(../images/content_left_header.gif) top center no-repeat;
}

#content_left_bkgd {
	background: url(../images/content_left_bkgd.jpg) top center no-repeat;
}

/*--------------------------------------------------------------
	=footer
---------------------------------------------------------------*/
#bkgd_footer {
	background: url(../images/bkgd_footer.gif) top center no-repeat;
}

#footer-nav {	
	line-height: 1.3em;
	font-size: 75%;
	margin: 0 0;
	padding: 10px 0 10px 0;	
	color: #FFFFFF;
	text-align: center;
}

.footer						{color:#FFFFFF; text-decoration:none;}
a.footer					{color:#FFFFFF; text-decoration:none;}
a.footer:link			{color:#FFFFFF; text-decoration:none;}	
a.footer:hover		{color:#FFFFFF; text-decoration:underline;}
a.footer:visited	{color:#FFFFFF; text-decoration:none; font-weight: normal;}