@charset "utf-8";
/* CSS Document */

html, body {
	border:0;
	margin:0;
	padding:0;
}
body {
	font:100%/1.25 arial, helvetica, sans-serif;
}
/***** Common Formatting *****/
 
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}
h1 {
	padding:30px 0 25px 0;
	letter-spacing:-1px;
	font:2em arial, helvetica, sans-serif;
}
h2 {
	padding:20px 0;
	letter-spacing:-1px;
	font:1.5em arial, helvetica, sans-serif;
}
h3 {
	font:1em arial, helvetica, sans-serif;
	font-weight:bold;
}
p, ul, ol {
	margin:0;
	padding:0 0 18px 0;
}
ul, ol {
	list-style:disc;
	padding:0 0 10px 40px;
}
blockquote {
	margin:22px 40px;
	padding:0;
}
small {
	font-size:0.85em;
}
img {
	border:0;
}
sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
}
sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}
acronym, abbr {
	cursor:help;
	letter-spacing:1px;
	border-bottom:1px dashed;
}
/***** Links *****/
 
a, a:visited {
	text-decoration:none;
}
/***** Forms *****/
 
form {
	margin:0;
	padding:0;
	display:inline;
}
input, select, textarea {
	font:1em arial, helvetica, sans-serif;
}
textarea {
	line-height:1.25;
}
label {
	cursor:pointer;
}
/***** Tables *****/
 
table {
	border:0;
	margin:0 0 18px 0;
	padding:0;
}
table tr td {
	padding:0px;
}

/**************BASIC LAYOUT*************/

img { behavior: url(http://www.austinwomanmagazine.com/pngfix/iepngfix.htc) }
body { behavior: url(http://www.austinwomanmagazine.com/pngfix/csshover.htc) } 


body{
background-color:#fbf2e4;
*text-align: center;
}

#wrapper{
width:1024px;
height:1510px;
*height:1518px;
margin:0px auto;
background:url(../images/wrapper_background.gif) repeat-y;
}

#container{
width:1024px;
margin:0px auto;
position:relative;
padding:0 0 0 0;
padding-left:47px;
*text-align:left;}

#header{
width:1024px;
margin:0px auto;
position:relative;
padding-top:30px;
*margin-bottom:8px;}

#header img{
vertical-align:middle;
float:left;}

#header img.teaser{
padding-left:25px;
padding-top:25px;
*margin-top:25px;}

#leftColumn{
width:190px;
float:left;
height:1240px;}

#centralColumn{
width:563px;
float:left;
height:1240px;
}

#centralColumn_content{
width:563px;
height:1198px;
border-bottom: 1px solid #f1f1f1;}

#rightColumn{
float:left;
width:170px;
height:1240px;
margin-left:5px;
}

#tallBox{
width:563px;
height:1128px;
margin-top:15px;
border-top:1px solid #f1f1f1;
border-bottom:1px solid #f1f1f1;
overflow-y:auto;
overflow-x:hidden;
}

#tallbox_content{
width:510px;
margin-left:20px;
margin-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#535151;}

#shortBox{
width:563px;
height:752px;
margin-top:15px;
border-top:1px solid #f1f1f1;
border-bottom:1px solid #f1f1f1;
overflow-y:auto;
overflow-x:hidden;
}

#shortbox_content{
width:530px;
margin-left:20px;
margin-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#535151;}

#page_name{
width:550px;
margin-left:20px;
margin-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
color:#219ace;
text-transform:uppercase;}

#digital_flip{
width:250px;
height:121px;
background:url(../images/header/white_box.png) no-repeat;
float:left;
margin-left:25px;
margin-top:25px;
}

#digital_flip_frame{
width:135px;
height:80px;
margin-left:100px;
margin-top:45px;
*margin-top:53px;
}



/**********Footer Styles**********/
#footer{
width:930px;
height:75px;
background:url(../images/footer.jpg) no-repeat;
margin-top:30px;
*margin-top:0px;
clear:both;}

#footer_content{
width:450px;
padding-top:15px;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-align:center;
line-height:22px;
*margin-left:240px;
}

#footer_content a:active, #footer_content a:link, #footer_content a:visited{
color:#e61732;}

#footer_content a:hover{
color:#ff5f08;
}

/************GLOBAL HEADER AND OTHER STYLES********/
h1{
padding:5px 0 5px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ff5f08;
font-size:36px;
font-weight:normal;}

h2{
padding:5px 0 5px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#e61732;
font-size:26px;
font-weight:normal;}

h3{
padding:0 0 4px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#e61732;
font-size:20px;
font-weight:normal;}

h4{
padding:0 0 3px 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ff5f08;
font-size:14px;
font-weight:normal;}

h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding:0 0 3px 0;
font-weight:normal;}

