﻿body{
	margin: 0 auto auto auto;
	text-align:center;
	font-family:trebuchet ms, arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	min-width:1003px;
	background-color:Black;
}

#pagecontainer {
	margin:0 auto auto auto;
	width:1003px;
	
}

#pagecontainer1 {
	margin:0 auto auto auto;
	width:550px;
	
}

#topborder 
{
    float:left;
    width:1003px;
    height:28px; 
    background-image:url(../images/topborder.gif);
    background-repeat:no-repeat;  
    margin-top:20px;
}

#bottomborder 
{
    float:left;
    width:1003px;
    height:28px; 
    background-image:url(../images/bottomborder.gif);
    background-repeat:no-repeat; 
}

#footer 
{
    width:993px;
    float:left;
    text-align:center;
    color:#9a9595;
    padding:5px;   
    font-size:8pt;
}

#maincontainer 
{
    float:left;
    min-height:460px;
    width:1001px;
    border-right:1px solid #717171;
    border-left:1px solid #717171;  
}

#banner 
{
    float:left;
    width:1001px;
    height:80px;   
}

#logo 
{
    float:left;
    width:175px;
    height:80px;
}

#logopad 
{
    float:left;
    padding-left:20px;
    height:80px;
    width:175px;   
}

#banner1 
{
    float:left;
    height:65px;
    width:766px; 
}

#banner2 
{
    float:left;
    height:22px;
    width:766px;
    padding-top:42px;   
    color:white;
    font-size:12pt;
    text-align:left;
}

.link1 a:link
{
    color:White;
    font-size:13pt;
    text-decoration:none;   
}

.link1 a:hover
{
    color:#aaaaaa;
    font-size:13pt;
    text-decoration:none;   
}

.link1 a:visited
{
    color:White;
    font-size:13pt;
    text-decoration:none;   
}

.link1 a:active
{
    color:White;
    font-size:13pt;
    text-decoration:none;   
}

.dividerred 
{
    padding:0px 10px 0px 10px;
    color:Red;   
}

#banner1pad 
{
    float:left;
    width:766px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:15px;  
    height:65px; 
}

img 
{
    border:none;   
}

#navigation 
{
	float:left;
	width:1001px;
	border-top:1px solid #717171;
	border-bottom:1px solid #717171;
	height:35px;
	text-align:left;
	margin-bottom:10px;	
	background-image:url(../images/navback.gif);
	background-repeat:repeat-x;
}

#navigation a:link 
{
	color:#ffffff;
	text-decoration:none;	
	font-size:11pt;
	padding:7px 20px 0px 20px;
	height:28px;
	float:left;
}
#navigation a:active 
{
	color:#ffffff;
	text-decoration:none;	
	font-size:11pt;
	padding:7px 20px 0px 20px;
	height:28px;
	float:left;
}
#navigation a:hover 
{
	color:#ffffff ! important;
	text-decoration:none;	
	font-size:11pt;
	padding:7px 20px 0px 20px;
	height:28px;
	float:left;
	text-decoration:underline ! important;
	background-image:url(../images/navback2.gif) ! important;
	background-repeat:repeat-x ! important;

}

#navigation a:visited 
{
	color:#ffffff;
	text-decoration:none;
	font-size:11pt;	
	padding:7px 20px 0px 20px;
	height:28px;
	float:left;
}


#mainpanel 
{
    float:left;
    min-height:380px;
    width:961px;  
    padding:10px 20px 20px 20px; 
    background-image:url(../images/russo-shoe-1.gif);
    background-position:bottom-left;
}

#basket
{
    float:left;   
    width:175px;
    margin-bottom:20px;
}

#basketmiddle 
{
    float:left;
    width:147px;
    min-height:80px;
    background-color:#000000;
    border-right:1px solid #717171;
    border-left:1px solid #717171;
    padding:10px;
    color:#ffffff;
}

#baskettitle 
{
    float:left;
    width:139px;
    height:35px;
    background-image:url(../images/basket-title.gif);
    padding-top:15px;
    padding-left:30px;
    font-size:12pt;
    color:#ffffff;
    text-align:left;
       
}

#basketbottom 
{
    float:left;
    height:21px;
    width:169px;
    background-image:url(../images/basket-bottom.gif);
    background-repeat:no-repeat; 
}

#leftpanel 
{
	float:left;
	width:175px;	
}

#brandlogos 
{
	float:left;
	width:175px;
}

#navandlogos 
{
	float:left;	
}

#leftcontent
{
    float:left;
    width:766px;  
    color:black;
    text-align:left;
    padding-right:20px; 
    font-size:12pt;
    padding-top:2px;
}

#leftbordertop 
{
    float:left;
    width:766px;
    height:25px;
    background-image:url(../images/leftbordertop.gif);
    background-repeat:no-repeat;   
}

#indexflashgallery 
{
    float:left;
    width:766px;
    height:280px;  
    background-color:Black; 
}

#leftborderbottom
{
    float:left;
    width:766px;
    height:25px;
    background-image:url(../images/leftborderbottom.gif);
    background-repeat:no-repeat;   
}

#lefttext 
{
    float:left;
    width:725px;
    padding:0px 20px 0px 20px;
    min-height:330px;
    background-color:White;
       
}

#gallerytitle 
{
    float:left;
    background-color:White;
    width:725px;
    padding:0px 20px 20px 20px;   
}

#title1 
{
	float:left;
	width:360px;
}

#title2 
{
	float:left;
	width:365px;
	text-align:right;
}

.title 
{
	font-size:20pt; 
	color:#953600;
	font-weight:bold;
}

