body
{
   width: 904px;
   margin-left: 180px;
   margin-top:0px;
   background-color: #e7e7e7;
   background-image:url('layoutimages/bg.jpg');
   font-size: 7pt; 
   font-family: Tahoma;
   color: #6b6b6b;
   line-height:10pt;
   letter-spacing: 0px;
}


TABLE { 
font-size: 7pt; 
   font-family: Tahoma;, color: #8D8C8C;
letter-spacing: 0px;}

table img{
/*margin for Firefox*/
margin-bottom:-3px !important;
/*margin for IE*/
margin-bottom:-1px;
}

A:link {COLOR: #a62e52; 
text-decoration: none; 
font-weight: bold; }

A:visited {COLOR: #a62e52; 
text-decoration: none; 
font-weight: bold; }

A:active {COLOR: #a62e52; 
text-decoration: none; 
font-weight: bold; }

A:hover {
COLOR: #adc8b9; 
text-decoration: none;
text-transform: none;
border-bottom: 0px dotted #DFDFDF}

input, textarea, option, select {
background-color : #AECCDD;
border: 1px solid #919191;
font-family: Tahoma;
font-size: 11px;
color: #A8A7A7;
text-align: justify;}

a img { 
border-color: #d16a59; 
 filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6; } 

image{  border-color: #d16a59; 
       
}

a:hover img{ border-color: #b2c7b6;
        filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;

}
	

h1
{background: #d0d0cf;
color: #ffffff;
font-family: Georgia;
font-size: 15px;
font-weight: bold;
margin-bottom: 9px;
text-decoration: none;
padding: 6px;
line-height: 0px;
text-align: center;
letter-spacing: 2px;
text-transform: uppercase;
border-top: 1px dotted #d0d0cf;
border-right: 1px dotted #d0d0cf;
border-left: 1px dotted #d0d0cf;
border-bottom: 1px dotted #d0d0cf;
}


.title1 {
background: #eaeaea url('http://www.ruby.sweetgiggles.net/layoutimages/divimg1.jpg');
color: #ffffff;
font-family: Georgia;
font-size: 15px;
font-weight: bold;
margin-bottom: 2px;
line-height: 9px;
text-align: center;
letter-spacing: 5px;
padding: 10px;
text-transform: uppercase;
border-right: 0px solid #397269;
border-left: 0px solid #397269;
border-bottom: 0px dotted #397269;
}

.title2 {
background: #adc8b9;
color: #a82d5b;
font-size: 6pt;
font-family: Tahoma;
font-weight: bold;
margin-bottom: 2px;
text-decoration: none;
padding: 6px;
line-height: 0px;
text-align: center;
letter-spacing: 2px;
text-transform: uppercase;
border-top: 1px dotted #ffffff;
border-right: 1px dotted #ffffff;
border-left: 1px dotted #ffffff;
border-bottom: 1px dotted #ffffff;
}

.title3 {
background: #f7f4f2;
color: #9e928b;
font-family: Tahoma;
font-size: 8pt;
font-weight: normal;
margin-bottom: 8px;
text-decoration: none;
padding: 5px;
line-height:10pt;
text-align: justify;
letter-spacing: 0px;
border-top: 0px dotted #000000;
border-right: 0px dotted #000000;
border-left: 0px dotted #000000;
border-bottom: 0px dotted #000000;
}

.title4 {
background: #f7f4f2;
color: #979797;
font-family: Tahoma;
font-size: 7pt;
font-weight: normal;
margin-bottom: 8px;
text-decoration: none;
padding: 5px;
line-height:10pt;
text-align: justify;
letter-spacing: 0px;
border-top: 0px dotted #000000;
border-right: 0px dotted #000000;
border-left: 0px dotted #000000;
border-bottom: 0px dotted #000000;
}

.content {
background: #f8f8f8 url('http://www.ruby.sweetgiggles.net/layoutimages/divimg2.jpg');
color: #878787;
font-family: Tahoma;
font-size: 7pt;
font-weight: normal;
margin-bottom: 8px;
text-decoration: none;
padding: 5px;
line-height:10pt;
text-align: justify;
letter-spacing: 0px;
border-top: 0px dotted #000000;
border-right: 0px dotted #000000;
border-left: 0px dotted #000000;
border-bottom: 0px dotted #000000;
}

.stylesection{
border: 1px dotted #d5705c;
background: #f7f4f2;
padding: 2px;
font-family: Tahoma;
letter-spacing: 1px;
}





u, strong {
	color: #a9c0b1;}

b, strong {
	color: #d5705c;}

i, strong {
	color: #6b9bb2;}





#header
{
   width: 904px;
   height: 378px;
   margin-left:3px;
   margin-top:0px;
   padding: 0px;
   color: #000000;
   background-color: #e2d3c0;
   border: 0px;
}

#content
{
   position:absolute;
   width:471px;
   margin-left:216px;
   margin-top:-3px;
   padding:5px;
   background-color: #e9decf;
   color: #625E5E;
   border: 0px;
}

#sidebar
{
   position:absolute;
   width:201px;
   padding:5px;
   margin-left:4px;
   margin-top:-103px;
   background-color: #e9decf;
   color: #878787;
   border: 0px;
}

#sidebar2
{
   position:absolute;
   width:198px;
   padding:5px;
   margin-left:698px;
   margin-top:-103px;
   background-color: #e9decf;
   color: #878787;
   border: 0px;
}


#sidebar img{
margin-right: 1px;
}

#content img{
margin-right: 3px;
}


#footer
{
   width:903px;
   margin-bottom: 0px;
   border: 0px solid #000000;
}