h4 a:active, h4 a:link, h4 a:visited{
color:#ff5f08;
text-decoration:underline;}

h4 a:hover{
color:#e61732;
text-decoration:underline;
}

h5.orange a:active, h5.orange a:link, h5.orange a:visited{
color:#ff5f08;
text-decoration:none;
}

h5 a:hover{
color:#ff5f08;
text-decoration:underline;
}

p{
padding:3px 0 5px 0;
}

a:link, a:active, a:visited{
color:#219ace;
text-decoration:underline;
}

a:hover{
color:#ff5f08;
text-decoration:underline;}

/***********GLOBAL TEXT AND OTHER CLASSES**********/
.name{
font-family:Georgia, "Times New Roman", Times, serif;
color:#e61732;
font-size:16px;
}

.title{
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#ff5f08;
font-size:12px;}

.byline{
color:#535151;
font-size:12px;
}

.uppercase{
text-transform:uppercase;
}

.red{
color:#e61732;}

.orange{
color:#ff5f08;
}

.blue{
color:#219ace;
}

.normal{
color:#535151;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.TOC{
font-size:28px;
}

.indent{
padding-left:15px;
}

.indent_more{
padding-left:25px;
}

.italic{
font-style:italic;
}

.bold{
font-weight:bold;
}

.logo{
font-weight:bold;
font-style:italic;
text-transform:lowercase;
}

.bigGray{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#535151;
font-weight:normal;
}

.bigGray a:active, .bigGray a:link, .bigGray a:visited{
color:#535151;
text-decoration:none;
}

.bigGray a:hover{
color:#535151;
text-decoration:underline;
}

.blue_link a:active, .blue_link a:link, .blue_link a:visited{
color:#219ace;
text-decoration:none;
}

.blue_link a:hover{
color:#219ace;
text-decoration:underline;
}

img.left{
float:left;
padding:0 15px 10px 0;
}

img.right{
float:right;
padding:0 0 10px 15px;
}

.clear{
clear:both;
}

/**********NAVIGATION LAYOUTS***************/
#leftNav{
width:190px;
padding:0 0 0 0;
}

#leftNav ul{
list-style:none;
width:190px;
padding:0 0 0 0;
}

#leftNav li{
width:190px;
height:36px;
background:url(../images/leftNav/red_bar.jpg) no-repeat;
padding:0 0 0 0;
margin:0 0 0 0;
float:left;
}

#leftNav li img {
width:190px;
height:36px;

}

#leftNav li:hover{
background:url(../images/leftNav/red_bar_on.jpg) no-repeat;}

#topNav{
width:563px;
*width:565px;
padding:0 0 0 0;
height:36px;}

/*********INDEX PAGE STYLES**********/
#leftColumn_ads{
width:189px;
height:855px;
border-right: 1px solid #f1f1f1;
border-left: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;}

#article_banner{
width:563px;
height:289px;
padding:0 0 0 0;
*padding-bottom:1px;
}

#featured_events{
width:563px;
height:270px;
overflow-y:auto;
overflow-x:hidden;
border-right:1px solid #f1f1f1;}

#featured_events_content{
width:550px;
margin-left:30px;
margin-top:20px;}

ul.featured{
list-style:none;
width:550px;
padding:0 0 0 0;
}

ul.featured li{
float:left;
width:250px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
font-size:12px;
padding:0 0 10px 0;
}

ul.featured li a:active, ul.featured li a:link, ul.featured li a:visited{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#535151;
text-decoration:underline;}

ul.featured li a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#219ace;
text-decoration:underline;
}

#monthly_features{
width:563px;
height:550px;
overflow-y:auto;
overflow-x:hidden;
border-right:1px solid #f1f1f1;
border-bottom:1px solid #f1f1f1;
}

#monthly_features_content{
width:550px;
margin-left:30px;
margin-top:20px;
}

ul.monthly{
list-style:none;
width:550px;
padding:0 0 0 0;
}

ul.monthly li{
float:left;
width:500px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
font-size:14px;
padding:0 0 10px 0;
}

ul.monthly li a:active, ul.monthly li a:link, ul.monthly li a:visited{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#535151;
text-decoration:underline;}

ul.monthly li a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#219ace;
text-decoration:underline;
}

ul.monthly li img{
float:left;
padding:0 25px 5px 0;}

/*********SUBPAGE STYLES********/

/***About Page***/

#about_header{
width:550px;
height:285px;
}
ul.about{
list-style:none;
width:550px;
padding:0 0 0 0;
}

ul.about li{
width:150px;
float:left;
padding:0 33px 0 0;
text-align:center;
}

#about_content{
width:550px;
margin-left:20px;
margin-top:10px;
padding:0 0 0 0;
overflow:auto;
}

#about_text{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#535151;
width:500px;
margin-left:0px;
}