#gallerynavigation 
{
	height:25px;
	width:725px;	
	float:left;
	padding:0px 20px 0px 20px;
	background-color:White;
}

#gallerynavigation a 
{
	float:left;	
	height:22px;
	padding:3px 18px 0px 18px;
	background-color:#000000;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	margin-right:36px;
}

#gallerynavigation a:hover 
{
	background-color:#953600;	
}

div.contactusform 
{
    float:left;
    width:725px;   
    
}

div.contactusform1 
{
    float:left;
    width:550px;   
}

div.contactusform2 
{
    float:left;
    width:150px;
    padding-left:25px;   
}

div.contactus1 {
    float:left;
    width:550px;


}

div.contactus2 {
    float:left;
    width:550px;
    margin-top:20px;


}

div.contactus3 {
    float:left;
    width:200px;
}

div.contactus4 {
    float:left;
    width:350px;
}

div.map1 
{
    float:left;
    height:175px;  
    width:150px;
    margin-top:10px; 
}

div.map2 
{
    float:left;
    width:150px;
    padding-top:10px;
    text-align:center;
}

div.map3 
{
    float:left;
    width:550px;
    height:470px;
    background-color:White;
}

div.map4 
{
    float:left;
    width:130px;  
    padding:10px; 
    background-color:White;
    height:450px;
}

div.map5 
{
    float:left;
    width:400px;   
}

.fieldpadding 
{
    padding:2px;
}


.home a
{
    float:left;
    height:30px;
    width:169px;
    padding-top:20px;
    text-align:center;
    color:White;
    font-size:13pt;
    text-decoration:none;
       
}

.home a:hover
{
    color:white;
    text-decoration:none;
    background-image:url(../images/home.gif);
    background-repeat:no-repeat;
       
}


.normallink a
{
    float:left;
    height:30px;
    width:169px;
    padding-top:10px;
    text-align:center;
    color:White;
    font-size:13pt;
    text-decoration:none;
       
}

.normallink a:hover
{
    color:white;
    text-decoration:none;
    background-image:url(../images/normallink.gif);
    background-repeat:no-repeat;
       
}

.bottombutton a
{
    float:left;
    height:46px;
    width:169px;
    padding-top:10px;
    text-align:center;
    color:White;
    font-size:13pt;
    text-decoration:none;
       
}

.bottombutton a:hover
{
    color:white;
    text-decoration:none;
    background-image:url(../images/bottombutton.gif);
    background-repeat:no-repeat;
       
}

.standardlink1 a:link
{
    color:#000000;
    text-decoration:underline;  
    font-weight:bold; 
}

.standardlink1 a:hover
{
    color:#aaaaaa ! important;
    text-decoration:underline; 
    font-weight:bold;  
}

.standardlink1 a:visited
{
    color:#000000;
    text-decoration:underline;  
    font-weight:bold; 
}

.standardlink1 a:active
{
    color:#000000;
    text-decoration:underline;   
    font-weight:bold;
}

div.branchphoto1 
{
    float:right;   
    width:192px;
    margin-left:10px;
    height:122px;
}

div.branchphoto 
{
    float:right;
    border:1px solid #dad5d5;
    height:100px;
    width:190px;   
}

div.branchtitle 
{
    float:right;
    height:20px;   
    text-align:center;
    width:190px;
    color:#953600;
    font-weight:bold;
}

.bathing a:link 
{
	color:#9a9595;
	text-decoration:underline;	
	font-size:8pt;
}
.bathing a:active 
{
	color:#9a9595;
	text-decoration:underline;	
	font-size:8pt;
}
.bathing a:hover 
{
	color:#ffffff ! important;
	text-decoration:underline;	
	font-size:8pt;
}

.bathing a:visited 
{
	color:#9a9595;
	text-decoration:underline;
	font-size:8pt;	
}

.galleryborder a 
{
    float:left;
    padding-top:150px;
    height:30px;
    width:180px;
    background-image:url(../images/russoitaliagallerylink.jpg);   
    margin-right:60px;
    text-align:center;
    font-size:11pt;
    color:#ffffff;
    text-decoration:none;
}

.galleryborder a:hover
{
    background-position:0px -180px;
}

.galleryborder1 a 
{
    float:left;
    padding-top:150px;
    height:30px;
    width:180px;
    background-image:url(../images/russohandmadegallerylink.jpg);   
    margin-right:60px;
    text-align:center;
    font-size:11pt;
    color:#ffffff;
    text-decoration:none;
}

.galleryborder1 a:hover
{
    background-position:0px -180px;
}

.galleryborder2 a 
{
    float:left;
    padding-top:150px;
    height:30px;
    width:180px;
    background-image:url(../images/misssixtygallerylink.jpg);   
    margin-right:60px;
    text-align:center;
    font-size:11pt;
    color:#ffffff;
    text-decoration:none;
}

.galleryborder2 a:hover
{
    background-position:0px -180px;
}

.galleryborder3 a 
{
    float:left;
    padding-top:150px;
    height:30px;
    width:180px;
    background-image:url(../images/geoxrespiragallerylink.jpg);   
    margin-right:60px;
    margin-top:40px;
    text-align:center;
    font-size:11pt;
    color:#ffffff;
    text-decoration:none;
}

.galleryborder3 a:hover
{
    background-position:0px -180px;
}

.galleryborder4 a 
{
    float:left;
    padding-top:150px;
    height:30px;
    width:180px;
    background-image:url(../images/guessgallerylink.jpg);   
    margin-right:60px;
    margin-top:40px;
    text-align:center;
    font-size:11pt;
    color:#ffffff;
    text-decoration:none;
}

.galleryborder4 a:hover
{
    background-position:0px -180px;
}


