﻿body 
{
    font-family:"Plantagenet Cherokee", "Times New Roman", Arial, Tahoma, Sans-Serif;
    font-size:80%;
    margin:0 auto;
    padding:0px;
    outline:none;
    border:0px;
    background-color:#FFFFFF;
    text-align:center;
}
#container
{   width:1000px;
    height:750px;
	/*width:100%;
    height:100%;*/
    margin:0 auto;
    text-align:center;
    color:#303030;
}
.background_container
{
    position:relative; width:1000px; height:750px; z-index:1; overflow:hidden; /*width:100%; height:100%;*/
}
.content_container
{
   position:absolute; /*left:10%; top:10%;*/ left:10%; top:7%; width:800px; height:600px; z-index:2; overflow:hidden; background-color:#fff;
}
h1 { }

h2 { }

h3 { }

h4 { }

a:link { text-decoration:none; border:0px; outline:none; }

a:hover, a:active { text-decoration:underline; outline:none; }

a:visited { text-decoration:none; color:#d0cccc; outline:none; }

img { border:o; }

/*--header css start here--*/
.header
{
    width:100%; margin:10px 10px 0px 10px; height:60px; overflow:hidden;
}
        .header .header_logo
        {
            width:180px; height:100%; padding:0px 0px 0px 0px; float:left; text-align:left;
        } 
                    .header .header_logo img
                    {
                        border:0px;
                    }   
                                    
        .header .header_middle
        {
            width:400px; height:100%; padding:0px 0px 0px 0px; float:left;
        }
                    .header .header_middle img
                    {
                        border:0px;
                    } 
                    
        .header .header_right
        {
            width:200px; height:100%; padding:0px 0px 0px 0px; float:left; text-align:right;
        }
                    .header .header_right img
                    {
                        border:0px;
                    }
                    
                    .header .header_right .symboll
                    {
                        margin:0px; padding:0px; padding:0px 10px 10px 10px;
                    }  
                    
                            .header .header_right .symboll img
                            {
                                padding:0px 0px 3px 20px;
                            }  
                    
                    .header .header_right .search
                    {
                       padding:0px 0px 0px 20px;
                    } 
                            .header .header_right .search input
                            {
                               padding:0px; color:Gray;
                            }

/*--middle content css start here--*/
.content_middle
{
    width:100%; height:505px; margin:10px 0px 0px 10px; overflow:hidden;
}

    .content_middle .navigation
    {
        width:180px; float:left; text-align:left; padding:30px 0px 10px 0px;
    } 
    
    .content_middle .content
    {
        width:610px; height:505px; float:left; text-align:left; padding:0px 0px 0px 0px;
    } 

.content_page {
		scrollbar-base-color: #717171;
		scrollbar-track-color: #b0b0af;
		scrollbar-face-color: #717171;
		scrollbar-darkshadow-color: #717171;		
		scrollbar-highlight-color: #b0b0af;
		scrollbar-3d-light-color: #b0b0af;
		scrollbar-shadow-color: #b0b0af;
		scrollbar-arrow-color: #b0b0af;
		overflow:auto;
		WIDTH: 600px;
		HEIGHT:480px;
		padding:0px 10px 5px 0px;		
}

.content_page_static {
		scrollbar-base-color: #717171;
		scrollbar-track-color: #b0b0af;
		scrollbar-face-color: #717171;
		scrollbar-darkshadow-color: #717171;		
		scrollbar-highlight-color: #b0b0af;
		scrollbar-3d-light-color: #b0b0af;
		scrollbar-shadow-color: #b0b0af;
		scrollbar-arrow-color: #b0b0af;
		overflow:auto;
		WIDTH: 600px;
		HEIGHT: 500px;	
		padding:0px 10px 5px 0px;	
}
	
#content_page
	{
		height:auto;
		padding:0px 0px 0px 0px;
		text-align:justify;
		text-align-last:left;
	}	

#content_page a:link, #content_page a:visited
	{
		color:#000099;
	}		

#content_page img
	{
		float:right; padding:5px;
	}			
	
		#content_page .make_your_own
		{
			float:left;
			padding:10px 30px 20px 65px;
			text-align:center;
			font-weight:bold;
		}	
		
		#content_page .make_your_own img
		{
			float:none;
		}	
		
		#content_page .make_your_own_center
		{
			padding:10px 10px 10px 10px;
			text-align:center;
			font-weight:bold;
		}	
		
		#content_page .make_your_own_center img
		{
			float:none;
		}	
		
		#content_page .make_your_own_error
		{
			color:#FF0000;
		}	
#content_page .birthstone_title
	{
		color:#FFFFFF; font-weight:bold;
	}				
#content_page li
	{
		width:220px; padding-left:30px; float:left; list-style:none; padding-bottom:10px; padding-top:5px;
	}	
	
.breadcrumb {  font-size:12px; margin:0px 0px 7px 0px; font-family:"Plantagenet Cherokee", "Times New Roman", Arial, Tahoma, Sans-Serif; 
				color:#990000; letter-spacing:1px; }

.breadcrumb span { font-size:11px; color:#666666; }

.imageCaption { font-size:11px; letter-spacing:1px;}
				                                                         

/*--footer css start here--*/
.footer
{
    width:100%; clear:both; height:15px; text-align:left; margin:0px; color:#333333; font-size:11px; background-color:#FFFFFF;
}
 
    .footer .left
    {
        width:40%; text-align:left; float:left; padding-left:5px;  color:#333333;
    }
    
            .footer .left a:link
            {
                color:#333333; 
            }
    
    .footer .right
    {
        width:58%; text-align:right; float:left; padding-right:5px; color:#333333;
    }   
    
            .footer .right a:link
            {
                color:#333333; outline:none; 
            }
