div#container{
                  
                   text-align:center;
                   width:820px;
                   margin:auto;
                   height:auto;
                   position:relative;
                   background-color:#ffffff;
                   background-image: url(images/Middle-Content3.jpg);
                   background-repeat: repeat-y;
                   background-attachment:;
                   
}
  
div#header{
                position:;
                padding-top:;
                margin-top:;
                background-color:;

}
div#header_with_logo{
                visibility:;
                position:0;
                margin-top:0;
                height:175px;
                background-color:#000;

}

div#header_with_logo{ 
               position:0px 0px;
               padding: 0px 0px 0px 0px;
}

div#content{
 
              margin:auto;
              margin-right:17%;
              height:auto;
              position:relative;
              text-align:center;
              min-height:500px;_height:500px;width:500px;
              
}

div#wrapper{
             margin-top:0px;
             clear:both;
             border-top:;
}
div#menu{
             overflow:;
             text-color:	#ffffff;
             font:  Georgia, Serif; 
             border-right:1px dotted #999999;
             margin-left:10px;
             text-align:center;
             float:left;
             width:168px;
             min-height:500px;_height:500px;
             background-color:;
             background-image: ;
             background-repeat: ;
             background-position:;
}

div#store_name{
           visibility:;
           z-index:1;display:
           block;text-align:left;
}

div#store_name_with_logo{
            text-align:left;
}

div#top_menu{
             padding: 0;
             z-index:-1;
             y-index:;
            display:block;
            text-align:right;
            text-position:-1px 20px 0px 0px;
            font-size:.8em;
            background-image: url(images/Startop.jpg) ;
            background-repeat: repeat-z;
            background-attachment:left;
}

div#top_menu_with_logo{
               z-index:-1;
               display:block;
               text-align:right;
               font-size:.8em;
}

div#breadcrumb{

              text-align:right;
             margin-bottom:10px;
             margin-right:5px;
             padding-right:10px;
             width:500px;
             float:right;
             background-color:;
             color:#ff4100;
             font-size:.9em;
             text-decoration:none;
}

div#footer{
            clear:both;
            position:relative;
            border-top:1px dotted #999999;
            padding:5px;
            text-align:center;
            font-size:0.7em;
            background-color: ;
          
}

div#footer a{
          display:inline;
          padding:0;
          color: fdb714
}

body {
	background-image: url(images/StarPKG4web.jpg);
        background-repeat: repeat-x;
        background-attachment:fixed;
        background-position: 50% 0%; 
        background-color: #000000;
        position:relative;
	color:					#000000;
	font-family:			arial,sans;
	font-size:				100%;
        text-align: center;
       height:auto;

                  
	
	
}

.header_text {
	font-size: 				2.4em;
	line-height:			1.3em;
	color:					#fff573;
	font-weight:			bold;
}	

.header_text a:hover {
	background-color:		#ffffff;
}

.header_text a:link {
	color:					#1845AD;
	background-color:		#ffffff;
}

.header_text a:visited {
	color:					#1845AD;
}

h1 {
	font-size: 				2.5em;
	color:					#1845AD;
}			
			
h2 {
	font-size: 				1.3em;
	color:					#ff4100;
        white-space:                        nowrap;
        text-indent:                             10px;
     
}

h3 {
	font-size: 				1.2em;
	color:					#4F9CEF;
}
			
a:link {

	text-decoration:		none;
        color:					#ffbf00;
      
}

a:visited {
	color:					#ffbf00;
	text-decoration:		none;
}

a:hover {
	text-decoration:		none;
	color:					#ff4100;
	background-color:		;
}

.small_text {
	font-size:	.7em;
}

.medium_text {
	font-size:	.9em;
}

.menu_item a {
        font:  Georgia, Serif; 
	text-decoration:		     none;
        color:					#000000;
        font-size:			      1.0em;
        font-width:			      120px;
        font-weight:                            bold;
        letter-spacing:                         2px;
        line-height:                           240%;
        width:                                  100%;
        padding:         ;
	border:             ; 
	background-color: 	     ;
	margin-top:                          ;
        background-width:               ;
	height:                              ;
	text-align:                            ;
	margin-bottom:               ;
        border-bottom: ;
   
}

.menu_item a:visited {
	color:					#000000;
        font:  Georgia, Serif; 
	text-decoration:		none;
	padding:				0.3em;
	font-size:				1.0em;
        font-weight:                           bold;
        letter-spacing:                       2px;
        
}

.menu_item a:hover {
          font:  Georgia, Serif; 
        color:					#ff4100;
	text-decoration:		underline;
	padding:				0.3em;
	font-size:				1.0em;
        font-weight:                           bold;
        letter-spacing:                       2px;
        line-height:                           240%;
       
        
   
}

.menu_item_wrapper {
	margin-left:			15px;
}

ul.navigation {
	padding:				0 0.5em;
	list-style-type:		none;
      
}

.navigation a {
	text-decoration:		none;
	padding:				0.3em;
	font-size:				1.4em;
 
}

.navigation li {
	padding:				0.3em;
}

.message {
	padding: 10px;
	border: 1px solid #fff573; 
	background-color: 	#fdb714;
}

.error {
	padding: 10px;
	border: 1px dotted #666; 
	background-color: 	#FCD5F1;
}

.network_box {
        background-color:#ffffff;
	width: 500px;
        position:center;
        left:;
        padding: 10px;
        max-width:500px;_width:500px;

}

.connection {
	padding: 	3px;
	border: 1px solid #aaa; 
	font-size: 	.8em;
	line-height: 1em;
}

.connection a:hover {
	text-decoration:		none;
	color:					#000;
	background-color:		#ffffff;
}

.product_box {
	padding: 5px;
	border: 1px solid #666; 
	background-color: 	#ffffff;
}

.product_box:hover {
	background-color:	#C3D9FF;
}

a .product_title {
	font-size: 			1.0em;
	line-height:			1.0em;
	color:				#356AA0;
	display:			block;

}

a:visited .product_title {
	color:                          #327ebe;
}

.product_price {

                   
	font-size: 			0.9em;
	color:				#4F9CEF;
	display:			block;
}

.product_title_detail {
position:relative;
width: 200px;
padding: 5px;
       
	font-size:24px;
	color:#356AA0;
text-align:left;
max-width:400px;_width:500px;
}

.addtocart_box {
	background-color:#F2F2F2;
	border: 1px solid #ccc;
	padding:5px;
       
}

.addtocart_box_head {
	background-color:#ADADAD;
	border: 1px solid #ccc;
	padding:5px;
	font-size:	.9em;
	color: #333;
}

.cart_box {
	background-color:#F2F2F2;
	border: 1px solid #ccc;
	padding:5px;
	

.cart_box_head {
	background-color:#ADADAD;
	border: 1px solid #ccc;
	padding:5px;
	font-size:	.9em;
	color: #333;
}

.cart_box_item {
	background-color:#fff;
	border: 1px solid #ccc;
	padding:5px;
	font-size:	.9em;
	color: #333;
}

.btn {
	background-color:#1845AD;
	color: #ffffff;
	font-weight:bold;
	border: 1px solid #333;
	padding:3px;
	font-size:	.9em;
}

.btn_sub {
	background-color:#4F9CEF;
	color: #ffffff;
	font-weight:bold;
	border: 1px solid #666;
	padding:3px;
	font-size:	.8em;
}

.btn_pay {
	background-color:#327EBE;
	color: #ffffff;
	font-weight:bold;
	border: 1px solid #666;
	padding:5px;
	font-size:	1.1em;
}