/***Meet Us Page***/
ul.meet{
list-style:none;
width:535px;
padding:0 0 0 0;
}

ul.meet li{
float:left;
width:500px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
font-size:14px;
padding:0 0 10px 0;
}

ul.meet li a:active, ul.meet li a:link, ul.meet li a:visited{
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
text-decoration:underline;}

ul.meet li a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
color:#219ace;
text-decoration:underline;
}

ul.meet li img{
float:left;
padding:0 25px 5px 0;}


/***Article Page***/

#article_header{
width:563px;
height:300px;
}

#article_teaser{
width:550px;
margin-left:20px;
margin-top:10px;
}

#article_teaser_img{
width:250px;
float:left;
}

#article_teaser_img a:active, #article_teaser_img a:link, #article_teaser_img a:visited{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#ff5f08;}

#article_teaser_img a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#e61732;
}

#article_teaser_txt{
width:290px;
height:250px;
overflow: auto;
margin-left:10px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
}

.tease{
color:#e61732;
font-size:14px;
}

#article_body{
width:563px;
height:854px;
overflow-y:auto;
overflow-x:hidden;
margin-top:33px;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
}

#article_content{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#535151;
width:510px;
margin-left:20px;}


/***TOC Page***/

#TOC_pics{
width:535px;
margin:15px 0 15px 0;
}

#TOC_pics img{
float:left;
padding-right:10px;
padding-bottom:10px;
}

/***Distribution Page***/

#map{
width:535px;
margin-left:20px;
margin-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#e61732;
}

#distCol_left{
width:200px;
float:left;
}

#distCol_right{
width:200px;
float:left;
margin-left:30px;
}


/***Archive Page***/
ul.archive{
list-style:none;
width:535px;
padding:0 0 0 0;
}

ul.archive li{
float:left;
width:150px;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#219ace;
font-size:16px;
padding:0 10px 10px 0;
}

ul.archive li a:active, ul.archive li a:link, ul.archive li a:visited{
font-family:Georgia, "Times New Roman", Times, serif;
color:#219ace;
text-decoration:underline;}

ul.archive li a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#ff5f08;
text-decoration:underline;
}


/***Tiara Page***/
#tiara_gallery{
width:535px;
}

#tiara_gallery img{
float:left;
padding:0 10px 10px 0;}

/***Calendar Page***/

#calendar{
width:375px;
}

/***Talk To Us Page***/
#commentBox{
width:563px;
height:580px;
margin-top:15px;
border-top:1px solid #f1f1f1;
border-bottom:1px solid #f1f1f1;
overflow-y:auto;
overflow-x:hidden;
}

#commentbox_content{
width:530px;
margin-left:20px;
margin-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#535151;}

/*********FORMS AND INPUT FIELDS*******/
#form{
width:535px;
line-height:22px;
margin-bottom:20px;
}

input{
padding-right:20px;
margin-bottom:8px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
font-size:14px;
vertical-align:top;
margin-right:5px;
}

textarea{
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
font-size:14px;
}

#form ul{
padding:0 0 0 0;
list-style:none;
width:535px;
}

#form ul li{
float:left;
height:35px;
padding-right:8px;}

#searchBox{
width:190px;
height:36px;
padding:0 0 0 0;
float:left;
background:url(../images/left_orange_bar.gif) no-repeat;
font-size:10px;
}

#searchBar{ 
width:180px;
margin-left:10px;
margin-top:8px;
font-size:10px;
font-variant:small-caps;
}

#searchBar input{
padding-right:13px;
margin-bottom:3px;
margin-right:2px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#535151;
font-size:11px;
vertical-align:top;
}

#searchBar input.box{
width:100px;}

#searchBar input.btn{
width:50px;
text-align:center;
font-size:11px;}

/********GLOBAL LIST STYLES***********/

ul.blue_list{
width:535x;
}

ul.blue_list li{
width:535px;
list-style:disc;
color:#219ace;
font-size:20px;
padding-bottom:4px;}

ul.blue_list li a:active, ul.blue_list li a:link, ul.blue_list li a:visited{
text-decoration:underline;
color:#219ace;
}

ul.blue_list li a:hover{
color:#ff5f08;
text-decoration:underline;
}

ul.orange_list{
width:480px;
}

ul.orange_list li{
width:480px;
list-style:disc;
color:#ff5f08;
font-size:20px;
padding-bottom:4px;}

ul.orange_list li a:active, ul.orange_list li a:link, ul.orange_list li a:visited{
text-decoration:underline;
color:#ff5f08;
}

ul.orange_list li a:hover{
color:#219ace;
text-decoration:underline;
}

ul.monthly li h4 a:active, ul.monthly li h4 a:link, ul.monthly li h4 a:visited{
color:#ff5f08;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

ul.monthly li h4 a:hover{
text-decoration:underline;}
