@charset "utf-8";
body	{ margin:0px; padding:0px; background-color: #1C5D79; }
p		{ margin:0px; padding:0px; }

#page-container { width:991px; margin:0 auto; position: relative; background-color: #FFFFFF; background-image: url("../images/back_container.jpg"); }

#header		{ height:267px; position: relative; background-image: url("../images/header-new.jpg"); }
#shopping	{ height:23px; width:117px; position:absolute; left:778px; top:14px; }
#links 		{ height:23px; width:251px; position:absolute; left:72px; top:14px; }

#header	a.links			{ font:normal 15px/17px "Arial", Helvetica, sans-serif; color:#106490; text-decoration:none; }
#header	a.links:hover	{ font:normal 15px/17px "Arial", Helvetica, sans-serif; color:#46B4E8; text-decoration:none; }

#nav		{ height:72px; position:relative; }
#photos		{ height:134px; position:relative; }
#left		{ width:665px; position:relative; float:left; }
#title		{ height:103px; position:relative; background-image:url("../images/back_title.jpg"); padding-left:60px; }
#ti		{ height:103px; background-image:url("../images/back_title.jpg");  }

#content	{ position:relative; padding-left:60px; }
#right		{ width:326px; position:relative; float:right; } 
#search		{ height:336px; position:relative; background-image:url("../images/search_back.jpg"); }

#search_in	{ height:140px; width:232px; position:absolute; left:18px; top:58px; }
#search_2	{ height:20px; width:232px; position:absolute; left:18px; top:218px; }

.letras				{ font:normal 15px/22px "Arial", Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
a.letras:hover 		{ font:normal 15px/22px "Arial", Helvetica, sans-serif; color:#61DEE9; text-decoration:none; color:#55DDFF; }

#search_3 			{ height:42px; width:210px; position:absolute; left:29px; top:254px; }
#more				{ position: relative; padding-left:2px; }
.testimonial		{ font:normal 11px/12px "Arial", Helvetica, sans-serif; font-style:italic; color:#FFFFFF; text-decoration:none; }
.text_white			{ font:normal 12px "Arial", Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.text_green			{ font:bold 12px "Arial", Helvetica, sans-serif; color:#63C7BF; text-decoration:none; }
a.text_green:hover	{ font:bold 12px "Arial", Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; }
#content_section	{ position:relative; }

#title_section 		{ position:relative; height:139px; background-image:url("../images/back_title_section.jpg"); padding-right:60px; padding-left:60px; }

#bottom 			{ height:60px; position:relative; clear:both; background-image:url("../images/bottom_back.jpg"); }
#bottom2, #footer	{ height:41px; width:919px; position:absolute; top:10px; left:37px; text-align:center; }

.footer				{ font:bold 11px "Arial", Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
a.footer:hover		{ font:bold 11px "Arial", Helvetica, sans-serif; color:#11394A; text-decoration:none; }

.shopping			{ font:bold 15px "Arial", Helvetica, sans-serif; text-decoration:none; color:#106490; }
a.shopping:hover	{ font:bold 15px "Arial", Helvetica, sans-serif; color:#46B4E8; text-decoration:none; }
.links				{ font:normal 15px "Arial", Helvetica, sans-serif; text-decoration:none; color:#106490; }
a.links:hover		{ font:normal 15px "Arial", Helvetica, sans-serif; color:#46B4E8; text-decoration:none; }

.big_title	{ font:normal 30px "Arial", Helvetica, sans-serif; color:#449ad3; text-decoration:none; }
.subtitle	{ font:bold 15px "Arial", Helvetica, sans-serif; color:#2abeb0; text-decoration: none; }

.text		{ font:normal 12px/16px "Arial", Helvetica, sans-serif; color:#021D59; text-decoration: none; }
.search		{ font:bold 12px "Arial", Helvetica, sans-serif; color:#FFFFFF; }

/* old stuff */
.bodyText		{ font:normal x-small "Arial", Helvetica, sans-serif; }
.prHeads		{ font:bold small Arial, Helvetica, sans-serif; color:#396590; background-color:#EBEAE0; text-align:center; border:1px solid #396590; }
.prText			{ font:normal x-small "Arial", Helvetica, sans-serif; background-color:#f5f5f5; border:1px dashed #666666; }
.prHeads2		{ font:bold small "Arial", Helvetica, sans-serif; color:#396590; text-align:center; border:1px solid #396590; /*background-color: #EBEAE0;*/ }
.prText2		{ font:normal x-small "Arial", Helvetica, sans-serif; border:1px dashed #666666; /*background-color: #f5f5f5;*/ }
.titles			{ font:bold small "Arial", Helvetica, sans-serif; color:#000000; }
.productHeads	{ font:bold x-small "Arial", Helvetica, sans-serif; color:#FFFFFF; background-color:#396590; }
.style1 		{ color:#FF0000; /*font-weight: bold;*/ }

.menuItems		{ font:bold 12px "Arial", Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; border:0px #000000 none; background-color:#6699CC; padding:3px; }
.bodyText 		{ font:normal 12px "Arial", Helvetica, sans-serif; color:#333333; margin-left:10px; list-style-position:outside; list-style-type:disc; margin-top:0px; }
.bodyLeftBG 	{ background-color:#FFFFFF; color:#FFFFFF; }
.rightSide		{ font:normal 9px "Arial", Helvetica, sans-serif; color:#666666; margin-right:5px; }
.bolded			{ font:bold 12px "Arial", Helvetica, sans-serif; color:#3e77c6; }

.bottomLinks 	{ font:bold 12px "Arial", Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style2 		{ color:#0033cc; }
.style3 		{ color:#FF0000; }

/*homepage drop down menus */
#dropmenudiv			{ position:absolute; border:1px solid black; border-bottom-width:0; font:normal 12px/18px Verdana; z-index:100; }
#dropmenudiv a			{ width:100%; display:block; text-indent:3px; border-bottom:1px solid black; padding:1px 0px 1px 0px; text-decoration:none; font-weight:bold; }
#dropmenudiv a:hover	{ background-color: yellow; /*hover background color*/ }
/*eof homepaeg drop down menus */